@charset "UTF-8";
.main-content.col {
  padding-left: 0;
  padding-right: 0;
}

.header #navbar-main {
  display: none;
}

.header .navbar .region-secondary-menu {
  width: 100%;
  margin: 0;
}

/**
 * @file
 * Styles for the skip link.
 */
.skip-link {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  z-index: 50;
  background: #444;
  background: rgba(0, 0, 0, 0.6);
  font-size: 0.94em;
  line-height: 1.7em;
  padding: 1px 10px 2px;
  border-radius: 0 0 10px 10px;
  border-bottom-width: 0;
  outline: 0;
}

.skip-link.visually-hidden.focusable:focus {
  position: absolute !important;
  color: #fff;
}

/**
 * @file
 * Utility classes to hide elements in different ways.
 */
/**
 * Hide elements from all users.
 *
 * Used for elements which should not be immediately displayed to any user. An
 * example would be collapsible details that will be expanded with a click
 * from a user. The effect of this class can be toggled with the jQuery show()
 * and hide() functions.
 */
.hidden {
  display: none;
}

/**
 * Hide elements visually, but keep them available for screen readers.
 *
 * Used for information required for screen reader users to understand and use
 * the site where visual display is undesirable. Information provided in this
 * manner should be kept concise, to avoid unnecessary burden on the user.
 * "!important" is used to prevent unintentional overrides.
 */
.visually-hidden {
  position: absolute !important;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  width: 1px;
  height: 1px;
  word-wrap: normal;
}

/**
 * The .focusable class extends the .visually-hidden class to allow
 * the element to be focusable when navigated to via the keyboard.
 */
.visually-hidden.focusable:active,
.visually-hidden.focusable:focus {
  position: static !important;
  overflow: visible;
  clip: auto;
  width: auto;
  height: auto;
}

/**
 * Hide visually and from screen readers, but maintain layout.
 */
.invisible {
  visibility: hidden;
}

/**
 * @file
 * Styles for Bootstrap Barrio's tables.
 */
table {
  border: 0;
  border-spacing: 0;
  font-size: 0.857em;
  margin: 10px 0;
  width: 100%;
}

table table {
  font-size: 1em;
}

tr {
  border-bottom: 1px solid #ccc;
  padding: 0.1em 0.6em;
  background: #efefef;
  background: rgba(0, 0, 0, 0.063);
}

thead > tr {
  border-bottom: 1px solid #000;
}

tr.odd {
  background: #e4e4e4;
  background: rgba(0, 0, 0, 0.105);
}

table tr th {
  background: #757575;
  background: rgba(0, 0, 0, 0.51);
  border-bottom-style: none;
}

table tr th,
table tr th a,
table tr th a:hover,
table tr th a:focus {
  color: #fff;
  font-weight: bold;
}

table tbody tr th {
  vertical-align: top;
}

tr td,
tr th {
  padding: 4px 9px;
  border: 1px solid #fff;
  text-align: left; /* LTR */
}

[dir=rtl] tr td,
[dir=rtl] tr th {
  text-align: right;
}

/**
 * Responsive tables.
 */
@media screen and (max-width: 37.5em) { /* 600px */
  th.priority-low,
  td.priority-low,
  th.priority-medium,
  td.priority-medium {
    display: none;
  }
}
@media screen and (max-width: 60em) { /* 920px */
  th.priority-low,
  td.priority-low {
    display: none;
  }
}
/**
 * @file
 * Footer Styling.
 */
.site-footer__bottom {
  letter-spacing: 0.2px;
}

/* Mixins */
@font-face {
  ascent-override: 90%;
  font-family: "Galano";
  font-weight: 400;
  font-display: swap;
  src: url("../assets/fonts/galanogrotesque-regular-webfont.woff2") format("woff2");
}
@font-face {
  ascent-override: 90%;
  font-family: "Galano";
  font-weight: 600;
  font-display: swap;
  src: url("../assets/fonts/galanogrotesque-semibold-webfont.woff2") format("woff2");
}
@font-face {
  ascent-override: 90%;
  font-family: "Galano";
  font-weight: 700;
  font-display: swap;
  src: url("../assets/fonts/galanogrotesque-bold-webfont.woff2") format("woff2");
}
@font-face {
  ascent-override: 90%;
  font-family: "Font Awesome";
  font-weight: 400;
  font-display: swap;
  src: url("../assets/fonts/font-awesome-400.woff2") format("woff2");
}
/* manrope-regular - cyrillic_cyrillic-ext_greek_latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Manrope";
  font-style: normal;
  font-weight: 400;
  src: url("../assets/fonts/manrope/manrope-v15-cyrillic_cyrillic-ext_greek_latin_latin-ext-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* manrope-600 - cyrillic_cyrillic-ext_greek_latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Manrope";
  font-style: normal;
  font-weight: 600;
  src: url("../assets/fonts/manrope/manrope-v15-cyrillic_cyrillic-ext_greek_latin_latin-ext-600.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* manrope-700 - cyrillic_cyrillic-ext_greek_latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Manrope";
  font-style: normal;
  font-weight: 700;
  src: url("../assets/fonts/manrope/manrope-v15-cyrillic_cyrillic-ext_greek_latin_latin-ext-700.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* Legacy Breakpoints Mixins */
:root {
  --font-family: "Galano", sans-serif;
}

html[lang=el] {
  --font-family: "Manrope", sans-serif;
}

.form-type-managed-file .form-managed-file .image-widget-data {
  position: relative;
  float: initial;
  display: inline-flex;
}
.form-type-managed-file .form-managed-file .image-widget-data .form-file {
  position: absolute;
  height: 45px;
  cursor: pointer;
}
.form-type-managed-file .form-managed-file .image-widget-data .form-file::-webkit-file-upload-button {
  cursor: pointer;
}
.form-type-managed-file .form-managed-file .image-widget-data:hover .button {
  background-color: #0023ad;
  border-color: #0023ad;
  color: #fff;
}
.form-type-managed-file .form-managed-file .button {
  cursor: pointer;
}

/* Global Styles */
:root {
  --font-family: "Galano", sans-serif;
}

html[lang=el] {
  --font-family: "Manrope", sans-serif;
}

/* Components */
nav.tabs {
  position: relative;
  z-index: 5;
}

html {
  scroll-padding: 125px;
}

body {
  font-family: var(--font-family);
  line-height: 106%;
  font-weight: 400;
  color: #333333;
}
body.noscroll {
  overflow: hidden;
}
body h1, body h2, body h3, body h4, body h5, body h6 {
  color: #333333;
}

iframe {
  display: block;
}

#page,
#main-wrapper {
  background: #FFFFFF;
}

body:not(.admin-user-logged-in) #main-wrapper {
  margin-top: 75px;
}

#drupal-live-announce.visually-hidden {
  display: none;
}

#consent_blackbar {
  position: fixed;
  z-index: 9999;
  width: 100%;
}

.text-page-block-t-c {
  min-height: calc(100vh - 230px);
}

.seo-pagetitle {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(0px 0px 99.9% 99.9%);
  overflow: hidden;
  height: 1px;
  width: 1px;
  padding: 0;
  border: 0;
}

body.full-height-page #page {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
body.full-height-page #page #main-wrapper {
  flex: 1 1 auto;
}

body.branded-page-background-default #page #main-wrapper {
  background-image: url("../assets/images/BAckground-Image-v2.jpg");
  background-size: cover;
}
@supports (background-image: url("../assets/images/BAckground-Image-v2.webp")) {
  body.branded-page-background-default #page #main-wrapper {
    background-image: url("../assets/images/BAckground-Image-v2.webp");
  }
}

html:lang(en) body.branded-page-background-default #page #main-wrapper {
  background-image: url("../assets/images/JOY-UK_Bg.jpg");
  background-size: cover;
}
@supports (background-image: url("../assets/images/JOY-UK_Bg.webp")) {
  html:lang(en) body.branded-page-background-default #page #main-wrapper {
    background-image: url("../assets/images/JOY-UK_Bg.webp");
  }
}

html:lang(es) body.branded-page-background-default #page #main-wrapper {
  background-image: url("../assets/images/JOY-ES_Bg.jpg");
  background-size: cover;
}
@supports (background-image: url("../assets/images/JOY-ES_Bg.webp")) {
  html:lang(es) body.branded-page-background-default #page #main-wrapper {
    background-image: url("../assets/images/JOY-ES_Bg.webp");
  }
}

.node__content {
  margin: 0;
}

h1, .heading1,
h2, .heading2,
h3, .heading3,
h4, .heading4,
h5, .heading5,
h6, .heading6 {
  margin: 0;
  padding: 0;
}

h1 {
  font-family: var(--font-family);
  font-weight: 700;
  line-height: 1.1;
  font-size: 36px;
}
@media (min-width: 769px) {
  h1 {
    font-size: 60px;
  }
}

h2 {
  font-family: var(--font-family);
  font-weight: 700;
  line-height: 1.1;
  font-size: 32px;
}
@media (min-width: 769px) {
  h2 {
    font-size: 48px;
  }
}

h3 {
  font-family: var(--font-family);
  font-weight: 700;
  line-height: 1.1;
  font-size: 24px;
}
@media (min-width: 769px) {
  h3 {
    font-size: 48px;
  }
}

h4 {
  font-family: var(--font-family);
  font-weight: 700;
  line-height: 1.1;
  font-size: 22px;
}
@media (min-width: 769px) {
  h4 {
    font-size: 36px;
  }
}

h5 {
  font-family: var(--font-family);
  font-weight: 700;
  line-height: 1.1;
  font-size: 20px;
}

.heading1 {
  font-family: var(--font-family);
  font-weight: 700;
  line-height: 1.1;
  font-size: 36px;
}
@media (min-width: 769px) {
  .heading1 {
    font-size: 60px;
  }
}

.heading2 {
  font-family: var(--font-family);
  font-weight: 700;
  line-height: 1.1;
  font-size: 32px;
}
@media (min-width: 769px) {
  .heading2 {
    font-size: 48px;
  }
}

.heading3 {
  font-family: var(--font-family);
  font-weight: 700;
  line-height: 1.1;
  font-size: 24px;
}
@media (min-width: 769px) {
  .heading3 {
    font-size: 48px;
  }
}

.heading4 {
  font-family: var(--font-family);
  font-weight: 700;
  line-height: 1.1;
  font-size: 22px;
}
@media (min-width: 769px) {
  .heading4 {
    font-size: 36px;
  }
}

.heading5 {
  font-family: var(--font-family);
  font-weight: 700;
  line-height: 1.1;
  font-size: 20px;
}

.copy-regular {
  font-family: var(--font-family);
  font-weight: 400;
  line-height: 1.2;
  font-size: 16px;
}

.copy--big {
  font-family: var(--font-family);
  font-weight: 400;
  line-height: 1.2;
  font-size: 20px;
}

.copy--big-highlight {
  font-family: var(--font-family);
  font-weight: 600;
  line-height: 1.2;
  font-size: 20px;
}

.copy--highlight {
  font-family: var(--font-family);
  font-weight: 400;
  line-height: 1.2;
  font-size: 20px;
}

.copy--small {
  font-family: var(--font-family);
  font-weight: 400;
  line-height: 1.2;
  font-size: 12px;
}

.copy--small-highlight {
  font-family: var(--font-family);
  font-weight: 600;
  line-height: 1.2;
  font-size: 12px;
}

.copy--big-label {
  font-family: var(--font-family);
  font-weight: 700;
  line-height: 1.2;
  font-size: 18px;
  text-transform: uppercase;
}

.copy--label {
  font-family: var(--font-family);
  font-weight: 700;
  line-height: 1.2;
  font-size: 16px;
  text-transform: uppercase;
}

.copy--big-cta {
  font-family: var(--font-family);
  font-weight: 600;
  line-height: 1.2;
  font-size: 21px;
  text-transform: uppercase;
}

.copy--cta {
  font-family: var(--font-family);
  font-weight: 600;
  line-height: 1.2;
  font-size: 18px;
  text-transform: uppercase;
}

.copy--link-big {
  font-family: var(--font-family);
  font-weight: 700;
  line-height: 1.2;
  font-size: 18px;
  text-decoration: underline;
}

.copy--link {
  font-family: var(--font-family);
  font-weight: 700;
  line-height: 1.2;
  font-size: 16px;
  text-decoration: underline;
}

.btn {
  border-radius: 40px;
}

.btn-primary {
  padding: 0 15px;
  border-radius: 44px;
  border: 1px solid #1443FF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
  background-color: #1443FF;
  color: #fff;
}
.btn-primary:hover, .btn-primary:focus {
  background-color: #0023ad;
  border-color: #0023ad;
}
.btn-primary:disabled {
  background-color: #adbdff;
  border-color: #adbdff;
}
@media (min-width: 768px) {
  .btn-primary {
    padding: 0 45px;
  }
}
@supports (-webkit-hyphens: none) {
  .btn-primary {
    padding-bottom: 4px;
  }
}

.btn-secondary {
  padding: 0 15px;
  border-radius: 44px;
  border: 1px solid #fff;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
  background-color: #fff;
  color: #1443FF;
}
.btn-secondary:hover, .btn-secondary:focus {
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  color: #1443FF;
}
.btn-secondary:disabled {
  background-color: white;
  border-color: white;
}
@media (min-width: 768px) {
  .btn-secondary {
    padding: 0 45px;
  }
}
@supports (-webkit-hyphens: none) {
  .btn-secondary {
    padding-bottom: 4px;
  }
}

.btn-outline-primary {
  padding: 10px 15px 12px 15px;
  border-radius: 44px;
  border: 2px solid #1443FF;
  width: auto;
  height: auto;
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  align-content: center;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
  background-color: transparent;
  color: #1443FF;
}
.btn-outline-primary:hover, .btn-outline-primary:focus {
  background-color: #e6e6e6;
  border-color: #1443FF;
  color: #1443FF;
}
.btn-outline-primary:disabled {
  background-color: #cccccc;
  border-color: #adbdff;
}
@media (min-width: 768px) {
  .btn-outline-primary {
    padding: 10px 45px 12px 45px;
  }
}

.btn-primary-text {
  border-radius: 0;
  padding: 0;
  border: none;
  width: auto;
  display: inline-block;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
  background-color: transparent;
  color: #1443FF;
  border-bottom: 1px solid #1443FF;
  height: auto;
  padding-bottom: 2px;
}
.btn-primary-text:hover, .btn-primary-text:focus {
  outline: none;
  color: #0023ad;
}
.btn-primary-text:disabled {
  color: #adbdff;
}
.btn-primary-text.small {
  font-size: 16px;
  font-weight: 400;
}
.btn-primary-text.no-transform {
  text-transform: none;
}

.btn-icon {
  display: inline-flex;
  padding: 8px;
  border-radius: 44px;
  border: 2px solid #1443FF;
  justify-content: center;
  align-items: center;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
  background-color: transparent;
  color: #1443FF;
}
.btn-icon:hover, .btn-icon:focus {
  background-color: #e6e6e6;
  border-color: #1443FF;
  color: #1443FF;
}
.btn-icon:disabled {
  background-color: #cccccc;
  border-color: #adbdff;
}
.btn-icon img {
  width: 25px;
}
.btn-icon--icon-only {
  border-color: transparent;
  outline: none;
}
.btn-icon--icon-only:hover, .btn-icon--icon-only:focus {
  background-color: transparent;
  outline: none;
  border-color: transparent;
  color: inherit;
}

.block-inline-blockcountry-selector {
  padding: 80px 16px;
  text-align: center;
  background: #FFFFFF;
}
.block-inline-blockcountry-selector h2 {
  padding: 0;
  font-size: 24px;
  line-height: 1.1;
  font-weight: 700;
  text-transform: none;
  color: #000;
}
@media (min-width: 769px) {
  .block-inline-blockcountry-selector h2 {
    font-size: 36px;
  }
}
.block-inline-blockcountry-selector .field--name-body {
  margin: 15px 0 30px 0;
  font-size: 20px;
  font-weight: 600;
}
.block-inline-blockcountry-selector .field--name-body p {
  color: #000;
  font-size: 20px;
  line-height: 26px;
}
.block-inline-blockcountry-selector .field--name-field-items {
  display: flex;
  flex-wrap: wrap;
}
.block-inline-blockcountry-selector .field--name-field-items > .field__item {
  flex-basis: 50%;
  margin-bottom: 30px;
}
@media (min-width: 769px) {
  .block-inline-blockcountry-selector .field--name-field-items > .field__item {
    flex-basis: 25%;
  }
}
@media (min-width: 973px) {
  .block-inline-blockcountry-selector .field--name-field-items > .field__item {
    flex-basis: 16%;
  }
}
.block-inline-blockcountry-selector .field--name-field-items .field--type-image {
  float: none;
  margin: 0;
}
.block-inline-blockcountry-selector .field--name-field-items .field--type-image img {
  margin: 0 0 5px 0;
}
@media (min-width: 769px) {
  .block-inline-blockcountry-selector .field--name-field-items {
    justify-content: center;
  }
}
.block-inline-blockcountry-selector .field--name-field-text {
  max-width: 70%;
  margin: 0 auto;
  font-size: 16px;
  line-height: 21px;
}
.block-inline-blockcountry-selector .paragraph--type--country-selector-item {
  display: block;
  color: #333333;
}
.block-inline-blockcountry-selector .paragraph--type--country-selector-item:hover {
  text-decoration: none;
}
.block-inline-blockcountry-selector .field--type-entity-reference {
  margin: 0;
}

body.brand-default .hero-content, body.brand-joy .hero-content, .brand-hero-in-slide.brand-default .hero-content, .brand-hero-in-slide.brand-joy .hero-content {
  color: #FFFFFF;
}
body.brand-default .hero-content .hero-content-title, body.brand-joy .hero-content .hero-content-title, .brand-hero-in-slide.brand-default .hero-content .hero-content-title, .brand-hero-in-slide.brand-joy .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-default .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, body.brand-joy .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-default .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-joy .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-default .hero-content .remaining-codes .remaining-codes-label, body.brand-joy .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-default .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-joy .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-default .hero-content .remaining-codes .remaining-codes-value, body.brand-joy .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-default .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-joy .hero-content .remaining-codes .remaining-codes-value {
  color: #FFE600;
}
body.brand-default .grid-container, body.brand-joy .grid-container, .brand-hero-in-slide.brand-default .grid-container, .brand-hero-in-slide.brand-joy .grid-container {
  position: relative;
  overflow: hidden;
  background: #0E38DF;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-default .grid-container, body.brand-joy .grid-container, .brand-hero-in-slide.brand-default .grid-container, .brand-hero-in-slide.brand-joy .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-default .grid-container .food, body.brand-joy .grid-container .food, .brand-hero-in-slide.brand-default .grid-container .food, .brand-hero-in-slide.brand-joy .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-default .grid-container .food > svg, body.brand-joy .grid-container .food > svg, .brand-hero-in-slide.brand-default .grid-container .food > svg, .brand-hero-in-slide.brand-joy .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-default .grid-container .food > svg, body.brand-joy .grid-container .food > svg, .brand-hero-in-slide.brand-default .grid-container .food > svg, .brand-hero-in-slide.brand-joy .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-default .grid-container .food > svg, body.brand-joy .grid-container .food > svg, .brand-hero-in-slide.brand-default .grid-container .food > svg, .brand-hero-in-slide.brand-joy .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-default .grid-container .food > svg > path, body.brand-default .grid-container .food > svg circle, body.brand-joy .grid-container .food > svg > path, body.brand-joy .grid-container .food > svg circle, .brand-hero-in-slide.brand-default .grid-container .food > svg > path, .brand-hero-in-slide.brand-default .grid-container .food > svg circle, .brand-hero-in-slide.brand-joy .grid-container .food > svg > path, .brand-hero-in-slide.brand-joy .grid-container .food > svg circle {
  fill: #0024B5;
}
body.brand-default .grid-container .top-food-svg, body.brand-joy .grid-container .top-food-svg, .brand-hero-in-slide.brand-default .grid-container .top-food-svg, .brand-hero-in-slide.brand-joy .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-default .grid-container .top-food-svg, body.brand-joy .grid-container .top-food-svg, .brand-hero-in-slide.brand-default .grid-container .top-food-svg, .brand-hero-in-slide.brand-joy .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-default .grid-container .top-food-svg, body.brand-joy .grid-container .top-food-svg, .brand-hero-in-slide.brand-default .grid-container .top-food-svg, .brand-hero-in-slide.brand-joy .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-default .grid-container .top-food-svg, body.brand-joy .grid-container .top-food-svg, .brand-hero-in-slide.brand-default .grid-container .top-food-svg, .brand-hero-in-slide.brand-joy .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-default .grid-container .bottom-food-svg, body.brand-joy .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-default .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-joy .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-default .grid-container .bottom-food-svg, body.brand-joy .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-default .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-joy .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-default .grid-container .bottom-food-svg, body.brand-joy .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-default .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-joy .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-default .grid-container .bottom-food-svg, body.brand-joy .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-default .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-joy .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-default .grid-container > div, body.brand-joy .grid-container > div, .brand-hero-in-slide.brand-default .grid-container > div, .brand-hero-in-slide.brand-joy .grid-container > div {
  max-height: inherit;
}
body.brand-default .grid-container .left-column, body.brand-joy .grid-container .left-column, .brand-hero-in-slide.brand-default .grid-container .left-column, .brand-hero-in-slide.brand-joy .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-default .grid-container .left-column, body.brand-joy .grid-container .left-column, .brand-hero-in-slide.brand-default .grid-container .left-column, .brand-hero-in-slide.brand-joy .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-default .grid-container .left-column .brand-logo, body.brand-joy .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-default .grid-container .left-column .brand-logo, body.brand-joy .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-default .grid-container .left-column .brand-logo .logo-item, body.brand-joy .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-default .grid-container .left-column .brand-logo .logo-item .separator, body.brand-joy .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-default .grid-container .left-column .brand-logo .logo-item .separator, body.brand-joy .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-default .grid-container .left-column .brand-logo span, body.brand-joy .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-default .grid-container .left-column .brand-logo span, body.brand-joy .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-default .grid-container .left-column .brand-logo img, body.brand-joy .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-default .grid-container .left-column .brand-logo img, body.brand-joy .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-default .grid-container .left-column .brand-logo .unique-logo, body.brand-joy .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-default .grid-container .left-column .brand-logo .unique-logo div, body.brand-joy .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-default .grid-container .left-column .brand-logo .unique-logo, body.brand-joy .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-default .grid-container .left-column .brand-title, body.brand-joy .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-default .grid-container .left-column .brand-title, body.brand-joy .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-default .grid-container .left-column .brand-title *, body.brand-joy .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-default .grid-container .left-column .brand-description, body.brand-joy .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-default .grid-container .left-column .brand-description p, body.brand-joy .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-default .grid-container .left-column .brand-cta, body.brand-joy .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-default .grid-container .left-column .brand-cta .cta, body.brand-joy .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-default .grid-container .left-column .brand-cta .cta:last-of-type, body.brand-joy .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-default .grid-container .left-column .brand-cta .cta, body.brand-joy .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-default .grid-container .left-column .brand-cta .cta span > img, body.brand-joy .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-default .grid-container .left-column .brand-cta .cta .button-icon, body.brand-joy .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-default .grid-container .left-column .brand-cta .cta .chevron-left > svg, body.brand-joy .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-default .grid-container .left-column .brand-cta .cta .chevron-down > svg, body.brand-joy .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-default .grid-container .left-column .brand-cta .cta .chevron-down > svg, body.brand-joy .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-default .grid-container .left-column .brand-cta .cta, body.brand-joy .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-default .grid-container .left-column .brand-cta .filled, body.brand-joy .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-default .grid-container .left-column .brand-cta .filled:hover, body.brand-joy .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-default .grid-container .left-column .brand-cta .filled:focus, body.brand-joy .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-default .grid-container .left-column .brand-cta .filled .button-icon > svg, body.brand-joy .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-default .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, body.brand-joy .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-default .grid-container .left-column .brand-cta .simple, body.brand-joy .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-default .grid-container .left-column .brand-cta .simple:hover, body.brand-joy .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-default .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, body.brand-joy .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-default .grid-container .left-column .brand-cta .simple:focus, body.brand-joy .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-default .grid-container .left-column .brand-cta .simple .button-icon > svg, body.brand-joy .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-default .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, body.brand-joy .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-default .grid-container .left-column .brand-cta .cta.link, body.brand-joy .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-default .grid-container .left-column .brand-cta .cta.link:hover, body.brand-joy .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-default .grid-container .left-column .brand-cta .cta.link .button-icon > svg, body.brand-joy .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-default .grid-container .left-column .brand-cta .primary-cta, body.brand-default .grid-container .left-column .brand-cta .secondary-cta, body.brand-joy .grid-container .left-column .brand-cta .primary-cta, body.brand-joy .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-default .grid-container .left-column .brand-cta .secondary-cta,
body.brand-default .grid-container .left-column .brand-cta .primary-cta, body.brand-joy .grid-container .left-column .brand-cta .secondary-cta,
body.brand-joy .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFE600;
  border-color: #FFE600;
  color: #0E38DF;
}
body.brand-default .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-default .grid-container .left-column .brand-cta .primary-cta:hover, body.brand-joy .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-joy .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
body.brand-default .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-default .grid-container .left-column .brand-cta .primary-cta:focus, body.brand-joy .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-joy .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
body.brand-default .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-default .grid-container .left-column .brand-cta .primary-cta.simple, body.brand-joy .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-joy .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFE600;
  color: #FFE600;
}
body.brand-default .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-default .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-default .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-default .grid-container .left-column .brand-cta .primary-cta.simple:focus, body.brand-joy .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-joy .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-joy .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-joy .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #e6cf00;
  color: #e6cf00;
}
body.brand-default .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-default .grid-container .left-column .brand-cta .primary-cta.link, body.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-joy .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-default .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-default .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-default .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-default .grid-container .left-column .brand-cta .primary-cta.link:focus, body.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-joy .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-joy .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-default .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-default .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-default .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-default .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, body.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-joy .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-joy .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFE600;
}
body.brand-default .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-default .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-default .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-default .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-default .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-default .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-default .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-default .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, body.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-joy .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-joy .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-joy .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-joy .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #e6cf00;
}
body.brand-default .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-default .grid-container .left-column .brand-cta .primary-cta:disabled, body.brand-joy .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-joy .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFE600;
  border-color: #FFE600;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-default .grid-container .left-column .brand-cta .secondary-cta.link, body.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-default .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-joy .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-default .grid-container .right-column, body.brand-joy .grid-container .right-column, .brand-hero-in-slide.brand-default .grid-container .right-column, .brand-hero-in-slide.brand-joy .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-default .grid-container .right-column, body.brand-joy .grid-container .right-column, .brand-hero-in-slide.brand-default .grid-container .right-column, .brand-hero-in-slide.brand-joy .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-default .grid-container .right-column .hero-image, body.brand-joy .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-default .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-joy .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-default .grid-container .right-column .hero-image, body.brand-joy .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-default .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-joy .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-default .grid-container .right-column .hero-image, body.brand-joy .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-default .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-joy .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-default .grid-container .right-column .hero-image > div, body.brand-joy .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-default .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-joy .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-default .grid-container .right-column .hero-image img, body.brand-joy .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-default .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-joy .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-default .grid-container .right-column .hero-image img, body.brand-joy .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-default .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-joy .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-default .grid-container .right-column .hero-image-mobile, body.brand-joy .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-default .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-joy .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-default .grid-container .right-column .hero-image-mobile, body.brand-joy .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-default .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-joy .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-default .grid-container .right-column .hero-image-mobile > div, body.brand-joy .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-default .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-joy .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-default .grid-container .right-column .hero-image-mobile img, body.brand-joy .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-default .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-joy .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-default .grid-container.branding, body.brand-joy .grid-container.branding, .brand-hero-in-slide.brand-default .grid-container.branding, .brand-hero-in-slide.brand-joy .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-default .grid-container.branding .top-row.branding, body.brand-joy .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-default .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-joy .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-default .grid-container.branding .top-row.branding .hero-image, body.brand-joy .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-default .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-joy .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-default .grid-container.branding .top-row.branding .hero-image, body.brand-joy .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-default .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-joy .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-default .grid-container.branding .top-row.branding .hero-image > div, body.brand-joy .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-default .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-joy .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-default .grid-container.branding .top-row.branding .hero-image img, body.brand-joy .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-default .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-joy .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-default .grid-container.branding .top-row.branding .hero-image img, body.brand-joy .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-default .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-joy .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-default .grid-container.branding .top-row.branding .hero-image img, body.brand-joy .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-default .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-joy .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-default .grid-container.branding .top-row.branding .hero-image img, body.brand-joy .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-default .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-joy .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-default .grid-container.branding .top-row.branding .hero-image-mobile, body.brand-joy .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-default .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-joy .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-default .grid-container.branding .top-row.branding .hero-image-mobile, body.brand-joy .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-default .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-joy .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-default .grid-container.branding .top-row.branding .hero-image-mobile > div, body.brand-joy .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-default .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-joy .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-default .grid-container.branding .top-row.branding .hero-image-mobile img, body.brand-joy .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-default .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-joy .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-default .grid-container.branding .top-row.branding .hero-image-mobile img, body.brand-joy .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-default .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-joy .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-default .grid-container.branding .top-row.branding .hero-image-mobile img, body.brand-joy .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-default .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-joy .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-default .grid-container.branding .bottom-row.branding, body.brand-joy .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-default .grid-container.branding .bottom-row.branding, body.brand-joy .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-default .grid-container.branding .bottom-row.branding .chips-container, body.brand-joy .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-default .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-joy .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-default .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-default .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, body.brand-joy .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-joy .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-default .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-default .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, body.brand-joy .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-joy .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-default .grid-container.branding .bottom-row.branding .chips-container, body.brand-joy .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-default .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-default .grid-container.branding .bottom-row.branding .right-food-svg, body.brand-joy .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-joy .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-default .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-default .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, body.brand-joy .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-joy .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-default .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-default .grid-container.branding .bottom-row.branding .right-food-svg, body.brand-joy .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-joy .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-default .grid-container.branding .bottom-row.branding .right-food-svg, body.brand-joy .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFE600;
  border-color: #FFE600;
  color: #0E38DF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFE600;
  color: #FFE600;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #e6cf00;
  color: #e6cf00;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFE600;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #e6cf00;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFE600;
  border-color: #FFE600;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFE600;
  border-color: #FFE600;
  color: #0E38DF;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFE600;
  color: #FFE600;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #e6cf00;
  color: #e6cf00;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFE600;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #e6cf00;
}
body.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, body.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-default .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-joy .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFE600;
  border-color: #FFE600;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-default .promo-container, body.brand-joy .promo-container, .brand-hero-in-slide.brand-default .promo-container, .brand-hero-in-slide.brand-joy .promo-container {
  background-color: #0E38DF;
}
body.brand-doritos .hero-content, .brand-hero-in-slide.brand-doritos .hero-content {
  color: #FFFFFF;
}
body.brand-doritos .hero-content .hero-content-title, .brand-hero-in-slide.brand-doritos .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-doritos .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-doritos .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-doritos .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-doritos .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-doritos .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-doritos .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-doritos .grid-container, .brand-hero-in-slide.brand-doritos .grid-container {
  position: relative;
  overflow: hidden;
  background: #E31722;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-doritos .grid-container, .brand-hero-in-slide.brand-doritos .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-doritos .grid-container .food, .brand-hero-in-slide.brand-doritos .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-doritos .grid-container .food > svg, .brand-hero-in-slide.brand-doritos .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-doritos .grid-container .food > svg, .brand-hero-in-slide.brand-doritos .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-doritos .grid-container .food > svg, .brand-hero-in-slide.brand-doritos .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-doritos .grid-container .food > svg > path, body.brand-doritos .grid-container .food > svg circle, .brand-hero-in-slide.brand-doritos .grid-container .food > svg > path, .brand-hero-in-slide.brand-doritos .grid-container .food > svg circle {
  fill: #FA7115;
}
body.brand-doritos .grid-container .top-food-svg, .brand-hero-in-slide.brand-doritos .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-doritos .grid-container .top-food-svg, .brand-hero-in-slide.brand-doritos .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-doritos .grid-container .top-food-svg, .brand-hero-in-slide.brand-doritos .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-doritos .grid-container .top-food-svg, .brand-hero-in-slide.brand-doritos .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-doritos .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-doritos .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-doritos .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-doritos .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-doritos .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-doritos .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-doritos .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-doritos .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-doritos .grid-container > div, .brand-hero-in-slide.brand-doritos .grid-container > div {
  max-height: inherit;
}
body.brand-doritos .grid-container .left-column, .brand-hero-in-slide.brand-doritos .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-doritos .grid-container .left-column, .brand-hero-in-slide.brand-doritos .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-doritos .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-doritos .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-doritos .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-doritos .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-doritos .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-doritos .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-doritos .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-doritos .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-doritos .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-doritos .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-doritos .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-doritos .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-doritos .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-doritos .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-doritos .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-doritos .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-doritos .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-doritos .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-doritos .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-doritos .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-doritos .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-doritos .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-doritos .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-doritos .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-doritos .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-doritos .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-doritos .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-doritos .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-doritos .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-doritos .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-doritos .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-doritos .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-doritos .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-doritos .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-doritos .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-doritos .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-doritos .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-doritos .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-doritos .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-doritos .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-doritos .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-doritos .grid-container .left-column .brand-cta .primary-cta, body.brand-doritos .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-doritos .grid-container .left-column .brand-cta .secondary-cta,
body.brand-doritos .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-doritos .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-doritos .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-doritos .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-doritos .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-doritos .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-doritos .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-doritos .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-doritos .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-doritos .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-doritos .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-doritos .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-doritos .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-doritos .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-doritos .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-doritos .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-doritos .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-doritos .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-doritos .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-doritos .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-doritos .grid-container .right-column, .brand-hero-in-slide.brand-doritos .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-doritos .grid-container .right-column, .brand-hero-in-slide.brand-doritos .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-doritos .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-doritos .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-doritos .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-doritos .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-doritos .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-doritos .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-doritos .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-doritos .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-doritos .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-doritos .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-doritos .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-doritos .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-doritos .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-doritos .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-doritos .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-doritos .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-doritos .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-doritos .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-doritos .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-doritos .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-doritos .grid-container.branding, .brand-hero-in-slide.brand-doritos .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-doritos .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-doritos .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-doritos .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-doritos .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-doritos .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-doritos .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-doritos .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-doritos .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-doritos .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-doritos .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-doritos .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-doritos .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-doritos .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-doritos .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-doritos .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-doritos .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-doritos .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-doritos .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-doritos .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-doritos .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-doritos .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-doritos .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-doritos .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-doritos .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-doritos .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-doritos .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-doritos .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-doritos .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-doritos .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-doritos .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-doritos .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-doritos .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-doritos .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-doritos .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-doritos .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-doritos .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-doritos .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-doritos .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-doritos .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-doritos .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-doritos .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-doritos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-doritos .promo-container, .brand-hero-in-slide.brand-doritos .promo-container {
  background-color: #E31722;
}
body.brand-lays .hero-content, .brand-hero-in-slide.brand-lays .hero-content {
  color: #333333;
}
body.brand-lays .hero-content .hero-content-title, .brand-hero-in-slide.brand-lays .hero-content .hero-content-title {
  color: #333333;
}
body.brand-lays .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-lays .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #333333;
}
body.brand-lays .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-lays .hero-content .remaining-codes .remaining-codes-label {
  color: #333333;
}
body.brand-lays .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-lays .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-lays .grid-container, .brand-hero-in-slide.brand-lays .grid-container {
  position: relative;
  overflow: hidden;
  background: #FFE600;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-lays .grid-container, .brand-hero-in-slide.brand-lays .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-lays .grid-container .food, .brand-hero-in-slide.brand-lays .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-lays .grid-container .food > svg, .brand-hero-in-slide.brand-lays .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-lays .grid-container .food > svg, .brand-hero-in-slide.brand-lays .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-lays .grid-container .food > svg, .brand-hero-in-slide.brand-lays .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-lays .grid-container .food > svg > path, body.brand-lays .grid-container .food > svg circle, .brand-hero-in-slide.brand-lays .grid-container .food > svg > path, .brand-hero-in-slide.brand-lays .grid-container .food > svg circle {
  fill: #FBB517;
}
body.brand-lays .grid-container .top-food-svg, .brand-hero-in-slide.brand-lays .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-lays .grid-container .top-food-svg, .brand-hero-in-slide.brand-lays .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-lays .grid-container .top-food-svg, .brand-hero-in-slide.brand-lays .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-lays .grid-container .top-food-svg, .brand-hero-in-slide.brand-lays .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-lays .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-lays .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-lays .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-lays .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-lays .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-lays .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-lays .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-lays .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-lays .grid-container > div, .brand-hero-in-slide.brand-lays .grid-container > div {
  max-height: inherit;
}
body.brand-lays .grid-container .left-column, .brand-hero-in-slide.brand-lays .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-lays .grid-container .left-column, .brand-hero-in-slide.brand-lays .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-lays .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-lays .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-lays .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-lays .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-lays .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-lays .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #333333;
  background-color: #333333;
}
@media (min-width: 973px) {
  body.brand-lays .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-lays .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-lays .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-lays .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-lays .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-lays .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-lays .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #333333;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-lays .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-lays .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #333333;
  text-transform: none;
}
body.brand-lays .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #333333;
}
body.brand-lays .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #333333;
  text-transform: none;
  font-weight: 600;
}
body.brand-lays .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-lays .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-lays .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-lays .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-lays .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-lays .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-lays .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-lays .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-lays .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-lays .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-lays .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-lays .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-lays .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-lays .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-lays .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-lays .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-lays .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-lays .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-lays .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-lays .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-lays .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-lays .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-lays .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-lays .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-lays .grid-container .left-column .brand-cta .primary-cta, body.brand-lays .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-lays .grid-container .left-column .brand-cta .secondary-cta,
body.brand-lays .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-lays .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-lays .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-lays .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-lays .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-lays .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-lays .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-lays .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-lays .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-lays .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-lays .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-lays .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-lays .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-lays .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-lays .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-lays .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-lays .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-lays .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-lays .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-lays .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-lays .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-lays .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-lays .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-lays .grid-container .right-column, .brand-hero-in-slide.brand-lays .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-lays .grid-container .right-column, .brand-hero-in-slide.brand-lays .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-lays .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-lays .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-lays .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-lays .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-lays .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-lays .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-lays .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-lays .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-lays .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-lays .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-lays .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-lays .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-lays .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-lays .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-lays .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-lays .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-lays .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-lays .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-lays .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-lays .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-lays .grid-container.branding, .brand-hero-in-slide.brand-lays .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-lays .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-lays .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-lays .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-lays .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-lays .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-lays .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-lays .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-lays .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-lays .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-lays .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-lays .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-lays .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-lays .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-lays .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-lays .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-lays .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-lays .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-lays .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-lays .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-lays .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-lays .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-lays .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-lays .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-lays .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-lays .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-lays .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-lays .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-lays .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-lays .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-lays .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-lays .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-lays .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-lays .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-lays .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-lays .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-lays .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-lays .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-lays .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-lays .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-lays .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-lays .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-lays .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-lays .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-lays .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #333333;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #333333;
  margin: 0;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-lays .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lays .promo-container, .brand-hero-in-slide.brand-lays .promo-container {
  background-color: #FFE600;
}
body.brand-lays-sustainability-2024 .hero-content, .brand-hero-in-slide.brand-lays-sustainability-2024 .hero-content {
  color: #333333;
}
body.brand-lays-sustainability-2024 .hero-content .hero-content-title, .brand-hero-in-slide.brand-lays-sustainability-2024 .hero-content .hero-content-title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-lays-sustainability-2024 .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #333333;
}
body.brand-lays-sustainability-2024 .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-lays-sustainability-2024 .hero-content .remaining-codes .remaining-codes-label {
  color: #333333;
}
body.brand-lays-sustainability-2024 .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-lays-sustainability-2024 .hero-content .remaining-codes .remaining-codes-value {
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .grid-container, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container {
  position: relative;
  overflow: hidden;
  background: #FFE600;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-lays-sustainability-2024 .grid-container, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-lays-sustainability-2024 .grid-container .food, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-lays-sustainability-2024 .grid-container .food > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-lays-sustainability-2024 .grid-container .food > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-lays-sustainability-2024 .grid-container .food > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-lays-sustainability-2024 .grid-container .food > svg > path, body.brand-lays-sustainability-2024 .grid-container .food > svg circle, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .food > svg > path, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .food > svg circle {
  fill: #FBB517;
}
body.brand-lays-sustainability-2024 .grid-container .top-food-svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-lays-sustainability-2024 .grid-container .top-food-svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-lays-sustainability-2024 .grid-container .top-food-svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-lays-sustainability-2024 .grid-container .top-food-svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-lays-sustainability-2024 .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-lays-sustainability-2024 .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-lays-sustainability-2024 .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-lays-sustainability-2024 .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-lays-sustainability-2024 .grid-container > div, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container > div {
  max-height: inherit;
}
body.brand-lays-sustainability-2024 .grid-container .left-column, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-lays-sustainability-2024 .grid-container .left-column, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #333333;
  background-color: #333333;
}
@media (min-width: 973px) {
  body.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #333333;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-lays-sustainability-2024 .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #333333;
  text-transform: none;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #333333;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #333333;
  text-transform: none;
  font-weight: 600;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (max-width: 768px) {
  body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta, body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta,
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #C60F10;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #ae0d0e;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-lays-sustainability-2024 .grid-container .right-column, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-lays-sustainability-2024 .grid-container .right-column, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-lays-sustainability-2024 .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-lays-sustainability-2024 .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-lays-sustainability-2024 .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-lays-sustainability-2024 .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-lays-sustainability-2024 .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-lays-sustainability-2024 .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-lays-sustainability-2024 .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-lays-sustainability-2024 .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-lays-sustainability-2024 .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-lays-sustainability-2024 .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-lays-sustainability-2024 .grid-container.branding, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #333333;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #333333;
  margin: 0;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #C60F10;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #ae0d0e;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #C60F10;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #ae0d0e;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lays-sustainability-2024 .promo-container, .brand-hero-in-slide.brand-lays-sustainability-2024 .promo-container {
  background-color: #FFE600;
}
body.brand-lays-nlng .hero-content, .brand-hero-in-slide.brand-lays-nlng .hero-content {
  color: #333333;
}
body.brand-lays-nlng .hero-content .hero-content-title, .brand-hero-in-slide.brand-lays-nlng .hero-content .hero-content-title {
  color: #333333;
}
body.brand-lays-nlng .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-lays-nlng .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #333333;
}
body.brand-lays-nlng .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-lays-nlng .hero-content .remaining-codes .remaining-codes-label {
  color: #333333;
}
body.brand-lays-nlng .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-lays-nlng .hero-content .remaining-codes .remaining-codes-value {
  color: #C60F10;
}
body.brand-lays-nlng .grid-container, .brand-hero-in-slide.brand-lays-nlng .grid-container {
  position: relative;
  overflow: hidden;
  background: #FFE600;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-lays-nlng .grid-container, .brand-hero-in-slide.brand-lays-nlng .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-lays-nlng .grid-container .food, .brand-hero-in-slide.brand-lays-nlng .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-lays-nlng .grid-container .food > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-lays-nlng .grid-container .food > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-lays-nlng .grid-container .food > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-lays-nlng .grid-container .food > svg > path, body.brand-lays-nlng .grid-container .food > svg circle, .brand-hero-in-slide.brand-lays-nlng .grid-container .food > svg > path, .brand-hero-in-slide.brand-lays-nlng .grid-container .food > svg circle {
  fill: #FBB517;
}
body.brand-lays-nlng .grid-container .top-food-svg, .brand-hero-in-slide.brand-lays-nlng .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-lays-nlng .grid-container .top-food-svg, .brand-hero-in-slide.brand-lays-nlng .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-lays-nlng .grid-container .top-food-svg, .brand-hero-in-slide.brand-lays-nlng .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-lays-nlng .grid-container .top-food-svg, .brand-hero-in-slide.brand-lays-nlng .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-lays-nlng .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-lays-nlng .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-lays-nlng .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-lays-nlng .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-lays-nlng .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-lays-nlng .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-lays-nlng .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-lays-nlng .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-lays-nlng .grid-container > div, .brand-hero-in-slide.brand-lays-nlng .grid-container > div {
  max-height: inherit;
}
body.brand-lays-nlng .grid-container .left-column, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-lays-nlng .grid-container .left-column, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-lays-nlng .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-lays-nlng .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-lays-nlng .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-lays-nlng .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-lays-nlng .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-lays-nlng .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #333333;
  background-color: #333333;
}
@media (min-width: 973px) {
  body.brand-lays-nlng .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-lays-nlng .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-lays-nlng .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-lays-nlng .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-lays-nlng .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-lays-nlng .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-lays-nlng .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #333333;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-lays-nlng .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-lays-nlng .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #333333;
  text-transform: none;
}
body.brand-lays-nlng .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #333333;
}
body.brand-lays-nlng .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #333333;
  text-transform: none;
  font-weight: 600;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-lays-nlng .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-lays-nlng .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (max-width: 768px) {
  body.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta, body.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta,
body.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #C60F10;
  color: #C60F10;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #ae0d0e;
  color: #ae0d0e;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #C60F10;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #ae0d0e;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-lays-nlng .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-lays-nlng .grid-container .right-column, .brand-hero-in-slide.brand-lays-nlng .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-lays-nlng .grid-container .right-column, .brand-hero-in-slide.brand-lays-nlng .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-lays-nlng .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-lays-nlng .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-lays-nlng .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-lays-nlng .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-lays-nlng .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-lays-nlng .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-lays-nlng .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-lays-nlng .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-lays-nlng .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-lays-nlng .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-lays-nlng .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-lays-nlng .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-lays-nlng .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-lays-nlng .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-lays-nlng .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-lays-nlng .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-lays-nlng .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-lays-nlng .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-lays-nlng .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-lays-nlng .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-lays-nlng .grid-container.branding, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-lays-nlng .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-lays-nlng .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-lays-nlng .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-lays-nlng .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-lays-nlng .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-lays-nlng .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-lays-nlng .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-lays-nlng .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-lays-nlng .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #333333;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #333333;
  margin: 0;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #C60F10;
  color: #C60F10;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #ae0d0e;
  color: #ae0d0e;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #C60F10;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #ae0d0e;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #C60F10;
  color: #C60F10;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #ae0d0e;
  color: #ae0d0e;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #C60F10;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #ae0d0e;
}
body.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-lays-nlng .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lays-nlng .promo-container, .brand-hero-in-slide.brand-lays-nlng .promo-container {
  background-color: #FFE600;
}
body.brand-cheetos .hero-content, .brand-hero-in-slide.brand-cheetos .hero-content {
  color: #FFFFFF;
}
body.brand-cheetos .hero-content .hero-content-title, .brand-hero-in-slide.brand-cheetos .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-cheetos .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-cheetos .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-cheetos .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-cheetos .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-cheetos .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-cheetos .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-cheetos .grid-container, .brand-hero-in-slide.brand-cheetos .grid-container {
  position: relative;
  overflow: hidden;
  background: #FF6B11;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-cheetos .grid-container, .brand-hero-in-slide.brand-cheetos .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-cheetos .grid-container .food, .brand-hero-in-slide.brand-cheetos .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-cheetos .grid-container .food > svg, .brand-hero-in-slide.brand-cheetos .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-cheetos .grid-container .food > svg, .brand-hero-in-slide.brand-cheetos .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-cheetos .grid-container .food > svg, .brand-hero-in-slide.brand-cheetos .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-cheetos .grid-container .food > svg > path, body.brand-cheetos .grid-container .food > svg circle, .brand-hero-in-slide.brand-cheetos .grid-container .food > svg > path, .brand-hero-in-slide.brand-cheetos .grid-container .food > svg circle {
  fill: #FECE1C;
}
body.brand-cheetos .grid-container .top-food-svg, .brand-hero-in-slide.brand-cheetos .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-cheetos .grid-container .top-food-svg, .brand-hero-in-slide.brand-cheetos .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-cheetos .grid-container .top-food-svg, .brand-hero-in-slide.brand-cheetos .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-cheetos .grid-container .top-food-svg, .brand-hero-in-slide.brand-cheetos .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-cheetos .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-cheetos .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-cheetos .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-cheetos .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-cheetos .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-cheetos .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-cheetos .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-cheetos .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-cheetos .grid-container > div, .brand-hero-in-slide.brand-cheetos .grid-container > div {
  max-height: inherit;
}
body.brand-cheetos .grid-container .left-column, .brand-hero-in-slide.brand-cheetos .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-cheetos .grid-container .left-column, .brand-hero-in-slide.brand-cheetos .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-cheetos .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-cheetos .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-cheetos .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-cheetos .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-cheetos .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-cheetos .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-cheetos .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-cheetos .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-cheetos .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-cheetos .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-cheetos .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-cheetos .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-cheetos .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-cheetos .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-cheetos .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-cheetos .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-cheetos .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-cheetos .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-cheetos .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-cheetos .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-cheetos .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-cheetos .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-cheetos .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-cheetos .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-cheetos .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-cheetos .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-cheetos .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-cheetos .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-cheetos .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-cheetos .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-cheetos .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-cheetos .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-cheetos .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-cheetos .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-cheetos .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-cheetos .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-cheetos .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-cheetos .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-cheetos .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-cheetos .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-cheetos .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-cheetos .grid-container .left-column .brand-cta .primary-cta, body.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta,
body.brand-cheetos .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-cheetos .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-cheetos .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-cheetos .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-cheetos .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-cheetos .grid-container .right-column, .brand-hero-in-slide.brand-cheetos .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-cheetos .grid-container .right-column, .brand-hero-in-slide.brand-cheetos .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-cheetos .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-cheetos .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-cheetos .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-cheetos .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-cheetos .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-cheetos .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-cheetos .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-cheetos .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-cheetos .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-cheetos .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-cheetos .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-cheetos .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-cheetos .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-cheetos .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-cheetos .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-cheetos .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-cheetos .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-cheetos .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-cheetos .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-cheetos .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-cheetos .grid-container.branding, .brand-hero-in-slide.brand-cheetos .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-cheetos .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-cheetos .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-cheetos .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-cheetos .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-cheetos .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-cheetos .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-cheetos .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-cheetos .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-cheetos .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-cheetos .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-cheetos .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-cheetos .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-cheetos .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-cheetos .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-cheetos .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-cheetos .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-cheetos .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-cheetos .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-cheetos .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-cheetos .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-cheetos .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-cheetos .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-cheetos .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-cheetos .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-cheetos .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-cheetos .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-cheetos .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-cheetos .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-cheetos .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-cheetos .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-cheetos .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-cheetos .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-cheetos .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-cheetos .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-cheetos .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-cheetos .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-cheetos .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-cheetos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-cheetos .promo-container, .brand-hero-in-slide.brand-cheetos .promo-container {
  background-color: #FF6B11;
}
body.brand-tostitos .hero-content, .brand-hero-in-slide.brand-tostitos .hero-content {
  color: #FFFFFF;
}
body.brand-tostitos .hero-content .hero-content-title, .brand-hero-in-slide.brand-tostitos .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-tostitos .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-tostitos .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-tostitos .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-tostitos .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-tostitos .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-tostitos .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-tostitos .grid-container, .brand-hero-in-slide.brand-tostitos .grid-container {
  position: relative;
  overflow: hidden;
  background: #004179;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-tostitos .grid-container, .brand-hero-in-slide.brand-tostitos .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-tostitos .grid-container .food, .brand-hero-in-slide.brand-tostitos .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-tostitos .grid-container .food > svg, .brand-hero-in-slide.brand-tostitos .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-tostitos .grid-container .food > svg, .brand-hero-in-slide.brand-tostitos .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-tostitos .grid-container .food > svg, .brand-hero-in-slide.brand-tostitos .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-tostitos .grid-container .food > svg > path, body.brand-tostitos .grid-container .food > svg circle, .brand-hero-in-slide.brand-tostitos .grid-container .food > svg > path, .brand-hero-in-slide.brand-tostitos .grid-container .food > svg circle {
  fill: #1084D1;
}
body.brand-tostitos .grid-container .top-food-svg, .brand-hero-in-slide.brand-tostitos .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-tostitos .grid-container .top-food-svg, .brand-hero-in-slide.brand-tostitos .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-tostitos .grid-container .top-food-svg, .brand-hero-in-slide.brand-tostitos .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-tostitos .grid-container .top-food-svg, .brand-hero-in-slide.brand-tostitos .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-tostitos .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-tostitos .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-tostitos .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-tostitos .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-tostitos .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-tostitos .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-tostitos .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-tostitos .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-tostitos .grid-container > div, .brand-hero-in-slide.brand-tostitos .grid-container > div {
  max-height: inherit;
}
body.brand-tostitos .grid-container .left-column, .brand-hero-in-slide.brand-tostitos .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-tostitos .grid-container .left-column, .brand-hero-in-slide.brand-tostitos .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-tostitos .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-tostitos .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-tostitos .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-tostitos .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-tostitos .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-tostitos .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-tostitos .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-tostitos .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-tostitos .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-tostitos .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-tostitos .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-tostitos .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-tostitos .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-tostitos .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-tostitos .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-tostitos .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-tostitos .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-tostitos .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-tostitos .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-tostitos .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-tostitos .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-tostitos .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-tostitos .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-tostitos .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-tostitos .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-tostitos .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-tostitos .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-tostitos .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-tostitos .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-tostitos .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-tostitos .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-tostitos .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-tostitos .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-tostitos .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-tostitos .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-tostitos .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-tostitos .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-tostitos .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-tostitos .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-tostitos .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-tostitos .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-tostitos .grid-container .left-column .brand-cta .primary-cta, body.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta,
body.brand-tostitos .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-tostitos .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-tostitos .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-tostitos .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-tostitos .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-tostitos .grid-container .right-column, .brand-hero-in-slide.brand-tostitos .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-tostitos .grid-container .right-column, .brand-hero-in-slide.brand-tostitos .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-tostitos .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-tostitos .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-tostitos .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-tostitos .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-tostitos .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-tostitos .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-tostitos .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-tostitos .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-tostitos .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-tostitos .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-tostitos .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-tostitos .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-tostitos .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-tostitos .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-tostitos .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-tostitos .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-tostitos .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-tostitos .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-tostitos .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-tostitos .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-tostitos .grid-container.branding, .brand-hero-in-slide.brand-tostitos .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-tostitos .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-tostitos .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-tostitos .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-tostitos .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-tostitos .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-tostitos .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-tostitos .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-tostitos .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-tostitos .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-tostitos .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-tostitos .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-tostitos .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-tostitos .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-tostitos .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-tostitos .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-tostitos .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-tostitos .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-tostitos .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-tostitos .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-tostitos .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-tostitos .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-tostitos .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-tostitos .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-tostitos .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-tostitos .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-tostitos .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-tostitos .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-tostitos .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-tostitos .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-tostitos .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-tostitos .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-tostitos .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-tostitos .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-tostitos .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-tostitos .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-tostitos .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-tostitos .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-tostitos .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-tostitos .promo-container, .brand-hero-in-slide.brand-tostitos .promo-container {
  background-color: #004179;
}
body.brand-flaminhot .hero-content, .brand-hero-in-slide.brand-flaminhot .hero-content {
  color: #FFFFFF;
}
body.brand-flaminhot .hero-content .hero-content-title, .brand-hero-in-slide.brand-flaminhot .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-flaminhot .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-flaminhot .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-flaminhot .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-flaminhot .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-flaminhot .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-flaminhot .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-flaminhot .grid-container, .brand-hero-in-slide.brand-flaminhot .grid-container {
  position: relative;
  overflow: hidden;
  background: #3D0046;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-flaminhot .grid-container, .brand-hero-in-slide.brand-flaminhot .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-flaminhot .grid-container .food, .brand-hero-in-slide.brand-flaminhot .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-flaminhot .grid-container .food > svg, .brand-hero-in-slide.brand-flaminhot .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-flaminhot .grid-container .food > svg, .brand-hero-in-slide.brand-flaminhot .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-flaminhot .grid-container .food > svg, .brand-hero-in-slide.brand-flaminhot .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-flaminhot .grid-container .food > svg > path, body.brand-flaminhot .grid-container .food > svg circle, .brand-hero-in-slide.brand-flaminhot .grid-container .food > svg > path, .brand-hero-in-slide.brand-flaminhot .grid-container .food > svg circle {
  fill: #A0408F;
}
body.brand-flaminhot .grid-container .top-food-svg, .brand-hero-in-slide.brand-flaminhot .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-flaminhot .grid-container .top-food-svg, .brand-hero-in-slide.brand-flaminhot .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-flaminhot .grid-container .top-food-svg, .brand-hero-in-slide.brand-flaminhot .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-flaminhot .grid-container .top-food-svg, .brand-hero-in-slide.brand-flaminhot .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-flaminhot .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-flaminhot .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-flaminhot .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-flaminhot .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-flaminhot .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-flaminhot .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-flaminhot .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-flaminhot .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-flaminhot .grid-container > div, .brand-hero-in-slide.brand-flaminhot .grid-container > div {
  max-height: inherit;
}
body.brand-flaminhot .grid-container .left-column, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-flaminhot .grid-container .left-column, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-flaminhot .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-flaminhot .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-flaminhot .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-flaminhot .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-flaminhot .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-flaminhot .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-flaminhot .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-flaminhot .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-flaminhot .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-flaminhot .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-flaminhot .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-flaminhot .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-flaminhot .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-flaminhot .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-flaminhot .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-flaminhot .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-flaminhot .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-flaminhot .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-flaminhot .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-flaminhot .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-flaminhot .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-flaminhot .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-flaminhot .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-flaminhot .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta, body.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta,
body.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-flaminhot .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-flaminhot .grid-container .right-column, .brand-hero-in-slide.brand-flaminhot .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-flaminhot .grid-container .right-column, .brand-hero-in-slide.brand-flaminhot .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-flaminhot .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-flaminhot .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-flaminhot .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-flaminhot .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-flaminhot .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-flaminhot .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-flaminhot .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-flaminhot .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-flaminhot .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-flaminhot .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-flaminhot .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-flaminhot .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-flaminhot .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-flaminhot .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-flaminhot .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-flaminhot .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-flaminhot .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-flaminhot .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-flaminhot .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-flaminhot .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-flaminhot .grid-container.branding, .brand-hero-in-slide.brand-flaminhot .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-flaminhot .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-flaminhot .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-flaminhot .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-flaminhot .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-flaminhot .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-flaminhot .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-flaminhot .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-flaminhot .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-flaminhot .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-flaminhot .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-flaminhot .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-flaminhot .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-flaminhot .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-flaminhot .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-flaminhot .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-flaminhot .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-flaminhot .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-flaminhot .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-flaminhot .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-flaminhot .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-flaminhot .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-flaminhot .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-flaminhot .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-flaminhot .promo-container, .brand-hero-in-slide.brand-flaminhot .promo-container {
  background-color: #3D0046;
}
body.brand-natuchips .hero-content, .brand-hero-in-slide.brand-natuchips .hero-content {
  color: #333333;
}
body.brand-natuchips .hero-content .hero-content-title, .brand-hero-in-slide.brand-natuchips .hero-content .hero-content-title {
  color: #333333;
}
body.brand-natuchips .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-natuchips .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #333333;
}
body.brand-natuchips .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-natuchips .hero-content .remaining-codes .remaining-codes-label {
  color: #333333;
}
body.brand-natuchips .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-natuchips .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-natuchips .grid-container, .brand-hero-in-slide.brand-natuchips .grid-container {
  position: relative;
  overflow: hidden;
  background: #3FA448;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-natuchips .grid-container, .brand-hero-in-slide.brand-natuchips .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-natuchips .grid-container .food, .brand-hero-in-slide.brand-natuchips .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-natuchips .grid-container .food > svg, .brand-hero-in-slide.brand-natuchips .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-natuchips .grid-container .food > svg, .brand-hero-in-slide.brand-natuchips .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-natuchips .grid-container .food > svg, .brand-hero-in-slide.brand-natuchips .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-natuchips .grid-container .food > svg > path, body.brand-natuchips .grid-container .food > svg circle, .brand-hero-in-slide.brand-natuchips .grid-container .food > svg > path, .brand-hero-in-slide.brand-natuchips .grid-container .food > svg circle {
  fill: #FBE14C;
}
body.brand-natuchips .grid-container .top-food-svg, .brand-hero-in-slide.brand-natuchips .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-natuchips .grid-container .top-food-svg, .brand-hero-in-slide.brand-natuchips .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-natuchips .grid-container .top-food-svg, .brand-hero-in-slide.brand-natuchips .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-natuchips .grid-container .top-food-svg, .brand-hero-in-slide.brand-natuchips .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-natuchips .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-natuchips .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-natuchips .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-natuchips .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-natuchips .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-natuchips .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-natuchips .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-natuchips .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-natuchips .grid-container > div, .brand-hero-in-slide.brand-natuchips .grid-container > div {
  max-height: inherit;
}
body.brand-natuchips .grid-container .left-column, .brand-hero-in-slide.brand-natuchips .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-natuchips .grid-container .left-column, .brand-hero-in-slide.brand-natuchips .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-natuchips .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-natuchips .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-natuchips .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-natuchips .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-natuchips .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-natuchips .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #333333;
  background-color: #333333;
}
@media (min-width: 973px) {
  body.brand-natuchips .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-natuchips .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-natuchips .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-natuchips .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-natuchips .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-natuchips .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-natuchips .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #333333;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-natuchips .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-natuchips .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #333333;
  text-transform: none;
}
body.brand-natuchips .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #333333;
}
body.brand-natuchips .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #333333;
  text-transform: none;
  font-weight: 600;
}
body.brand-natuchips .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-natuchips .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-natuchips .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-natuchips .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-natuchips .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-natuchips .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-natuchips .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-natuchips .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-natuchips .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-natuchips .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-natuchips .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-natuchips .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-natuchips .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-natuchips .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-natuchips .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-natuchips .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-natuchips .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-natuchips .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-natuchips .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-natuchips .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-natuchips .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-natuchips .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-natuchips .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-natuchips .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-natuchips .grid-container .left-column .brand-cta .primary-cta, body.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta,
body.brand-natuchips .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-natuchips .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-natuchips .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-natuchips .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-natuchips .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-natuchips .grid-container .right-column, .brand-hero-in-slide.brand-natuchips .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-natuchips .grid-container .right-column, .brand-hero-in-slide.brand-natuchips .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-natuchips .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-natuchips .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-natuchips .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-natuchips .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-natuchips .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-natuchips .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-natuchips .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-natuchips .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-natuchips .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-natuchips .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-natuchips .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-natuchips .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-natuchips .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-natuchips .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-natuchips .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-natuchips .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-natuchips .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-natuchips .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-natuchips .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-natuchips .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-natuchips .grid-container.branding, .brand-hero-in-slide.brand-natuchips .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-natuchips .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-natuchips .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-natuchips .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-natuchips .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-natuchips .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-natuchips .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-natuchips .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-natuchips .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-natuchips .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-natuchips .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-natuchips .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-natuchips .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-natuchips .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-natuchips .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-natuchips .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-natuchips .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-natuchips .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-natuchips .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-natuchips .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-natuchips .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-natuchips .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-natuchips .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-natuchips .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-natuchips .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-natuchips .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-natuchips .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-natuchips .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-natuchips .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-natuchips .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-natuchips .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-natuchips .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-natuchips .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-natuchips .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-natuchips .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-natuchips .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-natuchips .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-natuchips .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #333333;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #333333;
  margin: 0;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-natuchips .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-natuchips .promo-container, .brand-hero-in-slide.brand-natuchips .promo-container {
  background-color: #3FA448;
}
body.brand-chokis .hero-content, .brand-hero-in-slide.brand-chokis .hero-content {
  color: #FFFFFF;
}
body.brand-chokis .hero-content .hero-content-title, .brand-hero-in-slide.brand-chokis .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-chokis .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-chokis .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-chokis .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-chokis .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-chokis .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-chokis .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-chokis .grid-container, .brand-hero-in-slide.brand-chokis .grid-container {
  position: relative;
  overflow: hidden;
  background: #05017E;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-chokis .grid-container, .brand-hero-in-slide.brand-chokis .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-chokis .grid-container .food, .brand-hero-in-slide.brand-chokis .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-chokis .grid-container .food > svg, .brand-hero-in-slide.brand-chokis .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-chokis .grid-container .food > svg, .brand-hero-in-slide.brand-chokis .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-chokis .grid-container .food > svg, .brand-hero-in-slide.brand-chokis .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-chokis .grid-container .food > svg > path, body.brand-chokis .grid-container .food > svg circle, .brand-hero-in-slide.brand-chokis .grid-container .food > svg > path, .brand-hero-in-slide.brand-chokis .grid-container .food > svg circle {
  fill: #3B7EF6;
}
body.brand-chokis .grid-container .top-food-svg, .brand-hero-in-slide.brand-chokis .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-chokis .grid-container .top-food-svg, .brand-hero-in-slide.brand-chokis .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-chokis .grid-container .top-food-svg, .brand-hero-in-slide.brand-chokis .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-chokis .grid-container .top-food-svg, .brand-hero-in-slide.brand-chokis .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-chokis .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-chokis .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-chokis .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-chokis .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-chokis .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-chokis .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-chokis .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-chokis .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-chokis .grid-container > div, .brand-hero-in-slide.brand-chokis .grid-container > div {
  max-height: inherit;
}
body.brand-chokis .grid-container .left-column, .brand-hero-in-slide.brand-chokis .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-chokis .grid-container .left-column, .brand-hero-in-slide.brand-chokis .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-chokis .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-chokis .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-chokis .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-chokis .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-chokis .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-chokis .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-chokis .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-chokis .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-chokis .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-chokis .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-chokis .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-chokis .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-chokis .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-chokis .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-chokis .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-chokis .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-chokis .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-chokis .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-chokis .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-chokis .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-chokis .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-chokis .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-chokis .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-chokis .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-chokis .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-chokis .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-chokis .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-chokis .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-chokis .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-chokis .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-chokis .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-chokis .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-chokis .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-chokis .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-chokis .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-chokis .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-chokis .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-chokis .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-chokis .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-chokis .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-chokis .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-chokis .grid-container .left-column .brand-cta .primary-cta, body.brand-chokis .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-chokis .grid-container .left-column .brand-cta .secondary-cta,
body.brand-chokis .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-chokis .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-chokis .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-chokis .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-chokis .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-chokis .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-chokis .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-chokis .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-chokis .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-chokis .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-chokis .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-chokis .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-chokis .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-chokis .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-chokis .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-chokis .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-chokis .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-chokis .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-chokis .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-chokis .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-chokis .grid-container .right-column, .brand-hero-in-slide.brand-chokis .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-chokis .grid-container .right-column, .brand-hero-in-slide.brand-chokis .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-chokis .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-chokis .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-chokis .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-chokis .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-chokis .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-chokis .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-chokis .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-chokis .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-chokis .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-chokis .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-chokis .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-chokis .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-chokis .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-chokis .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-chokis .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-chokis .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-chokis .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-chokis .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-chokis .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-chokis .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-chokis .grid-container.branding, .brand-hero-in-slide.brand-chokis .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-chokis .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-chokis .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-chokis .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-chokis .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-chokis .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-chokis .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-chokis .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-chokis .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-chokis .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-chokis .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-chokis .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-chokis .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-chokis .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-chokis .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-chokis .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-chokis .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-chokis .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-chokis .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-chokis .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-chokis .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-chokis .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-chokis .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-chokis .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-chokis .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-chokis .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-chokis .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-chokis .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-chokis .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-chokis .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-chokis .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-chokis .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-chokis .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-chokis .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-chokis .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-chokis .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-chokis .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-chokis .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-chokis .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-chokis .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-chokis .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-chokis .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-chokis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-chokis .promo-container, .brand-hero-in-slide.brand-chokis .promo-container {
  background-color: #05017E;
}
body.brand-detodito .hero-content, .brand-hero-in-slide.brand-detodito .hero-content {
  color: #333333;
}
body.brand-detodito .hero-content .hero-content-title, .brand-hero-in-slide.brand-detodito .hero-content .hero-content-title {
  color: #333333;
}
body.brand-detodito .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-detodito .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #333333;
}
body.brand-detodito .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-detodito .hero-content .remaining-codes .remaining-codes-label {
  color: #333333;
}
body.brand-detodito .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-detodito .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-detodito .grid-container, .brand-hero-in-slide.brand-detodito .grid-container {
  position: relative;
  overflow: hidden;
  background: #FFED02;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-detodito .grid-container, .brand-hero-in-slide.brand-detodito .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-detodito .grid-container .food, .brand-hero-in-slide.brand-detodito .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-detodito .grid-container .food > svg, .brand-hero-in-slide.brand-detodito .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-detodito .grid-container .food > svg, .brand-hero-in-slide.brand-detodito .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-detodito .grid-container .food > svg, .brand-hero-in-slide.brand-detodito .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-detodito .grid-container .food > svg > path, body.brand-detodito .grid-container .food > svg circle, .brand-hero-in-slide.brand-detodito .grid-container .food > svg > path, .brand-hero-in-slide.brand-detodito .grid-container .food > svg circle {
  fill: #005DA6;
}
body.brand-detodito .grid-container .top-food-svg, .brand-hero-in-slide.brand-detodito .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-detodito .grid-container .top-food-svg, .brand-hero-in-slide.brand-detodito .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-detodito .grid-container .top-food-svg, .brand-hero-in-slide.brand-detodito .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-detodito .grid-container .top-food-svg, .brand-hero-in-slide.brand-detodito .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-detodito .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-detodito .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-detodito .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-detodito .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-detodito .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-detodito .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-detodito .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-detodito .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-detodito .grid-container > div, .brand-hero-in-slide.brand-detodito .grid-container > div {
  max-height: inherit;
}
body.brand-detodito .grid-container .left-column, .brand-hero-in-slide.brand-detodito .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-detodito .grid-container .left-column, .brand-hero-in-slide.brand-detodito .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-detodito .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-detodito .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-detodito .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-detodito .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-detodito .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-detodito .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #333333;
  background-color: #333333;
}
@media (min-width: 973px) {
  body.brand-detodito .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-detodito .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-detodito .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-detodito .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-detodito .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-detodito .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-detodito .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #333333;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-detodito .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-detodito .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #333333;
  text-transform: none;
}
body.brand-detodito .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #333333;
}
body.brand-detodito .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #333333;
  text-transform: none;
  font-weight: 600;
}
body.brand-detodito .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-detodito .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-detodito .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-detodito .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-detodito .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-detodito .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-detodito .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-detodito .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-detodito .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-detodito .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-detodito .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-detodito .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-detodito .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-detodito .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-detodito .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-detodito .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-detodito .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-detodito .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-detodito .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-detodito .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-detodito .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-detodito .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-detodito .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-detodito .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-detodito .grid-container .left-column .brand-cta .primary-cta, body.brand-detodito .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-detodito .grid-container .left-column .brand-cta .secondary-cta,
body.brand-detodito .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-detodito .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-detodito .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-detodito .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-detodito .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-detodito .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-detodito .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-detodito .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-detodito .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-detodito .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-detodito .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-detodito .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-detodito .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-detodito .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-detodito .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-detodito .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-detodito .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-detodito .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-detodito .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-detodito .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-detodito .grid-container .right-column, .brand-hero-in-slide.brand-detodito .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-detodito .grid-container .right-column, .brand-hero-in-slide.brand-detodito .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-detodito .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-detodito .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-detodito .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-detodito .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-detodito .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-detodito .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-detodito .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-detodito .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-detodito .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-detodito .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-detodito .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-detodito .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-detodito .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-detodito .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-detodito .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-detodito .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-detodito .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-detodito .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-detodito .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-detodito .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-detodito .grid-container.branding, .brand-hero-in-slide.brand-detodito .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-detodito .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-detodito .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-detodito .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-detodito .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-detodito .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-detodito .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-detodito .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-detodito .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-detodito .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-detodito .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-detodito .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-detodito .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-detodito .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-detodito .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-detodito .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-detodito .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-detodito .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-detodito .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-detodito .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-detodito .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-detodito .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-detodito .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-detodito .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-detodito .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-detodito .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-detodito .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-detodito .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-detodito .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-detodito .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-detodito .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-detodito .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-detodito .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-detodito .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-detodito .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-detodito .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-detodito .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-detodito .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-detodito .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-detodito .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-detodito .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-detodito .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #333333;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #333333;
  margin: 0;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-detodito .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-detodito .promo-container, .brand-hero-in-slide.brand-detodito .promo-container {
  background-color: #FFED02;
}
body.brand-pepsi .hero-content, .brand-hero-in-slide.brand-pepsi .hero-content {
  color: #FFFFFF;
}
body.brand-pepsi .hero-content .hero-content-title, .brand-hero-in-slide.brand-pepsi .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-pepsi .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-pepsi .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-pepsi .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-pepsi .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-pepsi .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-pepsi .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-pepsi .grid-container, .brand-hero-in-slide.brand-pepsi .grid-container {
  position: relative;
  overflow: hidden;
  background: #000000;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-pepsi .grid-container, .brand-hero-in-slide.brand-pepsi .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-pepsi .grid-container .food, .brand-hero-in-slide.brand-pepsi .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-pepsi .grid-container .food > svg, .brand-hero-in-slide.brand-pepsi .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-pepsi .grid-container .food > svg, .brand-hero-in-slide.brand-pepsi .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-pepsi .grid-container .food > svg, .brand-hero-in-slide.brand-pepsi .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-pepsi .grid-container .food > svg > path, body.brand-pepsi .grid-container .food > svg circle, .brand-hero-in-slide.brand-pepsi .grid-container .food > svg > path, .brand-hero-in-slide.brand-pepsi .grid-container .food > svg circle {
  fill: #001571;
}
body.brand-pepsi .grid-container .top-food-svg, .brand-hero-in-slide.brand-pepsi .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-pepsi .grid-container .top-food-svg, .brand-hero-in-slide.brand-pepsi .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi .grid-container .top-food-svg, .brand-hero-in-slide.brand-pepsi .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-pepsi .grid-container .top-food-svg, .brand-hero-in-slide.brand-pepsi .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-pepsi .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-pepsi .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-pepsi .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-pepsi .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-pepsi .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-pepsi .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-pepsi .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-pepsi .grid-container > div, .brand-hero-in-slide.brand-pepsi .grid-container > div {
  max-height: inherit;
}
body.brand-pepsi .grid-container .left-column, .brand-hero-in-slide.brand-pepsi .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-pepsi .grid-container .left-column, .brand-hero-in-slide.brand-pepsi .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-pepsi .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-pepsi .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-pepsi .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-pepsi .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-pepsi .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-pepsi .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-pepsi .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-pepsi .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-pepsi .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-pepsi .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-pepsi .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-pepsi .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-pepsi .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-pepsi .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-pepsi .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-pepsi .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-pepsi .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-pepsi .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-pepsi .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-pepsi .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-pepsi .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-pepsi .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-pepsi .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-pepsi .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-pepsi .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-pepsi .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-pepsi .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-pepsi .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-pepsi .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-pepsi .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-pepsi .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-pepsi .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-pepsi .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-pepsi .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-pepsi .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-pepsi .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-pepsi .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-pepsi .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-pepsi .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-pepsi .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-pepsi .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-pepsi .grid-container .left-column .brand-cta .primary-cta, body.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta,
body.brand-pepsi .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-pepsi .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-pepsi .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-pepsi .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-pepsi .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-pepsi .grid-container .right-column, .brand-hero-in-slide.brand-pepsi .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-pepsi .grid-container .right-column, .brand-hero-in-slide.brand-pepsi .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-pepsi .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-pepsi .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-pepsi .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-pepsi .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-pepsi .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-pepsi .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-pepsi .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-pepsi .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-pepsi .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-pepsi .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-pepsi .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-pepsi .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-pepsi .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-pepsi .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-pepsi .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-pepsi .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-pepsi .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-pepsi .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-pepsi .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-pepsi .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-pepsi .grid-container.branding, .brand-hero-in-slide.brand-pepsi .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-pepsi .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-pepsi .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-pepsi .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-pepsi .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-pepsi .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-pepsi .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-pepsi .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-pepsi .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-pepsi .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-pepsi .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-pepsi .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-pepsi .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-pepsi .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-pepsi .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-pepsi .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-pepsi .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-pepsi .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-pepsi .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-pepsi .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-pepsi .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-pepsi .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-pepsi .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-pepsi .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-pepsi .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-pepsi .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-pepsi .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-pepsi .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-pepsi .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-pepsi .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-pepsi .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-pepsi .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-pepsi .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-pepsi .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-pepsi .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-pepsi .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-pepsi .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-pepsi .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-pepsi .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-pepsi .promo-container, .brand-hero-in-slide.brand-pepsi .promo-container {
  background-color: #000000;
}
body.brand-pepsi-ea .hero-content, .brand-hero-in-slide.brand-pepsi-ea .hero-content {
  color: #FFFFFF;
}
body.brand-pepsi-ea .hero-content .hero-content-title, .brand-hero-in-slide.brand-pepsi-ea .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-pepsi-ea .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-pepsi-ea .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-pepsi-ea .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-pepsi-ea .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-pepsi-ea .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-pepsi-ea .grid-container, .brand-hero-in-slide.brand-pepsi-ea .grid-container {
  position: relative;
  overflow: hidden;
  background: #000000;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-pepsi-ea .grid-container, .brand-hero-in-slide.brand-pepsi-ea .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-pepsi-ea .grid-container .food, .brand-hero-in-slide.brand-pepsi-ea .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-pepsi-ea .grid-container .food > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-pepsi-ea .grid-container .food > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-pepsi-ea .grid-container .food > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-pepsi-ea .grid-container .food > svg > path, body.brand-pepsi-ea .grid-container .food > svg circle, .brand-hero-in-slide.brand-pepsi-ea .grid-container .food > svg > path, .brand-hero-in-slide.brand-pepsi-ea .grid-container .food > svg circle {
  fill: #001571;
}
body.brand-pepsi-ea .grid-container .top-food-svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-pepsi-ea .grid-container .top-food-svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi-ea .grid-container .top-food-svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-pepsi-ea .grid-container .top-food-svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-pepsi-ea .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-pepsi-ea .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi-ea .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-pepsi-ea .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-pepsi-ea .grid-container > div, .brand-hero-in-slide.brand-pepsi-ea .grid-container > div {
  max-height: inherit;
}
body.brand-pepsi-ea .grid-container .left-column, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-pepsi-ea .grid-container .left-column, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-pepsi-ea .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-pepsi-ea .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-pepsi-ea .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-pepsi-ea .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-pepsi-ea .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-pepsi-ea .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-pepsi-ea .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-pepsi-ea .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-pepsi-ea .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-pepsi-ea .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-pepsi-ea .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-pepsi-ea .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-pepsi-ea .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-pepsi-ea .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-pepsi-ea .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-pepsi-ea .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-pepsi-ea .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-pepsi-ea .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-pepsi-ea .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta, body.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta,
body.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-pepsi-ea .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-pepsi-ea .grid-container .right-column, .brand-hero-in-slide.brand-pepsi-ea .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-pepsi-ea .grid-container .right-column, .brand-hero-in-slide.brand-pepsi-ea .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-pepsi-ea .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-pepsi-ea .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-pepsi-ea .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-pepsi-ea .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-pepsi-ea .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-pepsi-ea .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-pepsi-ea .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-pepsi-ea .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-pepsi-ea .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-pepsi-ea .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-pepsi-ea .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-pepsi-ea .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-pepsi-ea .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-pepsi-ea .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-pepsi-ea .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-pepsi-ea .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-pepsi-ea .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-pepsi-ea .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-pepsi-ea .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-pepsi-ea .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-pepsi-ea .grid-container.branding, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-pepsi-ea .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-pepsi-ea .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-pepsi-ea .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-pepsi-ea .promo-container, .brand-hero-in-slide.brand-pepsi-ea .promo-container {
  background-color: #000000;
}
body.brand-7up .hero-content, .brand-hero-in-slide.brand-7up .hero-content {
  color: #FFFFFF;
}
body.brand-7up .hero-content .hero-content-title, .brand-hero-in-slide.brand-7up .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-7up .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-7up .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-7up .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-7up .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-7up .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-7up .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-7up .grid-container, .brand-hero-in-slide.brand-7up .grid-container {
  position: relative;
  overflow: hidden;
  background: #00B74F;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-7up .grid-container, .brand-hero-in-slide.brand-7up .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-7up .grid-container .food, .brand-hero-in-slide.brand-7up .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-7up .grid-container .food > svg, .brand-hero-in-slide.brand-7up .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-7up .grid-container .food > svg, .brand-hero-in-slide.brand-7up .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-7up .grid-container .food > svg, .brand-hero-in-slide.brand-7up .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-7up .grid-container .food > svg > path, body.brand-7up .grid-container .food > svg circle, .brand-hero-in-slide.brand-7up .grid-container .food > svg > path, .brand-hero-in-slide.brand-7up .grid-container .food > svg circle {
  fill: #00A349;
}
body.brand-7up .grid-container .top-food-svg, .brand-hero-in-slide.brand-7up .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-7up .grid-container .top-food-svg, .brand-hero-in-slide.brand-7up .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-7up .grid-container .top-food-svg, .brand-hero-in-slide.brand-7up .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-7up .grid-container .top-food-svg, .brand-hero-in-slide.brand-7up .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-7up .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-7up .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-7up .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-7up .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-7up .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-7up .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-7up .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-7up .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-7up .grid-container > div, .brand-hero-in-slide.brand-7up .grid-container > div {
  max-height: inherit;
}
body.brand-7up .grid-container .left-column, .brand-hero-in-slide.brand-7up .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-7up .grid-container .left-column, .brand-hero-in-slide.brand-7up .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-7up .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-7up .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-7up .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-7up .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-7up .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-7up .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-7up .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-7up .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-7up .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-7up .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-7up .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-7up .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-7up .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-7up .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-7up .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-7up .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-7up .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-7up .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-7up .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-7up .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-7up .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-7up .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-7up .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-7up .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-7up .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-7up .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-7up .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-7up .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-7up .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-7up .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-7up .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-7up .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-7up .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-7up .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-7up .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-7up .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-7up .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-7up .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-7up .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-7up .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-7up .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-7up .grid-container .left-column .brand-cta .primary-cta, body.brand-7up .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-7up .grid-container .left-column .brand-cta .secondary-cta,
body.brand-7up .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-7up .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-7up .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-7up .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-7up .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-7up .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-7up .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-7up .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-7up .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-7up .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-7up .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-7up .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-7up .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-7up .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-7up .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-7up .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-7up .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-7up .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-7up .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-7up .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-7up .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-7up .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-7up .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-7up .grid-container .right-column, .brand-hero-in-slide.brand-7up .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-7up .grid-container .right-column, .brand-hero-in-slide.brand-7up .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-7up .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-7up .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-7up .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-7up .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-7up .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-7up .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-7up .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-7up .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-7up .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-7up .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-7up .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-7up .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-7up .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-7up .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-7up .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-7up .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-7up .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-7up .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-7up .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-7up .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-7up .grid-container.branding, .brand-hero-in-slide.brand-7up .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-7up .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-7up .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-7up .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-7up .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-7up .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-7up .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-7up .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-7up .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-7up .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-7up .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-7up .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-7up .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-7up .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-7up .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-7up .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-7up .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-7up .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-7up .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-7up .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-7up .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-7up .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-7up .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-7up .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-7up .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-7up .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-7up .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-7up .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-7up .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-7up .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-7up .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-7up .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-7up .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-7up .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-7up .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-7up .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-7up .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-7up .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-7up .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-7up .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-7up .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-7up .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-7up .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-7up .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-7up .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-7up .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-7up .promo-container, .brand-hero-in-slide.brand-7up .promo-container {
  background-color: #00B74F;
}
body.brand-rockstar .hero-content, .brand-hero-in-slide.brand-rockstar .hero-content {
  color: #FFFFFF;
}
body.brand-rockstar .hero-content .hero-content-title, .brand-hero-in-slide.brand-rockstar .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-rockstar .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-rockstar .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-rockstar .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-rockstar .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-rockstar .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-rockstar .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-rockstar .grid-container, .brand-hero-in-slide.brand-rockstar .grid-container {
  position: relative;
  overflow: hidden;
  background: #000000;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-rockstar .grid-container, .brand-hero-in-slide.brand-rockstar .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-rockstar .grid-container .food, .brand-hero-in-slide.brand-rockstar .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-rockstar .grid-container .food > svg, .brand-hero-in-slide.brand-rockstar .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-rockstar .grid-container .food > svg, .brand-hero-in-slide.brand-rockstar .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-rockstar .grid-container .food > svg, .brand-hero-in-slide.brand-rockstar .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-rockstar .grid-container .food > svg > path, body.brand-rockstar .grid-container .food > svg circle, .brand-hero-in-slide.brand-rockstar .grid-container .food > svg > path, .brand-hero-in-slide.brand-rockstar .grid-container .food > svg circle {
  fill: transparent;
}
body.brand-rockstar .grid-container .top-food-svg, .brand-hero-in-slide.brand-rockstar .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-rockstar .grid-container .top-food-svg, .brand-hero-in-slide.brand-rockstar .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-rockstar .grid-container .top-food-svg, .brand-hero-in-slide.brand-rockstar .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-rockstar .grid-container .top-food-svg, .brand-hero-in-slide.brand-rockstar .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-rockstar .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-rockstar .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-rockstar .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-rockstar .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-rockstar .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-rockstar .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-rockstar .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-rockstar .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-rockstar .grid-container > div, .brand-hero-in-slide.brand-rockstar .grid-container > div {
  max-height: inherit;
}
body.brand-rockstar .grid-container .left-column, .brand-hero-in-slide.brand-rockstar .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-rockstar .grid-container .left-column, .brand-hero-in-slide.brand-rockstar .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-rockstar .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-rockstar .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-rockstar .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-rockstar .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-rockstar .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-rockstar .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-rockstar .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-rockstar .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-rockstar .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-rockstar .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-rockstar .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-rockstar .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-rockstar .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-rockstar .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-rockstar .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-rockstar .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-rockstar .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-rockstar .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-rockstar .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-rockstar .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-rockstar .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-rockstar .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-rockstar .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-rockstar .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-rockstar .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-rockstar .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-rockstar .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-rockstar .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-rockstar .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-rockstar .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-rockstar .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-rockstar .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-rockstar .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-rockstar .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-rockstar .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-rockstar .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-rockstar .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-rockstar .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-rockstar .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-rockstar .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-rockstar .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-rockstar .grid-container .left-column .brand-cta .primary-cta, body.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta,
body.brand-rockstar .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-rockstar .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-rockstar .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-rockstar .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-rockstar .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-rockstar .grid-container .right-column, .brand-hero-in-slide.brand-rockstar .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-rockstar .grid-container .right-column, .brand-hero-in-slide.brand-rockstar .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-rockstar .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-rockstar .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-rockstar .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-rockstar .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-rockstar .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-rockstar .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-rockstar .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-rockstar .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-rockstar .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-rockstar .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-rockstar .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-rockstar .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-rockstar .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-rockstar .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-rockstar .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-rockstar .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-rockstar .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-rockstar .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-rockstar .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-rockstar .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-rockstar .grid-container.branding, .brand-hero-in-slide.brand-rockstar .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-rockstar .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-rockstar .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-rockstar .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-rockstar .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-rockstar .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-rockstar .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-rockstar .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-rockstar .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-rockstar .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-rockstar .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-rockstar .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-rockstar .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-rockstar .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-rockstar .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-rockstar .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-rockstar .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-rockstar .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-rockstar .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-rockstar .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-rockstar .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-rockstar .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-rockstar .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-rockstar .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-rockstar .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-rockstar .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-rockstar .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-rockstar .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-rockstar .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-rockstar .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-rockstar .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-rockstar .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-rockstar .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-rockstar .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-rockstar .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-rockstar .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-rockstar .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-rockstar .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-rockstar .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-rockstar .promo-container, .brand-hero-in-slide.brand-rockstar .promo-container {
  background-color: #000000;
}
body.brand-mirinda .hero-content, .brand-hero-in-slide.brand-mirinda .hero-content {
  color: #FFFFFF;
}
body.brand-mirinda .hero-content .hero-content-title, .brand-hero-in-slide.brand-mirinda .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-mirinda .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-mirinda .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-mirinda .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-mirinda .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-mirinda .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-mirinda .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-mirinda .grid-container, .brand-hero-in-slide.brand-mirinda .grid-container {
  position: relative;
  overflow: hidden;
  background: #FFBC00;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-mirinda .grid-container, .brand-hero-in-slide.brand-mirinda .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-mirinda .grid-container .food, .brand-hero-in-slide.brand-mirinda .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-mirinda .grid-container .food > svg, .brand-hero-in-slide.brand-mirinda .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-mirinda .grid-container .food > svg, .brand-hero-in-slide.brand-mirinda .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-mirinda .grid-container .food > svg, .brand-hero-in-slide.brand-mirinda .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-mirinda .grid-container .food > svg > path, body.brand-mirinda .grid-container .food > svg circle, .brand-hero-in-slide.brand-mirinda .grid-container .food > svg > path, .brand-hero-in-slide.brand-mirinda .grid-container .food > svg circle {
  fill: transparent;
}
body.brand-mirinda .grid-container .top-food-svg, .brand-hero-in-slide.brand-mirinda .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-mirinda .grid-container .top-food-svg, .brand-hero-in-slide.brand-mirinda .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-mirinda .grid-container .top-food-svg, .brand-hero-in-slide.brand-mirinda .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-mirinda .grid-container .top-food-svg, .brand-hero-in-slide.brand-mirinda .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-mirinda .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-mirinda .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-mirinda .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-mirinda .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-mirinda .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-mirinda .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-mirinda .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-mirinda .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-mirinda .grid-container > div, .brand-hero-in-slide.brand-mirinda .grid-container > div {
  max-height: inherit;
}
body.brand-mirinda .grid-container .left-column, .brand-hero-in-slide.brand-mirinda .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-mirinda .grid-container .left-column, .brand-hero-in-slide.brand-mirinda .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-mirinda .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-mirinda .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-mirinda .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-mirinda .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-mirinda .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-mirinda .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-mirinda .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-mirinda .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-mirinda .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-mirinda .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-mirinda .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-mirinda .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-mirinda .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-mirinda .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-mirinda .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-mirinda .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-mirinda .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-mirinda .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-mirinda .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-mirinda .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-mirinda .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-mirinda .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-mirinda .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-mirinda .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-mirinda .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-mirinda .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-mirinda .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-mirinda .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-mirinda .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-mirinda .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-mirinda .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-mirinda .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-mirinda .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-mirinda .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-mirinda .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-mirinda .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-mirinda .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-mirinda .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-mirinda .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-mirinda .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-mirinda .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-mirinda .grid-container .left-column .brand-cta .primary-cta, body.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta,
body.brand-mirinda .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-mirinda .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-mirinda .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-mirinda .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-mirinda .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-mirinda .grid-container .right-column, .brand-hero-in-slide.brand-mirinda .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-mirinda .grid-container .right-column, .brand-hero-in-slide.brand-mirinda .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-mirinda .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-mirinda .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-mirinda .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-mirinda .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-mirinda .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-mirinda .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-mirinda .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-mirinda .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-mirinda .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-mirinda .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-mirinda .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-mirinda .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-mirinda .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-mirinda .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-mirinda .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-mirinda .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-mirinda .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-mirinda .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-mirinda .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-mirinda .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-mirinda .grid-container.branding, .brand-hero-in-slide.brand-mirinda .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-mirinda .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-mirinda .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-mirinda .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-mirinda .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-mirinda .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-mirinda .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-mirinda .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-mirinda .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-mirinda .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-mirinda .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-mirinda .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-mirinda .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-mirinda .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-mirinda .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-mirinda .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-mirinda .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-mirinda .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-mirinda .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-mirinda .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-mirinda .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-mirinda .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-mirinda .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-mirinda .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-mirinda .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-mirinda .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-mirinda .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-mirinda .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-mirinda .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-mirinda .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-mirinda .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-mirinda .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-mirinda .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-mirinda .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-mirinda .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-mirinda .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-mirinda .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-mirinda .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-mirinda .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-mirinda .promo-container, .brand-hero-in-slide.brand-mirinda .promo-container {
  background-color: #FFBC00;
}
body.brand-mountaindew .hero-content, .brand-hero-in-slide.brand-mountaindew .hero-content {
  color: #FFFFFF;
}
body.brand-mountaindew .hero-content .hero-content-title, .brand-hero-in-slide.brand-mountaindew .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-mountaindew .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-mountaindew .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-mountaindew .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-mountaindew .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-mountaindew .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-mountaindew .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-mountaindew .grid-container, .brand-hero-in-slide.brand-mountaindew .grid-container {
  position: relative;
  overflow: hidden;
  background: #016C3E;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-mountaindew .grid-container, .brand-hero-in-slide.brand-mountaindew .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-mountaindew .grid-container .food, .brand-hero-in-slide.brand-mountaindew .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-mountaindew .grid-container .food > svg, .brand-hero-in-slide.brand-mountaindew .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-mountaindew .grid-container .food > svg, .brand-hero-in-slide.brand-mountaindew .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-mountaindew .grid-container .food > svg, .brand-hero-in-slide.brand-mountaindew .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-mountaindew .grid-container .food > svg > path, body.brand-mountaindew .grid-container .food > svg circle, .brand-hero-in-slide.brand-mountaindew .grid-container .food > svg > path, .brand-hero-in-slide.brand-mountaindew .grid-container .food > svg circle {
  fill: #00A051;
}
body.brand-mountaindew .grid-container .top-food-svg, .brand-hero-in-slide.brand-mountaindew .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-mountaindew .grid-container .top-food-svg, .brand-hero-in-slide.brand-mountaindew .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-mountaindew .grid-container .top-food-svg, .brand-hero-in-slide.brand-mountaindew .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-mountaindew .grid-container .top-food-svg, .brand-hero-in-slide.brand-mountaindew .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-mountaindew .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-mountaindew .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-mountaindew .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-mountaindew .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-mountaindew .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-mountaindew .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-mountaindew .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-mountaindew .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-mountaindew .grid-container > div, .brand-hero-in-slide.brand-mountaindew .grid-container > div {
  max-height: inherit;
}
body.brand-mountaindew .grid-container .left-column, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-mountaindew .grid-container .left-column, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-mountaindew .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-mountaindew .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-mountaindew .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-mountaindew .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-mountaindew .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-mountaindew .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-mountaindew .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-mountaindew .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-mountaindew .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-mountaindew .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-mountaindew .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-mountaindew .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-mountaindew .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-mountaindew .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-mountaindew .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-mountaindew .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-mountaindew .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-mountaindew .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-mountaindew .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-mountaindew .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-mountaindew .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-mountaindew .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-mountaindew .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-mountaindew .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta, body.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta,
body.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-mountaindew .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-mountaindew .grid-container .right-column, .brand-hero-in-slide.brand-mountaindew .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-mountaindew .grid-container .right-column, .brand-hero-in-slide.brand-mountaindew .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-mountaindew .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-mountaindew .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-mountaindew .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-mountaindew .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-mountaindew .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-mountaindew .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-mountaindew .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-mountaindew .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-mountaindew .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-mountaindew .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-mountaindew .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-mountaindew .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-mountaindew .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-mountaindew .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-mountaindew .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-mountaindew .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-mountaindew .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-mountaindew .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-mountaindew .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-mountaindew .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-mountaindew .grid-container.branding, .brand-hero-in-slide.brand-mountaindew .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-mountaindew .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-mountaindew .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-mountaindew .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-mountaindew .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-mountaindew .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-mountaindew .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-mountaindew .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-mountaindew .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-mountaindew .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-mountaindew .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-mountaindew .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-mountaindew .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-mountaindew .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-mountaindew .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-mountaindew .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-mountaindew .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-mountaindew .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-mountaindew .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-mountaindew .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-mountaindew .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-mountaindew .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-mountaindew .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-mountaindew .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-mountaindew .promo-container, .brand-hero-in-slide.brand-mountaindew .promo-container {
  background-color: #016C3E;
}
body.brand-lipton .hero-content, .brand-hero-in-slide.brand-lipton .hero-content {
  color: #333333;
}
body.brand-lipton .hero-content .hero-content-title, .brand-hero-in-slide.brand-lipton .hero-content .hero-content-title {
  color: #333333;
}
body.brand-lipton .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-lipton .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #333333;
}
body.brand-lipton .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-lipton .hero-content .remaining-codes .remaining-codes-label {
  color: #333333;
}
body.brand-lipton .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-lipton .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-lipton .grid-container, .brand-hero-in-slide.brand-lipton .grid-container {
  position: relative;
  overflow: hidden;
  background: #FFE300;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-lipton .grid-container, .brand-hero-in-slide.brand-lipton .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-lipton .grid-container .food, .brand-hero-in-slide.brand-lipton .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-lipton .grid-container .food > svg, .brand-hero-in-slide.brand-lipton .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-lipton .grid-container .food > svg, .brand-hero-in-slide.brand-lipton .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-lipton .grid-container .food > svg, .brand-hero-in-slide.brand-lipton .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-lipton .grid-container .food > svg > path, body.brand-lipton .grid-container .food > svg circle, .brand-hero-in-slide.brand-lipton .grid-container .food > svg > path, .brand-hero-in-slide.brand-lipton .grid-container .food > svg circle {
  fill: #F88D2A;
}
body.brand-lipton .grid-container .top-food-svg, .brand-hero-in-slide.brand-lipton .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-lipton .grid-container .top-food-svg, .brand-hero-in-slide.brand-lipton .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-lipton .grid-container .top-food-svg, .brand-hero-in-slide.brand-lipton .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-lipton .grid-container .top-food-svg, .brand-hero-in-slide.brand-lipton .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-lipton .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-lipton .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-lipton .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-lipton .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-lipton .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-lipton .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-lipton .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-lipton .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-lipton .grid-container > div, .brand-hero-in-slide.brand-lipton .grid-container > div {
  max-height: inherit;
}
body.brand-lipton .grid-container .left-column, .brand-hero-in-slide.brand-lipton .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-lipton .grid-container .left-column, .brand-hero-in-slide.brand-lipton .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-lipton .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-lipton .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-lipton .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-lipton .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-lipton .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-lipton .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #333333;
  background-color: #333333;
}
@media (min-width: 973px) {
  body.brand-lipton .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-lipton .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-lipton .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-lipton .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-lipton .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-lipton .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-lipton .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #333333;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-lipton .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-lipton .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #333333;
  text-transform: none;
}
body.brand-lipton .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #333333;
}
body.brand-lipton .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #333333;
  text-transform: none;
  font-weight: 600;
}
body.brand-lipton .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-lipton .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-lipton .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-lipton .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-lipton .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-lipton .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-lipton .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-lipton .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-lipton .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-lipton .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-lipton .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-lipton .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-lipton .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-lipton .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-lipton .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-lipton .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-lipton .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-lipton .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-lipton .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-lipton .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-lipton .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-lipton .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-lipton .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-lipton .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-lipton .grid-container .left-column .brand-cta .primary-cta, body.brand-lipton .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-lipton .grid-container .left-column .brand-cta .secondary-cta,
body.brand-lipton .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-lipton .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-lipton .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-lipton .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-lipton .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-lipton .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-lipton .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-lipton .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-lipton .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-lipton .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-lipton .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-lipton .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-lipton .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-lipton .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-lipton .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-lipton .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-lipton .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-lipton .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-lipton .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-lipton .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-lipton .grid-container .right-column, .brand-hero-in-slide.brand-lipton .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-lipton .grid-container .right-column, .brand-hero-in-slide.brand-lipton .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-lipton .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-lipton .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-lipton .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-lipton .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-lipton .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-lipton .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-lipton .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-lipton .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-lipton .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-lipton .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-lipton .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-lipton .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-lipton .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-lipton .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-lipton .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-lipton .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-lipton .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-lipton .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-lipton .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-lipton .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-lipton .grid-container.branding, .brand-hero-in-slide.brand-lipton .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-lipton .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-lipton .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-lipton .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-lipton .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-lipton .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-lipton .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-lipton .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-lipton .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-lipton .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-lipton .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-lipton .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-lipton .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-lipton .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-lipton .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-lipton .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-lipton .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-lipton .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-lipton .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-lipton .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-lipton .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-lipton .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-lipton .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-lipton .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-lipton .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-lipton .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-lipton .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-lipton .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-lipton .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-lipton .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-lipton .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-lipton .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-lipton .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-lipton .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-lipton .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-lipton .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-lipton .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-lipton .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-lipton .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-lipton .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-lipton .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-lipton .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #333333;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #333333;
  margin: 0;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-lipton .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lipton .promo-container, .brand-hero-in-slide.brand-lipton .promo-container {
  background-color: #FFE300;
}
body.brand-star .hero-content, .brand-hero-in-slide.brand-star .hero-content {
  color: #FFFFFF;
}
body.brand-star .hero-content .hero-content-title, .brand-hero-in-slide.brand-star .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-star .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-star .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-star .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-star .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-star .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-star .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-star .grid-container, .brand-hero-in-slide.brand-star .grid-container {
  position: relative;
  overflow: hidden;
  background: #252654;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-star .grid-container, .brand-hero-in-slide.brand-star .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-star .grid-container .food, .brand-hero-in-slide.brand-star .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-star .grid-container .food > svg, .brand-hero-in-slide.brand-star .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-star .grid-container .food > svg, .brand-hero-in-slide.brand-star .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-star .grid-container .food > svg, .brand-hero-in-slide.brand-star .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-star .grid-container .food > svg > path, body.brand-star .grid-container .food > svg circle, .brand-hero-in-slide.brand-star .grid-container .food > svg > path, .brand-hero-in-slide.brand-star .grid-container .food > svg circle {
  fill: #2B2F88;
}
body.brand-star .grid-container .top-food-svg, .brand-hero-in-slide.brand-star .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-star .grid-container .top-food-svg, .brand-hero-in-slide.brand-star .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-star .grid-container .top-food-svg, .brand-hero-in-slide.brand-star .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-star .grid-container .top-food-svg, .brand-hero-in-slide.brand-star .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-star .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-star .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-star .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-star .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-star .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-star .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-star .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-star .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-star .grid-container > div, .brand-hero-in-slide.brand-star .grid-container > div {
  max-height: inherit;
}
body.brand-star .grid-container .left-column, .brand-hero-in-slide.brand-star .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-star .grid-container .left-column, .brand-hero-in-slide.brand-star .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-star .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-star .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-star .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-star .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-star .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-star .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-star .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-star .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-star .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-star .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-star .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-star .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-star .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-star .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-star .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-star .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-star .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-star .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-star .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-star .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-star .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-star .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-star .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-star .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-star .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-star .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-star .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-star .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-star .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-star .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-star .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-star .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-star .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-star .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-star .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-star .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-star .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-star .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-star .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-star .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-star .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-star .grid-container .left-column .brand-cta .primary-cta, body.brand-star .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-star .grid-container .left-column .brand-cta .secondary-cta,
body.brand-star .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-star .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-star .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-star .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-star .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-star .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-star .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-star .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-star .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-star .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-star .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-star .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-star .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-star .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-star .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-star .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-star .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-star .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-star .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-star .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-star .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-star .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-star .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-star .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-star .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-star .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-star .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-star .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-star .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-star .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-star .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-star .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-star .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-star .grid-container .right-column, .brand-hero-in-slide.brand-star .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-star .grid-container .right-column, .brand-hero-in-slide.brand-star .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-star .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-star .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-star .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-star .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-star .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-star .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-star .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-star .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-star .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-star .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-star .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-star .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-star .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-star .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-star .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-star .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-star .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-star .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-star .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-star .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-star .grid-container.branding, .brand-hero-in-slide.brand-star .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-star .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-star .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-star .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-star .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-star .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-star .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-star .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-star .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-star .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-star .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-star .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-star .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-star .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-star .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-star .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-star .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-star .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-star .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-star .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-star .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-star .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-star .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-star .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-star .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-star .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-star .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-star .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-star .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-star .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-star .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-star .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-star .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-star .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-star .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-star .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-star .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-star .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-star .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-star .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-star .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-star .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-star .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-star .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-star .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-star .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-star .promo-container, .brand-hero-in-slide.brand-star .promo-container {
  background-color: #252654;
}
body.brand-walkers .hero-content, .brand-hero-in-slide.brand-walkers .hero-content {
  color: #FFFFFF;
}
body.brand-walkers .hero-content .hero-content-title, .brand-hero-in-slide.brand-walkers .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-walkers .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-walkers .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-walkers .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-walkers .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-walkers .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-walkers .hero-content .remaining-codes .remaining-codes-value {
  color: #FFE600;
}
body.brand-walkers .grid-container, .brand-hero-in-slide.brand-walkers .grid-container {
  position: relative;
  overflow: hidden;
  background: #C4000A;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-walkers .grid-container, .brand-hero-in-slide.brand-walkers .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-walkers .grid-container .food, .brand-hero-in-slide.brand-walkers .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-walkers .grid-container .food > svg, .brand-hero-in-slide.brand-walkers .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-walkers .grid-container .food > svg, .brand-hero-in-slide.brand-walkers .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-walkers .grid-container .food > svg, .brand-hero-in-slide.brand-walkers .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-walkers .grid-container .food > svg > path, body.brand-walkers .grid-container .food > svg circle, .brand-hero-in-slide.brand-walkers .grid-container .food > svg > path, .brand-hero-in-slide.brand-walkers .grid-container .food > svg circle {
  fill: #A6060D;
}
body.brand-walkers .grid-container .top-food-svg, .brand-hero-in-slide.brand-walkers .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-walkers .grid-container .top-food-svg, .brand-hero-in-slide.brand-walkers .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-walkers .grid-container .top-food-svg, .brand-hero-in-slide.brand-walkers .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-walkers .grid-container .top-food-svg, .brand-hero-in-slide.brand-walkers .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-walkers .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-walkers .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-walkers .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-walkers .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-walkers .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-walkers .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-walkers .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-walkers .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-walkers .grid-container > div, .brand-hero-in-slide.brand-walkers .grid-container > div {
  max-height: inherit;
}
body.brand-walkers .grid-container .left-column, .brand-hero-in-slide.brand-walkers .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-walkers .grid-container .left-column, .brand-hero-in-slide.brand-walkers .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-walkers .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-walkers .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-walkers .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-walkers .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-walkers .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-walkers .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-walkers .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-walkers .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-walkers .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-walkers .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-walkers .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-walkers .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-walkers .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-walkers .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-walkers .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-walkers .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-walkers .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-walkers .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-walkers .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-walkers .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-walkers .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-walkers .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-walkers .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-walkers .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-walkers .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-walkers .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-walkers .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-walkers .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-walkers .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-walkers .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-walkers .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-walkers .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-walkers .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-walkers .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-walkers .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-walkers .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-walkers .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-walkers .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-walkers .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-walkers .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-walkers .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-walkers .grid-container .left-column .brand-cta .primary-cta, body.brand-walkers .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-walkers .grid-container .left-column .brand-cta .secondary-cta,
body.brand-walkers .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFE600;
  border-color: #FFE600;
  color: #C4000A;
}
body.brand-walkers .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-walkers .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
body.brand-walkers .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-walkers .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
body.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-walkers .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFE600;
  color: #FFE600;
}
body.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-walkers .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-walkers .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #e6cf00;
  color: #e6cf00;
}
body.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-walkers .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-walkers .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-walkers .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-walkers .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-walkers .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFE600;
}
body.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-walkers .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-walkers .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-walkers .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-walkers .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #e6cf00;
}
body.brand-walkers .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-walkers .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFE600;
  border-color: #FFE600;
  color: #C4000A;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-walkers .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-walkers .grid-container .right-column, .brand-hero-in-slide.brand-walkers .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-walkers .grid-container .right-column, .brand-hero-in-slide.brand-walkers .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-walkers .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-walkers .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-walkers .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-walkers .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-walkers .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-walkers .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-walkers .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-walkers .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-walkers .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-walkers .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-walkers .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-walkers .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-walkers .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-walkers .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-walkers .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-walkers .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-walkers .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-walkers .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-walkers .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-walkers .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-walkers .grid-container.branding, .brand-hero-in-slide.brand-walkers .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-walkers .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-walkers .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-walkers .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-walkers .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-walkers .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-walkers .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-walkers .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-walkers .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-walkers .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-walkers .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-walkers .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-walkers .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-walkers .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-walkers .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-walkers .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-walkers .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-walkers .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-walkers .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-walkers .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-walkers .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-walkers .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-walkers .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-walkers .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-walkers .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-walkers .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-walkers .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-walkers .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-walkers .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-walkers .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-walkers .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-walkers .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-walkers .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-walkers .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-walkers .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-walkers .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-walkers .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-walkers .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-walkers .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-walkers .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-walkers .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-walkers .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFE600;
  border-color: #FFE600;
  color: #C4000A;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFE600;
  color: #FFE600;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #e6cf00;
  color: #e6cf00;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFE600;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #e6cf00;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFE600;
  border-color: #FFE600;
  color: #C4000A;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFE600;
  border-color: #FFE600;
  color: #C4000A;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFE600;
  color: #FFE600;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #e6cf00;
  color: #e6cf00;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFE600;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #e6cf00;
}
body.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-walkers .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFE600;
  border-color: #FFE600;
  color: #C4000A;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-walkers .promo-container, .brand-hero-in-slide.brand-walkers .promo-container {
  background-color: #C4000A;
}
body.brand-quaker .hero-content, .brand-hero-in-slide.brand-quaker .hero-content {
  color: #FFFFFF;
}
body.brand-quaker .hero-content .hero-content-title, .brand-hero-in-slide.brand-quaker .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-quaker .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-quaker .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-quaker .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-quaker .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-quaker .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-quaker .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-quaker .grid-container, .brand-hero-in-slide.brand-quaker .grid-container {
  position: relative;
  overflow: hidden;
  background: #00273B;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-quaker .grid-container, .brand-hero-in-slide.brand-quaker .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-quaker .grid-container .food, .brand-hero-in-slide.brand-quaker .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-quaker .grid-container .food > svg, .brand-hero-in-slide.brand-quaker .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-quaker .grid-container .food > svg, .brand-hero-in-slide.brand-quaker .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-quaker .grid-container .food > svg, .brand-hero-in-slide.brand-quaker .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-quaker .grid-container .food > svg > path, body.brand-quaker .grid-container .food > svg circle, .brand-hero-in-slide.brand-quaker .grid-container .food > svg > path, .brand-hero-in-slide.brand-quaker .grid-container .food > svg circle {
  fill: #023859;
}
body.brand-quaker .grid-container .top-food-svg, .brand-hero-in-slide.brand-quaker .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-quaker .grid-container .top-food-svg, .brand-hero-in-slide.brand-quaker .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-quaker .grid-container .top-food-svg, .brand-hero-in-slide.brand-quaker .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-quaker .grid-container .top-food-svg, .brand-hero-in-slide.brand-quaker .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-quaker .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-quaker .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-quaker .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-quaker .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-quaker .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-quaker .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-quaker .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-quaker .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-quaker .grid-container > div, .brand-hero-in-slide.brand-quaker .grid-container > div {
  max-height: inherit;
}
body.brand-quaker .grid-container .left-column, .brand-hero-in-slide.brand-quaker .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-quaker .grid-container .left-column, .brand-hero-in-slide.brand-quaker .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-quaker .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-quaker .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-quaker .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-quaker .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-quaker .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-quaker .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-quaker .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-quaker .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-quaker .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-quaker .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-quaker .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-quaker .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-quaker .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-quaker .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-quaker .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-quaker .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-quaker .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-quaker .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-quaker .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-quaker .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-quaker .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-quaker .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-quaker .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-quaker .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-quaker .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-quaker .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-quaker .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-quaker .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-quaker .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-quaker .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-quaker .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-quaker .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-quaker .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-quaker .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-quaker .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-quaker .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-quaker .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-quaker .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-quaker .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-quaker .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-quaker .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-quaker .grid-container .left-column .brand-cta .primary-cta, body.brand-quaker .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-quaker .grid-container .left-column .brand-cta .secondary-cta,
body.brand-quaker .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-quaker .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-quaker .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-quaker .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-quaker .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-quaker .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-quaker .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-quaker .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-quaker .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-quaker .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-quaker .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-quaker .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-quaker .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-quaker .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-quaker .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-quaker .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-quaker .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-quaker .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-quaker .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-quaker .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-quaker .grid-container .right-column, .brand-hero-in-slide.brand-quaker .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-quaker .grid-container .right-column, .brand-hero-in-slide.brand-quaker .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-quaker .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-quaker .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-quaker .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-quaker .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-quaker .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-quaker .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-quaker .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-quaker .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-quaker .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-quaker .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-quaker .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-quaker .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-quaker .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-quaker .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-quaker .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-quaker .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-quaker .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-quaker .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-quaker .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-quaker .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-quaker .grid-container.branding, .brand-hero-in-slide.brand-quaker .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-quaker .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-quaker .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-quaker .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-quaker .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-quaker .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-quaker .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-quaker .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-quaker .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-quaker .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-quaker .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-quaker .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-quaker .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-quaker .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-quaker .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-quaker .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-quaker .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-quaker .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-quaker .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-quaker .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-quaker .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-quaker .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-quaker .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-quaker .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-quaker .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-quaker .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-quaker .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-quaker .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-quaker .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-quaker .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-quaker .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-quaker .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-quaker .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-quaker .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-quaker .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-quaker .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-quaker .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-quaker .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-quaker .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-quaker .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-quaker .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-quaker .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-quaker .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-quaker .promo-container, .brand-hero-in-slide.brand-quaker .promo-container {
  background-color: #00273B;
}
body.brand-popworks .hero-content, .brand-hero-in-slide.brand-popworks .hero-content {
  color: #FFFFFF;
}
body.brand-popworks .hero-content .hero-content-title, .brand-hero-in-slide.brand-popworks .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-popworks .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-popworks .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-popworks .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-popworks .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-popworks .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-popworks .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-popworks .grid-container, .brand-hero-in-slide.brand-popworks .grid-container {
  position: relative;
  overflow: hidden;
  background: #202F64;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-popworks .grid-container, .brand-hero-in-slide.brand-popworks .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-popworks .grid-container .food, .brand-hero-in-slide.brand-popworks .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-popworks .grid-container .food > svg, .brand-hero-in-slide.brand-popworks .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-popworks .grid-container .food > svg, .brand-hero-in-slide.brand-popworks .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-popworks .grid-container .food > svg, .brand-hero-in-slide.brand-popworks .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-popworks .grid-container .food > svg > path, body.brand-popworks .grid-container .food > svg circle, .brand-hero-in-slide.brand-popworks .grid-container .food > svg > path, .brand-hero-in-slide.brand-popworks .grid-container .food > svg circle {
  fill: #5C9BFB;
}
body.brand-popworks .grid-container .top-food-svg, .brand-hero-in-slide.brand-popworks .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-popworks .grid-container .top-food-svg, .brand-hero-in-slide.brand-popworks .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-popworks .grid-container .top-food-svg, .brand-hero-in-slide.brand-popworks .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-popworks .grid-container .top-food-svg, .brand-hero-in-slide.brand-popworks .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-popworks .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-popworks .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-popworks .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-popworks .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-popworks .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-popworks .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-popworks .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-popworks .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-popworks .grid-container > div, .brand-hero-in-slide.brand-popworks .grid-container > div {
  max-height: inherit;
}
body.brand-popworks .grid-container .left-column, .brand-hero-in-slide.brand-popworks .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-popworks .grid-container .left-column, .brand-hero-in-slide.brand-popworks .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-popworks .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-popworks .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-popworks .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-popworks .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-popworks .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-popworks .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-popworks .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-popworks .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-popworks .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-popworks .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-popworks .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-popworks .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-popworks .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-popworks .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-popworks .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-popworks .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-popworks .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-popworks .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-popworks .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-popworks .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-popworks .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-popworks .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-popworks .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-popworks .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-popworks .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-popworks .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-popworks .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-popworks .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-popworks .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-popworks .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-popworks .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-popworks .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-popworks .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-popworks .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-popworks .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-popworks .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-popworks .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-popworks .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-popworks .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-popworks .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-popworks .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-popworks .grid-container .left-column .brand-cta .primary-cta, body.brand-popworks .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-popworks .grid-container .left-column .brand-cta .secondary-cta,
body.brand-popworks .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-popworks .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-popworks .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-popworks .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-popworks .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-popworks .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-popworks .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-popworks .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-popworks .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-popworks .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-popworks .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-popworks .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-popworks .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-popworks .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-popworks .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-popworks .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-popworks .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-popworks .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-popworks .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-popworks .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-popworks .grid-container .right-column, .brand-hero-in-slide.brand-popworks .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-popworks .grid-container .right-column, .brand-hero-in-slide.brand-popworks .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-popworks .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-popworks .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-popworks .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-popworks .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-popworks .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-popworks .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-popworks .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-popworks .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-popworks .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-popworks .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-popworks .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-popworks .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-popworks .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-popworks .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-popworks .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-popworks .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-popworks .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-popworks .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-popworks .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-popworks .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-popworks .grid-container.branding, .brand-hero-in-slide.brand-popworks .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-popworks .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-popworks .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-popworks .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-popworks .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-popworks .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-popworks .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-popworks .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-popworks .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-popworks .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-popworks .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-popworks .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-popworks .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-popworks .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-popworks .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-popworks .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-popworks .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-popworks .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-popworks .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-popworks .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-popworks .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-popworks .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-popworks .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-popworks .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-popworks .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-popworks .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-popworks .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-popworks .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-popworks .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-popworks .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-popworks .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-popworks .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-popworks .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-popworks .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-popworks .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-popworks .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-popworks .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-popworks .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-popworks .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-popworks .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-popworks .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-popworks .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-popworks .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-popworks .promo-container, .brand-hero-in-slide.brand-popworks .promo-container {
  background-color: #202F64;
}
body.brand-walkers-max .hero-content, .brand-hero-in-slide.brand-walkers-max .hero-content {
  color: #FFFFFF;
}
body.brand-walkers-max .hero-content .hero-content-title, .brand-hero-in-slide.brand-walkers-max .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-walkers-max .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-walkers-max .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-walkers-max .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-walkers-max .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-walkers-max .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-walkers-max .hero-content .remaining-codes .remaining-codes-value {
  color: #1443FF;
}
body.brand-walkers-max .grid-container, .brand-hero-in-slide.brand-walkers-max .grid-container {
  position: relative;
  overflow: hidden;
  background: #000;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-walkers-max .grid-container, .brand-hero-in-slide.brand-walkers-max .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-walkers-max .grid-container .food, .brand-hero-in-slide.brand-walkers-max .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-walkers-max .grid-container .food > svg, .brand-hero-in-slide.brand-walkers-max .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-walkers-max .grid-container .food > svg, .brand-hero-in-slide.brand-walkers-max .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-walkers-max .grid-container .food > svg, .brand-hero-in-slide.brand-walkers-max .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-walkers-max .grid-container .food > svg > path, body.brand-walkers-max .grid-container .food > svg circle, .brand-hero-in-slide.brand-walkers-max .grid-container .food > svg > path, .brand-hero-in-slide.brand-walkers-max .grid-container .food > svg circle {
  fill: #FFFFFF;
}
body.brand-walkers-max .grid-container .top-food-svg, .brand-hero-in-slide.brand-walkers-max .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-walkers-max .grid-container .top-food-svg, .brand-hero-in-slide.brand-walkers-max .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-max .grid-container .top-food-svg, .brand-hero-in-slide.brand-walkers-max .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-walkers-max .grid-container .top-food-svg, .brand-hero-in-slide.brand-walkers-max .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-walkers-max .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-walkers-max .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-walkers-max .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-walkers-max .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-max .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-walkers-max .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-walkers-max .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-walkers-max .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-walkers-max .grid-container > div, .brand-hero-in-slide.brand-walkers-max .grid-container > div {
  max-height: inherit;
}
body.brand-walkers-max .grid-container .left-column, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-walkers-max .grid-container .left-column, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-walkers-max .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-walkers-max .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-walkers-max .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-walkers-max .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-walkers-max .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-walkers-max .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-walkers-max .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-walkers-max .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-walkers-max .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-walkers-max .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-walkers-max .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-walkers-max .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-walkers-max .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-walkers-max .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-walkers-max .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-walkers-max .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-walkers-max .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-walkers-max .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-walkers-max .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-walkers-max .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-walkers-max .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-walkers-max .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-walkers-max .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-walkers-max .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta, body.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta,
body.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta {
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #0032fa;
  border-color: #0032fa;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #0032fa;
  border-color: #0032fa;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #1443FF;
  color: #1443FF;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #0032fa;
  color: #0032fa;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #1443FF;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #0032fa;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-walkers-max .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-walkers-max .grid-container .right-column, .brand-hero-in-slide.brand-walkers-max .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-walkers-max .grid-container .right-column, .brand-hero-in-slide.brand-walkers-max .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-walkers-max .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-walkers-max .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-walkers-max .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-walkers-max .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-walkers-max .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-walkers-max .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-walkers-max .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-walkers-max .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-walkers-max .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-walkers-max .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-walkers-max .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-walkers-max .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-walkers-max .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-walkers-max .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-walkers-max .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-walkers-max .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-walkers-max .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-walkers-max .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-walkers-max .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-walkers-max .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-walkers-max .grid-container.branding, .brand-hero-in-slide.brand-walkers-max .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-walkers-max .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-walkers-max .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-walkers-max .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-walkers-max .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-walkers-max .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-walkers-max .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-walkers-max .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-walkers-max .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-walkers-max .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-walkers-max .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-walkers-max .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-walkers-max .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-walkers-max .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-walkers-max .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-walkers-max .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-walkers-max .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-walkers-max .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-walkers-max .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-walkers-max .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-walkers-max .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-walkers-max .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-walkers-max .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #0032fa;
  border-color: #0032fa;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #0032fa;
  border-color: #0032fa;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #1443FF;
  color: #1443FF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #0032fa;
  color: #0032fa;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #1443FF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #0032fa;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #0032fa;
  border-color: #0032fa;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #0032fa;
  border-color: #0032fa;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #1443FF;
  color: #1443FF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #0032fa;
  color: #0032fa;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #1443FF;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #0032fa;
}
body.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-walkers-max .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-walkers-max .promo-container, .brand-hero-in-slide.brand-walkers-max .promo-container {
  background-color: #000;
}
body.brand-pala-pala .hero-content, .brand-hero-in-slide.brand-pala-pala .hero-content {
  color: #FFFFFF;
}
body.brand-pala-pala .hero-content .hero-content-title, .brand-hero-in-slide.brand-pala-pala .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-pala-pala .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-pala-pala .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-pala-pala .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-pala-pala .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-pala-pala .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-pala-pala .hero-content .remaining-codes .remaining-codes-value {
  color: #1443FF;
}
body.brand-pala-pala .grid-container, .brand-hero-in-slide.brand-pala-pala .grid-container {
  position: relative;
  overflow: hidden;
  background: #FF001A;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-pala-pala .grid-container, .brand-hero-in-slide.brand-pala-pala .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-pala-pala .grid-container .food, .brand-hero-in-slide.brand-pala-pala .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-pala-pala .grid-container .food > svg, .brand-hero-in-slide.brand-pala-pala .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-pala-pala .grid-container .food > svg, .brand-hero-in-slide.brand-pala-pala .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-pala-pala .grid-container .food > svg, .brand-hero-in-slide.brand-pala-pala .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-pala-pala .grid-container .food > svg > path, body.brand-pala-pala .grid-container .food > svg circle, .brand-hero-in-slide.brand-pala-pala .grid-container .food > svg > path, .brand-hero-in-slide.brand-pala-pala .grid-container .food > svg circle {
  fill: #FFFFFF;
}
body.brand-pala-pala .grid-container .top-food-svg, .brand-hero-in-slide.brand-pala-pala .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-pala-pala .grid-container .top-food-svg, .brand-hero-in-slide.brand-pala-pala .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-pala-pala .grid-container .top-food-svg, .brand-hero-in-slide.brand-pala-pala .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-pala-pala .grid-container .top-food-svg, .brand-hero-in-slide.brand-pala-pala .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-pala-pala .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-pala-pala .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-pala-pala .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-pala-pala .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-pala-pala .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-pala-pala .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-pala-pala .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-pala-pala .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-pala-pala .grid-container > div, .brand-hero-in-slide.brand-pala-pala .grid-container > div {
  max-height: inherit;
}
body.brand-pala-pala .grid-container .left-column, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-pala-pala .grid-container .left-column, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-pala-pala .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-pala-pala .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-pala-pala .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-pala-pala .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-pala-pala .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-pala-pala .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-pala-pala .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-pala-pala .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-pala-pala .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-pala-pala .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-pala-pala .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-pala-pala .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-pala-pala .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-pala-pala .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-pala-pala .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-pala-pala .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-pala-pala .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-pala-pala .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-pala-pala .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-pala-pala .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-pala-pala .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-pala-pala .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-pala-pala .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-pala-pala .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta, body.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta,
body.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta {
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #0032fa;
  border-color: #0032fa;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #0032fa;
  border-color: #0032fa;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #1443FF;
  color: #1443FF;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #0032fa;
  color: #0032fa;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #1443FF;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #0032fa;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-pala-pala .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-pala-pala .grid-container .right-column, .brand-hero-in-slide.brand-pala-pala .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-pala-pala .grid-container .right-column, .brand-hero-in-slide.brand-pala-pala .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-pala-pala .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-pala-pala .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-pala-pala .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-pala-pala .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-pala-pala .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-pala-pala .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-pala-pala .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-pala-pala .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-pala-pala .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-pala-pala .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-pala-pala .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-pala-pala .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-pala-pala .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-pala-pala .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-pala-pala .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-pala-pala .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-pala-pala .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-pala-pala .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-pala-pala .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-pala-pala .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-pala-pala .grid-container.branding, .brand-hero-in-slide.brand-pala-pala .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-pala-pala .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-pala-pala .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-pala-pala .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-pala-pala .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-pala-pala .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-pala-pala .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-pala-pala .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-pala-pala .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-pala-pala .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-pala-pala .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-pala-pala .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-pala-pala .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-pala-pala .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-pala-pala .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-pala-pala .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-pala-pala .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-pala-pala .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-pala-pala .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-pala-pala .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-pala-pala .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-pala-pala .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-pala-pala .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #0032fa;
  border-color: #0032fa;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #0032fa;
  border-color: #0032fa;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #1443FF;
  color: #1443FF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #0032fa;
  color: #0032fa;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #1443FF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #0032fa;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #0032fa;
  border-color: #0032fa;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #0032fa;
  border-color: #0032fa;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #1443FF;
  color: #1443FF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #0032fa;
  color: #0032fa;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #1443FF;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #0032fa;
}
body.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-pala-pala .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-pala-pala .promo-container, .brand-hero-in-slide.brand-pala-pala .promo-container {
  background-color: #FF001A;
}
body.brand-walkers-snacks-merlin .hero-content, .brand-hero-in-slide.brand-walkers-snacks-merlin .hero-content {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .hero-content .hero-content-title, .brand-hero-in-slide.brand-walkers-snacks-merlin .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-walkers-snacks-merlin .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-walkers-snacks-merlin .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-walkers-snacks-merlin .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-walkers-snacks-merlin .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container {
  position: relative;
  overflow: hidden;
  background: #1D2A56;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-walkers-snacks-merlin .grid-container, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-walkers-snacks-merlin .grid-container .food, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-walkers-snacks-merlin .grid-container .food > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-walkers-snacks-merlin .grid-container .food > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-walkers-snacks-merlin .grid-container .food > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-walkers-snacks-merlin .grid-container .food > svg > path, body.brand-walkers-snacks-merlin .grid-container .food > svg circle, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .food > svg > path, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .food > svg circle {
  fill: #20C4F4;
}
body.brand-walkers-snacks-merlin .grid-container .top-food-svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-walkers-snacks-merlin .grid-container .top-food-svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-snacks-merlin .grid-container .top-food-svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-walkers-snacks-merlin .grid-container .top-food-svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-walkers-snacks-merlin .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-walkers-snacks-merlin .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-snacks-merlin .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-walkers-snacks-merlin .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-walkers-snacks-merlin .grid-container > div, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container > div {
  max-height: inherit;
}
body.brand-walkers-snacks-merlin .grid-container .left-column, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-walkers-snacks-merlin .grid-container .left-column, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-walkers-snacks-merlin .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta, body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta,
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1D2A56;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1D2A56;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-walkers-snacks-merlin .grid-container .right-column, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-walkers-snacks-merlin .grid-container .right-column, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-walkers-snacks-merlin .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-walkers-snacks-merlin .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-walkers-snacks-merlin .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-walkers-snacks-merlin .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-walkers-snacks-merlin .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-walkers-snacks-merlin .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-walkers-snacks-merlin .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-walkers-snacks-merlin .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-walkers-snacks-merlin .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-walkers-snacks-merlin .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-walkers-snacks-merlin .grid-container.branding, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1D2A56;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1D2A56;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1D2A56;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1D2A56;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-walkers-snacks-merlin .promo-container, .brand-hero-in-slide.brand-walkers-snacks-merlin .promo-container {
  background-color: #1D2A56;
}
body.brand-ruffles .hero-content, .brand-hero-in-slide.brand-ruffles .hero-content {
  color: #FFFFFF;
}
body.brand-ruffles .hero-content .hero-content-title, .brand-hero-in-slide.brand-ruffles .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-ruffles .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-ruffles .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-ruffles .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-ruffles .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-ruffles .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-ruffles .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-ruffles .grid-container, .brand-hero-in-slide.brand-ruffles .grid-container {
  position: relative;
  overflow: hidden;
  background: #1A4EA2;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-ruffles .grid-container, .brand-hero-in-slide.brand-ruffles .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-ruffles .grid-container .food, .brand-hero-in-slide.brand-ruffles .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-ruffles .grid-container .food > svg, .brand-hero-in-slide.brand-ruffles .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-ruffles .grid-container .food > svg, .brand-hero-in-slide.brand-ruffles .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-ruffles .grid-container .food > svg, .brand-hero-in-slide.brand-ruffles .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-ruffles .grid-container .food > svg > path, body.brand-ruffles .grid-container .food > svg circle, .brand-hero-in-slide.brand-ruffles .grid-container .food > svg > path, .brand-hero-in-slide.brand-ruffles .grid-container .food > svg circle {
  fill: #FDB91D;
}
body.brand-ruffles .grid-container .top-food-svg, .brand-hero-in-slide.brand-ruffles .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-ruffles .grid-container .top-food-svg, .brand-hero-in-slide.brand-ruffles .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-ruffles .grid-container .top-food-svg, .brand-hero-in-slide.brand-ruffles .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-ruffles .grid-container .top-food-svg, .brand-hero-in-slide.brand-ruffles .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-ruffles .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-ruffles .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-ruffles .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-ruffles .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-ruffles .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-ruffles .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-ruffles .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-ruffles .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-ruffles .grid-container > div, .brand-hero-in-slide.brand-ruffles .grid-container > div {
  max-height: inherit;
}
body.brand-ruffles .grid-container .left-column, .brand-hero-in-slide.brand-ruffles .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-ruffles .grid-container .left-column, .brand-hero-in-slide.brand-ruffles .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-ruffles .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-ruffles .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-ruffles .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-ruffles .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-ruffles .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-ruffles .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-ruffles .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-ruffles .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-ruffles .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-ruffles .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-ruffles .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-ruffles .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-ruffles .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-ruffles .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-ruffles .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-ruffles .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-ruffles .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-ruffles .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-ruffles .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-ruffles .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-ruffles .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-ruffles .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-ruffles .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-ruffles .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-ruffles .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-ruffles .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-ruffles .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-ruffles .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-ruffles .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-ruffles .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-ruffles .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-ruffles .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-ruffles .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-ruffles .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-ruffles .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-ruffles .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-ruffles .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-ruffles .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-ruffles .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-ruffles .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-ruffles .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-ruffles .grid-container .left-column .brand-cta .primary-cta, body.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta,
body.brand-ruffles .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1A4EA2;
}
body.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-ruffles .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-ruffles .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-ruffles .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1A4EA2;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-ruffles .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-ruffles .grid-container .right-column, .brand-hero-in-slide.brand-ruffles .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-ruffles .grid-container .right-column, .brand-hero-in-slide.brand-ruffles .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-ruffles .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-ruffles .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-ruffles .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-ruffles .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-ruffles .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-ruffles .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-ruffles .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-ruffles .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-ruffles .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-ruffles .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-ruffles .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-ruffles .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-ruffles .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-ruffles .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-ruffles .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-ruffles .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-ruffles .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-ruffles .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-ruffles .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-ruffles .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-ruffles .grid-container.branding, .brand-hero-in-slide.brand-ruffles .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-ruffles .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-ruffles .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-ruffles .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-ruffles .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-ruffles .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-ruffles .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-ruffles .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-ruffles .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-ruffles .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-ruffles .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-ruffles .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-ruffles .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-ruffles .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-ruffles .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-ruffles .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-ruffles .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-ruffles .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-ruffles .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-ruffles .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-ruffles .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-ruffles .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-ruffles .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-ruffles .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-ruffles .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-ruffles .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-ruffles .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-ruffles .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-ruffles .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-ruffles .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-ruffles .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-ruffles .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-ruffles .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-ruffles .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-ruffles .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-ruffles .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-ruffles .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-ruffles .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1A4EA2;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1A4EA2;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1A4EA2;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1A4EA2;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-ruffles .promo-container, .brand-hero-in-slide.brand-ruffles .promo-container {
  background-color: #1A4EA2;
}
body.brand-duyvis .hero-content, .brand-hero-in-slide.brand-duyvis .hero-content {
  color: #FFFFFF;
}
body.brand-duyvis .hero-content .hero-content-title, .brand-hero-in-slide.brand-duyvis .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-duyvis .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-duyvis .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-duyvis .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-duyvis .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-duyvis .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-duyvis .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-duyvis .grid-container, .brand-hero-in-slide.brand-duyvis .grid-container {
  position: relative;
  overflow: hidden;
  background: #CE2421;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-duyvis .grid-container, .brand-hero-in-slide.brand-duyvis .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-duyvis .grid-container .food, .brand-hero-in-slide.brand-duyvis .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-duyvis .grid-container .food > svg, .brand-hero-in-slide.brand-duyvis .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-duyvis .grid-container .food > svg, .brand-hero-in-slide.brand-duyvis .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-duyvis .grid-container .food > svg, .brand-hero-in-slide.brand-duyvis .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-duyvis .grid-container .food > svg > path, body.brand-duyvis .grid-container .food > svg circle, .brand-hero-in-slide.brand-duyvis .grid-container .food > svg > path, .brand-hero-in-slide.brand-duyvis .grid-container .food > svg circle {
  fill: #FFFFFF;
}
body.brand-duyvis .grid-container .top-food-svg, .brand-hero-in-slide.brand-duyvis .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-duyvis .grid-container .top-food-svg, .brand-hero-in-slide.brand-duyvis .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-duyvis .grid-container .top-food-svg, .brand-hero-in-slide.brand-duyvis .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-duyvis .grid-container .top-food-svg, .brand-hero-in-slide.brand-duyvis .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-duyvis .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-duyvis .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-duyvis .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-duyvis .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-duyvis .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-duyvis .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-duyvis .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-duyvis .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-duyvis .grid-container > div, .brand-hero-in-slide.brand-duyvis .grid-container > div {
  max-height: inherit;
}
body.brand-duyvis .grid-container .left-column, .brand-hero-in-slide.brand-duyvis .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-duyvis .grid-container .left-column, .brand-hero-in-slide.brand-duyvis .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-duyvis .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-duyvis .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-duyvis .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-duyvis .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-duyvis .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-duyvis .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-duyvis .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-duyvis .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-duyvis .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-duyvis .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-duyvis .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-duyvis .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-duyvis .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-duyvis .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-duyvis .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-duyvis .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-duyvis .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-duyvis .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-duyvis .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-duyvis .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-duyvis .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-duyvis .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-duyvis .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-duyvis .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-duyvis .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-duyvis .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-duyvis .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-duyvis .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-duyvis .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-duyvis .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-duyvis .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-duyvis .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-duyvis .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-duyvis .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-duyvis .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-duyvis .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-duyvis .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-duyvis .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-duyvis .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-duyvis .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-duyvis .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-duyvis .grid-container .left-column .brand-cta .primary-cta, body.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta,
body.brand-duyvis .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #CE2421;
}
body.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-duyvis .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-duyvis .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-duyvis .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #CE2421;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-duyvis .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-duyvis .grid-container .right-column, .brand-hero-in-slide.brand-duyvis .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-duyvis .grid-container .right-column, .brand-hero-in-slide.brand-duyvis .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-duyvis .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-duyvis .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-duyvis .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-duyvis .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-duyvis .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-duyvis .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-duyvis .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-duyvis .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-duyvis .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-duyvis .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-duyvis .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-duyvis .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-duyvis .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-duyvis .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-duyvis .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-duyvis .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-duyvis .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-duyvis .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-duyvis .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-duyvis .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-duyvis .grid-container.branding, .brand-hero-in-slide.brand-duyvis .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-duyvis .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-duyvis .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-duyvis .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-duyvis .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-duyvis .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-duyvis .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-duyvis .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-duyvis .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-duyvis .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-duyvis .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-duyvis .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-duyvis .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-duyvis .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-duyvis .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-duyvis .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-duyvis .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-duyvis .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-duyvis .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-duyvis .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-duyvis .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-duyvis .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-duyvis .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-duyvis .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-duyvis .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-duyvis .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-duyvis .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-duyvis .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-duyvis .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-duyvis .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-duyvis .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-duyvis .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-duyvis .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-duyvis .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-duyvis .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-duyvis .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-duyvis .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-duyvis .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #CE2421;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #CE2421;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #CE2421;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #CE2421;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-duyvis .promo-container, .brand-hero-in-slide.brand-duyvis .promo-container {
  background-color: #CE2421;
}
body.brand-snacks-canister .hero-content, .brand-hero-in-slide.brand-snacks-canister .hero-content {
  color: #FFFFFF;
}
body.brand-snacks-canister .hero-content .hero-content-title, .brand-hero-in-slide.brand-snacks-canister .hero-content .hero-content-title {
  color: #FFFFFF;
}
body.brand-snacks-canister .hero-content .social-sharing-button-wrapper [class^=js-share] svg path, .brand-hero-in-slide.brand-snacks-canister .hero-content .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
body.brand-snacks-canister .hero-content .remaining-codes .remaining-codes-label, .brand-hero-in-slide.brand-snacks-canister .hero-content .remaining-codes .remaining-codes-label {
  color: #FFFFFF;
}
body.brand-snacks-canister .hero-content .remaining-codes .remaining-codes-value, .brand-hero-in-slide.brand-snacks-canister .hero-content .remaining-codes .remaining-codes-value {
  color: #FFFFFF;
}
body.brand-snacks-canister .grid-container, .brand-hero-in-slide.brand-snacks-canister .grid-container {
  position: relative;
  overflow: hidden;
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  body.brand-snacks-canister .grid-container, .brand-hero-in-slide.brand-snacks-canister .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
body.brand-snacks-canister .grid-container .food, .brand-hero-in-slide.brand-snacks-canister .grid-container .food {
  position: absolute;
  z-index: 1;
}
body.brand-snacks-canister .grid-container .food > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container .food > svg {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  body.brand-snacks-canister .grid-container .food > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container .food > svg {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 973px) {
  body.brand-snacks-canister .grid-container .food > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
body.brand-snacks-canister .grid-container .food > svg > path, body.brand-snacks-canister .grid-container .food > svg circle, .brand-hero-in-slide.brand-snacks-canister .grid-container .food > svg > path, .brand-hero-in-slide.brand-snacks-canister .grid-container .food > svg circle {
  fill: #FFFFFF;
}
body.brand-snacks-canister .grid-container .top-food-svg, .brand-hero-in-slide.brand-snacks-canister .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
@media (min-width: 600px) {
  body.brand-snacks-canister .grid-container .top-food-svg, .brand-hero-in-slide.brand-snacks-canister .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-snacks-canister .grid-container .top-food-svg, .brand-hero-in-slide.brand-snacks-canister .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-snacks-canister .grid-container .top-food-svg, .brand-hero-in-slide.brand-snacks-canister .grid-container .top-food-svg {
    top: 25px;
    left: -20px;
  }
}
body.brand-snacks-canister .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-snacks-canister .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8.2352941176%;
}
@media (min-width: 600px) {
  body.brand-snacks-canister .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-snacks-canister .grid-container .bottom-food-svg {
    top: 50%;
    right: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  body.brand-snacks-canister .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-snacks-canister .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  body.brand-snacks-canister .grid-container .bottom-food-svg, .brand-hero-in-slide.brand-snacks-canister .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
body.brand-snacks-canister .grid-container > div, .brand-hero-in-slide.brand-snacks-canister .grid-container > div {
  max-height: inherit;
}
body.brand-snacks-canister .grid-container .left-column, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column {
  z-index: 50;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  body.brand-snacks-canister .grid-container .left-column, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column {
    padding: 0;
    align-items: initial;
    text-align: left;
    justify-content: center;
    margin-left: 80px;
  }
}
body.brand-snacks-canister .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-logo {
  justify-content: center;
  display: grid;
  align-items: center;
  width: 100%;
  gap: 10px;
}
@media (min-width: 375px) {
  body.brand-snacks-canister .grid-container .left-column .brand-logo, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-logo {
    gap: 20px;
    max-width: fit-content;
  }
}
body.brand-snacks-canister .grid-container .left-column .brand-logo .logo-item, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-logo .logo-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.brand-snacks-canister .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-logo .logo-item .separator {
  display: none;
}
@media (min-width: 769px) {
  body.brand-snacks-canister .grid-container .left-column .brand-logo .logo-item .separator, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-logo .logo-item .separator {
    display: inline;
  }
}
body.brand-snacks-canister .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  body.brand-snacks-canister .grid-container .left-column .brand-logo span, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
body.brand-snacks-canister .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-logo img {
  width: initial;
  height: auto;
  margin: 0;
  max-height: 80px;
}
@media (min-width: 769px) {
  body.brand-snacks-canister .grid-container .left-column .brand-logo img, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-logo img {
    margin: 0 20px 0 0;
  }
}
body.brand-snacks-canister .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-logo .unique-logo {
  width: 100%;
  display: flex;
  justify-content: center;
}
body.brand-snacks-canister .grid-container .left-column .brand-logo .unique-logo div, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-logo .unique-logo div {
  margin: 0 !important;
}
@media (min-width: 973px) {
  body.brand-snacks-canister .grid-container .left-column .brand-logo .unique-logo, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-logo .unique-logo {
    justify-content: start;
  }
}
body.brand-snacks-canister .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
@media (min-width: 973px) {
  body.brand-snacks-canister .grid-container .left-column .brand-title, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
body.brand-snacks-canister .grid-container .left-column .brand-title *, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: none;
}
body.brand-snacks-canister .grid-container .left-column .brand-description, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 400px;
  color: #FFFFFF;
}
body.brand-snacks-canister .grid-container .left-column .brand-description p, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-description p {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  text-transform: none;
  font-weight: 600;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .cta:last-of-type, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-snacks-canister .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .cta span > img, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .cta .button-icon, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-snacks-canister .grid-container .left-column .brand-cta .cta, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .filled, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .filled:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .filled:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .simple, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .simple:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .simple:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .cta.link, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .cta.link:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (max-width: 768px) {
  body.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta, body.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 0 18px;
  }
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta,
body.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta,
.brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta:hover,
body.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta:hover,
.brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta:focus,
body.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta:focus,
.brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.simple,
body.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.simple, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.simple,
.brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.simple:hover, body.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
body.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.simple:hover,
body.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.simple:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.simple:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.simple:focus,
.brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.simple:hover,
.brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link,
body.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.link, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link,
.brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link:hover, body.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link:focus,
body.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.link:hover,
body.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.link:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link:focus,
.brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.link:hover,
.brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link a, body.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
body.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.link a,
body.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link a, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text,
.brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.link a,
.brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link a:hover, body.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link a:focus, body.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, body.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
body.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.link a:hover,
body.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.link a:focus,
body.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
body.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link a:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link a:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link .in-btn-text:focus,
.brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.link a:hover,
.brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.link a:focus,
.brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:hover,
.brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta:disabled,
body.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta:disabled, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta:disabled,
.brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .primary-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  opacity: 0.5;
  pointer-events: none;
}
body.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link, .brand-hero-in-slide.brand-snacks-canister .grid-container .left-column .brand-cta .secondary-cta.link {
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 14px 24px 14px 24px;
}
body.brand-snacks-canister .grid-container .right-column, .brand-hero-in-slide.brand-snacks-canister .grid-container .right-column {
  z-index: 50;
}
@media (min-width: 1441px) {
  body.brand-snacks-canister .grid-container .right-column, .brand-hero-in-slide.brand-snacks-canister .grid-container .right-column {
    display: flex;
    justify-content: flex-end;
  }
}
body.brand-snacks-canister .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-snacks-canister .grid-container .right-column .hero-image {
  display: none;
  mask-image: url("../assets/images/brand-hero/Brabd-Hero-desktop-mask.png");
}
@media (min-width: 973px) {
  body.brand-snacks-canister .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-snacks-canister .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
    mask-size: 640px 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-snacks-canister .grid-container .right-column .hero-image, .brand-hero-in-slide.brand-snacks-canister .grid-container .right-column .hero-image {
    width: auto;
    height: 100%;
    mask-size: 100% 96%;
  }
}
body.brand-snacks-canister .grid-container .right-column .hero-image > div, .brand-hero-in-slide.brand-snacks-canister .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-snacks-canister .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-snacks-canister .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1441px) {
  body.brand-snacks-canister .grid-container .right-column .hero-image img, .brand-hero-in-slide.brand-snacks-canister .grid-container .right-column .hero-image img {
    width: auto;
    height: 96%;
  }
}
body.brand-snacks-canister .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-snacks-canister .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-snacks-canister .grid-container .right-column .hero-image-mobile, .brand-hero-in-slide.brand-snacks-canister .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
body.brand-snacks-canister .grid-container .right-column .hero-image-mobile > div, .brand-hero-in-slide.brand-snacks-canister .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-snacks-canister .grid-container .right-column .hero-image-mobile img, .brand-hero-in-slide.brand-snacks-canister .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  clip-path: ellipse(200% 100% at 50% 0);
}
body.brand-snacks-canister .grid-container.branding, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding {
  display: flex;
  flex-direction: column;
}
body.brand-snacks-canister .grid-container.branding .top-row.branding, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .top-row.branding {
  z-index: 9;
}
body.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 973px) {
  body.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
body.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image > div, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
body.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow-y: visible;
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  body.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1260px) {
  body.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image img {
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  body.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image img, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image img {
    clip-path: ellipse(98% 97% at 50% 0);
    max-height: 100%;
  }
}
body.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  body.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image-mobile, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
body.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image-mobile > div, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
body.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image-mobile img {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  body.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  body.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image-mobile img, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image-mobile img {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media (min-width: 769px) {
  body.brand-snacks-canister .grid-container.branding .bottom-row.branding, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding {
    flex-direction: row;
  }
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, body.brand-snacks-canister .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  position: relative;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, body.brand-snacks-canister .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile > svg.mobile, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-snacks-canister .grid-container.branding .bottom-row.branding .chips-container, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .chips-container {
    display: none;
  }
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-snacks-canister .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, body.brand-snacks-canister .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .left-food-svg > svg.mobile, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  body.brand-snacks-canister .grid-container.branding .bottom-row.branding .left-food-svg, body.brand-snacks-canister .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .left-food-svg, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
  }
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .right-food-svg, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 54px 17px 40px;
  text-align: center;
}
@media (min-width: 769px) {
  body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding: 40px 17px;
  }
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding *, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding * {
  padding: 0;
  margin: 0;
  color: #FFFFFF;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta {
    padding-bottom: 20px;
  }
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  min-width: 100%;
  margin: auto;
}
@media (min-width: 769px) {
  body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    min-width: 503px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link a:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  opacity: 0.5;
  pointer-events: none;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link a:focus, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:hover, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled, .brand-hero-in-slide.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  opacity: 0.5;
  pointer-events: none;
}
body.brand-snacks-canister .promo-container, .brand-hero-in-slide.brand-snacks-canister .promo-container {
  background-color: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
}

@media (min-width: 973px) {
  .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .bottom-food-svg {
    top: 485px;
  }
}
@media (min-width: 973px) {
  .brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .top-food-svg {
    top: -19px;
    left: 90px;
    transform: scaleX(-1) rotate(-30deg);
  }
}

body.brand-ruffles .grid-container.branding .bottom-row.branding .chips-container {
  top: -20px;
  left: -20px;
  right: -20px;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .chips-container .food svg {
  width: 99px;
  height: 125px;
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(100%);
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  transform: scaleX(-100%);
}
body.brand-ruffles .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding-left: 60px;
  padding-right: 60px;
  position: relative;
  z-index: 5;
}

body.brand-duyvis .grid-container.branding .bottom-row.branding .chips-container {
  top: -40px;
  left: -20px;
  right: -20px;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .chips-container .food img {
  width: 120px;
  height: auto;
  object-fit: contain;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(100%);
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  transform: scaleX(-100%);
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding-left: 60px;
  padding-right: 60px;
  position: relative;
  z-index: 5;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .food.left-food-svg {
  left: -20px;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .food.right-food-svg {
  right: -20px;
}
body.brand-duyvis .grid-container.branding .bottom-row.branding .food img {
  width: 200px;
  height: auto;
  object-fit: contain;
}

body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .chips-container {
  top: -20px;
  left: -20px;
  right: -20px;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .chips-container .food svg {
  width: 99px;
  height: 125px;
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .chips-container .left-food-svg-mobile {
  transform: scaleX(100%);
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .chips-container .right-food-svg-mobile {
  transform: scaleX(-100%);
}
body.brand-walkers-snacks-merlin .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding-left: 60px;
  padding-right: 60px;
  position: relative;
  z-index: 5;
}

.brand-hero-in-slide.brand-walkers-snacks-merlin .grid-container .bottom-food-svg .brand-hero-in-slide.brand-lays-sustainability-2024 .grid-container {
  background-image: url("../assets/images/potato-hunt/Seamless_Lays_yellow_background_seamless.jpg");
}

.promotion-page-wrapper .brand-hero-wrapper.brand-lays-sustainability-2024 .grid-container {
  background-image: url("../assets/images/potato-hunt/Seamless_Lays_yellow_background_seamless.jpg");
}

.brand-hero-in-slide.brand-lays-nlng .grid-container {
  background-image: url("../assets/images/lays-nlng/Lays-NLNG-awards-background.webp");
  background-size: cover;
  background-position: center;
}

.promotion-page-wrapper .brand-hero-wrapper.brand-lays-nlng .grid-container {
  background-image: url("../assets/images/lays-nlng/Lays-NLNG-awards-background.webp");
  background-size: cover;
  background-position: top center;
}
.promotion-page-wrapper .brand-hero-wrapper.brand-lays-nlng .grid-container:before {
  content: "";
  position: absolute;
  width: 610px;
  height: 236px;
  background-image: url("../assets/images/lays-nlng/ball-deco-1.webp");
  bottom: 0;
  left: 0;
  background-size: contain;
}

body.brand-default .brand-hero-wrapper, body.brand-joy .brand-hero-wrapper {
  padding-bottom: 0;
}
body.brand-default .brand-hero-wrapper .grid-container .left-column .primary-cta.filled-light, body.brand-joy .brand-hero-wrapper .grid-container .left-column .primary-cta.filled-light {
  background-color: #fff;
  color: #0E38DF;
  border-color: #0E38DF;
}
body.brand-default .brand-hero-wrapper .grid-container .left-column .brand-title .date, body.brand-joy .brand-hero-wrapper .grid-container .left-column .brand-title .date {
  margin-bottom: 15px;
}
body.brand-default .brand-hero-wrapper .grid-container .left-column .brand-title .date em, body.brand-joy .brand-hero-wrapper .grid-container .left-column .brand-title .date em {
  font-style: normal;
  font-size: 18px;
  line-height: 21px;
  display: flex;
  font-weight: 400;
  align-items: center;
}
body.brand-default .brand-hero-wrapper .grid-container .left-column .brand-title .date em:before, body.brand-joy .brand-hero-wrapper .grid-container .left-column .brand-title .date em:before {
  content: "";
  display: block;
  width: 15px;
  height: 15px;
  background-image: url("../assets/images/callendar-icon-white.svg");
  margin-right: 10px;
}

.header .navbar {
  padding: 15px 0 15px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  height: 75px;
}
@media (min-width: 1023px) {
  .header .navbar {
    padding: 0 40px;
    display: flex;
  }
}
.header .navbar .nav-signup-section-wrapper {
  width: 100%;
  padding: 0 24px;
}
.header .navbar .nav-signup-section-wrapper .cta:first-of-type {
  margin-bottom: 16px;
  padding: 14px 13px 14px 13px;
}
@media (min-width: 1023px) {
  .header .navbar .nav-signup-section-wrapper .cta:first-of-type {
    margin-bottom: 0;
  }
}
@media (min-width: 1023px) {
  .header .navbar .nav-signup-section-wrapper {
    padding: 0;
    margin-top: 0;
    width: auto;
  }
}
.header .navbar .sign-up-cta {
  flex-direction: column;
  justify-content: flex-end;
  text-transform: uppercase;
}
@media (min-width: 1023px) {
  .header .navbar .sign-up-cta {
    display: flex;
    flex-direction: row;
  }
}
.header .navbar .sign-up-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 8px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.header .navbar .sign-up-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .header .navbar .sign-up-cta .cta {
    padding: 0 24px;
  }
}
.header .navbar .sign-up-cta .cta span > img {
  margin-bottom: 3px;
}
.header .navbar .sign-up-cta .cta .button-icon {
  margin-left: 5px;
}
.header .navbar .sign-up-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.header .navbar .sign-up-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.header .navbar .sign-up-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .header .navbar .sign-up-cta .cta {
    padding-bottom: 4px;
  }
}
.header .navbar .sign-up-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.header .navbar .sign-up-cta .filled:hover {
  background-color: #FFFFFF;
}
.header .navbar .sign-up-cta .filled:focus {
  border: 2px solid #00E0F3;
}
.header .navbar .sign-up-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
.header .navbar .sign-up-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.header .navbar .sign-up-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.header .navbar .sign-up-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
.header .navbar .sign-up-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.header .navbar .sign-up-cta .simple:focus {
  border: 2px solid #00E0F3;
}
.header .navbar .sign-up-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.header .navbar .sign-up-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.header .navbar .sign-up-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.header .navbar .sign-up-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.header .navbar .sign-up-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.header .navbar.open {
  height: 100vh;
}
@media (min-width: 1023px) {
  .header .navbar.open {
    height: auto;
  }
}
.header .navbar.open .sign-up-cta {
  display: flex;
  margin-top: 20%;
}
@media (min-width: 1023px) {
  .header .navbar.open .sign-up-cta {
    margin-top: 0;
  }
}
.header .navbar .region-secondary-menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 100%;
}
.header .navbar .region-secondary-menu .main-navigation {
  position: unset;
}
@media (min-width: 1023px) {
  .header .navbar .region-secondary-menu .main-navigation {
    margin-top: 0;
    align-self: stretch;
  }
}
.header .navbar .region-secondary-menu .main-navigation .desktop-menu {
  display: none;
  height: 100%;
}
@media (min-width: 1023px) {
  .header .navbar .region-secondary-menu .main-navigation .desktop-menu {
    display: block;
  }
}
.header .navbar .region-secondary-menu .main-navigation .mobile-menu-toggle {
  padding: 6px 14px;
  display: block;
}
@media (min-width: 1023px) {
  .header .navbar .region-secondary-menu .main-navigation .mobile-menu-toggle {
    display: none;
  }
}
.header .navbar .region-secondary-menu .main-navigation ul.navbar-nav {
  display: flex;
  flex-direction: row;
  justify-content: stretch;
}
@media (min-width: 1023px) {
  .header .navbar .region-secondary-menu .main-navigation ul.navbar-nav {
    min-height: 100%;
  }
}
.header .navbar .region-secondary-menu .main-navigation ul.navbar-nav li.nav-item {
  display: flex;
  text-transform: uppercase;
}
.header .navbar .region-secondary-menu .main-navigation ul.navbar-nav li.nav-item a {
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 600;
  line-height: 17px;
  letter-spacing: 0em;
  text-align: left;
  margin: 0 24px;
}
.header .navbar .region-secondary-menu .main-navigation ul.navbar-nav li.nav-item:hover:after {
  background-color: #FFF;
  border-radius: 4px 4px 0px 0px;
}
.header .navbar .region-secondary-menu .main-navigation ul.navbar-nav li.nav-item::before, .header .navbar .region-secondary-menu .main-navigation ul.navbar-nav li.nav-item::after {
  display: block;
  height: 7px;
  content: " ";
}
.header .navbar .region-secondary-menu .main-navigation ul.navbar-nav li.nav-item.open::after {
  background-color: #FFF;
  border-radius: 4px 4px 0px 0px;
}
@media (min-width: 1023px) {
  .header .navbar .region-secondary-menu .main-navigation ul.navbar-nav li.nav-item {
    flex-direction: column;
    justify-content: space-between;
  }
  .header .navbar .region-secondary-menu .main-navigation ul.navbar-nav li.nav-item .arrow-right-icon {
    display: none;
  }
}
.header .navbar .region-secondary-menu .main-navigation ul.navbar-nav li.nav-item.menu-item--expanded.dropdown {
  position: unset;
}
.header .navbar .region-secondary-menu .main-navigation ul.navbar-nav li.nav-item.menu-item--expanded.dropdown ::after {
  display: none;
}
.header .navbar .region-secondary-menu .navbar-brand {
  padding: 0 24px;
  width: auto;
  margin-right: auto;
}
@media (min-width: 1023px) {
  .header .navbar .region-secondary-menu .navbar-brand {
    float: left;
  }
}
.header .navbar .region-secondary-menu .navbar-brand img {
  margin: inherit;
  width: auto;
  height: 27px !important;
  padding: 0 !important;
}
@media (min-width: 1023px) {
  .header .navbar .region-secondary-menu .navbar-brand img {
    max-width: 100% !important;
    height: 42px !important;
  }
}
@media (min-width: 1024px) {
  .header .navbar .region-secondary-menu .block-pepsico-joypepsico-brands-session {
    margin-left: auto;
  }
}
@media (min-width: 1024px) {
  .header .navbar .region-secondary-menu .block-pepsico-joy-eu-language-switcher-block {
    margin-left: 20px;
  }
}
.header #navbar-top {
  background-color: #1443FF;
  color: #FFFFFF;
  position: relative;
  z-index: 5;
}
@media (min-width: 1023px) {
  .header .nav-signup-section-wrapper {
    width: 32%;
    float: left;
  }
}
.header .burger-wrapper {
  cursor: pointer;
}
.header #nav-mobile-content {
  display: none;
}
.header .nav-mobile-branding {
  padding: 16px 0;
  height: 75px;
  display: flex;
  align-items: center;
}
.header #nav-mobile-content.open {
  display: block;
  background-color: #1443FF;
  width: 100%;
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  z-index: 100;
  display: flex;
  flex-direction: column;
}
.header #nav-mobile-content.open .nav-mobile-session-cta {
  width: 100%;
  margin: auto;
  padding: 0;
  display: flex;
  flex-direction: column-reverse;
}
.header #nav-mobile-content.open .nav-mobile-session-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.header #nav-mobile-content.open .nav-mobile-session-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .header #nav-mobile-content.open .nav-mobile-session-cta .cta {
    padding: 0 24px;
  }
}
.header #nav-mobile-content.open .nav-mobile-session-cta .cta span > img {
  margin-bottom: 3px;
}
.header #nav-mobile-content.open .nav-mobile-session-cta .cta .button-icon {
  margin-left: 5px;
}
.header #nav-mobile-content.open .nav-mobile-session-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.header #nav-mobile-content.open .nav-mobile-session-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.header #nav-mobile-content.open .nav-mobile-session-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .header #nav-mobile-content.open .nav-mobile-session-cta .cta {
    padding-bottom: 4px;
  }
}
.header #nav-mobile-content.open .nav-mobile-session-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.header #nav-mobile-content.open .nav-mobile-session-cta .filled:hover {
  background-color: #FFFFFF;
}
.header #nav-mobile-content.open .nav-mobile-session-cta .filled:focus {
  border: 2px solid #00E0F3;
}
.header #nav-mobile-content.open .nav-mobile-session-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
.header #nav-mobile-content.open .nav-mobile-session-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.header #nav-mobile-content.open .nav-mobile-session-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.header #nav-mobile-content.open .nav-mobile-session-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
.header #nav-mobile-content.open .nav-mobile-session-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.header #nav-mobile-content.open .nav-mobile-session-cta .simple:focus {
  border: 2px solid #00E0F3;
}
.header #nav-mobile-content.open .nav-mobile-session-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.header #nav-mobile-content.open .nav-mobile-session-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.header #nav-mobile-content.open .nav-mobile-session-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.header #nav-mobile-content.open .nav-mobile-session-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.header #nav-mobile-content.open .nav-mobile-session-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.header #nav-mobile-content.open .nav-mobile-session-cta .cta {
  width: 100%;
  margin-bottom: 1rem;
}
.header #nav-mobile-content.open .nav-mobile-session-cta .cta a {
  text-transform: uppercase;
}
.header #nav-mobile-content.open .nav.navbar-nav {
  display: flex;
  flex-direction: column;
  margin-top: 52px;
}
.header #nav-mobile-content.open .nav.navbar-nav .nav-item {
  margin-bottom: 32px;
}
.header #nav-mobile-content.open .nav.navbar-nav .nav-item a {
  padding: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-transform: uppercase;
}
.header #nav-mobile-content.open .nav.navbar-nav .nav-item.has-block {
  display: flex;
  align-items: center;
}
.header #nav-mobile-content.open .nav.navbar-nav .nav-item.has-block .nav-link.dropdown-toggle {
  display: flex;
  align-items: center;
}
.header #nav-mobile-content.open .nav.navbar-nav .nav-item.has-block .arrow-right-icon {
  width: 10px;
  height: 10px;
  border: solid #FFFFFF;
  border-width: 0 2px 2px 0;
  display: block;
  transform: rotate(-45deg);
  margin-left: -10px;
}
@supports (-webkit-hyphens: none) {
  .header #nav-mobile-content.open .nav.navbar-nav .nav-item.has-block .arrow-right-icon {
    margin-top: -2px;
  }
}
.header #menuBurguerIcon {
  display: none;
}
.header #burger {
  cursor: pointer;
  width: 23px;
  height: 20px;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  margin: 0 !important;
}
.header #burger > div {
  height: 3px;
  background-color: #FFFFFF;
  transition: 0.5s;
  z-index: 999;
}
.header #menuBurguerIcon:checked ~ #burger > div:nth-child(1) {
  transform: translateY(7.5px) rotate(45deg);
  border-radius: 50px;
}
.header #menuBurguerIcon:checked ~ #burger > div:nth-child(2) {
  opacity: 0;
}
.header #menuBurguerIcon:checked ~ #burger > div:nth-child(3) {
  transform: translateY(-10px) rotate(-45deg);
}
.header .brands-submenu-container {
  display: none;
  position: fixed;
  top: 75px;
  left: 0;
  bottom: 0;
  width: 100%;
  background-color: #FFFFFF;
  z-index: 100;
  overflow-y: auto;
  overscroll-behavior: contain;
}
@media (min-width: 1023px) {
  .header .brands-submenu-container {
    position: absolute;
    bottom: auto;
    top: 73px;
  }
}
.header .brands-submenu-container .go-back-link {
  display: flex;
  padding: 23.5px 0;
}
@media (min-width: 1023px) {
  .header .brands-submenu-container .go-back-link {
    display: none;
  }
}
.header .brands-submenu-container .go-back-link .arrow-left-icon {
  width: 10px;
  height: 10px;
  border: solid #1443FF;
  border-width: 0 3px 3px 0;
  display: block;
  transform: rotate(135deg);
  margin: 1.5px 10px 0 16px;
}
.header .brands-submenu-container .go-back-link .link {
  font-size: 16px;
  font-weight: 600;
  line-height: 17px;
  letter-spacing: 0em;
  text-align: center;
  color: #1443FF;
}
.header .nav-item.open .brands-submenu-container {
  display: block;
}
.header .block-pepsico-joypepsico-brands-session {
  display: none;
  text-transform: uppercase;
}
.header .block-pepsico-joypepsico-brands-session .navbar-user button {
  border: 0;
  background: none;
  text-transform: uppercase;
  color: #FFFFFF;
}
.header .block-pepsico-joypepsico-brands-session .navbar-user button:focus {
  outline: 0;
}
.header .block-pepsico-joypepsico-brands-session .navbar-user .dropdown-menu {
  margin: 0;
  min-width: 270px;
  border: 0;
  border-radius: 0 0 0 15px;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.25);
}
.header .block-pepsico-joypepsico-brands-session .navbar-user .dropdown-item {
  font-weight: 600;
  color: #1443FF;
}
.header .block-pepsico-joypepsico-brands-session .navbar-user .dropdown-item:active {
  background: #F4F4F4;
}
.header .block-pepsico-joypepsico-brands-session .navbar-user .navbar-user-picture {
  margin-right: 10px;
}
.header .block-pepsico-joypepsico-brands-session .navbar-user .navbar-user-icon {
  margin-right: 10px;
}
@media (min-width: 1023px) {
  .header .block-pepsico-joypepsico-brands-session {
    display: block;
  }
}
.header .nav-mobile-session-cta .block-pepsico-joypepsico-brands-session {
  display: block;
  padding: 0 24px;
}
.header .nav-mobile-session-cta .block-pepsico-joypepsico-brands-session button {
  display: block;
  width: 100%;
  text-align: left;
  border-bottom: 1px solid #FFF;
  padding: 0 0 10px 0px;
}
.header .nav-mobile-session-cta .block-pepsico-joypepsico-brands-session .dropdown-menu {
  width: 100%;
  position: static;
  display: block;
  background: none;
  box-shadow: none;
}
.header .nav-mobile-session-cta .block-pepsico-joypepsico-brands-session .dropdown-item {
  margin-top: 15px;
  padding: 0;
  color: #FFFFFF;
}
.header .nav-mobile-session-cta .block-pepsico-joypepsico-brands-session .dropdown-item:hover {
  background: none;
}
.header .nav-mobile-session-cta .block-pepsico-joypepsico-brands-session .navbar-user-icon * {
  fill: #FFFFFF;
}

body.offcanvas-open {
  overflow: hidden;
}

body:not(.admin-user-logged-in) .header {
  position: fixed;
  top: 0;
  width: 100vw;
  z-index: 1000;
}

.joy-description {
  min-height: 386px;
  background-color: #00E0F3;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (min-width: 769px) {
  .joy-description {
    min-height: 300px;
  }
}
.joy-description .title {
  z-index: 1;
}
.joy-description .title p {
  padding: 20px;
  text-align: center;
  color: #333333;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 28px;
  letter-spacing: -0.72px;
}
@media (min-width: 973px) {
  .joy-description .title p {
    font-size: 36px;
    line-height: 40px;
  }
}
.joy-description .left-icon {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 165px;
}
@media (min-width: 973px) {
  .joy-description .left-icon {
    width: 251px;
  }
}
.joy-description .right-icon {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 165px;
}
@media (min-width: 973px) {
  .joy-description .right-icon {
    width: 251px;
  }
}

.product-card-wrapper {
  background: var(--background);
  padding: 40px 17.5px 0 17.5px;
  max-width: inherit;
}
.product-card-wrapper.brand-default {
  background: #0E38DF;
  color: #FFFFFF;
}
.product-card-wrapper.brand-default p {
  color: inherit;
}
.product-card-wrapper.brand-default .food > svg > path {
  fill: #0024B5;
}
.product-card-wrapper.brand-default .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-default .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.product-card-wrapper.brand-default .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.product-card-wrapper.brand-default .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.product-card-wrapper.brand-default .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.product-card-wrapper.brand-default .succeed-social-media-title {
  color: #0E38DF;
}
.product-card-wrapper.brand-default .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.product-card-wrapper.brand-default .social-media-links--platforms a:hover, .product-card-wrapper.brand-default .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.product-card-wrapper.brand-default .social-media-links--platforms a span {
  color: #0E38DF;
}
.product-card-wrapper.brand-default .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-default .codes-block--info--title, .product-card-wrapper.brand-default .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-default.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-default .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.product-card-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.product-card-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-default .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-joy {
  background: #0E38DF;
  color: #FFFFFF;
}
.product-card-wrapper.brand-joy p {
  color: inherit;
}
.product-card-wrapper.brand-joy .food > svg > path {
  fill: #0024B5;
}
.product-card-wrapper.brand-joy .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-joy .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.product-card-wrapper.brand-joy .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.product-card-wrapper.brand-joy .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.product-card-wrapper.brand-joy .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.product-card-wrapper.brand-joy .succeed-social-media-title {
  color: #0E38DF;
}
.product-card-wrapper.brand-joy .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.product-card-wrapper.brand-joy .social-media-links--platforms a:hover, .product-card-wrapper.brand-joy .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.product-card-wrapper.brand-joy .social-media-links--platforms a span {
  color: #0E38DF;
}
.product-card-wrapper.brand-joy .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-joy .codes-block--info--title, .product-card-wrapper.brand-joy .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-joy.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-joy .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.product-card-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.product-card-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-joy .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-doritos {
  background: #E31722;
  color: #FFFFFF;
}
.product-card-wrapper.brand-doritos p {
  color: inherit;
}
.product-card-wrapper.brand-doritos .food > svg > path {
  fill: #FA7115;
}
.product-card-wrapper.brand-doritos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-doritos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-doritos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-doritos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-doritos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-doritos .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-doritos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-doritos .social-media-links--platforms a:hover, .product-card-wrapper.brand-doritos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-doritos .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-doritos .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-doritos .codes-block--info--title, .product-card-wrapper.brand-doritos .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-doritos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-doritos .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-lays {
  background: #FFE600;
  color: #333333;
}
.product-card-wrapper.brand-lays p {
  color: inherit;
}
.product-card-wrapper.brand-lays .food > svg > path {
  fill: #FBB517;
}
.product-card-wrapper.brand-lays .socials-slider-container .socials-slider-title {
  color: #333333;
}
.product-card-wrapper.brand-lays .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-lays .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-lays .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-lays .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-lays .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-lays .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-lays .social-media-links--platforms a:hover, .product-card-wrapper.brand-lays .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-lays .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-lays .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-lays .codes-block--info--title, .product-card-wrapper.brand-lays .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-lays.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.product-card-wrapper.brand-lays .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.product-card-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.product-card-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.product-card-wrapper.brand-lays .product_card__title {
  color: #333333;
}
.product-card-wrapper.brand-lays-sustainability-2024 {
  background: #FFE600;
  color: #333333;
}
.product-card-wrapper.brand-lays-sustainability-2024 p {
  color: inherit;
}
.product-card-wrapper.brand-lays-sustainability-2024 .food > svg > path {
  fill: #FBB517;
}
.product-card-wrapper.brand-lays-sustainability-2024 .socials-slider-container .socials-slider-title {
  color: #333333;
}
.product-card-wrapper.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.product-card-wrapper.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.product-card-wrapper.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.product-card-wrapper.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.product-card-wrapper.brand-lays-sustainability-2024 .succeed-social-media-title {
  color: #ffffff;
}
.product-card-wrapper.brand-lays-sustainability-2024 .social-media-links--platforms a {
  background-color: #C60F10;
}
.product-card-wrapper.brand-lays-sustainability-2024 .social-media-links--platforms a:hover, .product-card-wrapper.brand-lays-sustainability-2024 .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.product-card-wrapper.brand-lays-sustainability-2024 .social-media-links--platforms a span {
  color: #ffffff;
}
.product-card-wrapper.brand-lays-sustainability-2024 .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-lays-sustainability-2024 .codes-block--info--title, .product-card-wrapper.brand-lays-sustainability-2024 .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-lays-sustainability-2024.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.product-card-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.product-card-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.product-card-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.product-card-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.product-card-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.product-card-wrapper.brand-lays-sustainability-2024 .product_card__title {
  color: #333333;
}
.product-card-wrapper.brand-lays-nlng {
  background: #FFE600;
  color: #333333;
}
.product-card-wrapper.brand-lays-nlng p {
  color: inherit;
}
.product-card-wrapper.brand-lays-nlng .food > svg > path {
  fill: #FBB517;
}
.product-card-wrapper.brand-lays-nlng .socials-slider-container .socials-slider-title {
  color: #333333;
}
.product-card-wrapper.brand-lays-nlng .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.product-card-wrapper.brand-lays-nlng .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.product-card-wrapper.brand-lays-nlng .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.product-card-wrapper.brand-lays-nlng .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.product-card-wrapper.brand-lays-nlng .succeed-social-media-title {
  color: #ffffff;
}
.product-card-wrapper.brand-lays-nlng .social-media-links--platforms a {
  background-color: #C60F10;
}
.product-card-wrapper.brand-lays-nlng .social-media-links--platforms a:hover, .product-card-wrapper.brand-lays-nlng .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.product-card-wrapper.brand-lays-nlng .social-media-links--platforms a span {
  color: #ffffff;
}
.product-card-wrapper.brand-lays-nlng .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-lays-nlng .codes-block--info--title, .product-card-wrapper.brand-lays-nlng .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-lays-nlng.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.product-card-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.product-card-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.product-card-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.product-card-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.product-card-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.product-card-wrapper.brand-lays-nlng .product_card__title {
  color: #333333;
}
.product-card-wrapper.brand-cheetos {
  background: #FF6B11;
  color: #FFFFFF;
}
.product-card-wrapper.brand-cheetos p {
  color: inherit;
}
.product-card-wrapper.brand-cheetos .food > svg > path {
  fill: #FECE1C;
}
.product-card-wrapper.brand-cheetos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-cheetos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-cheetos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-cheetos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-cheetos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-cheetos .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-cheetos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-cheetos .social-media-links--platforms a:hover, .product-card-wrapper.brand-cheetos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-cheetos .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-cheetos .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-cheetos .codes-block--info--title, .product-card-wrapper.brand-cheetos .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-cheetos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-cheetos .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-tostitos {
  background: #004179;
  color: #FFFFFF;
}
.product-card-wrapper.brand-tostitos p {
  color: inherit;
}
.product-card-wrapper.brand-tostitos .food > svg > path {
  fill: #1084D1;
}
.product-card-wrapper.brand-tostitos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-tostitos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-tostitos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-tostitos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-tostitos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-tostitos .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-tostitos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-tostitos .social-media-links--platforms a:hover, .product-card-wrapper.brand-tostitos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-tostitos .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-tostitos .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-tostitos .codes-block--info--title, .product-card-wrapper.brand-tostitos .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-tostitos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-tostitos .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-flaminhot {
  background: #3D0046;
  color: #FFFFFF;
}
.product-card-wrapper.brand-flaminhot p {
  color: inherit;
}
.product-card-wrapper.brand-flaminhot .food > svg > path {
  fill: #A0408F;
}
.product-card-wrapper.brand-flaminhot .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-flaminhot .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-flaminhot .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-flaminhot .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-flaminhot .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-flaminhot .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-flaminhot .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-flaminhot .social-media-links--platforms a:hover, .product-card-wrapper.brand-flaminhot .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-flaminhot .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-flaminhot .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-flaminhot .codes-block--info--title, .product-card-wrapper.brand-flaminhot .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-flaminhot.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-flaminhot .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-natuchips {
  background: #3FA448;
  color: #333333;
}
.product-card-wrapper.brand-natuchips p {
  color: inherit;
}
.product-card-wrapper.brand-natuchips .food > svg > path {
  fill: #FBE14C;
}
.product-card-wrapper.brand-natuchips .socials-slider-container .socials-slider-title {
  color: #333333;
}
.product-card-wrapper.brand-natuchips .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-natuchips .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-natuchips .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-natuchips .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-natuchips .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-natuchips .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-natuchips .social-media-links--platforms a:hover, .product-card-wrapper.brand-natuchips .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-natuchips .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-natuchips .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-natuchips .codes-block--info--title, .product-card-wrapper.brand-natuchips .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-natuchips.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.product-card-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.product-card-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.product-card-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.product-card-wrapper.brand-natuchips .product_card__title {
  color: #333333;
}
.product-card-wrapper.brand-chokis {
  background: #05017E;
  color: #FFFFFF;
}
.product-card-wrapper.brand-chokis p {
  color: inherit;
}
.product-card-wrapper.brand-chokis .food > svg > path {
  fill: #3B7EF6;
}
.product-card-wrapper.brand-chokis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-chokis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-chokis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-chokis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-chokis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-chokis .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-chokis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-chokis .social-media-links--platforms a:hover, .product-card-wrapper.brand-chokis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-chokis .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-chokis .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-chokis .codes-block--info--title, .product-card-wrapper.brand-chokis .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-chokis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-chokis .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-detodito {
  background: #FFED02;
  color: #333333;
}
.product-card-wrapper.brand-detodito p {
  color: inherit;
}
.product-card-wrapper.brand-detodito .food > svg > path {
  fill: #005DA6;
}
.product-card-wrapper.brand-detodito .socials-slider-container .socials-slider-title {
  color: #333333;
}
.product-card-wrapper.brand-detodito .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-detodito .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-detodito .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-detodito .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-detodito .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-detodito .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-detodito .social-media-links--platforms a:hover, .product-card-wrapper.brand-detodito .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-detodito .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-detodito .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-detodito .codes-block--info--title, .product-card-wrapper.brand-detodito .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-detodito.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.product-card-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.product-card-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.product-card-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.product-card-wrapper.brand-detodito .product_card__title {
  color: #333333;
}
.product-card-wrapper.brand-pepsi {
  background: #000000;
  color: #FFFFFF;
}
.product-card-wrapper.brand-pepsi p {
  color: inherit;
}
.product-card-wrapper.brand-pepsi .food > svg > path {
  fill: #001571;
}
.product-card-wrapper.brand-pepsi .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-pepsi .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-pepsi .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-pepsi .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-pepsi .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-pepsi .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-pepsi .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-pepsi .social-media-links--platforms a:hover, .product-card-wrapper.brand-pepsi .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-pepsi .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-pepsi .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-pepsi .codes-block--info--title, .product-card-wrapper.brand-pepsi .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-pepsi.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-pepsi .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-pepsi .food > svg > path, .product-card-wrapper.brand-pepsi .food > svg circle {
  fill: #001571;
}
.product-card-wrapper.brand-pepsi-ea {
  background: #000000;
  color: #FFFFFF;
}
.product-card-wrapper.brand-pepsi-ea p {
  color: inherit;
}
.product-card-wrapper.brand-pepsi-ea .food > svg > path {
  fill: #001571;
}
.product-card-wrapper.brand-pepsi-ea .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-pepsi-ea .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-pepsi-ea .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-pepsi-ea .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-pepsi-ea .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-pepsi-ea .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-pepsi-ea .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-pepsi-ea .social-media-links--platforms a:hover, .product-card-wrapper.brand-pepsi-ea .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-pepsi-ea .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-pepsi-ea .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-pepsi-ea .codes-block--info--title, .product-card-wrapper.brand-pepsi-ea .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-pepsi-ea.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-pepsi-ea .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-7up {
  background: #00B74F;
  color: #FFFFFF;
}
.product-card-wrapper.brand-7up p {
  color: inherit;
}
.product-card-wrapper.brand-7up .food > svg > path {
  fill: #00A349;
}
.product-card-wrapper.brand-7up .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-7up .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-7up .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-7up .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-7up .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-7up .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-7up .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-7up .social-media-links--platforms a:hover, .product-card-wrapper.brand-7up .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-7up .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-7up .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-7up .codes-block--info--title, .product-card-wrapper.brand-7up .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-7up.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-7up .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-7up .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-rockstar {
  background: #000000;
  color: #FFFFFF;
}
.product-card-wrapper.brand-rockstar p {
  color: inherit;
}
.product-card-wrapper.brand-rockstar .food > svg > path {
  fill: transparent;
}
.product-card-wrapper.brand-rockstar .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-rockstar .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-rockstar .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-rockstar .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-rockstar .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-rockstar .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-rockstar .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-rockstar .social-media-links--platforms a:hover, .product-card-wrapper.brand-rockstar .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-rockstar .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-rockstar .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-rockstar .codes-block--info--title, .product-card-wrapper.brand-rockstar .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-rockstar.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-rockstar .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-mirinda {
  background: #FFBC00;
  color: #FFFFFF;
}
.product-card-wrapper.brand-mirinda p {
  color: inherit;
}
.product-card-wrapper.brand-mirinda .food > svg > path {
  fill: transparent;
}
.product-card-wrapper.brand-mirinda .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-mirinda .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-mirinda .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-mirinda .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-mirinda .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-mirinda .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-mirinda .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-mirinda .social-media-links--platforms a:hover, .product-card-wrapper.brand-mirinda .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-mirinda .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-mirinda .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-mirinda .codes-block--info--title, .product-card-wrapper.brand-mirinda .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-mirinda.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-mirinda .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-mountaindew {
  background: #016C3E;
  color: #FFFFFF;
}
.product-card-wrapper.brand-mountaindew p {
  color: inherit;
}
.product-card-wrapper.brand-mountaindew .food > svg > path {
  fill: #00A051;
}
.product-card-wrapper.brand-mountaindew .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-mountaindew .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-mountaindew .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-mountaindew .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-mountaindew .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-mountaindew .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-mountaindew .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-mountaindew .social-media-links--platforms a:hover, .product-card-wrapper.brand-mountaindew .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-mountaindew .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-mountaindew .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-mountaindew .codes-block--info--title, .product-card-wrapper.brand-mountaindew .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-mountaindew.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-mountaindew .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-lipton {
  background: #FFE300;
  color: #333333;
}
.product-card-wrapper.brand-lipton p {
  color: inherit;
}
.product-card-wrapper.brand-lipton .food > svg > path {
  fill: #F88D2A;
}
.product-card-wrapper.brand-lipton .socials-slider-container .socials-slider-title {
  color: #333333;
}
.product-card-wrapper.brand-lipton .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-lipton .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-lipton .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-lipton .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-lipton .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-lipton .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-lipton .social-media-links--platforms a:hover, .product-card-wrapper.brand-lipton .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-lipton .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-lipton .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-lipton .codes-block--info--title, .product-card-wrapper.brand-lipton .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-lipton.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.product-card-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.product-card-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.product-card-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.product-card-wrapper.brand-lipton .product_card__title {
  color: #333333;
}
.product-card-wrapper.brand-star {
  background: #252654;
  color: #FFFFFF;
}
.product-card-wrapper.brand-star p {
  color: inherit;
}
.product-card-wrapper.brand-star .food > svg > path {
  fill: #2B2F88;
}
.product-card-wrapper.brand-star .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-star .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-star .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-star .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-star .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-star .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-star .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-star .social-media-links--platforms a:hover, .product-card-wrapper.brand-star .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-star .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-star .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-star .codes-block--info--title, .product-card-wrapper.brand-star .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-star.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-star .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-star .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers {
  background: #C4000A;
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers p {
  color: inherit;
}
.product-card-wrapper.brand-walkers .food > svg > path {
  fill: #A6060D;
}
.product-card-wrapper.brand-walkers .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-walkers .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-walkers .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-walkers .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-walkers .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-walkers .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-walkers .social-media-links--platforms a:hover, .product-card-wrapper.brand-walkers .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-walkers .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-walkers .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-walkers .codes-block--info--title, .product-card-wrapper.brand-walkers .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-walkers.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-quaker {
  background: #00273B;
  color: #FFFFFF;
}
.product-card-wrapper.brand-quaker p {
  color: inherit;
}
.product-card-wrapper.brand-quaker .food > svg > path {
  fill: #023859;
}
.product-card-wrapper.brand-quaker .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-quaker .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-quaker .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-quaker .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-quaker .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-quaker .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-quaker .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-quaker .social-media-links--platforms a:hover, .product-card-wrapper.brand-quaker .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-quaker .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-quaker .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-quaker .codes-block--info--title, .product-card-wrapper.brand-quaker .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-quaker.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-quaker .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-popworks {
  background: #202F64;
  color: #FFFFFF;
}
.product-card-wrapper.brand-popworks p {
  color: inherit;
}
.product-card-wrapper.brand-popworks .food > svg > path {
  fill: #5C9BFB;
}
.product-card-wrapper.brand-popworks .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-popworks .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-popworks .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-popworks .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-popworks .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-popworks .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-popworks .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-popworks .social-media-links--platforms a:hover, .product-card-wrapper.brand-popworks .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-popworks .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-popworks .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-popworks .codes-block--info--title, .product-card-wrapper.brand-popworks .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-popworks.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-popworks .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers-max {
  background: #000;
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers-max p {
  color: inherit;
}
.product-card-wrapper.brand-walkers-max .food > svg > path {
  fill: #1443FF;
}
.product-card-wrapper.brand-walkers-max .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers-max .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-walkers-max .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-walkers-max .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-walkers-max .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-walkers-max .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-walkers-max .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-walkers-max .social-media-links--platforms a:hover, .product-card-wrapper.brand-walkers-max .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-walkers-max .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-walkers-max .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-walkers-max .codes-block--info--title, .product-card-wrapper.brand-walkers-max .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-walkers-max.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers-max .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-pala-pala {
  background: #FF001A;
  color: #FFFFFF;
}
.product-card-wrapper.brand-pala-pala p {
  color: inherit;
}
.product-card-wrapper.brand-pala-pala .food > svg > path {
  fill: #1443FF;
}
.product-card-wrapper.brand-pala-pala .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-pala-pala .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-pala-pala .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-pala-pala .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-pala-pala .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-pala-pala .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-pala-pala .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-pala-pala .social-media-links--platforms a:hover, .product-card-wrapper.brand-pala-pala .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-pala-pala .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-pala-pala .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-pala-pala .codes-block--info--title, .product-card-wrapper.brand-pala-pala .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-pala-pala.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-pala-pala .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers-snacks-merlin {
  background: #1D2A56;
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers-snacks-merlin p {
  color: inherit;
}
.product-card-wrapper.brand-walkers-snacks-merlin .food > svg > path {
  fill: #20C4F4;
}
.product-card-wrapper.brand-walkers-snacks-merlin .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-walkers-snacks-merlin .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-walkers-snacks-merlin .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-walkers-snacks-merlin .social-media-links--platforms a:hover, .product-card-wrapper.brand-walkers-snacks-merlin .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-walkers-snacks-merlin .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-walkers-snacks-merlin .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-walkers-snacks-merlin .codes-block--info--title, .product-card-wrapper.brand-walkers-snacks-merlin .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-walkers-snacks-merlin.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-walkers-snacks-merlin .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-ruffles {
  background: #1A4EA2;
  color: #FFFFFF;
}
.product-card-wrapper.brand-ruffles p {
  color: inherit;
}
.product-card-wrapper.brand-ruffles .food > svg > path {
  fill: #FDB91D;
}
.product-card-wrapper.brand-ruffles .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-ruffles .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-ruffles .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-ruffles .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-ruffles .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-ruffles .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-ruffles .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-ruffles .social-media-links--platforms a:hover, .product-card-wrapper.brand-ruffles .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-ruffles .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-ruffles .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-ruffles .codes-block--info--title, .product-card-wrapper.brand-ruffles .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-ruffles.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-ruffles .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-duyvis {
  background: #CE2421;
  color: #FFFFFF;
}
.product-card-wrapper.brand-duyvis p {
  color: inherit;
}
.product-card-wrapper.brand-duyvis .food > svg > path {
  fill: #FFFFFF;
}
.product-card-wrapper.brand-duyvis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-duyvis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-duyvis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-duyvis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-duyvis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-duyvis .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-duyvis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-duyvis .social-media-links--platforms a:hover, .product-card-wrapper.brand-duyvis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-duyvis .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-duyvis .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-duyvis .codes-block--info--title, .product-card-wrapper.brand-duyvis .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-duyvis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-duyvis .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-snacks-canister {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
.product-card-wrapper.brand-snacks-canister p {
  color: inherit;
}
.product-card-wrapper.brand-snacks-canister .food > svg > path {
  fill: #FFFFFF;
}
.product-card-wrapper.brand-snacks-canister .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-snacks-canister .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-snacks-canister .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-snacks-canister .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-snacks-canister .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-snacks-canister .succeed-social-media-title {
  color: #fff;
}
.product-card-wrapper.brand-snacks-canister .social-media-links--platforms a {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-snacks-canister .social-media-links--platforms a:hover, .product-card-wrapper.brand-snacks-canister .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.product-card-wrapper.brand-snacks-canister .social-media-links--platforms a span {
  color: #fff;
}
.product-card-wrapper.brand-snacks-canister .codes-block .codes-block-list-inner__title, .product-card-wrapper.brand-snacks-canister .codes-block--info--title, .product-card-wrapper.brand-snacks-canister .codes-block__list-title {
  color: #fff;
}
.product-card-wrapper.brand-snacks-canister.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.product-card-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.product-card-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.product-card-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.product-card-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.product-card-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .product-card-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .product-card-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.product-card-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.product-card-wrapper.brand-snacks-canister .product_card__title {
  color: #FFFFFF;
}
.product-card-wrapper * {
  color: var(--text_color);
}
@media (min-width: 973px) {
  .product-card-wrapper {
    padding: 40px 17.5px;
  }
}
.product-card-wrapper .product_card__title {
  text-align: center;
  margin-bottom: 30px;
  text-transform: none;
  font-size: 36px;
  line-height: 36px;
}
.product-card-wrapper .product-card {
  display: flex;
  flex-direction: column;
  margin: auto;
  border-radius: 20px;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.12);
}
@media (min-width: 973px) {
  .product-card-wrapper .product-card {
    flex-direction: row;
    max-width: 1130px;
  }
}
.product-card-wrapper .product-card .product-card--image-video {
  width: 100%;
  margin-bottom: 30px;
}
@media (min-width: 973px) {
  .product-card-wrapper .product-card .product-card--image-video {
    margin-bottom: 0;
    max-width: 565px;
  }
}
.product-card-wrapper .product-card .product-card--image-video .video-thumbnail {
  position: relative;
}
.product-card-wrapper .product-card .product-card--image-video .video-thumbnail .contextual {
  pointer-events: none;
}
.product-card-wrapper .product-card .product-card--image-video .video-thumbnail .contextual .trigger {
  pointer-events: all;
}
.product-card-wrapper .product-card .product-card--image-video .video-thumbnail .play-icon {
  position: absolute;
  width: 80px;
  height: 80px;
  left: 50%;
  top: 50%;
  cursor: pointer;
  transform: translate(-50%, -50%);
  z-index: 10;
}
.product-card-wrapper .product-card .product-card--image-video .video-thumbnail video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.product-card-wrapper .product-card .product-card--image-video .video-thumbnail.playing .play-icon {
  display: none;
}
.product-card-wrapper .product-card .product-card--image-video img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  margin: 0;
}
@media (min-width: 973px) {
  .product-card-wrapper .product-card .product-card--image-video img {
    object-fit: cover;
  }
}
.product-card-wrapper .product-card .product-card--image-video iframe {
  width: 100% !important;
}
.product-card-wrapper .product-card .product-card--image-video div {
  height: 100%;
  width: 100%;
  margin: 0;
}
.product-card-wrapper .product-card .product-card--image-video.remote-video .media-oembed-content {
  width: 100%;
}
.product-card-wrapper .product-card .product-card--content {
  margin: 24px 0 24px 0;
}
@media (min-width: 973px) {
  .product-card-wrapper .product-card .product-card--content {
    padding: 24px 51px 0 51px;
    max-width: 565px;
    width: 100%;
  }
}
@media only screen and (min-width: 972px) and (max-width: 1100px) {
  .product-card-wrapper .product-card .product-card--content {
    padding: 0 40px;
  }
}
.product-card-wrapper .product-card .product-card--content p {
  margin-bottom: 0;
}
.product-card-wrapper .product-card .product-card--content .product-card--content-title > div > p {
  font-size: 24px;
  line-height: 28px;
  font-weight: 700;
}
@media (min-width: 973px) {
  .product-card-wrapper .product-card .product-card--content .product-card--content-title > div > p {
    font-size: 36px;
    line-height: 40px;
  }
}
.product-card-wrapper .product-card .product-card--content .product-card--content-description {
  margin-top: 16px;
}
@media (min-width: 973px) {
  .product-card-wrapper .product-card .product-card--content .product-card--content-description {
    margin-top: 24px;
  }
}
.product-card-wrapper .product-card .product-card--content .product-card--content-description p {
  line-height: 21px;
  font-size: 16px;
  max-width: 100%;
  font-weight: 400;
}
@media (min-width: 973px) {
  .product-card-wrapper .product-card .product-card--content .product-card--content-description p {
    max-width: 463px;
  }
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta {
  margin-top: 40px;
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .product-card-wrapper .product-card .product-card--content .product-card--content-cta .cta {
    padding: 0 24px;
  }
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .cta span > img {
  margin-bottom: 3px;
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .cta .button-icon {
  margin-left: 5px;
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .product-card-wrapper .product-card .product-card--content .product-card--content-cta .cta {
    padding-bottom: 4px;
  }
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .filled:hover {
  background-color: #0E38DF;
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .filled:focus {
  border: 2px solid #00E0F3;
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .simple:hover {
  border: 2px solid #1443FF;
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .simple:focus {
  border: 2px solid #00E0F3;
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.product-card-wrapper .product-card .product-card--content .product-card--content-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 973px) {
  .product-card-wrapper .product-card.image-right {
    flex-direction: row-reverse;
  }
}
.product-card-wrapper .product-card.image-right .product-card--content-title {
  padding-right: 20px;
}
.product-card-wrapper .product-card.default {
  overflow: hidden;
}
.product-card-wrapper .product-card.bordered {
  box-shadow: unset;
}
.product-card-wrapper .product-card.bordered .product-card--content {
  margin: 0;
}
@media (min-width: 973px) {
  .product-card-wrapper .product-card.bordered .product-card--content {
    padding: 24px 5px 0 51px;
  }
}
.product-card-wrapper .product-card.bordered .product-card--image-video img, .product-card-wrapper .product-card.bordered .product-card--image-video video {
  border-radius: 20px;
}
.product-card-wrapper .product-card.bordered .product-card--content-cta {
  margin: 0;
  padding-top: 30px;
}
@media (min-width: 973px) {
  .product-card-wrapper .product-card.image-right.bordered .product-card--content {
    padding: 24px 75px 0 0;
  }
}

body.brand-snacks-canister .product-card-wrapper .product-card .product-card--content-cta .cta.primary-cta.filled-light {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #fff;
  border: none;
}
body.brand-snacks-canister .product-card-wrapper.brand-theme-snacks-canister .product-card .product-card--content-cta .cta.primary-cta.filled-light {
  border: 2px solid #FFFFFF;
}

.promo-card-wrapper {
  padding: 40px 17.5px;
}
.promo-card-wrapper .full-image {
  padding: 0 !important;
}
.promo-card-wrapper .full-image .promo-card--left-column {
  padding: 25px 0px 25px 60px !important;
}
@media (max-width: 972px) {
  .promo-card-wrapper .full-image .promo-card--left-column {
    padding: 24px !important;
  }
}
.promo-card-wrapper .full-image .promo-card-image {
  height: 100%;
}
.promo-card-wrapper .full-image .promo-card-image div {
  height: 100%;
}
.promo-card-wrapper .full-image .promo-card-image img {
  height: 100% !important;
}
.promo-card-wrapper .full-image .promo-card-image-mobile {
  width: 100%;
}
.promo-card-wrapper .full-image .promo-card-image-mobile div {
  width: 100%;
}
.promo-card-wrapper .full-image .promo-card-image-mobile img {
  width: 100% !important;
  object-fit: cover;
}
.promo-card-wrapper .promo-card--grid-container {
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column-reverse;
  max-width: 1130px;
  width: 100%;
  border-radius: 20px;
  padding: 24px 24px 40px 24px;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.12);
}
@media (min-width: 973px) {
  .promo-card-wrapper .promo-card--grid-container {
    display: grid;
    grid-template-columns: 50% 50%;
    min-height: 540px;
    padding: 25px 60px 25px 60px;
  }
}
.promo-card-wrapper .promo-card--grid-container .food {
  position: absolute;
  z-index: 1;
}
.promo-card-wrapper .promo-card--grid-container .food > svg {
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  .promo-card-wrapper .promo-card--grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
.promo-card-wrapper .promo-card--grid-container .top-food-svg {
  width: 205px;
  height: 256.6px;
  top: 223px;
  left: -116px;
  transform: scaleX(-1);
}
.promo-card-wrapper .promo-card--grid-container .top-food-svg > svg {
  width: 120px;
  height: 100%;
}
@media (min-width: 973px) {
  .promo-card-wrapper .promo-card--grid-container .top-food-svg > svg {
    width: 100%;
    height: 100%;
  }
}
.promo-card-wrapper .promo-card--grid-container .top-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 973px) {
  .promo-card-wrapper .promo-card--grid-container .top-food-svg {
    transform: rotate(90deg);
    top: -50px;
    left: 490px;
  }
}
.promo-card-wrapper .promo-card--grid-container .bottom-food-svg {
  width: 205px;
  height: 256.6px;
  top: 223px;
  right: -116px;
}
.promo-card-wrapper .promo-card--grid-container .bottom-food-svg > svg {
  width: 120px;
  height: 100%;
}
@media (min-width: 973px) {
  .promo-card-wrapper .promo-card--grid-container .bottom-food-svg > svg {
    width: 100%;
    height: 100%;
  }
}
.promo-card-wrapper .promo-card--grid-container .bottom-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 973px) {
  .promo-card-wrapper .promo-card--grid-container .bottom-food-svg {
    right: -35px;
    top: unset;
    bottom: 0px;
  }
}
.promo-card-wrapper .promo-card--grid-container .promo-card--right-column {
  z-index: 100;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (min-width: 973px) {
  .promo-card-wrapper .promo-card--grid-container .promo-card--right-column {
    justify-content: end;
  }
}
@media (min-width: 973px) {
  .promo-card-wrapper .promo-card--grid-container .promo-card--right-column .promo-card-image-mobile {
    display: none;
  }
}
.promo-card-wrapper .promo-card--grid-container .promo-card--right-column .promo-card-image-mobile img {
  width: 309px;
  height: 309px;
}
.promo-card-wrapper .promo-card--grid-container .promo-card--right-column .promo-card-image {
  margin-bottom: 30px;
}
@media (min-width: 973px) {
  .promo-card-wrapper .promo-card--grid-container .promo-card--right-column .promo-card-image {
    margin-bottom: 0;
  }
}
@media (max-width: 972px) {
  .promo-card-wrapper .promo-card--grid-container .promo-card--right-column .promo-card-image {
    display: none;
  }
}
.promo-card-wrapper .promo-card--grid-container .promo-card--right-column .promo-card-image > div {
  margin: 0;
}
.promo-card-wrapper .promo-card--grid-container .promo-card--right-column .promo-card-image img {
  width: 200px;
  height: 200px;
  margin: 0;
}
@media (min-width: 375px) {
  .promo-card-wrapper .promo-card--grid-container .promo-card--right-column .promo-card-image img {
    width: 309px;
    height: 309px;
  }
}
@media (min-width: 973px) {
  .promo-card-wrapper .promo-card--grid-container .promo-card--right-column .promo-card-image img {
    max-width: 490px;
    width: 100%;
    height: auto;
  }
}
.promo-card-wrapper .promo-card--grid-container .promo-card--left-column {
  display: flex;
  flex-direction: column;
  align-items: start;
  justify-content: center;
  z-index: 100;
  width: 100%;
}
@media (min-width: 973px) {
  .promo-card-wrapper .promo-card--grid-container .promo-card--left-column {
    max-width: 465px;
  }
}
.promo-card-wrapper .promo-card--grid-container .promo-card--left-column .promo-card--brand-logo {
  display: flex;
  align-items: center;
  margin-bottom: 24px;
  align-self: center;
}
@media (min-width: 973px) {
  .promo-card-wrapper .promo-card--grid-container .promo-card--left-column .promo-card--brand-logo {
    align-self: start;
  }
}
.promo-card-wrapper .promo-card--grid-container .promo-card--left-column .promo-card--brand-logo img {
  margin: 0;
  width: 59.3px;
  height: 59.3px;
}
@media (min-width: 973px) {
  .promo-card-wrapper .promo-card--grid-container .promo-card--left-column .promo-card--brand-logo img {
    width: 80px;
    height: 80px;
  }
}
.promo-card-wrapper .promo-card--grid-container .promo-card--left-column .promo-card--brand-logo .multi-logo {
  height: 80px;
  background: #333333;
  width: 1px;
  display: inline-block;
  margin-right: 20px;
  margin-left: 20px;
}
.promo-card-wrapper .promo-card--grid-container .promo-card--left-column .promo-card--title {
  margin-bottom: 24px;
  width: 100%;
}
.promo-card-wrapper .promo-card--grid-container .promo-card--left-column .promo-card--title p {
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  margin: 0;
}
@media (min-width: 973px) {
  .promo-card-wrapper .promo-card--grid-container .promo-card--left-column .promo-card--title p {
    font-size: 60px;
    line-height: 62px;
  }
}
.promo-card-wrapper .promo-card--grid-container .promo-card--left-column .promo-card--description {
  margin-bottom: 32px;
}
.promo-card-wrapper .promo-card--grid-container .promo-card--left-column .promo-card--description p {
  font-size: 20px;
  line-height: 26px;
  font-weight: 600;
  margin: 0;
}
@media (min-width: 973px) {
  .promo-card-wrapper .promo-card--grid-container .promo-card--left-column .promo-card--description {
    margin-bottom: 37px;
  }
}
.promo-card-wrapper .promo-card--grid-container .promo-card--left-column .promo-card--cta {
  width: 100%;
}
.promo-card-wrapper .promo-card--grid-container .promo-card--left-column .promo-card--cta .cta {
  border-color: transparent;
}
.promo-card-wrapper .promo-card--grid-container .promo-card--left-column .promo-card--cta .cta.filled-light {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #0E38DF;
}

.promo-card-wrapper .brand-theme-default.promo-card--grid-container .promo-card--left-column .promo-card--title .date, .promo-card-wrapper .brand-theme-joy.promo-card--grid-container .promo-card--left-column .promo-card--title .date {
  color: #fff;
  margin-bottom: 20px;
}
.promo-card-wrapper .brand-theme-default.promo-card--grid-container .promo-card--left-column .promo-card--title .date em, .promo-card-wrapper .brand-theme-joy.promo-card--grid-container .promo-card--left-column .promo-card--title .date em {
  font-style: normal;
  font-size: 18px;
  line-height: 21px;
  display: flex;
  font-weight: 400;
  align-items: center;
}
.promo-card-wrapper .brand-theme-default.promo-card--grid-container .promo-card--left-column .promo-card--title .date em:before, .promo-card-wrapper .brand-theme-joy.promo-card--grid-container .promo-card--left-column .promo-card--title .date em:before {
  content: "";
  display: block;
  width: 15px;
  height: 15px;
  background-image: url("../assets/images/callendar-icon-white.svg");
  margin-right: 10px;
}
.promo-card-wrapper .brand-theme-default.promo-card--grid-container .promo-card--left-column .promo-card--title p, .promo-card-wrapper .brand-theme-joy.promo-card--grid-container .promo-card--left-column .promo-card--title p {
  line-height: 1.1;
  font-size: 24px;
}
@media (min-width: 769px) {
  .promo-card-wrapper .brand-theme-default.promo-card--grid-container .promo-card--left-column .promo-card--title p, .promo-card-wrapper .brand-theme-joy.promo-card--grid-container .promo-card--left-column .promo-card--title p {
    font-size: 36px;
  }
}
.promo-card-wrapper .brand-theme-default.promo-card--grid-container .promo-card--left-column .promo-card--description p, .promo-card-wrapper .brand-theme-joy.promo-card--grid-container .promo-card--left-column .promo-card--description p {
  font-size: 16px;
  line-height: 21px;
  font-weight: 400;
}

.brand-theme-default.container, .brand-theme-joy.container {
  background: #0E38DF;
}
.brand-theme-default.container p, .brand-theme-default.container .product_card__title, .brand-theme-joy.container p, .brand-theme-joy.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-default.container .cta, .brand-theme-joy.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-default.container .cta:last-of-type, .brand-theme-joy.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-default.container .cta, .brand-theme-joy.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-default.container .cta span > img, .brand-theme-joy.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-default.container .cta .button-icon, .brand-theme-joy.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-default.container .cta .chevron-left > svg, .brand-theme-joy.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-default.container .cta .chevron-down > svg, .brand-theme-joy.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-default.container .cta .chevron-down > svg, .brand-theme-joy.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-default.container .cta, .brand-theme-joy.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-default.container .filled, .brand-theme-joy.container .filled {
  background-color: #FFE600;
  border: 2px solid #FFE600;
  color: #0E38DF;
}
.brand-theme-default.container .filled:hover, .brand-theme-joy.container .filled:hover {
  background-color: #e6cf00;
}
.brand-theme-default.container .filled:focus, .brand-theme-joy.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-default.container .filled .button-icon > svg, .brand-theme-joy.container .filled .button-icon > svg {
  stroke: #0E38DF;
}
.brand-theme-default.container .filled .button-icon.whatsapp-icon svg path, .brand-theme-joy.container .filled .button-icon.whatsapp-icon svg path {
  fill: #0E38DF;
}
.brand-theme-default.container .simple, .brand-theme-joy.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-default.container .simple:hover, .brand-theme-joy.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-default.container .simple:hover .button-icon.whatsapp-icon svg path, .brand-theme-joy.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-default.container .simple:focus, .brand-theme-joy.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-default.container .simple .button-icon > svg, .brand-theme-joy.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-default.container .simple .button-icon.whatsapp-icon svg path, .brand-theme-joy.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-default.container .cta.link, .brand-theme-joy.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-default.container .cta.link:hover, .brand-theme-joy.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-default.container .cta.link .button-icon > svg, .brand-theme-joy.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-default .food > svg > path, .brand-theme-joy .food > svg > path {
  fill: #0024B5;
}

.brand-theme-lays.container {
  background: #FFE600;
}
.brand-theme-lays.container p, .brand-theme-lays.container .product_card__title {
  color: #333333;
}
.brand-theme-lays.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-lays.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-lays.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-lays.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-lays.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-lays.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-lays.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-lays.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-lays.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-lays.container .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-theme-lays.container .filled:hover {
  background-color: #0E38DF;
}
.brand-theme-lays.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-lays.container .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-lays.container .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-lays.container .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-theme-lays.container .simple:hover {
  border: 2px solid #1443FF;
}
.brand-theme-lays.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-lays.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-lays.container .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-lays.container .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-lays.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-lays.container .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-theme-lays.container .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-lays .food > svg > path {
  fill: #FBB517;
}

.brand-theme-cheetos.container {
  background: #FECE1C;
}
.brand-theme-cheetos.container p, .brand-theme-cheetos.container .product_card__title {
  color: #333333;
}
.brand-theme-cheetos.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-cheetos.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-cheetos.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-cheetos.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-cheetos.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-cheetos.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-cheetos.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-cheetos.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-cheetos.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-cheetos.container .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-theme-cheetos.container .filled:hover {
  background-color: #0E38DF;
}
.brand-theme-cheetos.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-cheetos.container .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-cheetos.container .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-cheetos.container .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-theme-cheetos.container .simple:hover {
  border: 2px solid #1443FF;
}
.brand-theme-cheetos.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-cheetos.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-cheetos.container .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-cheetos.container .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-cheetos.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-cheetos.container .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-theme-cheetos.container .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-cheetos .food > svg > path {
  fill: #FECE1C;
}

.brand-theme-doritos.container {
  background: #ED1C28;
}
.brand-theme-doritos.container p, .brand-theme-doritos.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-doritos.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-doritos.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-doritos.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-doritos.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-doritos.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-doritos.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-doritos.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-doritos.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-doritos.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-doritos.container .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-theme-doritos.container .filled:hover {
  background-color: #FFFFFF;
}
.brand-theme-doritos.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-doritos.container .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-doritos.container .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-doritos.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-doritos.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-doritos.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-doritos.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-doritos.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-doritos.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-doritos.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-doritos.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-doritos.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-doritos .food > svg > path {
  fill: #FA7115;
}

.brand-theme-tostitos.container {
  background: #004179;
}
.brand-theme-tostitos.container p, .brand-theme-tostitos.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-tostitos.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-tostitos.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-tostitos.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-tostitos.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-tostitos.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-tostitos.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-tostitos.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-tostitos.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-tostitos.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-tostitos.container .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-theme-tostitos.container .filled:hover {
  background-color: #0E38DF;
}
.brand-theme-tostitos.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-tostitos.container .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-tostitos.container .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-tostitos.container .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-theme-tostitos.container .simple:hover {
  border: 2px solid #1443FF;
}
.brand-theme-tostitos.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-tostitos.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-tostitos.container .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-tostitos.container .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-tostitos.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-tostitos.container .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-theme-tostitos.container .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-tostitos .food > svg > path {
  fill: #1084D1;
}

.brand-theme-flaminhot.container {
  background: #2B0131;
}
.brand-theme-flaminhot.container p, .brand-theme-flaminhot.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-flaminhot.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-flaminhot.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-flaminhot.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-flaminhot.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-flaminhot.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-flaminhot.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-flaminhot.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-flaminhot.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-flaminhot.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-flaminhot.container .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-theme-flaminhot.container .filled:hover {
  background-color: #FFFFFF;
}
.brand-theme-flaminhot.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-flaminhot.container .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-flaminhot.container .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-flaminhot.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-flaminhot.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-flaminhot.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-flaminhot.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-flaminhot.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-flaminhot.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-flaminhot.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-flaminhot.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-flaminhot.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-flaminhot .food > svg > path {
  fill: #A0408F;
}

.brand-theme-natuchips.container {
  background: #3FA448;
}
.brand-theme-natuchips.container p, .brand-theme-natuchips.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-natuchips.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-natuchips.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-natuchips.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-natuchips.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-natuchips.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-natuchips.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-natuchips.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-natuchips.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-natuchips.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-natuchips.container .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-theme-natuchips.container .filled:hover {
  background-color: #FFFFFF;
}
.brand-theme-natuchips.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-natuchips.container .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-natuchips.container .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-natuchips.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-natuchips.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-natuchips.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-natuchips.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-natuchips.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-natuchips.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-natuchips.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-natuchips.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-natuchips.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-natuchips .food > svg > path {
  fill: #FBE14C;
}

.brand-theme-chokis.container {
  background: #05017E;
}
.brand-theme-chokis.container p, .brand-theme-chokis.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-chokis.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-chokis.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-chokis.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-chokis.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-chokis.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-chokis.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-chokis.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-chokis.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-chokis.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-chokis.container .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-theme-chokis.container .filled:hover {
  background-color: #0E38DF;
}
.brand-theme-chokis.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-chokis.container .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-chokis.container .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-chokis.container .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-theme-chokis.container .simple:hover {
  border: 2px solid #1443FF;
}
.brand-theme-chokis.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-chokis.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-chokis.container .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-chokis.container .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-chokis.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-chokis.container .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-theme-chokis.container .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-chokis .food > svg > path {
  fill: #3B7EF6;
}

.brand-theme-detodito.container {
  background: #FFED02;
}
.brand-theme-detodito.container p, .brand-theme-detodito.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-detodito.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-detodito.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-detodito.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-detodito.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-detodito.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-detodito.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-detodito.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-detodito.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-detodito.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-detodito.container .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-theme-detodito.container .filled:hover {
  background-color: #0E38DF;
}
.brand-theme-detodito.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-detodito.container .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-detodito.container .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-detodito.container .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-theme-detodito.container .simple:hover {
  border: 2px solid #1443FF;
}
.brand-theme-detodito.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-detodito.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-detodito.container .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-detodito.container .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-detodito.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-detodito.container .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-theme-detodito.container .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-detodito .food > svg > path {
  fill: #005DA6;
}

.brand-theme-pepsi.container {
  background: #000000;
}
.brand-theme-pepsi.container p, .brand-theme-pepsi.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-pepsi.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-pepsi.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-pepsi.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-pepsi.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-pepsi.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-pepsi.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-pepsi.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-pepsi.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-pepsi.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-pepsi.container .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-theme-pepsi.container .filled:hover {
  background-color: #FFFFFF;
}
.brand-theme-pepsi.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-pepsi.container .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-pepsi.container .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-pepsi.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-pepsi.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-pepsi.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-pepsi.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-pepsi.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-pepsi.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-pepsi.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-pepsi.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-pepsi.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-pepsi .food > svg > path {
  fill: #001571;
}

.brand-theme-7up.container {
  background: #00B74F;
}
.brand-theme-7up.container p, .brand-theme-7up.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-7up.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-7up.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-7up.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-7up.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-7up.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-7up.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-7up.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-7up.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-7up.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-7up.container .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-theme-7up.container .filled:hover {
  background-color: #FFFFFF;
}
.brand-theme-7up.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-7up.container .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-7up.container .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-7up.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-7up.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-7up.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-7up.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-7up.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-7up.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-7up.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-7up.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-7up.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-7up .food > svg > path {
  fill: #00A349;
}

.brand-theme-rockstar.container {
  background: #000000;
}
.brand-theme-rockstar.container p, .brand-theme-rockstar.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-rockstar.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-rockstar.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-rockstar.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-rockstar.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-rockstar.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-rockstar.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-rockstar.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-rockstar.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-rockstar.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-rockstar.container .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-theme-rockstar.container .filled:hover {
  background-color: #FFFFFF;
}
.brand-theme-rockstar.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-rockstar.container .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-rockstar.container .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-rockstar.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-rockstar.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-rockstar.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-rockstar.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-rockstar.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-rockstar.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-rockstar.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-rockstar.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-rockstar.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-rockstar .food > svg > path {
  fill: transparent;
}

.brand-theme-mirinda.container {
  background: #FFBC00;
}
.brand-theme-mirinda.container p, .brand-theme-mirinda.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-mirinda.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-mirinda.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-mirinda.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-mirinda.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-mirinda.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-mirinda.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-mirinda.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-mirinda.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-mirinda.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-mirinda.container .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-theme-mirinda.container .filled:hover {
  background-color: #FFFFFF;
}
.brand-theme-mirinda.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-mirinda.container .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-mirinda.container .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-mirinda.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-mirinda.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-mirinda.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-mirinda.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-mirinda.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-mirinda.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-mirinda.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-mirinda.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-mirinda.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-mirinda .food > svg > path {
  fill: transparent;
}

.brand-theme-mountaindew.container {
  background: #016C3E;
}
.brand-theme-mountaindew.container p, .brand-theme-mountaindew.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-mountaindew.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-mountaindew.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-mountaindew.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-mountaindew.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-mountaindew.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-mountaindew.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-mountaindew.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-mountaindew.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-mountaindew.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-mountaindew.container .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-theme-mountaindew.container .filled:hover {
  background-color: #FFFFFF;
}
.brand-theme-mountaindew.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-mountaindew.container .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-mountaindew.container .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-mountaindew.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-mountaindew.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-mountaindew.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-mountaindew.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-mountaindew.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-mountaindew.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-mountaindew.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-mountaindew.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-mountaindew.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-mountaindew .food > svg > path {
  fill: #00A051;
}

.brand-theme-lipton.container {
  background: #FFE300;
}
.brand-theme-lipton.container p, .brand-theme-lipton.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-lipton.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-lipton.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-lipton.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-lipton.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-lipton.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-lipton.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-lipton.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-lipton.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-lipton.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-lipton.container .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-theme-lipton.container .filled:hover {
  background-color: #FFFFFF;
}
.brand-theme-lipton.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-lipton.container .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-lipton.container .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-lipton.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-lipton.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-lipton.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-lipton.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-lipton.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-lipton.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-lipton.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-lipton.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-lipton.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-lipton .food > svg > path {
  fill: #F88D2A;
}

.brand-theme-star.container {
  background: #252654;
}
.brand-theme-star.container p, .brand-theme-star.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-star.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-star.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-star.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-star.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-star.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-star.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-star.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-star.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-star.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-star.container .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-theme-star.container .filled:hover {
  background-color: #FFFFFF;
}
.brand-theme-star.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-star.container .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-star.container .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-star.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-star.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-star.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-star.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-star.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-star.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-star.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-star.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-star.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-star .food > svg > path {
  fill: #2B2F88;
}

.brand-theme-walkers.container {
  background: #C4000A;
}
.brand-theme-walkers.container p, .brand-theme-walkers.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-walkers.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-walkers.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-walkers.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-walkers.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-walkers.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-walkers.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-walkers.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-walkers.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-walkers.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-walkers.container .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-theme-walkers.container .filled:hover {
  background-color: #FFFFFF;
}
.brand-theme-walkers.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-walkers.container .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-walkers.container .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-walkers.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-walkers.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-walkers.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-walkers.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-walkers.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-walkers.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-walkers.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-walkers.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-walkers.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-walkers .food > svg > path {
  fill: #A6060D;
}

.brand-theme-walkers-max.container {
  background: #000;
}
.brand-theme-walkers-max.container p, .brand-theme-walkers-max.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-walkers-max.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-walkers-max.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-walkers-max.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-walkers-max.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-walkers-max.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-walkers-max.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-walkers-max.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-walkers-max.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-walkers-max.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-walkers-max.container .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-theme-walkers-max.container .filled:hover {
  background-color: #FFFFFF;
}
.brand-theme-walkers-max.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-walkers-max.container .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-walkers-max.container .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-walkers-max.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-walkers-max.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-walkers-max.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-walkers-max.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-walkers-max.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-walkers-max.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-walkers-max.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-walkers-max.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-walkers-max.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-walkers-max .food > svg > path {
  fill: #e9580d;
}

.brand-theme-pala-pala.container {
  background: #FF001A;
}
.brand-theme-pala-pala.container p, .brand-theme-pala-pala.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-pala-pala.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-pala-pala.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-pala-pala.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-pala-pala.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-pala-pala.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-pala-pala.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-pala-pala.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-pala-pala.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-pala-pala.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-pala-pala.container .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-theme-pala-pala.container .filled:hover {
  background-color: #FFFFFF;
}
.brand-theme-pala-pala.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-pala-pala.container .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-pala-pala.container .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-pala-pala.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-pala-pala.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-pala-pala.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-pala-pala.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-pala-pala.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-pala-pala.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-pala-pala.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-pala-pala.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-pala-pala.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-pala-pala .food > svg > path {
  fill: #fff;
}

.brand-theme-walkers-snacks-merlin.container {
  background: #1D2A56;
}
.brand-theme-walkers-snacks-merlin.container p, .brand-theme-walkers-snacks-merlin.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-walkers-snacks-merlin.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-walkers-snacks-merlin.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-walkers-snacks-merlin.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-walkers-snacks-merlin.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-walkers-snacks-merlin.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-walkers-snacks-merlin.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-walkers-snacks-merlin.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-walkers-snacks-merlin.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-walkers-snacks-merlin.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-walkers-snacks-merlin.container .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-theme-walkers-snacks-merlin.container .filled:hover {
  background-color: #FFFFFF;
}
.brand-theme-walkers-snacks-merlin.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-walkers-snacks-merlin.container .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-walkers-snacks-merlin.container .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-walkers-snacks-merlin.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-walkers-snacks-merlin.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-walkers-snacks-merlin.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-walkers-snacks-merlin.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-walkers-snacks-merlin.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-walkers-snacks-merlin.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-walkers-snacks-merlin.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-walkers-snacks-merlin.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-walkers-snacks-merlin.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-walkers-snacks-merlin .food > svg > path {
  fill: #20C4F4;
}

.brand-theme-ruffles.container {
  background: #1A4EA2;
}
.brand-theme-ruffles.container p, .brand-theme-ruffles.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-ruffles.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-ruffles.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-ruffles.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-ruffles.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-ruffles.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-ruffles.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-ruffles.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-ruffles.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-ruffles.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-ruffles.container .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-theme-ruffles.container .filled:hover {
  background-color: #FFFFFF;
}
.brand-theme-ruffles.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-ruffles.container .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-ruffles.container .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-ruffles.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-ruffles.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-ruffles.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-ruffles.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-ruffles.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-ruffles.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-ruffles.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-ruffles.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-ruffles.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-ruffles .food > svg > path {
  fill: #FDB91D;
}

.brand-theme-duyvis.container {
  background: #CE2421;
}
.brand-theme-duyvis.container p, .brand-theme-duyvis.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-duyvis.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-duyvis.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-duyvis.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-duyvis.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-duyvis.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-duyvis.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-duyvis.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-duyvis.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-duyvis.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-duyvis.container .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-theme-duyvis.container .filled:hover {
  background-color: #FFFFFF;
}
.brand-theme-duyvis.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-duyvis.container .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-duyvis.container .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-duyvis.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-duyvis.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-duyvis.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-duyvis.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-duyvis.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-duyvis.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-duyvis.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-duyvis.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-duyvis.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-duyvis .food > svg > path {
  fill: #FFFFFF;
}

.brand-theme-snacks-canister.container {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
}
.brand-theme-snacks-canister.container p, .brand-theme-snacks-canister.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-snacks-canister.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-snacks-canister.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-snacks-canister.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-snacks-canister.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-snacks-canister.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-snacks-canister.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-snacks-canister.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-snacks-canister.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-snacks-canister.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-snacks-canister.container .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-theme-snacks-canister.container .filled:hover {
  background-color: #FFFFFF;
}
.brand-theme-snacks-canister.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-snacks-canister.container .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-snacks-canister.container .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-snacks-canister.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-snacks-canister.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-snacks-canister.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-snacks-canister.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-snacks-canister.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-snacks-canister.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-snacks-canister.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-snacks-canister.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-snacks-canister.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-snacks-canister .food > svg > path {
  fill: #FFFFFF;
}

.brand-theme-quaker.container {
  background: #00273B;
}
.brand-theme-quaker.container p, .brand-theme-quaker.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-quaker.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-quaker.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-quaker.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-quaker.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-quaker.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-quaker.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-quaker.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-quaker.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-quaker.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-quaker.container .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-theme-quaker.container .filled:hover {
  background-color: #FFFFFF;
}
.brand-theme-quaker.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-quaker.container .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-quaker.container .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-quaker.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-quaker.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-quaker.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-quaker.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-quaker.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-quaker.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-quaker.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-quaker.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-quaker.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-quaker .food > svg > path {
  fill: #023859;
}

.brand-theme-popworks.container {
  background: #202F64;
}
.brand-theme-popworks.container p, .brand-theme-popworks.container .product_card__title {
  color: #FFFFFF;
}
.brand-theme-popworks.container .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-theme-popworks.container .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-theme-popworks.container .cta {
    padding: 0 24px;
  }
}
.brand-theme-popworks.container .cta span > img {
  margin-bottom: 3px;
}
.brand-theme-popworks.container .cta .button-icon {
  margin-left: 5px;
}
.brand-theme-popworks.container .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-theme-popworks.container .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-theme-popworks.container .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-theme-popworks.container .cta {
    padding-bottom: 4px;
  }
}
.brand-theme-popworks.container .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-theme-popworks.container .filled:hover {
  background-color: #FFFFFF;
}
.brand-theme-popworks.container .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-popworks.container .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-theme-popworks.container .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-theme-popworks.container .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-theme-popworks.container .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-theme-popworks.container .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-popworks.container .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-theme-popworks.container .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-popworks.container .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-theme-popworks.container .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-theme-popworks.container .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-theme-popworks.container .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-theme-popworks .food > svg > path {
  fill: #5C9BFB;
}

.brand-theme-pepsi-football.container {
  background-color: #1443FF;
}
.brand-theme-pepsi-football.container p, .brand-theme-pepsi-football.container .product_card__title {
  color: #FFFFFF;
}

@media (min-width: 973px) {
  .promo-card-opposite .promo-card--grid-container .promo-card--left-column {
    order: 2;
    margin-left: 50px;
  }
}
@media (min-width: 973px) {
  .promo-card-opposite .promo-card--grid-container .promo-card--right-column {
    order: 1;
  }
}
@media (min-width: 973px) {
  .promo-card-opposite .promo-card--grid-container .top-food-svg {
    transform: rotate(90deg);
    left: -35px;
  }
}
@media (min-width: 973px) {
  .promo-card-opposite .promo-card--grid-container .bottom-food-svg {
    right: 490px;
  }
}

.snacks-module-wrapper {
  aspect-ratio: 390/796;
  height: 100%;
  width: 100%;
}
@media (min-width: 769px) {
  .snacks-module-wrapper {
    aspect-ratio: 1440/821;
  }
}
.snacks-module-wrapper .snacks-module--grid-container {
  width: 100%;
  height: 100%;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (min-width: 769px) {
  .snacks-module-wrapper .snacks-module--grid-container {
    align-items: flex-start;
  }
}
.snacks-module-wrapper .snacks-module--grid-container div {
  margin: 0;
}
.snacks-module-wrapper .snacks-module--grid-container .snacks-module--image {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
}
.snacks-module-wrapper .snacks-module--grid-container .snacks-module--image img {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  object-fit: cover;
}
.snacks-module-wrapper .snacks-module--grid-container .snacks-module--image .snacks-module--image-mobile {
  display: inline-block;
  width: 100%;
  background-size: contain;
  background-position: center center;
  height: 100%;
  background-repeat: no-repeat;
}
@media (min-width: 769px) {
  .snacks-module-wrapper .snacks-module--grid-container .snacks-module--image .snacks-module--image-mobile {
    display: none;
  }
}
.snacks-module-wrapper .snacks-module--grid-container .snacks-module--image .snacks-module--image-desktop {
  display: none;
  height: 100%;
}
@media (min-width: 769px) {
  .snacks-module-wrapper .snacks-module--grid-container .snacks-module--image .snacks-module--image-desktop {
    display: inline-block;
    width: 100%;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
  }
}
@media (min-width: 1441px) {
  .snacks-module-wrapper .snacks-module--grid-container .snacks-module--image .snacks-module--image-desktop {
    background-size: cover;
  }
}
.snacks-module-wrapper .snacks-module--grid-container .snacks-module--content {
  z-index: 90;
  position: relative;
  height: 796px;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  padding: 0 16px;
  max-width: 358px;
}
@media (min-width: 769px) {
  .snacks-module-wrapper .snacks-module--grid-container .snacks-module--content {
    height: auto;
    padding: 0;
    max-width: 647px;
  }
}
.snacks-module-wrapper .snacks-module--grid-container .snacks-module--content .snacks-module--title p {
  font-size: 24px;
  line-height: 28px;
  font-weight: 700;
  text-align: center;
  color: #333333;
  margin: 0;
}
@media (min-width: 375px) {
  .snacks-module-wrapper .snacks-module--grid-container .snacks-module--content .snacks-module--title p {
    font-size: 36px;
    line-height: 40px;
  }
}
@media (min-width: 769px) {
  .snacks-module-wrapper .snacks-module--grid-container .snacks-module--content .snacks-module--title p {
    margin: 60px 0 0 0;
  }
}
@media (min-width: 992px) {
  .snacks-module-wrapper .snacks-module--grid-container .snacks-module--content .snacks-module--title p {
    font-size: 45px;
    line-height: 47px;
  }
}
@media (min-width: 1023px) {
  .snacks-module-wrapper .snacks-module--grid-container .snacks-module--content .snacks-module--title p {
    font-size: 60px;
    line-height: 62px;
  }
}
@media (min-width: 1750px) {
  .snacks-module-wrapper .snacks-module--grid-container .snacks-module--content .snacks-module--title p {
    font-size: 70px;
    line-height: 72px;
    margin: 95px 0 0 0;
  }
}
.snacks-module-wrapper .snacks-module--grid-container .snacks-module--content .snacks-module--description {
  margin-top: 16px;
  max-width: 290px;
}
@media (min-width: 769px) {
  .snacks-module-wrapper .snacks-module--grid-container .snacks-module--content .snacks-module--description {
    max-width: 647px;
  }
}
.snacks-module-wrapper .snacks-module--grid-container .snacks-module--content .snacks-module--description p {
  font-size: 14px;
  line-height: 19px;
  font-weight: 400;
  text-align: center;
  color: #333333;
  margin: 0;
}
@media (min-width: 375px) {
  .snacks-module-wrapper .snacks-module--grid-container .snacks-module--content .snacks-module--description p {
    font-size: 16px;
    line-height: 21px;
  }
}
@media (min-width: 1023px) {
  .snacks-module-wrapper .snacks-module--grid-container .snacks-module--content .snacks-module--description p {
    font-size: 18px;
    line-height: 24px;
  }
}
@media (min-width: 1200px) {
  .snacks-module-wrapper .snacks-module--grid-container .snacks-module--content .snacks-module--description p {
    font-size: 20px;
    line-height: 26px;
  }
}
@media (min-width: 1750px) {
  .snacks-module-wrapper .snacks-module--grid-container .snacks-module--content .snacks-module--description p {
    font-size: 30px;
    line-height: 36px;
  }
}

.recipe-cards-list-wrapper {
  padding: 40px 0;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-title {
  white-space: normal;
  padding-bottom: 16px;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-title .field__label {
  display: none;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-title p {
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
  letter-spacing: 0em;
  text-align: center;
  color: #333333;
}
@media (min-width: 973px) {
  .recipe-cards-list-wrapper .recipe-cards-list-slider-title p {
    margin: 0;
    font-size: 36px;
    line-height: 40px;
    letter-spacing: -0.02em;
  }
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-description {
  white-space: normal;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-description .field__label {
  display: none;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-description p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #333333;
  padding: 0 40px;
}
@media (min-width: 973px) {
  .recipe-cards-list-wrapper .recipe-cards-list-slider-description p {
    font-size: 20px;
    line-height: 26px;
  }
}
.recipe-cards-list-wrapper > div {
  width: 100%;
  overflow-x: auto;
  white-space: nowrap;
}
.recipe-cards-list-wrapper .recipe-cards-list-container {
  padding: 40px 0 0 16px;
}
@media (min-width: 1250px) {
  .recipe-cards-list-wrapper .recipe-cards-list-container {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }
}
@media (min-width: 1440px) {
  .recipe-cards-list-wrapper .recipe-cards-list-container {
    padding: 40px;
    gap: 16px;
  }
}
.recipe-cards-list-wrapper .no-slider {
  justify-content: center;
}
@media (max-width: 1440px) {
  .recipe-cards-list-wrapper .no-slider {
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
  }
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta {
  margin-top: 30px;
  text-align: center;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .cta {
  padding: 12px 22px 12px 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  height: auto;
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  margin-right: 0;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .recipe-cards-list-wrapper .recipe-cards-list-slider-cta .cta {
    padding: 14px 24px 14px 24px;
  }
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .cta span > img {
  margin-bottom: 3px;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .cta .button-icon {
  margin-left: 5px;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .filled:hover {
  background-color: #0E38DF;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .filled:focus {
  border: 2px solid #00E0F3;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .simple:hover {
  border: 2px solid #1443FF;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .simple:focus {
  border: 2px solid #00E0F3;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .filled-light {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .filled-light:hover {
  background-color: #F4F4F4;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .filled-light:focus {
  border: 2px solid #00E0F3;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .filled-light .button-icon > svg {
  stroke: #1443FF;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .filled-light .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .simple-light {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .simple-light:hover {
  border: 2px solid #FFFFFF;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .simple-light:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .simple-light:focus {
  border: 2px solid #00E0F3;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .simple-light .button-icon > svg {
  stroke: #FFFFFF;
}
.recipe-cards-list-wrapper .recipe-cards-list-slider-cta .simple-light .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.recipe-cards-list-wrapper .recipe-card {
  position: relative;
}
.recipe-cards-list-wrapper .recipe-cards {
  display: inline-flex;
  flex-direction: column;
  max-width: 328px;
  height: 383px;
  width: 328px;
  text-align: start;
  background-color: #FFFFFF;
  border-radius: 20px;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.12);
  scroll-snap-align: start;
}
.recipe-cards-list-wrapper .recipe-cards .recipe-card-image div {
  margin: 0;
  width: 100%;
}
.recipe-cards-list-wrapper .recipe-cards .recipe-card-image img {
  height: 210px;
  width: 328px;
  object-fit: cover;
  margin: 0;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.recipe-cards-list-wrapper .recipe-cards .recipe-card-content {
  padding: 16px 16px 40px 16px;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.recipe-cards-list-wrapper .recipe-cards .recipe-card-content .recipe-card-subtitle {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: left;
  color: #333333;
  margin: 0;
  height: 52px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
}
.recipe-cards-list-wrapper .recipe-cards .recipe-card-content .recipe-card-content-details {
  color: #666666;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  gap: 0;
  width: 100%;
  max-width: 240px;
  padding-top: 40px;
}
.recipe-cards-list-wrapper .recipe-cards .recipe-card-content .recipe-card-content-details .recipe-card-score,
.recipe-cards-list-wrapper .recipe-cards .recipe-card-content .recipe-card-content-details .recipe-card-time,
.recipe-cards-list-wrapper .recipe-cards .recipe-card-content .recipe-card-content-details .recipe-card-servings {
  display: flex;
  align-items: center;
  margin-right: 1rem;
}
.recipe-cards-list-wrapper .recipe-cards .recipe-card-content .recipe-card-content-details .recipe-card-score svg,
.recipe-cards-list-wrapper .recipe-cards .recipe-card-content .recipe-card-content-details .recipe-card-time svg,
.recipe-cards-list-wrapper .recipe-cards .recipe-card-content .recipe-card-content-details .recipe-card-servings svg {
  height: 24px;
  width: 24px;
}
.recipe-cards-list-wrapper .recipe-cards .recipe-card-content .recipe-card-content-details .recipe-card-score p,
.recipe-cards-list-wrapper .recipe-cards .recipe-card-content .recipe-card-content-details .recipe-card-time p,
.recipe-cards-list-wrapper .recipe-cards .recipe-card-content .recipe-card-content-details .recipe-card-servings p {
  margin: 0;
  padding-left: 8px;
  font-size: 16px;
  line-height: 21px;
}
.recipe-cards-list-wrapper .slick-dots {
  position: static;
  margin-top: 15px;
  display: block;
}
.recipe-cards-list-wrapper .slick-dots li {
  margin: 0;
}
.recipe-cards-list-wrapper .slick-dots li button:before {
  font-size: 8px;
}
.recipe-cards-list-wrapper .slick-dotted.slick-slider {
  margin: 0;
}
.recipe-cards-list-wrapper .slick__slide {
  padding: 0 16px;
}
@media (min-width: 973px) {
  .recipe-cards-list-wrapper .slick__slide {
    padding: 15px;
  }
}
@media (min-width: 769px) {
  .recipe-cards-list-wrapper .slick-track {
    display: flex;
    justify-content: center;
    width: auto !important;
  }
}
@media (min-width: 1441px) {
  .recipe-cards-list-wrapper .slick-track {
    width: 100% !important;
  }
}
@media (min-width: 973px) {
  .recipe-cards-list-wrapper .slick {
    margin-left: 0;
    text-align: center;
  }
  .recipe-cards-list-wrapper .slick__slide:first-child .recipe-cards {
    margin-left: 0;
  }
}
.recipe-cards-list-wrapper .slick__slider {
  z-index: 900;
}
.recipe-cards-list-wrapper .slick__arrow {
  z-index: 1000;
  position: relative;
}
.recipe-cards-list-wrapper .slick__arrow button.slick-arrow {
  background-color: white;
  border-radius: 1000px;
  border: 10px solid #0E38DF;
  padding: 8px;
  position: absolute;
  top: -270px;
  transition: opacity 300ms ease-in-out;
  z-index: 1000;
}
.recipe-cards-list-wrapper .slick__arrow button.slick-arrow::before {
  color: #0E38DF;
  left: -2px;
  line-height: initial;
  opacity: 1 !important;
  position: absolute;
  top: -2px;
}
.recipe-cards-list-wrapper .slick__arrow button.slick-arrow.slick-prev {
  left: 20px;
}
.recipe-cards-list-wrapper .slick__arrow button.slick-arrow.slick-next {
  right: 20px;
}
.recipe-cards-list-wrapper .slick__arrow button.slick-arrow.slick-disabled {
  opacity: 0.25 !important;
}

.recipe-cards-list-wrapper-block {
  padding: 40px 0;
}

.view-display-id-block_1 .view-content.recipe-cards-list-wrapper {
  padding-top: 0 !important;
}
.view-display-id-block_1 .recipe-cards-list-wrapper .recipe-cards-list-container {
  padding: 40px 0;
}

#views-exposed-form-recipes-cards-block-1 .recipe-cards-list-container.no-slider {
  flex-wrap: wrap;
  gap: 16px;
}
@media (max-width: 768px) {
  #views-exposed-form-recipes-cards-block-1 fieldset {
    width: 100%;
  }
}
#views-exposed-form-recipes-cards-block-1 label {
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #333333;
}
#views-exposed-form-recipes-cards-block-1 select,
#views-exposed-form-recipes-cards-block-1 input {
  width: 238px;
  height: 41px;
  border-radius: 44px;
}
@media (max-width: 768px) {
  #views-exposed-form-recipes-cards-block-1 select,
  #views-exposed-form-recipes-cards-block-1 input {
    width: 100%;
  }
}
#views-exposed-form-recipes-cards-block-1 input::placeholder {
  color: #333333;
}
#views-exposed-form-recipes-cards-block-1 .form-row {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 768px) {
  #views-exposed-form-recipes-cards-block-1 .form-row {
    display: block;
  }
}
@media (max-width: 1440px) {
  #views-exposed-form-recipes-cards-block-1 .form-row {
    flex-direction: row-reverse;
  }
}
#views-exposed-form-recipes-cards-block-1 .form-row .form-row-left {
  display: flex;
  flex-wrap: wrap;
}
#views-exposed-form-recipes-cards-block-1 .form-row .form-row-left fieldset {
  margin-right: 8px;
  position: relative;
}
#views-exposed-form-recipes-cards-block-1 .form-row .form-row-left fieldset select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  position: relative;
  color: #333333;
}
#views-exposed-form-recipes-cards-block-1 .form-row .form-row-left .js-form-type-select::after {
  content: "*";
  color: transparent;
  background-image: url("/themes/custom/barrio_pepsico_joypepsico/assets/images/arrow-down.svg");
  width: 15px;
  height: 10px;
  display: block;
  position: absolute;
  top: 45px;
  right: 20px;
}
@media (max-width: 768px) {
  #views-exposed-form-recipes-cards-block-1 .form-row .form-row-left {
    flex-direction: column;
  }
}
#views-exposed-form-recipes-cards-block-1 .form-row .form-row-right {
  display: flex;
}
@media (max-width: 768px) {
  #views-exposed-form-recipes-cards-block-1 [id^=edit-actions] {
    width: 100%;
    text-align: center;
  }
}
#views-exposed-form-recipes-cards-block-1 [id^=edit-submit-recipes-cards] {
  background-color: #1443FF;
  text-transform: uppercase;
  border: none;
  width: 100%;
  font-weight: 600;
  font-size: 16px;
  line-height: 17px;
  margin-top: auto;
  margin-bottom: auto;
}
#views-exposed-form-recipes-cards-block-1 [id^=edit-submit-recipes-cards]:hover {
  background-color: lightskyblue;
}
@media (max-width: 768px) {
  #views-exposed-form-recipes-cards-block-1 [id^=edit-submit-recipes-cards] {
    width: fit-content;
    margin-top: 20px;
  }
}

.view-recipes-cards .pager__item {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  gap: 16px;
  flex-wrap: wrap;
}
.view-recipes-cards .pager__item a {
  background-color: #1443FF;
  font-size: 16px;
  font-weight: 600;
  line-height: 17px;
  text-transform: uppercase;
  border-radius: 30px;
  display: flex;
  padding: 14px 24px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  color: #FFFFFF;
  cursor: pointer;
}
.view-recipes-cards .pager__item a:hover {
  text-decoration: none;
  color: #FFFFFF;
}
.view-recipes-cards .view-filters {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
  padding: 40px 45px;
}
@media (max-width: 768px) {
  .view-recipes-cards .view-filters {
    position: relative;
    padding-top: 130px;
  }
}
@media (max-width: 1440px) {
  .view-recipes-cards .view-filters {
    flex-direction: column;
  }
}
.view-recipes-cards .view-filters .view-filters-left {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: row;
}
@media (max-width: 768px) {
  .view-recipes-cards .view-filters .view-filters-left {
    flex-direction: column;
    width: 100%;
  }
}
.view-recipes-cards .view-filters .view-filters-left .facet-hidden::after {
  display: none;
}
.view-recipes-cards .view-filters .view-filters-left .facet-hidden .facets-widget-dropdown::after {
  display: none;
}
.view-recipes-cards .view-filters .view-filters-left .facets-widget-dropdown {
  margin-right: 5px;
  width: 100%;
  padding-left: 5px;
  padding-right: 5px;
  position: relative;
}
.view-recipes-cards .view-filters .view-filters-left .facets-widget-dropdown::after {
  content: "*";
  color: transparent;
  background-image: url("/themes/custom/barrio_pepsico_joypepsico/assets/images/arrow-down.svg");
  width: 15px;
  height: 10px;
  display: block;
  position: absolute;
  top: 60px;
  right: 30px;
}
.view-recipes-cards .view-filters .view-filters-right {
  width: 100%;
}
.view-recipes-cards .view-filters .view-filters-right .views-exposed-form {
  width: 100%;
}
@media (max-width: 1440px) {
  .view-recipes-cards .view-filters .view-filters-right .views-exposed-form {
    flex-direction: column;
    display: flex;
  }
  .view-recipes-cards .view-filters .view-filters-right .views-exposed-form .form-row {
    justify-content: center !important;
  }
}
.view-recipes-cards .view-filters .view-filters-right .views-exposed-form .form-group {
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .view-recipes-cards .view-filters fieldset {
    width: 100%;
  }
}
.view-recipes-cards .view-filters label, .view-recipes-cards .view-filters h3 {
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #333333;
  margin-bottom: 0.5rem;
  margin-top: 1rem;
}
.view-recipes-cards .view-filters select,
.view-recipes-cards .view-filters input {
  width: 238px;
  height: 41px;
  border-radius: 44px;
  padding: 0.375rem 0.75rem;
  background-color: #FFFFFF;
  border-color: #9B9B9B;
  appearance: none;
}
@media (max-width: 768px) {
  .view-recipes-cards .view-filters select,
  .view-recipes-cards .view-filters input {
    width: 100%;
  }
}
.view-recipes-cards .view-filters input::placeholder {
  color: #333333;
}

.view-cards-slider {
  padding: 0;
}
.view-cards-slider .view-header {
  text-align: center;
  margin: auto;
  padding-top: 40px;
}
.view-cards-slider .view-header h4 {
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
  letter-spacing: 0em;
  color: #333333;
  text-transform: none;
  margin: auto;
  padding: 0 0 16px 0;
  max-width: 310px;
}
@media (min-width: 973px) {
  .view-cards-slider .view-header h4 {
    max-width: 533px;
    font-size: 36px;
    line-height: 40px;
    letter-spacing: -0.72px;
  }
}
.view-cards-slider .view-header p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  color: #333333;
  margin: auto;
  max-width: 310px;
}
@media (min-width: 973px) {
  .view-cards-slider .view-header p {
    max-width: 533px;
  }
}
.view-cards-slider .slider-container {
  padding-top: 0;
  min-height: 390px;
}
.view-cards-slider .slider-dots {
  display: flex;
}
.view-cards-slider .more-link {
  text-align: center;
  background-color: #1443FF;
  border: 2px solid #1443FF;
  max-width: 174px;
  height: 45px;
  margin: auto;
  border-radius: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.view-cards-slider .more-link:hover {
  background-color: #0E38DF;
}
.view-cards-slider .more-link:focus {
  border: 2px solid #00E0F3;
}
.view-cards-slider .more-link a {
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 600;
  line-height: 17px;
  letter-spacing: 0em;
  text-transform: uppercase;
}

.latest-recipes-view {
  background-color: #F4F4F4;
}
.latest-recipes-view ul {
  padding: 0;
}
.latest-recipes-view .pager__item {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  gap: 16px;
  flex-wrap: wrap;
}
.latest-recipes-view .pager__item a {
  background-color: #1443FF;
  font-size: 16px;
  font-weight: 600;
  line-height: 17px;
  text-transform: uppercase;
  border-radius: 30px;
  display: flex;
  padding: 14px 24px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  color: #FFFFFF;
  cursor: pointer;
}
.latest-recipes-view .pager__item a:hover {
  text-decoration: none;
  color: #FFFFFF;
}

.liked-recipes-view {
  background-color: #F4F4F4;
  padding: 0 0 40px 0;
}
.liked-recipes-view .recipe-cards-list-container {
  display: flex;
  justify-content: center;
  gap: 16px;
  flex-wrap: wrap;
}
.liked-recipes-view .slider-dots {
  display: none;
}
.liked-recipes-view ul {
  padding: 0;
}
.liked-recipes-view .pager__item {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  gap: 16px;
  flex-wrap: wrap;
}
.liked-recipes-view .pager__item a {
  background-color: #1443FF;
  font-size: 16px;
  font-weight: 600;
  line-height: 17px;
  text-transform: uppercase;
  border-radius: 30px;
  display: flex;
  padding: 14px 24px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  color: #FFFFFF;
  cursor: pointer;
}
.liked-recipes-view .pager__item a:hover {
  text-decoration: none;
  color: #FFFFFF;
}

.block-inline-blockrecipe-cards-list .slick {
  margin-top: 15px;
}

.recipe-cards-list-block.brand-default {
  background: #0E38DF;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-default p {
  color: inherit;
}
.recipe-cards-list-block.brand-default .food > svg > path {
  fill: #0024B5;
}
.recipe-cards-list-block.brand-default .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-default .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.recipe-cards-list-block.brand-default .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.recipe-cards-list-block.brand-default .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.recipe-cards-list-block.brand-default .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.recipe-cards-list-block.brand-default .succeed-social-media-title {
  color: #0E38DF;
}
.recipe-cards-list-block.brand-default .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.recipe-cards-list-block.brand-default .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-default .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.recipe-cards-list-block.brand-default .social-media-links--platforms a span {
  color: #0E38DF;
}
.recipe-cards-list-block.brand-default .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-default .codes-block--info--title, .recipe-cards-list-block.brand-default .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-default.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-default .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-default .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.recipe-cards-list-block.brand-default .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.recipe-cards-list-block.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-default .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-default .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-default .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-joy {
  background: #0E38DF;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-joy p {
  color: inherit;
}
.recipe-cards-list-block.brand-joy .food > svg > path {
  fill: #0024B5;
}
.recipe-cards-list-block.brand-joy .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-joy .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.recipe-cards-list-block.brand-joy .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.recipe-cards-list-block.brand-joy .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.recipe-cards-list-block.brand-joy .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.recipe-cards-list-block.brand-joy .succeed-social-media-title {
  color: #0E38DF;
}
.recipe-cards-list-block.brand-joy .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.recipe-cards-list-block.brand-joy .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-joy .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.recipe-cards-list-block.brand-joy .social-media-links--platforms a span {
  color: #0E38DF;
}
.recipe-cards-list-block.brand-joy .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-joy .codes-block--info--title, .recipe-cards-list-block.brand-joy .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-joy.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-joy .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.recipe-cards-list-block.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.recipe-cards-list-block.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-joy .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-doritos {
  background: #E31722;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-doritos p {
  color: inherit;
}
.recipe-cards-list-block.brand-doritos .food > svg > path {
  fill: #FA7115;
}
.recipe-cards-list-block.brand-doritos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-doritos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-doritos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-doritos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-doritos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-doritos .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-doritos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-doritos .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-doritos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-doritos .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-doritos .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-doritos .codes-block--info--title, .recipe-cards-list-block.brand-doritos .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-doritos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-doritos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-doritos .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-lays {
  background: #FFE600;
  color: #333333;
}
.recipe-cards-list-block.brand-lays p {
  color: inherit;
}
.recipe-cards-list-block.brand-lays .food > svg > path {
  fill: #FBB517;
}
.recipe-cards-list-block.brand-lays .socials-slider-container .socials-slider-title {
  color: #333333;
}
.recipe-cards-list-block.brand-lays .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-lays .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-lays .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-lays .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-lays .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-lays .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-lays .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-lays .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-lays .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-lays .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-lays .codes-block--info--title, .recipe-cards-list-block.brand-lays .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-lays.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.recipe-cards-list-block.brand-lays .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.recipe-cards-list-block.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.recipe-cards-list-block.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.recipe-cards-list-block.brand-lays .product_card__title {
  color: #333333;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 {
  background: #FFE600;
  color: #333333;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 p {
  color: inherit;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .food > svg > path {
  fill: #FBB517;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .socials-slider-container .socials-slider-title {
  color: #333333;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .succeed-social-media-title {
  color: #ffffff;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .social-media-links--platforms a {
  background-color: #C60F10;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-lays-sustainability-2024 .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .social-media-links--platforms a span {
  color: #ffffff;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-lays-sustainability-2024 .codes-block--info--title, .recipe-cards-list-block.brand-lays-sustainability-2024 .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-lays-sustainability-2024.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.recipe-cards-list-block.brand-lays-sustainability-2024 .product_card__title {
  color: #333333;
}
.recipe-cards-list-block.brand-lays-nlng {
  background: #FFE600;
  color: #333333;
}
.recipe-cards-list-block.brand-lays-nlng p {
  color: inherit;
}
.recipe-cards-list-block.brand-lays-nlng .food > svg > path {
  fill: #FBB517;
}
.recipe-cards-list-block.brand-lays-nlng .socials-slider-container .socials-slider-title {
  color: #333333;
}
.recipe-cards-list-block.brand-lays-nlng .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.recipe-cards-list-block.brand-lays-nlng .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.recipe-cards-list-block.brand-lays-nlng .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.recipe-cards-list-block.brand-lays-nlng .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.recipe-cards-list-block.brand-lays-nlng .succeed-social-media-title {
  color: #ffffff;
}
.recipe-cards-list-block.brand-lays-nlng .social-media-links--platforms a {
  background-color: #C60F10;
}
.recipe-cards-list-block.brand-lays-nlng .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-lays-nlng .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.recipe-cards-list-block.brand-lays-nlng .social-media-links--platforms a span {
  color: #ffffff;
}
.recipe-cards-list-block.brand-lays-nlng .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-lays-nlng .codes-block--info--title, .recipe-cards-list-block.brand-lays-nlng .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-lays-nlng.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.recipe-cards-list-block.brand-lays-nlng .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.recipe-cards-list-block.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.recipe-cards-list-block.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.recipe-cards-list-block.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.recipe-cards-list-block.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.recipe-cards-list-block.brand-lays-nlng .product_card__title {
  color: #333333;
}
.recipe-cards-list-block.brand-cheetos {
  background: #FF6B11;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-cheetos p {
  color: inherit;
}
.recipe-cards-list-block.brand-cheetos .food > svg > path {
  fill: #FECE1C;
}
.recipe-cards-list-block.brand-cheetos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-cheetos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-cheetos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-cheetos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-cheetos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-cheetos .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-cheetos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-cheetos .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-cheetos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-cheetos .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-cheetos .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-cheetos .codes-block--info--title, .recipe-cards-list-block.brand-cheetos .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-cheetos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-cheetos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-cheetos .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-tostitos {
  background: #004179;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-tostitos p {
  color: inherit;
}
.recipe-cards-list-block.brand-tostitos .food > svg > path {
  fill: #1084D1;
}
.recipe-cards-list-block.brand-tostitos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-tostitos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-tostitos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-tostitos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-tostitos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-tostitos .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-tostitos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-tostitos .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-tostitos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-tostitos .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-tostitos .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-tostitos .codes-block--info--title, .recipe-cards-list-block.brand-tostitos .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-tostitos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-tostitos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-tostitos .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-flaminhot {
  background: #3D0046;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-flaminhot p {
  color: inherit;
}
.recipe-cards-list-block.brand-flaminhot .food > svg > path {
  fill: #A0408F;
}
.recipe-cards-list-block.brand-flaminhot .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-flaminhot .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-flaminhot .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-flaminhot .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-flaminhot .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-flaminhot .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-flaminhot .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-flaminhot .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-flaminhot .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-flaminhot .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-flaminhot .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-flaminhot .codes-block--info--title, .recipe-cards-list-block.brand-flaminhot .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-flaminhot.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-flaminhot .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-flaminhot .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-natuchips {
  background: #3FA448;
  color: #333333;
}
.recipe-cards-list-block.brand-natuchips p {
  color: inherit;
}
.recipe-cards-list-block.brand-natuchips .food > svg > path {
  fill: #FBE14C;
}
.recipe-cards-list-block.brand-natuchips .socials-slider-container .socials-slider-title {
  color: #333333;
}
.recipe-cards-list-block.brand-natuchips .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-natuchips .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-natuchips .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-natuchips .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-natuchips .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-natuchips .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-natuchips .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-natuchips .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-natuchips .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-natuchips .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-natuchips .codes-block--info--title, .recipe-cards-list-block.brand-natuchips .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-natuchips.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.recipe-cards-list-block.brand-natuchips .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.recipe-cards-list-block.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.recipe-cards-list-block.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.recipe-cards-list-block.brand-natuchips .product_card__title {
  color: #333333;
}
.recipe-cards-list-block.brand-chokis {
  background: #05017E;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-chokis p {
  color: inherit;
}
.recipe-cards-list-block.brand-chokis .food > svg > path {
  fill: #3B7EF6;
}
.recipe-cards-list-block.brand-chokis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-chokis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-chokis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-chokis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-chokis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-chokis .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-chokis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-chokis .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-chokis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-chokis .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-chokis .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-chokis .codes-block--info--title, .recipe-cards-list-block.brand-chokis .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-chokis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-chokis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-chokis .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-detodito {
  background: #FFED02;
  color: #333333;
}
.recipe-cards-list-block.brand-detodito p {
  color: inherit;
}
.recipe-cards-list-block.brand-detodito .food > svg > path {
  fill: #005DA6;
}
.recipe-cards-list-block.brand-detodito .socials-slider-container .socials-slider-title {
  color: #333333;
}
.recipe-cards-list-block.brand-detodito .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-detodito .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-detodito .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-detodito .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-detodito .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-detodito .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-detodito .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-detodito .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-detodito .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-detodito .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-detodito .codes-block--info--title, .recipe-cards-list-block.brand-detodito .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-detodito.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.recipe-cards-list-block.brand-detodito .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.recipe-cards-list-block.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.recipe-cards-list-block.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.recipe-cards-list-block.brand-detodito .product_card__title {
  color: #333333;
}
.recipe-cards-list-block.brand-pepsi {
  background: #000000;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pepsi p {
  color: inherit;
}
.recipe-cards-list-block.brand-pepsi .food > svg > path {
  fill: #001571;
}
.recipe-cards-list-block.brand-pepsi .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pepsi .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-pepsi .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-pepsi .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-pepsi .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-pepsi .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-pepsi .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-pepsi .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-pepsi .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-pepsi .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-pepsi .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-pepsi .codes-block--info--title, .recipe-cards-list-block.brand-pepsi .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-pepsi.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pepsi .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pepsi .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pepsi .food > svg > path, .recipe-cards-list-block.brand-pepsi .food > svg circle {
  fill: #001571;
}
.recipe-cards-list-block.brand-pepsi-ea {
  background: #000000;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pepsi-ea p {
  color: inherit;
}
.recipe-cards-list-block.brand-pepsi-ea .food > svg > path {
  fill: #001571;
}
.recipe-cards-list-block.brand-pepsi-ea .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pepsi-ea .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-pepsi-ea .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-pepsi-ea .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-pepsi-ea .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-pepsi-ea .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-pepsi-ea .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-pepsi-ea .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-pepsi-ea .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-pepsi-ea .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-pepsi-ea .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-pepsi-ea .codes-block--info--title, .recipe-cards-list-block.brand-pepsi-ea .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-pepsi-ea.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pepsi-ea .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pepsi-ea .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-7up {
  background: #00B74F;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-7up p {
  color: inherit;
}
.recipe-cards-list-block.brand-7up .food > svg > path {
  fill: #00A349;
}
.recipe-cards-list-block.brand-7up .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-7up .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-7up .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-7up .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-7up .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-7up .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-7up .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-7up .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-7up .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-7up .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-7up .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-7up .codes-block--info--title, .recipe-cards-list-block.brand-7up .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-7up.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-7up .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-7up .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-rockstar {
  background: #000000;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-rockstar p {
  color: inherit;
}
.recipe-cards-list-block.brand-rockstar .food > svg > path {
  fill: transparent;
}
.recipe-cards-list-block.brand-rockstar .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-rockstar .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-rockstar .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-rockstar .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-rockstar .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-rockstar .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-rockstar .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-rockstar .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-rockstar .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-rockstar .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-rockstar .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-rockstar .codes-block--info--title, .recipe-cards-list-block.brand-rockstar .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-rockstar.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-rockstar .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-rockstar .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-mirinda {
  background: #FFBC00;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-mirinda p {
  color: inherit;
}
.recipe-cards-list-block.brand-mirinda .food > svg > path {
  fill: transparent;
}
.recipe-cards-list-block.brand-mirinda .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-mirinda .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-mirinda .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-mirinda .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-mirinda .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-mirinda .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-mirinda .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-mirinda .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-mirinda .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-mirinda .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-mirinda .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-mirinda .codes-block--info--title, .recipe-cards-list-block.brand-mirinda .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-mirinda.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-mirinda .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-mirinda .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-mountaindew {
  background: #016C3E;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-mountaindew p {
  color: inherit;
}
.recipe-cards-list-block.brand-mountaindew .food > svg > path {
  fill: #00A051;
}
.recipe-cards-list-block.brand-mountaindew .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-mountaindew .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-mountaindew .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-mountaindew .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-mountaindew .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-mountaindew .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-mountaindew .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-mountaindew .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-mountaindew .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-mountaindew .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-mountaindew .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-mountaindew .codes-block--info--title, .recipe-cards-list-block.brand-mountaindew .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-mountaindew.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-mountaindew .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-mountaindew .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-lipton {
  background: #FFE300;
  color: #333333;
}
.recipe-cards-list-block.brand-lipton p {
  color: inherit;
}
.recipe-cards-list-block.brand-lipton .food > svg > path {
  fill: #F88D2A;
}
.recipe-cards-list-block.brand-lipton .socials-slider-container .socials-slider-title {
  color: #333333;
}
.recipe-cards-list-block.brand-lipton .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-lipton .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-lipton .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-lipton .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-lipton .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-lipton .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-lipton .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-lipton .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-lipton .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-lipton .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-lipton .codes-block--info--title, .recipe-cards-list-block.brand-lipton .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-lipton.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.recipe-cards-list-block.brand-lipton .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.recipe-cards-list-block.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.recipe-cards-list-block.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.recipe-cards-list-block.brand-lipton .product_card__title {
  color: #333333;
}
.recipe-cards-list-block.brand-star {
  background: #252654;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-star p {
  color: inherit;
}
.recipe-cards-list-block.brand-star .food > svg > path {
  fill: #2B2F88;
}
.recipe-cards-list-block.brand-star .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-star .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-star .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-star .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-star .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-star .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-star .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-star .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-star .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-star .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-star .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-star .codes-block--info--title, .recipe-cards-list-block.brand-star .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-star.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-star .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-star .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-star .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-star .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-star .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-star .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers {
  background: #C4000A;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers p {
  color: inherit;
}
.recipe-cards-list-block.brand-walkers .food > svg > path {
  fill: #A6060D;
}
.recipe-cards-list-block.brand-walkers .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-walkers .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-walkers .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-walkers .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-walkers .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-walkers .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-walkers .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-walkers .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-walkers .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-walkers .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-walkers .codes-block--info--title, .recipe-cards-list-block.brand-walkers .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-walkers.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-quaker {
  background: #00273B;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-quaker p {
  color: inherit;
}
.recipe-cards-list-block.brand-quaker .food > svg > path {
  fill: #023859;
}
.recipe-cards-list-block.brand-quaker .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-quaker .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-quaker .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-quaker .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-quaker .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-quaker .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-quaker .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-quaker .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-quaker .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-quaker .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-quaker .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-quaker .codes-block--info--title, .recipe-cards-list-block.brand-quaker .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-quaker.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-quaker .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-quaker .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-popworks {
  background: #202F64;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-popworks p {
  color: inherit;
}
.recipe-cards-list-block.brand-popworks .food > svg > path {
  fill: #5C9BFB;
}
.recipe-cards-list-block.brand-popworks .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-popworks .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-popworks .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-popworks .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-popworks .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-popworks .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-popworks .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-popworks .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-popworks .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-popworks .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-popworks .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-popworks .codes-block--info--title, .recipe-cards-list-block.brand-popworks .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-popworks.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-popworks .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-popworks .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers-max {
  background: #000;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers-max p {
  color: inherit;
}
.recipe-cards-list-block.brand-walkers-max .food > svg > path {
  fill: #1443FF;
}
.recipe-cards-list-block.brand-walkers-max .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers-max .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-walkers-max .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-walkers-max .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-walkers-max .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-walkers-max .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-walkers-max .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-walkers-max .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-walkers-max .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-walkers-max .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-walkers-max .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-walkers-max .codes-block--info--title, .recipe-cards-list-block.brand-walkers-max .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-walkers-max.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers-max .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers-max .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pala-pala {
  background: #FF001A;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pala-pala p {
  color: inherit;
}
.recipe-cards-list-block.brand-pala-pala .food > svg > path {
  fill: #1443FF;
}
.recipe-cards-list-block.brand-pala-pala .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pala-pala .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-pala-pala .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-pala-pala .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-pala-pala .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-pala-pala .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-pala-pala .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-pala-pala .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-pala-pala .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-pala-pala .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-pala-pala .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-pala-pala .codes-block--info--title, .recipe-cards-list-block.brand-pala-pala .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-pala-pala.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pala-pala .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-pala-pala .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin {
  background: #1D2A56;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin p {
  color: inherit;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .food > svg > path {
  fill: #20C4F4;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-walkers-snacks-merlin .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-walkers-snacks-merlin .codes-block--info--title, .recipe-cards-list-block.brand-walkers-snacks-merlin .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-walkers-snacks-merlin .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-ruffles {
  background: #1A4EA2;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-ruffles p {
  color: inherit;
}
.recipe-cards-list-block.brand-ruffles .food > svg > path {
  fill: #FDB91D;
}
.recipe-cards-list-block.brand-ruffles .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-ruffles .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-ruffles .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-ruffles .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-ruffles .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-ruffles .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-ruffles .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-ruffles .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-ruffles .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-ruffles .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-ruffles .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-ruffles .codes-block--info--title, .recipe-cards-list-block.brand-ruffles .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-ruffles.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-ruffles .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-ruffles .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-duyvis {
  background: #CE2421;
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-duyvis p {
  color: inherit;
}
.recipe-cards-list-block.brand-duyvis .food > svg > path {
  fill: #FFFFFF;
}
.recipe-cards-list-block.brand-duyvis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-duyvis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-duyvis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-duyvis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-duyvis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-duyvis .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-duyvis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-duyvis .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-duyvis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-duyvis .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-duyvis .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-duyvis .codes-block--info--title, .recipe-cards-list-block.brand-duyvis .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-duyvis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-duyvis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-duyvis .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-snacks-canister {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-snacks-canister p {
  color: inherit;
}
.recipe-cards-list-block.brand-snacks-canister .food > svg > path {
  fill: #FFFFFF;
}
.recipe-cards-list-block.brand-snacks-canister .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-snacks-canister .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-snacks-canister .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-snacks-canister .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-snacks-canister .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-snacks-canister .succeed-social-media-title {
  color: #fff;
}
.recipe-cards-list-block.brand-snacks-canister .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-snacks-canister .social-media-links--platforms a:hover, .recipe-cards-list-block.brand-snacks-canister .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-cards-list-block.brand-snacks-canister .social-media-links--platforms a span {
  color: #fff;
}
.recipe-cards-list-block.brand-snacks-canister .codes-block .codes-block-list-inner__title, .recipe-cards-list-block.brand-snacks-canister .codes-block--info--title, .recipe-cards-list-block.brand-snacks-canister .codes-block__list-title {
  color: #fff;
}
.recipe-cards-list-block.brand-snacks-canister.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-snacks-canister .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-cards-list-block.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-cards-list-block.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-cards-list-block.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-cards-list-block.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-cards-list-block.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-cards-list-block.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-cards-list-block.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-snacks-canister .product_card__title {
  color: #FFFFFF;
}
.recipe-cards-list-block.brand-default, .recipe-cards-list-block.brand-joy {
  background-color: #F4F4F4;
  color: #333333;
}

.form-item-search-api-fulltext {
  position: relative;
}
.form-item-search-api-fulltext::after {
  content: "*";
  color: transparent;
  background-image: url("/themes/custom/barrio_pepsico_joypepsico/assets/images/searchIcon.svg");
  width: 24px;
  height: 24px;
  display: block;
  position: absolute;
  top: 52px;
  right: 20px;
}
@media (max-width: 768px) {
  .form-item-search-api-fulltext::after {
    right: 75px;
  }
}
@media (max-width: 768px) {
  .form-item-search-api-fulltext {
    position: absolute !important;
    top: 50px;
    width: -webkit-fill-available !important;
    width: -moz-available !important;
    padding-right: 55px;
  }
}
.form-item-search-api-fulltext #edit-search-api-fulltext {
  color: #333333;
}

.site-footer {
  padding: 0;
  background: #1443FF;
  position: relative;
  font-family: var(--font-family);
}
.site-footer .container-fluid {
  padding: 0;
}
.site-footer .footer-inner {
  overflow: hidden;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 992px) {
  .site-footer .footer-inner {
    display: grid;
    grid-template-columns: 260px 1fr;
  }
}
@media (min-width: 1023px) {
  .site-footer .footer-inner {
    grid-template-columns: 360px 1fr;
  }
}
@media (min-width: 1400px) {
  .site-footer .footer-inner {
    grid-template-columns: 460px 1fr;
  }
}
.site-footer .footer-inner .footer-inner--logo {
  display: flex;
  align-items: flex-end;
}
.site-footer .footer-inner .footer-inner--content {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 50px 15px 0 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1023px) {
  .site-footer .footer-inner .footer-inner--content {
    padding: 50px 0 30px;
  }
}
@media (min-width: 1023px) {
  .site-footer .footer-inner .footer-inner--content .block-webform-block {
    max-width: 570px;
  }
}
.site-footer .footer-inner .footer-inner--content .menu--footer {
  padding-top: 50px;
}
.site-footer .footer-inner .footer-inner--content .block-copyright-block {
  padding-top: 15px;
}
.site-footer .footer-inner.no-newsletter .footer-inner--content {
  padding-top: 30px;
  padding-bottom: 30px;
  justify-content: center;
}
@media (min-width: 992px) {
  .site-footer .footer-inner.no-newsletter .menu--footer {
    padding-top: 0;
  }
}
.site-footer .footer-inner.no-newsletter .footer-logo {
  margin-top: -25px;
  max-width: 350px;
}
@media (min-width: 768px) {
  .site-footer .footer-inner.no-newsletter .footer-logo {
    margin-top: 15px;
  }
}
@media (min-width: 992px) {
  .site-footer .footer-inner.no-newsletter .footer-logo {
    max-width: 175px;
  }
}
.site-footer .footer-inner.no-newsletter .footer-logo:before {
  padding-top: 88%;
}
@media (min-width: 992px) {
  .site-footer .footer-inner.no-newsletter .footer-logo:before {
    padding-top: 83%;
  }
}
.site-footer .footer-logo {
  margin: 0;
  padding: 0;
  display: block;
  max-width: 350px;
  width: 100%;
  position: relative;
}
.site-footer .footer-logo:before {
  content: "";
  display: block;
  padding-top: 98%;
}
.site-footer .footer-logo img {
  position: absolute;
  width: 100%;
  height: auto;
  object-fit: contain;
  top: 0;
  left: 0;
  display: block;
}
@media (min-width: 992px) {
  .site-footer .footer-logo img {
    margin-bottom: 0;
  }
}
.site-footer .container {
  max-width: initial;
}
.site-footer .site-footer__bottom {
  width: 100%;
  height: 100%;
  margin-top: 0;
  border-top: none;
  position: unset;
}
.site-footer .site-footer__bottom .content {
  padding: 0;
}
.site-footer .site-footer__bottom section {
  align-items: center;
}
.site-footer .site-footer__bottom .block {
  margin: 0;
}
.site-footer .site-footer__bottom .block.footer-logo {
  width: 100%;
}
.site-footer .site-footer__bottom .block.footer-logo img {
  width: 100%;
}
.site-footer .site-footer__bottom .region {
  margin-top: 0;
  display: flex;
  flex-direction: column-reverse;
  justify-content: flex-end;
  height: 100%;
}
.site-footer .site-footer__bottom .navbar-brand {
  width: 100%;
}
.site-footer .site-footer__bottom .menu--footer {
  width: 100%;
  padding: 0;
  text-align: center;
}
@media (min-width: 768px) {
  .site-footer .site-footer__bottom .menu--footer {
    width: auto;
  }
}
@media (min-width: 1023px) {
  .site-footer .site-footer__bottom .menu--footer {
    position: relative;
    padding: 0;
    text-align: left;
  }
}
.site-footer .site-footer__bottom .menu--footer .navbar-nav {
  text-align: center;
  display: block;
}
@media (min-width: 1023px) {
  .site-footer .site-footer__bottom .menu--footer .navbar-nav {
    margin-left: auto;
  }
}
@media (min-width: 1023px) {
  .site-footer .site-footer__bottom .menu--footer .navbar-nav {
    display: inline-block;
    text-align: left;
  }
}
@media (min-width: 1023px) {
  .site-footer .site-footer__bottom .menu--footer .navbar-nav li {
    padding: 0 25px;
    float: left;
  }
}
@media (min-width: 1023px) {
  .site-footer .site-footer__bottom .menu--footer .navbar-nav li {
    width: auto;
    line-height: 1;
    padding: 0;
  }
}
.site-footer .site-footer__bottom .menu--footer .navbar-nav li:last-child {
  border-right: none;
}
.site-footer .site-footer__bottom .menu--footer .navbar-nav li a {
  padding: 5px 0;
  font-family: var(--font-family);
  color: #FFFFFF;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 21px;
  margin-bottom: 20px;
}
@media (min-width: 1023px) {
  .site-footer .site-footer__bottom .menu--footer .navbar-nav li a {
    margin-bottom: 0;
    padding: 0;
    margin-right: 24px;
  }
}
.site-footer .site-footer__bottom .menu--footer .navbar-nav li a:hover {
  color: #FFFFFF;
  text-decoration: none;
}
.site-footer .site-footer__bottom .block-social-media-links {
  margin-bottom: 0;
}
@media (min-width: 1023px) {
  .site-footer .site-footer__bottom .block-social-media-links {
    width: 15%;
  }
}
.site-footer .site-footer__bottom .block-social-media-links .social-media-links--platforms {
  text-align: center;
  padding-left: 0;
}
@media (min-width: 1023px) {
  .site-footer .site-footer__bottom .block-social-media-links .social-media-links--platforms {
    padding-left: 45px;
    padding-top: 15px;
  }
}
.site-footer .site-footer__bottom .block-webform .webform-submission-join-our-newsletter-form.webform-details-toggle {
  background: none;
}
.site-footer .site-footer__bottom .footer-form, .site-footer .site-footer__bottom .block-webform {
  width: 100%;
  padding: 0;
}
.site-footer .site-footer__bottom .footer-form .content, .site-footer .site-footer__bottom .block-webform .content {
  padding: 0;
}
.site-footer .site-footer__bottom .footer-form .content form, .site-footer .site-footer__bottom .block-webform .content form {
  background-color: transparent;
  padding: 0;
  margin: 0;
}
.site-footer .site-footer__bottom .footer-form .title, .site-footer .site-footer__bottom .footer-form p, .site-footer .site-footer__bottom .footer-form h3, .site-footer .site-footer__bottom .footer-form .form-item-markup, .site-footer .site-footer__bottom .block-webform .title, .site-footer .site-footer__bottom .block-webform p, .site-footer .site-footer__bottom .block-webform h3, .site-footer .site-footer__bottom .block-webform .form-item-markup {
  font-style: normal;
  font-weight: 700;
  letter-spacing: -0.72px;
  color: #FFFFFF;
  font-size: 24px;
  line-height: 28px;
  text-align: center;
}
@media (min-width: 1023px) {
  .site-footer .site-footer__bottom .footer-form .title, .site-footer .site-footer__bottom .footer-form p, .site-footer .site-footer__bottom .footer-form h3, .site-footer .site-footer__bottom .footer-form .form-item-markup, .site-footer .site-footer__bottom .block-webform .title, .site-footer .site-footer__bottom .block-webform p, .site-footer .site-footer__bottom .block-webform h3, .site-footer .site-footer__bottom .block-webform .form-item-markup {
    text-align: left;
    font-size: 36px;
    line-height: 40px;
  }
}
.site-footer .site-footer__bottom .footer-form .title p, .site-footer .site-footer__bottom .block-webform .title p {
  margin-bottom: 40px;
}
@media (min-width: 1023px) {
  .site-footer .site-footer__bottom .footer-form .title p, .site-footer .site-footer__bottom .block-webform .title p {
    margin-bottom: 32px;
  }
}
.site-footer .site-footer__bottom .footer-form .newsletter-form, .site-footer .site-footer__bottom .footer-form .form-item-email, .site-footer .site-footer__bottom .block-webform .newsletter-form, .site-footer .site-footer__bottom .block-webform .form-item-email {
  display: block;
}
.site-footer .site-footer__bottom .footer-form .newsletter-form input, .site-footer .site-footer__bottom .footer-form .form-item-email input, .site-footer .site-footer__bottom .block-webform .newsletter-form input, .site-footer .site-footer__bottom .block-webform .form-item-email input {
  width: 100%;
  font-size: 16px;
  font-style: normal;
  padding-bottom: 12px;
  color: #FFFFFF;
  font-weight: 400;
  line-height: 21px;
  border: none;
  background: none;
  border-bottom: 1px solid #FFFFFF;
  margin-bottom: 16px;
  text-align: center;
  padding-left: 0;
  border-radius: 0;
}
.site-footer .site-footer__bottom .footer-form .newsletter-form input::placeholder, .site-footer .site-footer__bottom .footer-form .form-item-email input::placeholder, .site-footer .site-footer__bottom .block-webform .newsletter-form input::placeholder, .site-footer .site-footer__bottom .block-webform .form-item-email input::placeholder {
  color: #FFFFFF;
}
@media (min-width: 1023px) {
  .site-footer .site-footer__bottom .footer-form .newsletter-form input, .site-footer .site-footer__bottom .footer-form .form-item-email input, .site-footer .site-footer__bottom .block-webform .newsletter-form input, .site-footer .site-footer__bottom .block-webform .form-item-email input {
    text-align: left;
  }
  .site-footer .site-footer__bottom .footer-form .newsletter-form input::placeholder, .site-footer .site-footer__bottom .footer-form .form-item-email input::placeholder, .site-footer .site-footer__bottom .block-webform .newsletter-form input::placeholder, .site-footer .site-footer__bottom .block-webform .form-item-email input::placeholder {
    text-align: left;
  }
}
.site-footer .site-footer__bottom .footer-form .form-actions, .site-footer .site-footer__bottom .block-webform .form-actions {
  margin: 0;
}
.site-footer .site-footer__bottom .footer-form .form-actions input[type=submit], .site-footer .site-footer__bottom .block-webform .form-actions input[type=submit] {
  margin: 0 auto;
  width: 214px !important;
  padding: 12px 22px 12px 22px;
  border-radius: 44px;
  height: auto;
  display: flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  font-weight: 600;
  font-size: 16px;
  line-height: 17px;
  text-decoration: none;
  color: #1443FF;
  text-transform: uppercase;
}
@media (min-width: 1023px) {
  .site-footer .site-footer__bottom .footer-form .form-actions input[type=submit], .site-footer .site-footer__bottom .block-webform .form-actions input[type=submit] {
    margin: 0;
    width: auto !important;
  }
}
@media (min-width: 973px) {
  .site-footer .site-footer__bottom .footer-form .form-actions input[type=submit], .site-footer .site-footer__bottom .block-webform .form-actions input[type=submit] {
    padding: 14px 24px 14px 24px;
  }
}
.site-footer .site-footer__bottom .footer-form .form-actions input[type=submit] span > img, .site-footer .site-footer__bottom .block-webform .form-actions input[type=submit] span > img {
  margin-bottom: 3px;
}
.site-footer .site-footer__bottom .footer-form .cta, .site-footer .site-footer__bottom .block-webform .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.site-footer .site-footer__bottom .footer-form .cta:last-of-type, .site-footer .site-footer__bottom .block-webform .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .site-footer .site-footer__bottom .footer-form .cta, .site-footer .site-footer__bottom .block-webform .cta {
    padding: 0 24px;
  }
}
.site-footer .site-footer__bottom .footer-form .cta span > img, .site-footer .site-footer__bottom .block-webform .cta span > img {
  margin-bottom: 3px;
}
.site-footer .site-footer__bottom .footer-form .cta .button-icon, .site-footer .site-footer__bottom .block-webform .cta .button-icon {
  margin-left: 5px;
}
.site-footer .site-footer__bottom .footer-form .cta .chevron-left > svg, .site-footer .site-footer__bottom .block-webform .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.site-footer .site-footer__bottom .footer-form .cta .chevron-down > svg, .site-footer .site-footer__bottom .block-webform .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.site-footer .site-footer__bottom .footer-form .cta .chevron-down > svg, .site-footer .site-footer__bottom .block-webform .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .site-footer .site-footer__bottom .footer-form .cta, .site-footer .site-footer__bottom .block-webform .cta {
    padding-bottom: 4px;
  }
}
.site-footer .site-footer__bottom .footer-form .filled, .site-footer .site-footer__bottom .block-webform .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.site-footer .site-footer__bottom .footer-form .filled:hover, .site-footer .site-footer__bottom .block-webform .filled:hover {
  background-color: #FFFFFF;
}
.site-footer .site-footer__bottom .footer-form .filled:focus, .site-footer .site-footer__bottom .block-webform .filled:focus {
  border: 2px solid #00E0F3;
}
.site-footer .site-footer__bottom .footer-form .filled .button-icon > svg, .site-footer .site-footer__bottom .block-webform .filled .button-icon > svg {
  stroke: #1443FF;
}
.site-footer .site-footer__bottom .footer-form .filled .button-icon.whatsapp-icon svg path, .site-footer .site-footer__bottom .block-webform .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.site-footer .site-footer__bottom .footer-form .simple, .site-footer .site-footer__bottom .block-webform .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.site-footer .site-footer__bottom .footer-form .simple:hover, .site-footer .site-footer__bottom .block-webform .simple:hover {
  border: 2px solid #FFFFFF;
}
.site-footer .site-footer__bottom .footer-form .simple:hover .button-icon.whatsapp-icon svg path, .site-footer .site-footer__bottom .block-webform .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.site-footer .site-footer__bottom .footer-form .simple:focus, .site-footer .site-footer__bottom .block-webform .simple:focus {
  border: 2px solid #00E0F3;
}
.site-footer .site-footer__bottom .footer-form .simple .button-icon > svg, .site-footer .site-footer__bottom .block-webform .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.site-footer .site-footer__bottom .footer-form .simple .button-icon.whatsapp-icon svg path, .site-footer .site-footer__bottom .block-webform .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.site-footer .site-footer__bottom .footer-form .cta.link, .site-footer .site-footer__bottom .block-webform .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.site-footer .site-footer__bottom .footer-form .cta.link:hover, .site-footer .site-footer__bottom .block-webform .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.site-footer .site-footer__bottom .footer-form .cta.link .button-icon > svg, .site-footer .site-footer__bottom .block-webform .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.site-footer p {
  font-family: var(--font-family);
  text-align: center;
}
.site-footer .block-copyright-block .content p {
  margin: 0;
  color: #FFFFFF;
  font-family: var(--font-family);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 17px;
}
@media (min-width: 1023px) {
  .site-footer .block-copyright-block .content p {
    text-align: left;
  }
}

.site-footer-v2 .site-footer__bottom ul {
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
@media (min-width: 1200px) {
  .site-footer-v2 .site-footer__bottom ul {
    flex-direction: row;
  }
}
.site-footer-v2 .site-footer__bottom ul li {
  list-style: none;
  margin: 10px 0;
}
@media (min-width: 1200px) {
  .site-footer-v2 .site-footer__bottom ul li {
    margin: 0 12px;
  }
}
.site-footer-v2 .site-footer__bottom ul li a {
  font-size: 16px;
  line-height: 21px;
  font-weight: 600;
  color: #FFF;
}

.brands-submenu-wrapper {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-gap: 2px;
  background: #F4F4F4;
  max-height: calc(100vh - 75px);
}
@media (min-width: 769px) {
  .brands-submenu-wrapper {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}
.brands-submenu-wrapper .brands-submenu--brand-item {
  display: flex;
  padding: 20px;
  align-items: center;
  justify-content: center;
  background: #FFFFFF;
}
.brands-submenu-wrapper .brands-submenu--brand-item img {
  margin: 0;
  width: 100%;
  object-fit: contain;
  max-width: 120px;
  height: 120px;
}
@media (min-width: 375px) {
  .brands-submenu-wrapper .brands-submenu--brand-item img {
    max-width: 140px;
    height: 140px;
  }
}
@media (min-width: 769px) {
  .brands-submenu-wrapper .brands-submenu--brand-item img {
    max-width: 150px;
    height: 150px;
  }
}
@media (min-width: 1441px) {
  .brands-submenu-wrapper .brands-submenu--brand-item img {
    max-width: 240px;
    height: 240px;
  }
}
.brands-submenu-wrapper .brands-submenu--brand-item.placeholder-item {
  background-color: #F4F4F4;
}
.brands-submenu-wrapper .brands-submenu--brand-item.desktop-placeholder {
  display: none;
}
.brands-submenu-wrapper .brands-submenu--brand-item.mobile-placeholder {
  display: block;
}
@media (min-width: 769px) {
  .brands-submenu-wrapper .brands-submenu--brand-item.desktop-placeholder {
    display: block;
  }
  .brands-submenu-wrapper .brands-submenu--brand-item.mobile-placeholder {
    display: none;
  }
}

.joy-banner-promo {
  position: relative;
  padding: 40px 16px;
}
@media (min-width: 769px) {
  .joy-banner-promo {
    padding: 40px 40px;
  }
}
.joy-banner-promo .desktop-background {
  display: none;
  width: 100%;
  margin: 0;
  border-radius: 20px;
  overflow: hidden;
}
@media (min-width: 769px) {
  .joy-banner-promo .desktop-background {
    display: block;
    height: 100%;
  }
}
.joy-banner-promo .desktop-background > div {
  margin: 0;
}
.joy-banner-promo .desktop-background img {
  width: 100%;
  height: auto;
  margin: 0;
}
.joy-banner-promo .mobile-background {
  display: block;
  width: 100%;
  margin: 0;
  border-radius: 20px;
  overflow: hidden;
}
@media (min-width: 769px) {
  .joy-banner-promo .mobile-background {
    display: none;
  }
}
.joy-banner-promo .mobile-background > div {
  margin: 0;
}
.joy-banner-promo .mobile-background img {
  width: 100%;
  height: auto;
  margin: 0;
}
.joy-banner-promo .field--type-image {
  margin: 0;
  width: 100%;
}
.joy-banner-promo .brand-cta {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: calc(100% - 50px);
  max-width: 308px;
}
@media (min-width: 769px) {
  .joy-banner-promo .brand-cta {
    max-width: 290px;
  }
}
@media (min-width: 973px) {
  .joy-banner-promo .brand-cta {
    width: 100%;
    max-width: 308px;
  }
}
@media (min-width: 1750px) {
  .joy-banner-promo .brand-cta {
    max-width: 508px;
  }
}
.joy-banner-promo .brand-cta .cta {
  text-transform: uppercase;
}
.joy-banner-promo .brand-cta .blue-section {
  margin-bottom: 14px;
}
.joy-banner-promo .brand-cta .blue-section .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.joy-banner-promo .brand-cta .blue-section .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .joy-banner-promo .brand-cta .blue-section .cta {
    padding: 0 24px;
  }
}
.joy-banner-promo .brand-cta .blue-section .cta span > img {
  margin-bottom: 3px;
}
.joy-banner-promo .brand-cta .blue-section .cta .button-icon {
  margin-left: 5px;
}
.joy-banner-promo .brand-cta .blue-section .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.joy-banner-promo .brand-cta .blue-section .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.joy-banner-promo .brand-cta .blue-section .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .joy-banner-promo .brand-cta .blue-section .cta {
    padding-bottom: 4px;
  }
}
.joy-banner-promo .brand-cta .blue-section .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.joy-banner-promo .brand-cta .blue-section .filled:hover {
  background-color: #0E38DF;
}
.joy-banner-promo .brand-cta .blue-section .filled:focus {
  border: 2px solid #00E0F3;
}
.joy-banner-promo .brand-cta .blue-section .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.joy-banner-promo .brand-cta .blue-section .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.joy-banner-promo .brand-cta .blue-section .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.joy-banner-promo .brand-cta .blue-section .simple:hover {
  border: 2px solid #1443FF;
}
.joy-banner-promo .brand-cta .blue-section .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.joy-banner-promo .brand-cta .blue-section .simple:focus {
  border: 2px solid #00E0F3;
}
.joy-banner-promo .brand-cta .blue-section .simple .button-icon > svg {
  stroke: #1443FF;
}
.joy-banner-promo .brand-cta .blue-section .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.joy-banner-promo .brand-cta .blue-section .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.joy-banner-promo .brand-cta .blue-section .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.joy-banner-promo .brand-cta .blue-section .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.joy-banner-promo .brand-cta .blue-section .cta {
  width: auto;
  margin: auto !important;
}
@media (min-width: 375px) {
  .joy-banner-promo .brand-cta .blue-section .cta {
    width: 100%;
  }
}
.joy-banner-promo .brand-cta .white-section .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.joy-banner-promo .brand-cta .white-section .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .joy-banner-promo .brand-cta .white-section .cta {
    padding: 0 24px;
  }
}
.joy-banner-promo .brand-cta .white-section .cta span > img {
  margin-bottom: 3px;
}
.joy-banner-promo .brand-cta .white-section .cta .button-icon {
  margin-left: 5px;
}
.joy-banner-promo .brand-cta .white-section .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.joy-banner-promo .brand-cta .white-section .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.joy-banner-promo .brand-cta .white-section .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .joy-banner-promo .brand-cta .white-section .cta {
    padding-bottom: 4px;
  }
}
.joy-banner-promo .brand-cta .white-section .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.joy-banner-promo .brand-cta .white-section .filled:hover {
  background-color: #FFFFFF;
}
.joy-banner-promo .brand-cta .white-section .filled:focus {
  border: 2px solid #00E0F3;
}
.joy-banner-promo .brand-cta .white-section .filled .button-icon > svg {
  stroke: #1443FF;
}
.joy-banner-promo .brand-cta .white-section .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.joy-banner-promo .brand-cta .white-section .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.joy-banner-promo .brand-cta .white-section .simple:hover {
  border: 2px solid #FFFFFF;
}
.joy-banner-promo .brand-cta .white-section .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.joy-banner-promo .brand-cta .white-section .simple:focus {
  border: 2px solid #00E0F3;
}
.joy-banner-promo .brand-cta .white-section .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.joy-banner-promo .brand-cta .white-section .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.joy-banner-promo .brand-cta .white-section .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.joy-banner-promo .brand-cta .white-section .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.joy-banner-promo .brand-cta .white-section .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
.joy-banner-promo .brand-cta .white-section .cta {
  width: auto;
  margin: auto !important;
}
@media (min-width: 375px) {
  .joy-banner-promo .brand-cta .white-section .cta {
    width: 100%;
  }
}

body.brand-lays-sustainability-2024 .joy-banner-promo .brand-cta .blue-section .filled {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
}
body.brand-lays-sustainability-2024 .joy-banner-promo .brand-cta .blue-section .filled:hover {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .joy-banner-promo .brand-cta .blue-section .filled:focus {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .joy-banner-promo .brand-cta .blue-section .filled.simple {
  background-color: transparent;
  border-color: #C60F10;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .joy-banner-promo .brand-cta .blue-section .filled.simple:hover, body.brand-lays-sustainability-2024 .joy-banner-promo .brand-cta .blue-section .filled.simple:focus {
  background-color: transparent;
  border-color: #ae0d0e;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .joy-banner-promo .brand-cta .blue-section .filled.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .joy-banner-promo .brand-cta .blue-section .filled.link:hover, body.brand-lays-sustainability-2024 .joy-banner-promo .brand-cta .blue-section .filled.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .joy-banner-promo .brand-cta .blue-section .filled.link a, body.brand-lays-sustainability-2024 .joy-banner-promo .brand-cta .blue-section .filled.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .joy-banner-promo .brand-cta .blue-section .filled.link a:hover, body.brand-lays-sustainability-2024 .joy-banner-promo .brand-cta .blue-section .filled.link a:focus, body.brand-lays-sustainability-2024 .joy-banner-promo .brand-cta .blue-section .filled.link .in-btn-text:hover, body.brand-lays-sustainability-2024 .joy-banner-promo .brand-cta .blue-section .filled.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .joy-banner-promo .brand-cta .blue-section .filled:disabled {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
  opacity: 0.5;
  pointer-events: none;
}

.promo-container {
  width: 100%;
  display: flex;
  flex-direction: column;
  min-height: 60vh;
}
@media (min-width: 1200px) {
  .promo-container {
    flex-direction: row;
  }
}
.promo-container .colum-text {
  height: 100%;
  padding: 40px;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 1200px) {
  .promo-container .colum-text {
    width: 33.3333%;
    align-items: start;
  }
}
.promo-container .colum-text .logos {
  display: flex;
  margin-bottom: 40px;
  gap: 20px;
  align-items: center;
}
.promo-container .colum-text .logos .logo {
  height: 80px;
  width: auto;
}
.promo-container .colum-text .logos .separator {
  height: 100px;
  width: 1px;
  background-color: #333333;
  border-radius: 20px;
}
.promo-container .colum-text .texts {
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 1200px) {
  .promo-container .colum-text .texts {
    align-items: start;
  }
}
.promo-container .colum-text .title {
  font-size: 24px;
  color: #333333;
  font-weight: 700;
  text-align: center;
  line-height: 28px;
}
@media (min-width: 1200px) {
  .promo-container .colum-text .title {
    font-size: 36px;
    line-height: 40px;
  }
}
@media (min-width: 1200px) {
  .promo-container .colum-text .title {
    text-align: start;
  }
}
.promo-container .colum-text .description-info-wrap {
  display: flex;
}
.promo-container .colum-text .description-info-wrap .description-info__icon {
  margin-top: 10px;
  margin-right: 15px;
}
.promo-container .colum-text .description {
  color: #333333;
  font-size: 16px;
  line-height: 21px;
  text-align: left;
}
@media (min-width: 1200px) {
  .promo-container .colum-text .description {
    text-align: start;
  }
}
.promo-container .colum-text .btn-information {
  border-radius: 50%;
  border: none;
  background-color: #1443FF;
  color: white;
  height: 24px;
  width: 24px;
  font-weight: 700;
  flex: 0 0 24px;
}
.promo-container .colum-text .btn-information:focus {
  outline: none;
}
.promo-container .colum-text .webform-progress ul {
  align-items: center;
  margin: 10px auto !important;
}
.promo-container .colum-text .webform-progress ul li {
  flex: none;
  flex-grow: 0 !important;
}
.promo-container .colum-text .webform-progress ul li .progress-marker {
  background-color: white;
  width: 24px;
  height: 24px;
  border-radius: 120px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
}
.promo-container .colum-text .webform-progress ul li .progress-marker::after {
  display: none;
  margin: 0;
}
.promo-container .colum-text .webform-progress ul li .progress-marker::before {
  display: flex;
  background-color: transparent;
  color: #9b9b9b !important;
  font-weight: 600;
  padding: 0;
}
.promo-container .colum-text .webform-progress ul li .progress-text {
  display: none;
}
.promo-container .colum-text .webform-progress ul li.progress-step.is-active .progress-marker {
  width: 48px;
  height: 48px;
  border-radius: 120px;
  background-color: #333333 !important;
}
.promo-container .colum-text .webform-progress ul li.progress-step.is-active .progress-marker::before {
  background-color: transparent;
  color: white !important;
  border: none;
  display: flex;
  font-size: 26px;
  font-weight: 600;
  padding: 0;
}
.promo-container .colum-text .webform-progress ul li.is-complete .progress-marker {
  background-color: #333333 !important;
}
.promo-container .colum-text .webform-progress ul li.is-complete .progress-marker::before {
  background-color: transparent;
  color: white !important;
  font-size: 16px;
  margin: 0;
  font-weight: 600;
  padding: 0;
}
.promo-container .form-container {
  padding: 40px 16px;
  width: 100%;
}
@media (min-width: 1200px) {
  .promo-container .form-container {
    padding: 70px;
    width: 66.6667%;
  }
}

body.brand-default .promo-container {
  background: #0E38DF;
  color: #FFFFFF;
}
body.brand-default .promo-container p {
  color: inherit;
}
body.brand-default .promo-container .food > svg > path {
  fill: #0024B5;
}
body.brand-default .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-default .promo-container .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-default .promo-container .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-default .promo-container .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
body.brand-default .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
body.brand-default .promo-container .succeed-social-media-title {
  color: #0E38DF;
}
body.brand-default .promo-container .social-media-links--platforms a {
  background-color: #FFFFFF;
}
body.brand-default .promo-container .social-media-links--platforms a:hover, body.brand-default .promo-container .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
body.brand-default .promo-container .social-media-links--platforms a span {
  color: #0E38DF;
}
body.brand-default .promo-container .codes-block .codes-block-list-inner__title, body.brand-default .promo-container .codes-block--info--title, body.brand-default .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-default .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-default .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-default .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-default .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-default .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-default .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-default .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-default .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-default .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-default .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-default .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-default .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-default .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-default .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-joy .promo-container {
  background: #0E38DF;
  color: #FFFFFF;
}
body.brand-joy .promo-container p {
  color: inherit;
}
body.brand-joy .promo-container .food > svg > path {
  fill: #0024B5;
}
body.brand-joy .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-joy .promo-container .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-joy .promo-container .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-joy .promo-container .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
body.brand-joy .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
body.brand-joy .promo-container .succeed-social-media-title {
  color: #0E38DF;
}
body.brand-joy .promo-container .social-media-links--platforms a {
  background-color: #FFFFFF;
}
body.brand-joy .promo-container .social-media-links--platforms a:hover, body.brand-joy .promo-container .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
body.brand-joy .promo-container .social-media-links--platforms a span {
  color: #0E38DF;
}
body.brand-joy .promo-container .codes-block .codes-block-list-inner__title, body.brand-joy .promo-container .codes-block--info--title, body.brand-joy .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-joy .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-joy .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-joy .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-joy .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-joy .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-joy .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-joy .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-joy .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-joy .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-joy .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-joy .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-joy .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-joy .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-joy .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-doritos .promo-container {
  background: #E31722;
  color: #FFFFFF;
}
body.brand-doritos .promo-container p {
  color: inherit;
}
body.brand-doritos .promo-container .food > svg > path {
  fill: #FA7115;
}
body.brand-doritos .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-doritos .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-doritos .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-doritos .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-doritos .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-doritos .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-doritos .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-doritos .promo-container .social-media-links--platforms a:hover, body.brand-doritos .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-doritos .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-doritos .promo-container .codes-block .codes-block-list-inner__title, body.brand-doritos .promo-container .codes-block--info--title, body.brand-doritos .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-doritos .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-doritos .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-doritos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-doritos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-doritos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-doritos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-doritos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-doritos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-doritos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-doritos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-doritos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-doritos .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-doritos .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-doritos .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-lays .promo-container {
  background: #FFE600;
  color: #333333;
}
body.brand-lays .promo-container p {
  color: inherit;
}
body.brand-lays .promo-container .food > svg > path {
  fill: #FBB517;
}
body.brand-lays .promo-container .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lays .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-lays .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-lays .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-lays .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-lays .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-lays .promo-container .social-media-links--platforms a:hover, body.brand-lays .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-lays .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-lays .promo-container .codes-block .codes-block-list-inner__title, body.brand-lays .promo-container .codes-block--info--title, body.brand-lays .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-lays .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lays .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-lays .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays .promo-container .product_card__title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-container {
  background: #FFE600;
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-container p {
  color: inherit;
}
body.brand-lays-sustainability-2024 .promo-container .food > svg > path {
  fill: #FBB517;
}
body.brand-lays-sustainability-2024 .promo-container .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-container .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-container .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-sustainability-2024 .promo-container .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-container .succeed-social-media-title {
  color: #ffffff;
}
body.brand-lays-sustainability-2024 .promo-container .social-media-links--platforms a {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-container .social-media-links--platforms a:hover, body.brand-lays-sustainability-2024 .promo-container .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .promo-container .social-media-links--platforms a span {
  color: #ffffff;
}
body.brand-lays-sustainability-2024 .promo-container .codes-block .codes-block-list-inner__title, body.brand-lays-sustainability-2024 .promo-container .codes-block--info--title, body.brand-lays-sustainability-2024 .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-lays-sustainability-2024 .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-sustainability-2024 .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays-sustainability-2024 .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-sustainability-2024 .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-sustainability-2024 .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays-sustainability-2024 .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-sustainability-2024 .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-sustainability-2024 .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays-sustainability-2024 .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-container .product_card__title {
  color: #333333;
}
body.brand-lays-nlng .promo-container {
  background: #FFE600;
  color: #333333;
}
body.brand-lays-nlng .promo-container p {
  color: inherit;
}
body.brand-lays-nlng .promo-container .food > svg > path {
  fill: #FBB517;
}
body.brand-lays-nlng .promo-container .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays-nlng .promo-container .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-container .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-nlng .promo-container .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-container .succeed-social-media-title {
  color: #ffffff;
}
body.brand-lays-nlng .promo-container .social-media-links--platforms a {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-container .social-media-links--platforms a:hover, body.brand-lays-nlng .promo-container .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
body.brand-lays-nlng .promo-container .social-media-links--platforms a span {
  color: #ffffff;
}
body.brand-lays-nlng .promo-container .codes-block .codes-block-list-inner__title, body.brand-lays-nlng .promo-container .codes-block--info--title, body.brand-lays-nlng .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-lays-nlng .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays-nlng .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays-nlng .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-nlng .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays-nlng .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-nlng .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-nlng .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays-nlng .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-nlng .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-nlng .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays-nlng .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays-nlng .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays-nlng .promo-container .product_card__title {
  color: #333333;
}
body.brand-cheetos .promo-container {
  background: #FF6B11;
  color: #FFFFFF;
}
body.brand-cheetos .promo-container p {
  color: inherit;
}
body.brand-cheetos .promo-container .food > svg > path {
  fill: #FECE1C;
}
body.brand-cheetos .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-cheetos .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-cheetos .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-cheetos .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-container .social-media-links--platforms a:hover, body.brand-cheetos .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-cheetos .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-cheetos .promo-container .codes-block .codes-block-list-inner__title, body.brand-cheetos .promo-container .codes-block--info--title, body.brand-cheetos .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-cheetos .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-cheetos .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-cheetos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-cheetos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-cheetos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-cheetos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-cheetos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-cheetos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-cheetos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-cheetos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-cheetos .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-cheetos .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-cheetos .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-tostitos .promo-container {
  background: #004179;
  color: #FFFFFF;
}
body.brand-tostitos .promo-container p {
  color: inherit;
}
body.brand-tostitos .promo-container .food > svg > path {
  fill: #1084D1;
}
body.brand-tostitos .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-tostitos .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-tostitos .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-tostitos .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-container .social-media-links--platforms a:hover, body.brand-tostitos .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-tostitos .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-tostitos .promo-container .codes-block .codes-block-list-inner__title, body.brand-tostitos .promo-container .codes-block--info--title, body.brand-tostitos .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-tostitos .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-tostitos .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-tostitos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-tostitos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-tostitos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-tostitos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-tostitos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-tostitos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-tostitos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-tostitos .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-tostitos .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-tostitos .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-tostitos .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-container {
  background: #3D0046;
  color: #FFFFFF;
}
body.brand-flaminhot .promo-container p {
  color: inherit;
}
body.brand-flaminhot .promo-container .food > svg > path {
  fill: #A0408F;
}
body.brand-flaminhot .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-flaminhot .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-flaminhot .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-container .social-media-links--platforms a:hover, body.brand-flaminhot .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-flaminhot .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-flaminhot .promo-container .codes-block .codes-block-list-inner__title, body.brand-flaminhot .promo-container .codes-block--info--title, body.brand-flaminhot .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-flaminhot .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-flaminhot .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-flaminhot .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-flaminhot .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-flaminhot .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-flaminhot .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-flaminhot .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-flaminhot .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-flaminhot .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-natuchips .promo-container {
  background: #3FA448;
  color: #333333;
}
body.brand-natuchips .promo-container p {
  color: inherit;
}
body.brand-natuchips .promo-container .food > svg > path {
  fill: #FBE14C;
}
body.brand-natuchips .promo-container .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-natuchips .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-natuchips .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-natuchips .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-container .social-media-links--platforms a:hover, body.brand-natuchips .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-natuchips .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-natuchips .promo-container .codes-block .codes-block-list-inner__title, body.brand-natuchips .promo-container .codes-block--info--title, body.brand-natuchips .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-natuchips .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-natuchips .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-natuchips .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-natuchips .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-natuchips .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-natuchips .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-natuchips .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-natuchips .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-natuchips .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-natuchips .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-natuchips .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-natuchips .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-natuchips .promo-container .product_card__title {
  color: #333333;
}
body.brand-chokis .promo-container {
  background: #05017E;
  color: #FFFFFF;
}
body.brand-chokis .promo-container p {
  color: inherit;
}
body.brand-chokis .promo-container .food > svg > path {
  fill: #3B7EF6;
}
body.brand-chokis .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-chokis .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-chokis .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-chokis .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-chokis .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-chokis .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-chokis .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-chokis .promo-container .social-media-links--platforms a:hover, body.brand-chokis .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-chokis .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-chokis .promo-container .codes-block .codes-block-list-inner__title, body.brand-chokis .promo-container .codes-block--info--title, body.brand-chokis .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-chokis .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-chokis .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-chokis .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-chokis .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-chokis .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-chokis .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-chokis .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-chokis .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-chokis .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-chokis .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-chokis .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-chokis .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-chokis .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-chokis .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-detodito .promo-container {
  background: #FFED02;
  color: #333333;
}
body.brand-detodito .promo-container p {
  color: inherit;
}
body.brand-detodito .promo-container .food > svg > path {
  fill: #005DA6;
}
body.brand-detodito .promo-container .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-detodito .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-detodito .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-detodito .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-detodito .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-detodito .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-detodito .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-detodito .promo-container .social-media-links--platforms a:hover, body.brand-detodito .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-detodito .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-detodito .promo-container .codes-block .codes-block-list-inner__title, body.brand-detodito .promo-container .codes-block--info--title, body.brand-detodito .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-detodito .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-detodito .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-detodito .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-detodito .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-detodito .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-detodito .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-detodito .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-detodito .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-detodito .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-detodito .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-detodito .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-detodito .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-detodito .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-detodito .promo-container .product_card__title {
  color: #333333;
}
body.brand-pepsi .promo-container {
  background: #000000;
  color: #FFFFFF;
}
body.brand-pepsi .promo-container p {
  color: inherit;
}
body.brand-pepsi .promo-container .food > svg > path {
  fill: #001571;
}
body.brand-pepsi .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pepsi .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-pepsi .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-container .social-media-links--platforms a:hover, body.brand-pepsi .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pepsi .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pepsi .promo-container .codes-block .codes-block-list-inner__title, body.brand-pepsi .promo-container .codes-block--info--title, body.brand-pepsi .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-pepsi .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pepsi .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pepsi .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pepsi .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pepsi .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pepsi .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pepsi .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pepsi .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-pepsi .promo-container .food > svg > path, body.brand-pepsi .promo-container .food > svg circle {
  fill: #001571;
}
body.brand-pepsi-ea .promo-container {
  background: #000000;
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-container p {
  color: inherit;
}
body.brand-pepsi-ea .promo-container .food > svg > path {
  fill: #001571;
}
body.brand-pepsi-ea .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi-ea .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-pepsi-ea .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-container .social-media-links--platforms a:hover, body.brand-pepsi-ea .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pepsi-ea .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pepsi-ea .promo-container .codes-block .codes-block-list-inner__title, body.brand-pepsi-ea .promo-container .codes-block--info--title, body.brand-pepsi-ea .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-pepsi-ea .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi-ea .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pepsi-ea .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi-ea .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi-ea .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pepsi-ea .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi-ea .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi-ea .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pepsi-ea .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-7up .promo-container {
  background: #00B74F;
  color: #FFFFFF;
}
body.brand-7up .promo-container p {
  color: inherit;
}
body.brand-7up .promo-container .food > svg > path {
  fill: #00A349;
}
body.brand-7up .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-7up .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-7up .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-7up .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-7up .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-7up .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-7up .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-7up .promo-container .social-media-links--platforms a:hover, body.brand-7up .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-7up .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-7up .promo-container .codes-block .codes-block-list-inner__title, body.brand-7up .promo-container .codes-block--info--title, body.brand-7up .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-7up .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-7up .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-7up .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-7up .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-7up .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-7up .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-7up .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-7up .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-7up .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-7up .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-7up .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-7up .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-7up .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-7up .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-rockstar .promo-container {
  background: #000000;
  color: #FFFFFF;
}
body.brand-rockstar .promo-container p {
  color: inherit;
}
body.brand-rockstar .promo-container .food > svg > path {
  fill: transparent;
}
body.brand-rockstar .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-rockstar .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-rockstar .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-rockstar .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-container .social-media-links--platforms a:hover, body.brand-rockstar .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-rockstar .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-rockstar .promo-container .codes-block .codes-block-list-inner__title, body.brand-rockstar .promo-container .codes-block--info--title, body.brand-rockstar .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-rockstar .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-rockstar .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-rockstar .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-rockstar .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-rockstar .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-rockstar .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-rockstar .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-rockstar .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-rockstar .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-rockstar .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-rockstar .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-rockstar .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-rockstar .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-mirinda .promo-container {
  background: #FFBC00;
  color: #FFFFFF;
}
body.brand-mirinda .promo-container p {
  color: inherit;
}
body.brand-mirinda .promo-container .food > svg > path {
  fill: transparent;
}
body.brand-mirinda .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-mirinda .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-mirinda .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-mirinda .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-container .social-media-links--platforms a:hover, body.brand-mirinda .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-mirinda .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-mirinda .promo-container .codes-block .codes-block-list-inner__title, body.brand-mirinda .promo-container .codes-block--info--title, body.brand-mirinda .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-mirinda .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-mirinda .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-mirinda .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-mirinda .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-mirinda .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-mirinda .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mirinda .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-mirinda .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-mirinda .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mirinda .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-mirinda .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-mirinda .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-mirinda .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-container {
  background: #016C3E;
  color: #FFFFFF;
}
body.brand-mountaindew .promo-container p {
  color: inherit;
}
body.brand-mountaindew .promo-container .food > svg > path {
  fill: #00A051;
}
body.brand-mountaindew .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-mountaindew .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-mountaindew .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-container .social-media-links--platforms a:hover, body.brand-mountaindew .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-mountaindew .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-mountaindew .promo-container .codes-block .codes-block-list-inner__title, body.brand-mountaindew .promo-container .codes-block--info--title, body.brand-mountaindew .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-mountaindew .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-mountaindew .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-mountaindew .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-mountaindew .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mountaindew .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-mountaindew .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-mountaindew .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mountaindew .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-mountaindew .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-lipton .promo-container {
  background: #FFE300;
  color: #333333;
}
body.brand-lipton .promo-container p {
  color: inherit;
}
body.brand-lipton .promo-container .food > svg > path {
  fill: #F88D2A;
}
body.brand-lipton .promo-container .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lipton .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lipton .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-lipton .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-lipton .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-lipton .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-lipton .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-lipton .promo-container .social-media-links--platforms a:hover, body.brand-lipton .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-lipton .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-lipton .promo-container .codes-block .codes-block-list-inner__title, body.brand-lipton .promo-container .codes-block--info--title, body.brand-lipton .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-lipton .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lipton .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lipton .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lipton .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-lipton .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lipton .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lipton .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lipton .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lipton .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lipton .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lipton .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lipton .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lipton .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lipton .promo-container .product_card__title {
  color: #333333;
}
body.brand-star .promo-container {
  background: #252654;
  color: #FFFFFF;
}
body.brand-star .promo-container p {
  color: inherit;
}
body.brand-star .promo-container .food > svg > path {
  fill: #2B2F88;
}
body.brand-star .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-star .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-star .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-star .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-star .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-star .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-star .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-star .promo-container .social-media-links--platforms a:hover, body.brand-star .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-star .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-star .promo-container .codes-block .codes-block-list-inner__title, body.brand-star .promo-container .codes-block--info--title, body.brand-star .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-star .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-star .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-star .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-star .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-star .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-star .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-star .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-star .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-star .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-star .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-star .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-star .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-star .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-star .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers .promo-container {
  background: #C4000A;
  color: #FFFFFF;
}
body.brand-walkers .promo-container p {
  color: inherit;
}
body.brand-walkers .promo-container .food > svg > path {
  fill: #A6060D;
}
body.brand-walkers .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers .promo-container .social-media-links--platforms a:hover, body.brand-walkers .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers .promo-container .codes-block .codes-block-list-inner__title, body.brand-walkers .promo-container .codes-block--info--title, body.brand-walkers .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-walkers .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-quaker .promo-container {
  background: #00273B;
  color: #FFFFFF;
}
body.brand-quaker .promo-container p {
  color: inherit;
}
body.brand-quaker .promo-container .food > svg > path {
  fill: #023859;
}
body.brand-quaker .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-quaker .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-quaker .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-quaker .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-quaker .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-quaker .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-quaker .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-quaker .promo-container .social-media-links--platforms a:hover, body.brand-quaker .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-quaker .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-quaker .promo-container .codes-block .codes-block-list-inner__title, body.brand-quaker .promo-container .codes-block--info--title, body.brand-quaker .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-quaker .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-quaker .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-quaker .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-quaker .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-quaker .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-quaker .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-quaker .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-quaker .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-quaker .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-quaker .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-quaker .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-quaker .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-quaker .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-quaker .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-popworks .promo-container {
  background: #202F64;
  color: #FFFFFF;
}
body.brand-popworks .promo-container p {
  color: inherit;
}
body.brand-popworks .promo-container .food > svg > path {
  fill: #5C9BFB;
}
body.brand-popworks .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-popworks .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-popworks .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-popworks .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-popworks .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-popworks .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-popworks .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-popworks .promo-container .social-media-links--platforms a:hover, body.brand-popworks .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-popworks .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-popworks .promo-container .codes-block .codes-block-list-inner__title, body.brand-popworks .promo-container .codes-block--info--title, body.brand-popworks .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-popworks .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-popworks .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-popworks .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-popworks .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-popworks .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-popworks .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-popworks .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-popworks .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-popworks .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-popworks .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-popworks .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-popworks .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-popworks .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-popworks .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-container {
  background: #000;
  color: #FFFFFF;
}
body.brand-walkers-max .promo-container p {
  color: inherit;
}
body.brand-walkers-max .promo-container .food > svg > path {
  fill: #1443FF;
}
body.brand-walkers-max .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-max .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers-max .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-container .social-media-links--platforms a:hover, body.brand-walkers-max .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers-max .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers-max .promo-container .codes-block .codes-block-list-inner__title, body.brand-walkers-max .promo-container .codes-block--info--title, body.brand-walkers-max .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-walkers-max .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-max .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers-max .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-max .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-max .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers-max .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-max .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-max .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers-max .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-container {
  background: #FF001A;
  color: #FFFFFF;
}
body.brand-pala-pala .promo-container p {
  color: inherit;
}
body.brand-pala-pala .promo-container .food > svg > path {
  fill: #1443FF;
}
body.brand-pala-pala .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pala-pala .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-pala-pala .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-container .social-media-links--platforms a:hover, body.brand-pala-pala .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pala-pala .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pala-pala .promo-container .codes-block .codes-block-list-inner__title, body.brand-pala-pala .promo-container .codes-block--info--title, body.brand-pala-pala .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-pala-pala .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pala-pala .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pala-pala .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pala-pala .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pala-pala .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pala-pala .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pala-pala .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pala-pala .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pala-pala .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-container {
  background: #1D2A56;
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-container p {
  color: inherit;
}
body.brand-walkers-snacks-merlin .promo-container .food > svg > path {
  fill: #20C4F4;
}
body.brand-walkers-snacks-merlin .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-snacks-merlin .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers-snacks-merlin .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-container .social-media-links--platforms a:hover, body.brand-walkers-snacks-merlin .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers-snacks-merlin .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers-snacks-merlin .promo-container .codes-block .codes-block-list-inner__title, body.brand-walkers-snacks-merlin .promo-container .codes-block--info--title, body.brand-walkers-snacks-merlin .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-walkers-snacks-merlin .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-snacks-merlin .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers-snacks-merlin .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-snacks-merlin .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-snacks-merlin .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers-snacks-merlin .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-snacks-merlin .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-snacks-merlin .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers-snacks-merlin .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-ruffles .promo-container {
  background: #1A4EA2;
  color: #FFFFFF;
}
body.brand-ruffles .promo-container p {
  color: inherit;
}
body.brand-ruffles .promo-container .food > svg > path {
  fill: #FDB91D;
}
body.brand-ruffles .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-ruffles .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-ruffles .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-ruffles .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-container .social-media-links--platforms a:hover, body.brand-ruffles .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-ruffles .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-ruffles .promo-container .codes-block .codes-block-list-inner__title, body.brand-ruffles .promo-container .codes-block--info--title, body.brand-ruffles .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-ruffles .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-ruffles .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-ruffles .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-ruffles .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-ruffles .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-ruffles .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-ruffles .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-ruffles .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-ruffles .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-ruffles .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-ruffles .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-ruffles .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-ruffles .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-duyvis .promo-container {
  background: #CE2421;
  color: #FFFFFF;
}
body.brand-duyvis .promo-container p {
  color: inherit;
}
body.brand-duyvis .promo-container .food > svg > path {
  fill: #FFFFFF;
}
body.brand-duyvis .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-duyvis .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-duyvis .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-duyvis .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-container .social-media-links--platforms a:hover, body.brand-duyvis .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-duyvis .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-duyvis .promo-container .codes-block .codes-block-list-inner__title, body.brand-duyvis .promo-container .codes-block--info--title, body.brand-duyvis .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-duyvis .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-duyvis .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-duyvis .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-duyvis .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-duyvis .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-duyvis .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-duyvis .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-duyvis .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-duyvis .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-duyvis .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-duyvis .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-duyvis .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-duyvis .promo-container .product_card__title {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-container {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-container p {
  color: inherit;
}
body.brand-snacks-canister .promo-container .food > svg > path {
  fill: #FFFFFF;
}
body.brand-snacks-canister .promo-container .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-container .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-container .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-snacks-canister .promo-container .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-container .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-container .succeed-social-media-title {
  color: #fff;
}
body.brand-snacks-canister .promo-container .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-container .social-media-links--platforms a:hover, body.brand-snacks-canister .promo-container .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-snacks-canister .promo-container .social-media-links--platforms a span {
  color: #fff;
}
body.brand-snacks-canister .promo-container .codes-block .codes-block-list-inner__title, body.brand-snacks-canister .promo-container .codes-block--info--title, body.brand-snacks-canister .promo-container .codes-block__list-title {
  color: #fff;
}
body.brand-snacks-canister .promo-container.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-container .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-container .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-container .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-snacks-canister .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-snacks-canister .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-snacks-canister .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-snacks-canister .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-snacks-canister .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-snacks-canister .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-snacks-canister .promo-container .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-snacks-canister .promo-container .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-container .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-container .product_card__title {
  color: #FFFFFF;
}

body.brand-snacks-canister .promo-container .pweu-steps {
  background: #000;
}
body.brand-snacks-canister .promo-container .form-container {
  background-image: none !important;
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
}

form.webform-submission-promotion-form .webform-fields.survey {
  text-align: center;
}
@media (min-width: 769px) {
  form.webform-submission-promotion-form .webform-fields.survey {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
}
form.webform-submission-promotion-form #webform-survey-header p {
  font-size: 20px;
  color: #333333;
  line-height: 21px;
}
form.webform-submission-promotion-form #webform-survey-header p b {
  font-weight: 600;
}
form.webform-submission-promotion-form #webform-survey-header p .title-second-line {
  font-size: 16px;
}
@media (min-width: 769px) {
  form.webform-submission-promotion-form #webform-survey-header p .title-second-line {
    font-size: 20px;
  }
}
@media (min-width: 769px) {
  form.webform-submission-promotion-form #webform-survey-header p {
    line-height: 26px;
  }
}
form.webform-submission-promotion-form #webform-weekly-position p {
  font-size: 24px;
  line-height: 28px;
  font-weight: 700;
  color: #333333;
  margin: 0 0 24px 0;
}
@media (min-width: 769px) {
  form.webform-submission-promotion-form #webform-weekly-position p {
    font-size: 36px;
    line-height: 40px;
  }
}
form.webform-submission-promotion-form #webform-weekly-position p strong {
  color: #1443FF;
  font-weight: 700;
}
form.webform-submission-promotion-form #webform-body {
  border-top: 1px solid rgba(155, 155, 155, 0.5);
  margin: auto;
}
@media (min-width: 769px) {
  form.webform-submission-promotion-form #webform-body {
    width: auto;
  }
}
form.webform-submission-promotion-form #webform-body p {
  font-size: 16px;
  color: #333333;
  line-height: 21px;
  margin: 24px 0;
}
form.webform-submission-promotion-form #webform-body p b {
  font-weight: 600;
}
@media (min-width: 769px) {
  form.webform-submission-promotion-form #webform-body p .second-line {
    display: none;
  }
}
form.webform-submission-promotion-form #webform-body .legends {
  font-size: 16px;
  color: #666666;
  line-height: 21px;
  font-weight: 600;
  margin: 0;
  width: 100px;
  text-align: start;
}
form.webform-submission-promotion-form #webform-survey-options-score {
  max-width: 450px;
  padding: 0 20px;
  margin: auto;
  margin-top: 60px;
}
@media (min-width: 769px) {
  form.webform-submission-promotion-form #webform-survey-options-score {
    width: 450px;
    padding: 0;
  }
}
form.webform-submission-promotion-form #webform-survey-options-score .topic-item {
  display: flex;
  justify-content: space-between;
  margin-bottom: 1.5rem;
  align-items: center;
}
form.webform-submission-promotion-form #webform-survey-options-score .fieldset-wrapper-topic {
  color: #666666;
  font-size: 16px;
  font-weight: 600;
  white-space: nowrap;
  text-align: left;
}
@media (max-width: 768px) {
  form.webform-submission-promotion-form #webform-survey-options-score .fieldset-wrapper-topic {
    min-width: 15%;
  }
}
form.webform-submission-promotion-form #webform-survey-options-score .fieldset-wrapper-radios {
  width: 200px;
  margin-left: 5px;
}
@media (min-width: 769px) {
  form.webform-submission-promotion-form #webform-survey-options-score .fieldset-wrapper-radios {
    width: 340px;
  }
}
form.webform-submission-promotion-form #webform-survey-options-score .fieldset-wrapper-radios .radio {
  display: flex;
  width: 100%;
  justify-content: space-between;
}
form.webform-submission-promotion-form #webform-survey-options-score .fieldset-wrapper-radios .form-check {
  padding-left: 0;
}
@media (min-width: 769px) {
  form.webform-submission-promotion-form #webform-survey-options-score .fieldset-wrapper-radios .form-check {
    padding-left: 1.25rem;
  }
}
form.webform-submission-promotion-form #webform-survey-options-score .fieldset-wrapper-radios .form-check-label {
  color: transparent;
}
form.webform-submission-promotion-form #webform-survey-options-score .fieldset-wrapper-radios input[type=radio] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  border: none;
  width: 16px;
  height: 16px;
  background-color: #F4F4F4;
  border-radius: 50%;
  margin-left: 0px;
  cursor: pointer;
}
form.webform-submission-promotion-form #webform-survey-options-score .fieldset-wrapper-radios input[type=radio]:checked {
  background-color: #1443FF;
}
form.webform-submission-promotion-form #webform-survey-options-score .fieldset-wrapper-radios .radio-emoji {
  padding-left: 1rem;
}
form.webform-submission-promotion-form #webform-survey-options-score .fieldset-wrapper-emojis {
  display: flex;
  justify-content: space-around;
  width: 340px;
}
form.webform-submission-promotion-form #webform-survey-options-score > div:first-child .form-check-label:before {
  position: absolute;
  top: -35px;
  left: 0;
  font-size: 16px;
  content: "";
  background-size: cover;
  display: inline-block;
  width: 20px;
  height: 20px;
  color: black;
}
@media (min-width: 769px) {
  form.webform-submission-promotion-form #webform-survey-options-score > div:first-child .form-check-label:before {
    left: 17px;
  }
}
form.webform-submission-promotion-form #webform-survey-options-score > div:first-child div:nth-child(1) .form-check-label:before {
  background-image: url("/themes/custom/barrio_pepsico_joypepsico/assets/images/emojis/☹️.svg");
}
form.webform-submission-promotion-form #webform-survey-options-score > div:first-child div:nth-child(2) .form-check-label:before {
  background-image: url("/themes/custom/barrio_pepsico_joypepsico/assets/images/emojis/😐.svg");
}
form.webform-submission-promotion-form #webform-survey-options-score > div:first-child div:nth-child(3) .form-check-label:before {
  background-image: url("/themes/custom/barrio_pepsico_joypepsico/assets/images/emojis/🙂.svg");
}
form.webform-submission-promotion-form #webform-survey-options-score > div:first-child div:nth-child(4) .form-check-label:before {
  background-image: url("/themes/custom/barrio_pepsico_joypepsico/assets/images/emojis/😃.svg");
}
form.webform-submission-promotion-form #webform-survey-options-score > div:first-child div:nth-child(5) .form-check-label:before {
  background-image: url("/themes/custom/barrio_pepsico_joypepsico/assets/images/emojis/🤩.svg");
}
form.webform-submission-promotion-form #webform-survey-options-brands {
  margin: auto;
  margin-top: 40px;
  width: 582px;
}
form.webform-submission-promotion-form #webform-survey-options-brands::-webkit-scrollbar {
  width: 0;
}
@media (max-width: 576px) {
  form.webform-submission-promotion-form #webform-survey-options-brands {
    overflow-x: auto;
    width: auto;
    margin-left: -14px !important;
    margin-right: -14px !important;
    margin: 0;
    padding: 0;
    scrollbar-width: none;
    -ms-overflow-style: none;
  }
}
form.webform-submission-promotion-form #webform-survey-options-brands .form-check {
  padding: 0;
}
form.webform-submission-promotion-form #webform-survey-options-brands #edit-survey-options-value {
  display: flex;
  justify-content: space-around;
}
@media (max-width: 768px) {
  form.webform-submission-promotion-form #webform-survey-options-brands #edit-survey-options-value {
    transition: transform 0.3s ease-in-out;
  }
}
form.webform-submission-promotion-form #webform-survey-options-brands #edit-survey-options-value .form-radio {
  display: none;
}
form.webform-submission-promotion-form #webform-survey-options-brands #edit-survey-options-value .form-check-label {
  border: 2px solid transparent;
}
form.webform-submission-promotion-form #webform-survey-options-brands #edit-survey-options-value .form-check-label img {
  cursor: pointer;
  max-width: 90px;
  margin: auto;
  padding: 2px;
}
@media (min-width: 769px) {
  form.webform-submission-promotion-form #webform-survey-options-brands #edit-survey-options-value .form-check-label img {
    max-width: 110px;
  }
}
form.webform-submission-promotion-form #webform-survey-options-brands #edit-survey-options-value .form-radio:checked + .form-check-label {
  border: 2px solid #FA7115;
  background-color: #F4F4F4;
}
form.webform-submission-promotion-form .form-actions {
  display: flex !important;
  flex-direction: column !important;
  align-items: center;
}
form.webform-submission-promotion-form .form-actions input {
  margin-top: 20px;
  width: fit-content;
}
form.webform-submission-promotion-form .form-actions .webform-button--submit {
  background-color: #1443FF;
  text-transform: uppercase;
  border: none;
  width: fit-content;
  font-weight: 600;
  line-height: 0;
  padding: 14px 24px;
  color: #FFFFFF;
}
form.webform-submission-promotion-form .form-actions .webform-button--previous {
  background: none;
  text-transform: uppercase;
  color: #1443FF;
  text-decoration: underline;
  cursor: pointer;
  border: none;
  transition: none;
  font-weight: 600;
}
form.webform-submission-promotion-form .form-actions.submit-form-action-wrap .webform-button--previous {
  text-decoration: none;
  background-color: #1443FF;
  text-transform: uppercase;
  border: none;
  width: 100%;
  font-size: 16px;
  padding: 4px 24px 5px 24px;
  height: 45px;
  color: #FFFFFF;
  border: 1px solid #1443FF;
}
@media (min-width: 1200px) {
  form.webform-submission-promotion-form .form-actions.submit-form-action-wrap .webform-button--previous {
    width: fit-content;
  }
}
form.webform-submission-promotion-form .form-actions.submit-form-action-wrap .webform-button--previous:hover, form.webform-submission-promotion-form .form-actions.submit-form-action-wrap .webform-button--previous:focus {
  background-color: #0E38DF;
  border: 1px solid #0E38DF;
}

.indicator-container {
  display: flex;
  justify-content: center;
  margin: 30px 0;
}
@media (min-width: 769px) {
  .indicator-container {
    display: none;
  }
}

.indicator {
  width: 10px;
  height: 10px;
  background-color: rgba(20, 67, 255, 0.65);
  border-radius: 50%;
  margin: 0 5px;
  cursor: pointer;
}
@media (min-width: 769px) {
  .indicator {
    display: none;
  }
}

.indicator.active {
  background-color: #1443FF;
}
@media (min-width: 769px) {
  .indicator.active {
    display: none;
  }
}

#modal-survey-options .modal-dialog {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}
@media (max-width: 972px) {
  #modal-survey-options .modal-dialog {
    padding: inherit !important;
    max-width: 95%;
  }
}
#modal-survey-options .modal-content {
  border: none;
}
@media (max-width: 972px) {
  #modal-survey-options .modal-content {
    width: 95%;
    margin: auto;
    margin-top: 5px;
    margin-bottom: 5px;
  }
}
#modal-survey-options .modal-content button.modal-close-button {
  width: 40px;
  height: 40px;
}
#modal-survey-options .modal-content button.modal-close-button span {
  display: flex;
  align-items: center;
  justify-content: center;
}

.joy-promo-ranking {
  padding: 80px 16px;
  position: relative;
}
@media (min-width: 769px) {
  .joy-promo-ranking {
    padding: 80px 40px;
  }
}
.joy-promo-ranking .background {
  position: absolute;
  height: 100%;
  width: 100%;
  object-fit: cover;
  z-index: 0;
  left: 0;
  top: 0;
}
.joy-promo-ranking .background div {
  height: 100%;
  width: 100%;
}
.joy-promo-ranking .background.desktop-background {
  display: none;
}
@media (min-width: 769px) {
  .joy-promo-ranking .background.desktop-background {
    display: block;
  }
}
.joy-promo-ranking .background.mobile-background {
  display: block;
}
@media (min-width: 769px) {
  .joy-promo-ranking .background.mobile-background {
    display: none;
  }
}
.joy-promo-ranking .background img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.joy-promo-ranking .ranking-table {
  position: relative;
  z-index: 1;
  border-radius: 20px;
  overflow: hidden;
  width: 100%;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.12);
  max-width: 1360px;
  margin: 0 auto;
}
.joy-promo-ranking .ranking-table.brand-default {
  background: #0E38DF;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-default p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-default .food > svg > path {
  fill: #0024B5;
}
.joy-promo-ranking .ranking-table.brand-default .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-default .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-default .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-default .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-default .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-default .succeed-social-media-title {
  color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-default .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-default .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-default .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.joy-promo-ranking .ranking-table.brand-default .social-media-links--platforms a span {
  color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-default .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-default .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-default .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-default.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-default .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-default .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-default .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-default .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-default .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-default .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-joy {
  background: #0E38DF;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-joy p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-joy .food > svg > path {
  fill: #0024B5;
}
.joy-promo-ranking .ranking-table.brand-joy .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-joy .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-joy .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-joy .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-joy .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-joy .succeed-social-media-title {
  color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-joy .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-joy .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-joy .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.joy-promo-ranking .ranking-table.brand-joy .social-media-links--platforms a span {
  color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-joy .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-joy .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-joy .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-joy.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-joy .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-joy .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-doritos {
  background: #E31722;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-doritos p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-doritos .food > svg > path {
  fill: #FA7115;
}
.joy-promo-ranking .ranking-table.brand-doritos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-doritos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-doritos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-doritos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-doritos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-doritos .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-doritos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-doritos .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-doritos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-doritos .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-doritos .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-doritos .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-doritos .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-doritos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-doritos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-doritos .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-lays {
  background: #FFE600;
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-lays .food > svg > path {
  fill: #FBB517;
}
.joy-promo-ranking .ranking-table.brand-lays .socials-slider-container .socials-slider-title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-lays .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-lays .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-lays .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-lays .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-lays .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-lays .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-lays .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-lays .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-lays .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-lays .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-lays .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-lays.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays .product_card__title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 {
  background: #FFE600;
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .food > svg > path {
  fill: #FBB517;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .socials-slider-container .socials-slider-title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .succeed-social-media-title {
  color: #ffffff;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .social-media-links--platforms a {
  background-color: #C60F10;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .social-media-links--platforms a span {
  color: #ffffff;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays-sustainability-2024 .product_card__title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng {
  background: #FFE600;
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .food > svg > path {
  fill: #FBB517;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .socials-slider-container .socials-slider-title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .succeed-social-media-title {
  color: #ffffff;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .social-media-links--platforms a {
  background-color: #C60F10;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-lays-nlng .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .social-media-links--platforms a span {
  color: #ffffff;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-lays-nlng .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-lays-nlng .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lays-nlng .product_card__title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-cheetos {
  background: #FF6B11;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-cheetos p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-cheetos .food > svg > path {
  fill: #FECE1C;
}
.joy-promo-ranking .ranking-table.brand-cheetos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-cheetos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-cheetos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-cheetos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-cheetos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-cheetos .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-cheetos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-cheetos .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-cheetos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-cheetos .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-cheetos .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-cheetos .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-cheetos .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-cheetos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-cheetos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-cheetos .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-tostitos {
  background: #004179;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-tostitos p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-tostitos .food > svg > path {
  fill: #1084D1;
}
.joy-promo-ranking .ranking-table.brand-tostitos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-tostitos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-tostitos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-tostitos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-tostitos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-tostitos .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-tostitos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-tostitos .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-tostitos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-tostitos .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-tostitos .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-tostitos .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-tostitos .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-tostitos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-tostitos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-tostitos .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-flaminhot {
  background: #3D0046;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-flaminhot p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-flaminhot .food > svg > path {
  fill: #A0408F;
}
.joy-promo-ranking .ranking-table.brand-flaminhot .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-flaminhot .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-flaminhot .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-flaminhot .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-flaminhot .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-flaminhot .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-flaminhot .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-flaminhot .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-flaminhot .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-flaminhot .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-flaminhot .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-flaminhot .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-flaminhot .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-flaminhot.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-flaminhot .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-flaminhot .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-natuchips {
  background: #3FA448;
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-natuchips p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-natuchips .food > svg > path {
  fill: #FBE14C;
}
.joy-promo-ranking .ranking-table.brand-natuchips .socials-slider-container .socials-slider-title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-natuchips .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-natuchips .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-natuchips .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-natuchips .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-natuchips .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-natuchips .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-natuchips .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-natuchips .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-natuchips .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-natuchips .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-natuchips .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-natuchips .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-natuchips.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-natuchips .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-natuchips .product_card__title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-chokis {
  background: #05017E;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-chokis p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-chokis .food > svg > path {
  fill: #3B7EF6;
}
.joy-promo-ranking .ranking-table.brand-chokis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-chokis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-chokis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-chokis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-chokis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-chokis .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-chokis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-chokis .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-chokis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-chokis .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-chokis .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-chokis .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-chokis .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-chokis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-chokis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-chokis .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-detodito {
  background: #FFED02;
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-detodito p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-detodito .food > svg > path {
  fill: #005DA6;
}
.joy-promo-ranking .ranking-table.brand-detodito .socials-slider-container .socials-slider-title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-detodito .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-detodito .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-detodito .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-detodito .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-detodito .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-detodito .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-detodito .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-detodito .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-detodito .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-detodito .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-detodito .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-detodito .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-detodito.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-detodito .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-detodito .product_card__title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-pepsi {
  background: #000000;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pepsi p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-pepsi .food > svg > path {
  fill: #001571;
}
.joy-promo-ranking .ranking-table.brand-pepsi .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pepsi .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-pepsi .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-pepsi .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-pepsi .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-pepsi .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-pepsi .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-pepsi .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-pepsi .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-pepsi .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-pepsi .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-pepsi .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-pepsi .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-pepsi.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pepsi .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pepsi .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pepsi .food > svg > path, .joy-promo-ranking .ranking-table.brand-pepsi .food > svg circle {
  fill: #001571;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea {
  background: #000000;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .food > svg > path {
  fill: #001571;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-pepsi-ea .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-pepsi-ea .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-pepsi-ea .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pepsi-ea .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-7up {
  background: #00B74F;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-7up p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-7up .food > svg > path {
  fill: #00A349;
}
.joy-promo-ranking .ranking-table.brand-7up .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-7up .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-7up .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-7up .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-7up .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-7up .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-7up .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-7up .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-7up .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-7up .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-7up .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-7up .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-7up .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-7up.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-7up .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-7up .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-rockstar {
  background: #000000;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-rockstar p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-rockstar .food > svg > path {
  fill: transparent;
}
.joy-promo-ranking .ranking-table.brand-rockstar .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-rockstar .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-rockstar .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-rockstar .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-rockstar .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-rockstar .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-rockstar .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-rockstar .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-rockstar .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-rockstar .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-rockstar .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-rockstar .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-rockstar .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-rockstar.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-rockstar .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-rockstar .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-mirinda {
  background: #FFBC00;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-mirinda p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-mirinda .food > svg > path {
  fill: transparent;
}
.joy-promo-ranking .ranking-table.brand-mirinda .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-mirinda .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-mirinda .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-mirinda .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-mirinda .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-mirinda .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-mirinda .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-mirinda .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-mirinda .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-mirinda .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-mirinda .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-mirinda .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-mirinda .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-mirinda.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-mirinda .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-mirinda .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-mountaindew {
  background: #016C3E;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-mountaindew p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-mountaindew .food > svg > path {
  fill: #00A051;
}
.joy-promo-ranking .ranking-table.brand-mountaindew .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-mountaindew .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-mountaindew .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-mountaindew .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-mountaindew .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-mountaindew .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-mountaindew .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-mountaindew .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-mountaindew .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-mountaindew .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-mountaindew .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-mountaindew .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-mountaindew .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-mountaindew.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-mountaindew .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-mountaindew .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-lipton {
  background: #FFE300;
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lipton p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-lipton .food > svg > path {
  fill: #F88D2A;
}
.joy-promo-ranking .ranking-table.brand-lipton .socials-slider-container .socials-slider-title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lipton .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-lipton .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-lipton .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-lipton .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-lipton .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-lipton .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-lipton .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-lipton .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-lipton .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-lipton .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-lipton .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-lipton .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-lipton.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lipton .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-lipton .product_card__title {
  color: #333333;
}
.joy-promo-ranking .ranking-table.brand-star {
  background: #252654;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-star p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-star .food > svg > path {
  fill: #2B2F88;
}
.joy-promo-ranking .ranking-table.brand-star .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-star .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-star .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-star .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-star .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-star .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-star .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-star .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-star .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-star .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-star .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-star .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-star .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-star.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-star .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-star .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-star .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-star .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-star .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-star .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers {
  background: #C4000A;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-walkers .food > svg > path {
  fill: #A6060D;
}
.joy-promo-ranking .ranking-table.brand-walkers .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-walkers .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-walkers .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-walkers .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-walkers .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-walkers .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-walkers .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-walkers .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-walkers .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-walkers .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-walkers .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-walkers .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-walkers.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-quaker {
  background: #00273B;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-quaker p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-quaker .food > svg > path {
  fill: #023859;
}
.joy-promo-ranking .ranking-table.brand-quaker .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-quaker .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-quaker .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-quaker .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-quaker .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-quaker .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-quaker .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-quaker .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-quaker .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-quaker .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-quaker .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-quaker .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-quaker .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-quaker.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-quaker .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-quaker .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-popworks {
  background: #202F64;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-popworks p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-popworks .food > svg > path {
  fill: #5C9BFB;
}
.joy-promo-ranking .ranking-table.brand-popworks .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-popworks .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-popworks .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-popworks .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-popworks .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-popworks .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-popworks .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-popworks .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-popworks .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-popworks .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-popworks .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-popworks .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-popworks .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-popworks.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-popworks .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-popworks .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers-max {
  background: #000;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers-max p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-walkers-max .food > svg > path {
  fill: #1443FF;
}
.joy-promo-ranking .ranking-table.brand-walkers-max .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers-max .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-walkers-max .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-walkers-max .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-walkers-max .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-walkers-max .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-walkers-max .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-walkers-max .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-walkers-max .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-walkers-max .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-walkers-max .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-walkers-max .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-walkers-max .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-walkers-max.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers-max .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers-max .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pala-pala {
  background: #FF001A;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pala-pala p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-pala-pala .food > svg > path {
  fill: #1443FF;
}
.joy-promo-ranking .ranking-table.brand-pala-pala .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pala-pala .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-pala-pala .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-pala-pala .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-pala-pala .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-pala-pala .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-pala-pala .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-pala-pala .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-pala-pala .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-pala-pala .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-pala-pala .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-pala-pala .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-pala-pala .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-pala-pala.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pala-pala .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-pala-pala .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin {
  background: #1D2A56;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .food > svg > path {
  fill: #20C4F4;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-walkers-snacks-merlin .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-ruffles {
  background: #1A4EA2;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-ruffles p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-ruffles .food > svg > path {
  fill: #FDB91D;
}
.joy-promo-ranking .ranking-table.brand-ruffles .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-ruffles .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-ruffles .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-ruffles .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-ruffles .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-ruffles .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-ruffles .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-ruffles .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-ruffles .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-ruffles .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-ruffles .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-ruffles .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-ruffles .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-ruffles.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-ruffles .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-ruffles .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-duyvis {
  background: #CE2421;
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-duyvis p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-duyvis .food > svg > path {
  fill: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-duyvis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-duyvis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-duyvis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-duyvis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-duyvis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-duyvis .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-duyvis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-duyvis .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-duyvis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-duyvis .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-duyvis .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-duyvis .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-duyvis .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-duyvis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-duyvis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-duyvis .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister p {
  color: inherit;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .food > svg > path {
  fill: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .succeed-social-media-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .social-media-links--platforms a {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .social-media-links--platforms a:hover, .joy-promo-ranking .ranking-table.brand-snacks-canister .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .social-media-links--platforms a span {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .codes-block .codes-block-list-inner__title, .joy-promo-ranking .ranking-table.brand-snacks-canister .codes-block--info--title, .joy-promo-ranking .ranking-table.brand-snacks-canister .codes-block__list-title {
  color: #fff;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .joy-promo-ranking .ranking-table.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .joy-promo-ranking .ranking-table.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table.brand-snacks-canister .product_card__title {
  color: #FFFFFF;
}
.joy-promo-ranking .ranking-table .ranking-table-header {
  padding: 1px;
  background-color: #fff;
}
.joy-promo-ranking .ranking-table .title p {
  margin-top: 20px;
  text-align: center;
  font-size: 24px;
  line-height: 28px;
  font-weight: 700;
  margin-bottom: 6px;
}
@media (min-width: 769px) {
  .joy-promo-ranking .ranking-table .title p {
    font-size: 36px;
    line-height: 40px;
  }
}
.joy-promo-ranking .ranking-table .description p {
  text-align: center;
  font-weight: 600;
  font-size: 16px;
  line-height: 21px;
}
@media (min-width: 769px) {
  .joy-promo-ranking .ranking-table .description p {
    font-size: 20px;
    line-height: 26px;
  }
}
.joy-promo-ranking .view-selector {
  border: none;
  background: none;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 17px;
  text-transform: uppercase;
  padding: 13px 24px;
  opacity: 0.3;
}
.joy-promo-ranking .select-container-1, .joy-promo-ranking .select-container-2 {
  width: 100%;
  position: relative;
}
@media (min-width: 769px) {
  .joy-promo-ranking .select-container-1, .joy-promo-ranking .select-container-2 {
    display: none;
  }
}
.joy-promo-ranking .select-container-1::after {
  content: "*";
  background-image: url("/themes/custom/barrio_pepsico_joypepsico/assets/images/arrow.svg");
  background-repeat: no-repeat;
  width: 15px;
  height: 15px;
  color: transparent;
  display: inline-block;
  position: absolute;
  top: 25px;
  right: 20px;
  cursor: pointer;
  transform: rotate(90deg);
}
.joy-promo-ranking .select-container-2::after {
  content: "*";
  background-image: url("/themes/custom/barrio_pepsico_joypepsico/assets/images/arrow-down.svg");
  background-repeat: no-repeat;
  width: 15px;
  height: 15px;
  color: transparent;
  display: inline-block;
  position: absolute;
  top: 25px;
  right: 20px;
  cursor: pointer;
}
.joy-promo-ranking .select-container-1::before {
  content: "";
  width: calc(100% - 35px);
  height: 1px;
  background-color: #FFF;
  position: absolute;
  bottom: 16px;
  left: 16px;
  z-index: 9;
}
.joy-promo-ranking .select-container-2::before {
  content: "";
  width: calc(100% - 35px);
  height: 1px;
  background-color: #1443FF;
  position: absolute;
  bottom: 16px;
  left: 16px;
}
.joy-promo-ranking .main-selector {
  background-color: #1443FF;
  display: flex;
  justify-content: center;
  position: relative;
}
.joy-promo-ranking .main-selector .view-selector {
  color: #FFFFFF;
}
.joy-promo-ranking .main-selector .view-selector.selected {
  opacity: 1;
}
.joy-promo-ranking .main-selector .view-selector-group {
  display: none;
}
@media (min-width: 769px) {
  .joy-promo-ranking .main-selector .view-selector-group {
    display: block;
  }
}
.joy-promo-ranking .main-selector .view-selector-mobile {
  display: block;
  width: 100%;
  height: 61px;
  padding: 14px 16px 15px 16px;
  background-color: #1443FF;
  border-radius: 0px;
  color: #FFF;
  font-size: 16px;
  font-weight: 600;
  line-height: 17px;
  text-transform: uppercase;
  position: relative;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  cursor: pointer;
  border: none;
}
@media (min-width: 769px) {
  .joy-promo-ranking .main-selector .view-selector-mobile {
    display: none;
  }
}
.joy-promo-ranking .main-selector .view-selector-mobile:focus-visible {
  outline: none;
}
.joy-promo-ranking .secondary-selector {
  background-color: #F4F4F4;
  display: flex;
  justify-content: center;
  position: relative;
}
.joy-promo-ranking .secondary-selector .view-selector {
  color: #333333;
}
.joy-promo-ranking .secondary-selector .view-selector.selected {
  opacity: 1;
}
.joy-promo-ranking .secondary-selector .view-selector-group-secondary {
  display: none;
}
@media (min-width: 769px) {
  .joy-promo-ranking .secondary-selector .view-selector-group-secondary {
    display: block;
  }
}
.joy-promo-ranking .secondary-selector .view-selector-mobile-secondary {
  display: block;
  width: 100%;
  height: 61px;
  padding: 14px 16px 15px 16px;
  background-color: #F4F4F4;
  color: #1443FF;
  border: none;
  font-size: 16px;
  font-weight: 600;
  line-height: 17px;
  text-transform: uppercase;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  cursor: pointer;
  border: none;
}
@media (min-width: 769px) {
  .joy-promo-ranking .secondary-selector .view-selector-mobile-secondary {
    display: none;
  }
}
.joy-promo-ranking .secondary-selector .view-selector-mobile-secondary:focus-visible {
  outline: none;
}
.joy-promo-ranking .table-content {
  background-color: #FFFFFF;
}
.joy-promo-ranking .table-content .no-data-message {
  text-align: center;
  padding: 20px;
  color: black;
}
.joy-promo-ranking .table-content .row, .joy-promo-ranking .table-content .header {
  padding: 20px 40px;
  display: grid;
  grid-template-columns: 1fr 3fr 1fr;
}
.joy-promo-ranking .table-content .header {
  color: #666666;
}
.joy-promo-ranking .table-content .header.hidden {
  display: none;
}
.joy-promo-ranking .table-content .header .text-position-desktop {
  display: none;
}
@media (min-width: 972px) {
  .joy-promo-ranking .table-content .header .text-position-desktop {
    display: inline-block;
  }
}
.joy-promo-ranking .table-content .header .text-position-mobile {
  display: inline-block;
}
@media (min-width: 972px) {
  .joy-promo-ranking .table-content .header .text-position-mobile {
    display: none;
  }
}
.joy-promo-ranking .table-content .row {
  color: #333333;
  border-bottom: 1px solid #F4F4F4;
}
.joy-promo-ranking .table-content .row .item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}
.joy-promo-ranking .table-content .row .item div {
  padding: 0 30px;
  width: 100%;
  display: flex;
  justify-content: center;
}
@media (min-width: 972px) {
  .joy-promo-ranking .table-content .row .item div {
    flex: 0 0 50%;
  }
}
@media (min-width: 1200px) {
  .joy-promo-ranking .table-content .row .item div {
    padding: 0 40px;
  }
}
.joy-promo-ranking .table-content .row .item div:first-of-type {
  margin: 0 auto 10px;
}
@media (min-width: 972px) {
  .joy-promo-ranking .table-content .row .item div:first-of-type {
    margin: 0 auto;
    justify-content: flex-end;
  }
}
@media (min-width: 972px) {
  .joy-promo-ranking .table-content .row .item div:last-of-type {
    justify-content: flex-start;
  }
}
.joy-promo-ranking .table-content .row:hover {
  background-color: #00E0F3;
  color: #666666;
}
.joy-promo-ranking .table-content .row:last-child {
  border-bottom: none;
}
.joy-promo-ranking.no-options .ranking-table .ranking-table-header {
  background-color: #F4F4F4;
}

.promo-submenu-wrapper.hero-submenu {
  display: none;
}
@media (min-width: 769px) {
  .promo-submenu-wrapper.hero-submenu {
    display: block;
  }
}
.promo-submenu-wrapper#anchor-link-submenu .promo-submenu--container {
  overflow-x: auto;
  justify-content: flex-start;
  flex-direction: row;
}
@media (min-width: 769px) {
  .promo-submenu-wrapper#anchor-link-submenu .promo-submenu--container {
    justify-content: center;
  }
}
.promo-submenu-wrapper .promo-submenu--container {
  display: flex;
  margin: auto;
  height: 60px;
  align-items: center;
  gap: 20px;
  max-width: 511px;
  width: 100%;
  border-bottom: 1px solid #1443FF;
  max-width: inherit;
  height: 100%;
  padding: 31px 0;
  justify-content: center;
}
.promo-submenu-wrapper .promo-submenu--container .promo-submenu--link {
  text-align: center;
}
.promo-submenu-wrapper .promo-submenu--container .promo-submenu--link a {
  color: #1443FF;
  text-transform: uppercase;
  font-weight: 600;
}
@media (min-width: 973px) {
  .promo-submenu-wrapper .promo-submenu--container .promo-submenu--link a {
    font-size: 16px;
    line-height: 17px;
    letter-spacing: 0em;
    text-align: left;
  }
}
.promo-submenu-wrapper.footer-submenu {
  display: block;
}
.promo-submenu-wrapper.footer-submenu .promo-submenu--container {
  flex-direction: column;
  max-height: 205px;
  height: 100%;
  border: none;
  gap: 46px;
}
@media (min-width: 769px) {
  .promo-submenu-wrapper.footer-submenu .promo-submenu--container {
    flex-direction: row;
    gap: 20px;
  }
}
.promo-submenu-wrapper.footer-submenu .promo-submenu--container .promo-submenu--link {
  font-weight: 600;
  text-align: center;
  width: auto;
}
.promo-submenu-wrapper .ea-promo-legal {
  display: flex;
  align-items: center;
}
.promo-submenu-wrapper .ea-promo-legal--image {
  padding-right: 12px;
}
.promo-submenu-wrapper .ea-promo-legal--image img {
  height: 40px;
  width: auto;
}
.promo-submenu-wrapper .ea-promo-legal--text {
  color: #000000;
}
.promo-submenu-wrapper .ea-promo-legal--text p {
  font-weight: 600;
  font-size: 15px;
  line-height: 19px;
  margin-bottom: 5px;
  color: #000000;
}
.promo-submenu-wrapper .ea-promo-legal--text p:last-child {
  margin-bottom: 0;
}

body:not(.admin-user-logged-in) .promo-submenu-wrapper#anchor-link-submenu {
  position: sticky;
  top: 75px;
  z-index: 50;
  background: #fff;
}

body.brand-default .promo-steps-card-slider-v2__slide--background {
  background: #0E38DF;
  color: #FFFFFF;
}
body.brand-default .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-default .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #0024B5;
}
body.brand-default .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-default .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-default .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-default .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
body.brand-default .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
body.brand-default .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #0E38DF;
}
body.brand-default .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #FFFFFF;
}
body.brand-default .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-default .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
body.brand-default .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #0E38DF;
}
body.brand-default .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-default .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-default .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-default .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-default .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-default .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-default .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-default .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-default .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-default .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-default .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-default .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-default .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-default .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-default .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-default .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-default .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background {
  background: #0E38DF;
  color: #FFFFFF;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #0024B5;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #0E38DF;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #FFFFFF;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-joy .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #0E38DF;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-joy .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-joy .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-joy .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-joy .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-joy .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-joy .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-joy .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background {
  background: #E31722;
  color: #FFFFFF;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #FA7115;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-doritos .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-doritos .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-doritos .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-doritos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-doritos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-doritos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-doritos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-doritos .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background {
  background: #FFE600;
  color: #333333;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #FBB517;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-lays .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-lays .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-lays .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background {
  background: #FFE600;
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #FBB517;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #ffffff;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #ffffff;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #333333;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background {
  background: #FFE600;
  color: #333333;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #FBB517;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #ffffff;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #ffffff;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays-nlng .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #333333;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background {
  background: #FF6B11;
  color: #FFFFFF;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #FECE1C;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-cheetos .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-cheetos .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-cheetos .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-cheetos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-cheetos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-cheetos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-cheetos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-cheetos .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background {
  background: #004179;
  color: #FFFFFF;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #1084D1;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-tostitos .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-tostitos .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-tostitos .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-tostitos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-tostitos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-tostitos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-tostitos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-tostitos .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background {
  background: #3D0046;
  color: #FFFFFF;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #A0408F;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background {
  background: #3FA448;
  color: #333333;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #FBE14C;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-natuchips .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-natuchips .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-natuchips .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-natuchips .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-natuchips .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-natuchips .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-natuchips .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-natuchips .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #333333;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background {
  background: #05017E;
  color: #FFFFFF;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #3B7EF6;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-chokis .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-chokis .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-chokis .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-chokis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-chokis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-chokis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-chokis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-chokis .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background {
  background: #FFED02;
  color: #333333;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #005DA6;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-detodito .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-detodito .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-detodito .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-detodito .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-detodito .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-detodito .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-detodito .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-detodito .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #333333;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background {
  background: #000000;
  color: #FFFFFF;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #001571;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-pepsi .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-pepsi .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-pepsi .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-pepsi .promo-steps-card-slider-v2__slide--background .food > svg > path, body.brand-pepsi .promo-steps-card-slider-v2__slide--background .food > svg circle {
  fill: #001571;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background {
  background: #000000;
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #001571;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background {
  background: #00B74F;
  color: #FFFFFF;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #00A349;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-7up .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-7up .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-7up .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-7up .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-7up .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-7up .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-7up .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-7up .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background {
  background: #000000;
  color: #FFFFFF;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: transparent;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-rockstar .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-rockstar .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-rockstar .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-rockstar .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-rockstar .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-rockstar .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-rockstar .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-rockstar .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background {
  background: #FFBC00;
  color: #FFFFFF;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: transparent;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-mirinda .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-mirinda .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-mirinda .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-mirinda .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mirinda .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-mirinda .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mirinda .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-mirinda .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background {
  background: #016C3E;
  color: #FFFFFF;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #00A051;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background {
  background: #FFE300;
  color: #333333;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #F88D2A;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-lipton .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-lipton .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-lipton .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lipton .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lipton .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lipton .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lipton .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lipton .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #333333;
}
body.brand-star .promo-steps-card-slider-v2__slide--background {
  background: #252654;
  color: #FFFFFF;
}
body.brand-star .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-star .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #2B2F88;
}
body.brand-star .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-star .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-star .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-star .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-star .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-star .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-star .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-star .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-star .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-star .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-star .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-star .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-star .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-star .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-star .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-star .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-star .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-star .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-star .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-star .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-star .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-star .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-star .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-star .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-star .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-star .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-star .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background {
  background: #C4000A;
  color: #FFFFFF;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #A6060D;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-walkers .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-walkers .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-walkers .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background {
  background: #00273B;
  color: #FFFFFF;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #023859;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-quaker .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-quaker .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-quaker .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-quaker .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-quaker .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-quaker .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-quaker .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-quaker .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background {
  background: #202F64;
  color: #FFFFFF;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #5C9BFB;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-popworks .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-popworks .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-popworks .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-popworks .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-popworks .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-popworks .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-popworks .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-popworks .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background {
  background: #000;
  color: #FFFFFF;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #1443FF;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background {
  background: #FF001A;
  color: #FFFFFF;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #1443FF;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background {
  background: #1D2A56;
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #20C4F4;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background {
  background: #1A4EA2;
  color: #FFFFFF;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #FDB91D;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-ruffles .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-ruffles .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-ruffles .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-ruffles .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-ruffles .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-ruffles .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-ruffles .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-ruffles .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background {
  background: #CE2421;
  color: #FFFFFF;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #FFFFFF;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-duyvis .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-duyvis .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-duyvis .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-duyvis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-duyvis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-duyvis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-duyvis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-duyvis .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background p {
  color: inherit;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .food > svg > path {
  fill: #FFFFFF;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .succeed-social-media-title {
  color: #fff;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:hover, body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .social-media-links--platforms a span {
  color: #fff;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .codes-block .codes-block-list-inner__title, body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .codes-block--info--title, body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .codes-block__list-title {
  color: #fff;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-steps-card-slider-v2__slide--background .product_card__title {
  color: #FFFFFF;
}

.promo-steps-wrapper {
  display: flex;
  flex-direction: column;
  text-align: center;
  padding: 40px 0;
  position: relative;
  overflow: hidden;
}
@media (min-width: 1200px) {
  .promo-steps-wrapper {
    padding: 40px 40px 148px;
  }
}
@media (min-width: 1440px) {
  .promo-steps-wrapper {
    padding: 40px 148px 148px;
  }
}
.promo-steps-wrapper .promo-steps--title {
  padding: 0 40px 40px;
}
.promo-steps-wrapper .promo-steps--title p {
  color: #333333;
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
  letter-spacing: 0em;
  text-align: center;
}
@media (min-width: 1200px) {
  .promo-steps-wrapper .promo-steps--title p {
    font-size: 36px;
    line-height: 40px;
    letter-spacing: -0.02em;
  }
}
.promo-steps-wrapper .promo-steps--steps-card {
  height: 400px;
  scroll-snap-type: x mandatory;
  overflow-x: auto;
  padding: 0 23px;
  max-width: 328px;
  margin: auto;
}
@media (max-width: 366px) {
  .promo-steps-wrapper .promo-steps--steps-card {
    max-width: 250px;
  }
}
@media (min-width: 1200px) {
  .promo-steps-wrapper .promo-steps--steps-card {
    height: auto;
    overflow: unset;
    max-width: 100%;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div {
  display: flex;
  align-items: center;
  gap: 80px;
  max-width: 1140px;
  width: 100%;
  margin: auto;
}
@media (min-width: 365px) {
  .promo-steps-wrapper .promo-steps--steps-card > div {
    gap: 35px;
  }
}
@media (min-width: 1200px) {
  .promo-steps-wrapper .promo-steps--steps-card > div {
    justify-content: space-between;
  }
}
@media (min-width: 1440px) {
  .promo-steps-wrapper .promo-steps--steps-card > div {
    gap: 80px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div div.field__item {
  scroll-snap-align: center;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper {
  width: 250px;
  height: 250px;
  border-radius: 50%;
  padding: 16px 0 0 0;
  display: flex;
  flex-direction: column;
  text-align: center;
  justify-content: space-between;
  align-items: center;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default {
  background: #0E38DF;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .food > svg > path {
  fill: #0024B5;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .succeed-social-media-title {
  color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .social-media-links--platforms a span {
  color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-default .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy {
  background: #0E38DF;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .food > svg > path {
  fill: #0024B5;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .succeed-social-media-title {
  color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .social-media-links--platforms a span {
  color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-joy .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos {
  background: #E31722;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .food > svg > path {
  fill: #FA7115;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-doritos .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays {
  background: #FFE600;
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .food > svg > path {
  fill: #FBB517;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays .product_card__title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 {
  background: #FFE600;
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .food > svg > path {
  fill: #FBB517;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .succeed-social-media-title {
  color: #ffffff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .social-media-links--platforms a {
  background-color: #C60F10;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .social-media-links--platforms a span {
  color: #ffffff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-sustainability-2024 .product_card__title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng {
  background: #FFE600;
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .food > svg > path {
  fill: #FBB517;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .succeed-social-media-title {
  color: #ffffff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .social-media-links--platforms a {
  background-color: #C60F10;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .social-media-links--platforms a span {
  color: #ffffff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lays-nlng .product_card__title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos {
  background: #FF6B11;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .food > svg > path {
  fill: #FECE1C;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-cheetos .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos {
  background: #004179;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .food > svg > path {
  fill: #1084D1;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-tostitos .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot {
  background: #3D0046;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .food > svg > path {
  fill: #A0408F;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-flaminhot .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips {
  background: #3FA448;
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .food > svg > path {
  fill: #FBE14C;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-natuchips .product_card__title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis {
  background: #05017E;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .food > svg > path {
  fill: #3B7EF6;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-chokis .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito {
  background: #FFED02;
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .food > svg > path {
  fill: #005DA6;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-detodito .product_card__title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi {
  background: #000000;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .food > svg > path {
  fill: #001571;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .food > svg > path, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi .food > svg circle {
  fill: #001571;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea {
  background: #000000;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .food > svg > path {
  fill: #001571;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pepsi-ea .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up {
  background: #00B74F;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .food > svg > path {
  fill: #00A349;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-7up .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar {
  background: #000000;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .food > svg > path {
  fill: transparent;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-rockstar .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda {
  background: #FFBC00;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .food > svg > path {
  fill: transparent;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mirinda .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew {
  background: #016C3E;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .food > svg > path {
  fill: #00A051;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-mountaindew .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton {
  background: #FFE300;
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .food > svg > path {
  fill: #F88D2A;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-lipton .product_card__title {
  color: #333333;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star {
  background: #252654;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .food > svg > path {
  fill: #2B2F88;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-star .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers {
  background: #C4000A;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .food > svg > path {
  fill: #A6060D;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker {
  background: #00273B;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .food > svg > path {
  fill: #023859;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-quaker .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks {
  background: #202F64;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .food > svg > path {
  fill: #5C9BFB;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-popworks .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max {
  background: #000;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .food > svg > path {
  fill: #1443FF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-max .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala {
  background: #FF001A;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .food > svg > path {
  fill: #1443FF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-pala-pala .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin {
  background: #1D2A56;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .food > svg > path {
  fill: #20C4F4;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-walkers-snacks-merlin .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles {
  background: #1A4EA2;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .food > svg > path {
  fill: #FDB91D;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-ruffles .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis {
  background: #CE2421;
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .food > svg > path {
  fill: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-duyvis .product_card__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister p {
  color: inherit;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .food > svg > path {
  fill: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .succeed-social-media-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .social-media-links--platforms a:hover, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .social-media-links--platforms a span {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .codes-block .codes-block-list-inner__title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .codes-block--info--title, .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .codes-block__list-title {
  color: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper.brand-snacks-canister .product_card__title {
  color: #FFFFFF;
}
@media (min-width: 365px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper {
    width: 328px;
    height: 328px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper .promo-step--content {
  padding: 30px 49px;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper .promo-step--content .promo-step--number {
  width: 48px;
  height: 48px;
  background-color: #FFFFFF;
  border-radius: 50%;
  margin: auto auto 40px auto;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 26px;
  font-weight: 600;
  line-height: 30px;
  letter-spacing: 0em;
  text-align: center;
  color: #333333;
}
@media (max-width: 366px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper .promo-step--content .promo-step--number {
    margin: auto auto 10px auto;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper .promo-step--content .promo-step--description p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
}
@media (min-width: 365px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper .promo-step--content .promo-step--description p {
    min-height: 78px;
  }
}
@media (max-width: 366px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper .promo-step--content .promo-step--description p {
    font-size: 16px;
    line-height: 21px;
  }
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper .promo-step--image {
  width: 100%;
  display: flex;
  justify-content: center;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper .promo-step--image > div {
  margin: -1rem 0 0 0;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper .promo-step--image > div div {
  margin: 0;
}
.promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper .promo-step--image > div img {
  margin: 0;
  width: 287px;
  height: 151px;
}
@media (max-width: 366px) {
  .promo-steps-wrapper .promo-steps--steps-card > div .promo-step-wrapper .promo-step--image > div img {
    width: 200px;
    height: 105px;
  }
}
@media (min-width: 1200px) {
  .promo-steps-wrapper .promo-steps--slider-dots {
    display: none;
  }
}

.codePacksModal .modal-dialog {
  max-width: 900px;
  width: 100%;
  padding: 60px;
  display: flex;
  flex-direction: column;
  margin: 5rem auto;
  border-radius: 20px;
}
.codePacksModal .modal-dialog .modal-content {
  border-radius: 20px;
}
.codePacksModal .modal-dialog .modal-body {
  padding: 60px 20px;
}
@media (min-width: 769px) {
  .codePacksModal .modal-dialog .modal-body {
    padding: 60px;
  }
}
.codePacksModal .modal-dialog .code-packs-modal--modal-title p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #333333;
  margin: 0;
}
.codePacksModal .modal-dialog .code-packs-modal--packs-wrapper {
  display: flex;
  gap: 24px;
  padding: 24px 0 0;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 590px) {
  .codePacksModal .modal-dialog .code-packs-modal--packs-wrapper {
    flex-direction: row;
    justify-content: space-between;
  }
}
.codePacksModal .modal-dialog .code-packs-modal--packs-wrapper div {
  margin: 0;
}
.codePacksModal .modal-dialog .code-packs-modal--packs-wrapper .code-packs-modal--pack {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.codePacksModal .modal-dialog .code-packs-modal--packs-wrapper .code-packs-modal--pack .code-packs-modal--pack-image {
  max-width: 100px;
  margin-bottom: 10px;
}
.codePacksModal .modal-dialog .code-packs-modal--packs-wrapper .code-packs-modal--pack .code-packs-modal--pack-image img {
  max-width: 100px;
  height: auto;
}
@media (min-width: 880px) {
  .codePacksModal .modal-dialog .code-packs-modal--packs-wrapper .code-packs-modal--pack .code-packs-modal--pack-image {
    max-width: 197px;
    height: 234px;
  }
  .codePacksModal .modal-dialog .code-packs-modal--packs-wrapper .code-packs-modal--pack .code-packs-modal--pack-image img {
    max-width: 197px;
    height: 234px;
  }
}
.codePacksModal .modal-dialog .code-packs-modal--packs-wrapper .code-packs-modal--pack .code-packs-modal--pack-title {
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
  letter-spacing: 0em;
  text-align: center;
  color: #333333;
  padding: 0;
}
@media (min-width: 880px) {
  .codePacksModal .modal-dialog .code-packs-modal--packs-wrapper .code-packs-modal--pack .code-packs-modal--pack-title {
    padding: 0 40px 0 60px;
  }
}
.codePacksModal .modal-dialog .field__label {
  display: none;
}
.codePacksModal .modal-dialog .modal-close-button {
  position: absolute;
  opacity: 1;
  top: 24px;
  right: 24px;
  background-color: #1443FF;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.codePacksModal .modal-dialog .modal-close-button span {
  color: #FFFFFF;
}
.codePacksModal.recipe-upload-instruction .modal-dialog .modal-body {
  padding-bottom: 30px;
}
.codePacksModal.recipe-upload-instruction .modal-title-wrap {
  margin-bottom: 24px;
}
.codePacksModal.recipe-upload-instruction .modal-title-wrap .modal-title {
  font-weight: 600;
}
.codePacksModal.recipe-upload-instruction .modal-image {
  margin-bottom: 10px;
}
.codePacksModal.recipe-upload-instruction .modal-info {
  max-width: 420px;
  margin: 0 auto;
}
.codePacksModal.recipe-upload-instruction .modal-info p {
  margin-bottom: 20px;
}

.promo-rewards-wrapper {
  padding: 69px 0;
}
.promo-rewards-wrapper.brand-default {
  background: #0E38DF;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-default p {
  color: inherit;
}
.promo-rewards-wrapper.brand-default .food > svg > path {
  fill: #0024B5;
}
.promo-rewards-wrapper.brand-default .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-default .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.promo-rewards-wrapper.brand-default .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.promo-rewards-wrapper.brand-default .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.promo-rewards-wrapper.brand-default .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.promo-rewards-wrapper.brand-default .succeed-social-media-title {
  color: #0E38DF;
}
.promo-rewards-wrapper.brand-default .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.promo-rewards-wrapper.brand-default .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-default .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.promo-rewards-wrapper.brand-default .social-media-links--platforms a span {
  color: #0E38DF;
}
.promo-rewards-wrapper.brand-default .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-default .codes-block--info--title, .promo-rewards-wrapper.brand-default .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-default.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-default .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.promo-rewards-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.promo-rewards-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-default .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-joy {
  background: #0E38DF;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-joy p {
  color: inherit;
}
.promo-rewards-wrapper.brand-joy .food > svg > path {
  fill: #0024B5;
}
.promo-rewards-wrapper.brand-joy .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-joy .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.promo-rewards-wrapper.brand-joy .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.promo-rewards-wrapper.brand-joy .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.promo-rewards-wrapper.brand-joy .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.promo-rewards-wrapper.brand-joy .succeed-social-media-title {
  color: #0E38DF;
}
.promo-rewards-wrapper.brand-joy .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.promo-rewards-wrapper.brand-joy .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-joy .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.promo-rewards-wrapper.brand-joy .social-media-links--platforms a span {
  color: #0E38DF;
}
.promo-rewards-wrapper.brand-joy .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-joy .codes-block--info--title, .promo-rewards-wrapper.brand-joy .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-joy.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-joy .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.promo-rewards-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.promo-rewards-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-joy .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-doritos {
  background: #E31722;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-doritos p {
  color: inherit;
}
.promo-rewards-wrapper.brand-doritos .food > svg > path {
  fill: #FA7115;
}
.promo-rewards-wrapper.brand-doritos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-doritos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-doritos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-doritos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-doritos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-doritos .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-doritos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-doritos .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-doritos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-doritos .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-doritos .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-doritos .codes-block--info--title, .promo-rewards-wrapper.brand-doritos .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-doritos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-doritos .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-lays {
  background: #FFE600;
  color: #333333;
}
.promo-rewards-wrapper.brand-lays p {
  color: inherit;
}
.promo-rewards-wrapper.brand-lays .food > svg > path {
  fill: #FBB517;
}
.promo-rewards-wrapper.brand-lays .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-rewards-wrapper.brand-lays .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-lays .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-lays .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-lays .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-lays .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-lays .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-lays .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-lays .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-lays .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-lays .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-lays .codes-block--info--title, .promo-rewards-wrapper.brand-lays .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-lays.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-rewards-wrapper.brand-lays .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-rewards-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-rewards-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-rewards-wrapper.brand-lays .product_card__title {
  color: #333333;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 {
  background: #FFE600;
  color: #333333;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 p {
  color: inherit;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .food > svg > path {
  fill: #FBB517;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .succeed-social-media-title {
  color: #ffffff;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .social-media-links--platforms a {
  background-color: #C60F10;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-lays-sustainability-2024 .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .social-media-links--platforms a span {
  color: #ffffff;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-lays-sustainability-2024 .codes-block--info--title, .promo-rewards-wrapper.brand-lays-sustainability-2024 .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-rewards-wrapper.brand-lays-sustainability-2024 .product_card__title {
  color: #333333;
}
.promo-rewards-wrapper.brand-lays-nlng {
  background: #FFE600;
  color: #333333;
}
.promo-rewards-wrapper.brand-lays-nlng p {
  color: inherit;
}
.promo-rewards-wrapper.brand-lays-nlng .food > svg > path {
  fill: #FBB517;
}
.promo-rewards-wrapper.brand-lays-nlng .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-rewards-wrapper.brand-lays-nlng .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.promo-rewards-wrapper.brand-lays-nlng .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.promo-rewards-wrapper.brand-lays-nlng .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.promo-rewards-wrapper.brand-lays-nlng .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.promo-rewards-wrapper.brand-lays-nlng .succeed-social-media-title {
  color: #ffffff;
}
.promo-rewards-wrapper.brand-lays-nlng .social-media-links--platforms a {
  background-color: #C60F10;
}
.promo-rewards-wrapper.brand-lays-nlng .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-lays-nlng .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.promo-rewards-wrapper.brand-lays-nlng .social-media-links--platforms a span {
  color: #ffffff;
}
.promo-rewards-wrapper.brand-lays-nlng .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-lays-nlng .codes-block--info--title, .promo-rewards-wrapper.brand-lays-nlng .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-lays-nlng.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-rewards-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-rewards-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.promo-rewards-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.promo-rewards-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-rewards-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-rewards-wrapper.brand-lays-nlng .product_card__title {
  color: #333333;
}
.promo-rewards-wrapper.brand-cheetos {
  background: #FF6B11;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-cheetos p {
  color: inherit;
}
.promo-rewards-wrapper.brand-cheetos .food > svg > path {
  fill: #FECE1C;
}
.promo-rewards-wrapper.brand-cheetos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-cheetos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-cheetos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-cheetos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-cheetos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-cheetos .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-cheetos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-cheetos .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-cheetos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-cheetos .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-cheetos .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-cheetos .codes-block--info--title, .promo-rewards-wrapper.brand-cheetos .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-cheetos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-cheetos .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-tostitos {
  background: #004179;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-tostitos p {
  color: inherit;
}
.promo-rewards-wrapper.brand-tostitos .food > svg > path {
  fill: #1084D1;
}
.promo-rewards-wrapper.brand-tostitos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-tostitos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-tostitos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-tostitos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-tostitos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-tostitos .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-tostitos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-tostitos .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-tostitos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-tostitos .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-tostitos .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-tostitos .codes-block--info--title, .promo-rewards-wrapper.brand-tostitos .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-tostitos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-tostitos .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-flaminhot {
  background: #3D0046;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-flaminhot p {
  color: inherit;
}
.promo-rewards-wrapper.brand-flaminhot .food > svg > path {
  fill: #A0408F;
}
.promo-rewards-wrapper.brand-flaminhot .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-flaminhot .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-flaminhot .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-flaminhot .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-flaminhot .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-flaminhot .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-flaminhot .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-flaminhot .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-flaminhot .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-flaminhot .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-flaminhot .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-flaminhot .codes-block--info--title, .promo-rewards-wrapper.brand-flaminhot .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-flaminhot.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-flaminhot .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-natuchips {
  background: #3FA448;
  color: #333333;
}
.promo-rewards-wrapper.brand-natuchips p {
  color: inherit;
}
.promo-rewards-wrapper.brand-natuchips .food > svg > path {
  fill: #FBE14C;
}
.promo-rewards-wrapper.brand-natuchips .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-rewards-wrapper.brand-natuchips .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-natuchips .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-natuchips .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-natuchips .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-natuchips .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-natuchips .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-natuchips .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-natuchips .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-natuchips .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-natuchips .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-natuchips .codes-block--info--title, .promo-rewards-wrapper.brand-natuchips .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-natuchips.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-rewards-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-rewards-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-rewards-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-rewards-wrapper.brand-natuchips .product_card__title {
  color: #333333;
}
.promo-rewards-wrapper.brand-chokis {
  background: #05017E;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-chokis p {
  color: inherit;
}
.promo-rewards-wrapper.brand-chokis .food > svg > path {
  fill: #3B7EF6;
}
.promo-rewards-wrapper.brand-chokis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-chokis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-chokis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-chokis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-chokis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-chokis .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-chokis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-chokis .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-chokis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-chokis .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-chokis .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-chokis .codes-block--info--title, .promo-rewards-wrapper.brand-chokis .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-chokis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-chokis .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-detodito {
  background: #FFED02;
  color: #333333;
}
.promo-rewards-wrapper.brand-detodito p {
  color: inherit;
}
.promo-rewards-wrapper.brand-detodito .food > svg > path {
  fill: #005DA6;
}
.promo-rewards-wrapper.brand-detodito .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-rewards-wrapper.brand-detodito .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-detodito .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-detodito .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-detodito .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-detodito .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-detodito .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-detodito .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-detodito .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-detodito .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-detodito .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-detodito .codes-block--info--title, .promo-rewards-wrapper.brand-detodito .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-detodito.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-rewards-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-rewards-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-rewards-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-rewards-wrapper.brand-detodito .product_card__title {
  color: #333333;
}
.promo-rewards-wrapper.brand-pepsi {
  background: #000000;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pepsi p {
  color: inherit;
}
.promo-rewards-wrapper.brand-pepsi .food > svg > path {
  fill: #001571;
}
.promo-rewards-wrapper.brand-pepsi .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pepsi .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-pepsi .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-pepsi .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-pepsi .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-pepsi .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-pepsi .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-pepsi .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-pepsi .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-pepsi .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-pepsi .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-pepsi .codes-block--info--title, .promo-rewards-wrapper.brand-pepsi .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-pepsi.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pepsi .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pepsi .food > svg > path, .promo-rewards-wrapper.brand-pepsi .food > svg circle {
  fill: #001571;
}
.promo-rewards-wrapper.brand-pepsi-ea {
  background: #000000;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pepsi-ea p {
  color: inherit;
}
.promo-rewards-wrapper.brand-pepsi-ea .food > svg > path {
  fill: #001571;
}
.promo-rewards-wrapper.brand-pepsi-ea .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pepsi-ea .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-pepsi-ea .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-pepsi-ea .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-pepsi-ea .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-pepsi-ea .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-pepsi-ea .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-pepsi-ea .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-pepsi-ea .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-pepsi-ea .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-pepsi-ea .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-pepsi-ea .codes-block--info--title, .promo-rewards-wrapper.brand-pepsi-ea .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-pepsi-ea.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pepsi-ea .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-7up {
  background: #00B74F;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-7up p {
  color: inherit;
}
.promo-rewards-wrapper.brand-7up .food > svg > path {
  fill: #00A349;
}
.promo-rewards-wrapper.brand-7up .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-7up .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-7up .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-7up .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-7up .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-7up .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-7up .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-7up .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-7up .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-7up .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-7up .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-7up .codes-block--info--title, .promo-rewards-wrapper.brand-7up .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-7up.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-7up .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-7up .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-rockstar {
  background: #000000;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-rockstar p {
  color: inherit;
}
.promo-rewards-wrapper.brand-rockstar .food > svg > path {
  fill: transparent;
}
.promo-rewards-wrapper.brand-rockstar .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-rockstar .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-rockstar .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-rockstar .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-rockstar .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-rockstar .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-rockstar .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-rockstar .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-rockstar .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-rockstar .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-rockstar .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-rockstar .codes-block--info--title, .promo-rewards-wrapper.brand-rockstar .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-rockstar.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-rockstar .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-mirinda {
  background: #FFBC00;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-mirinda p {
  color: inherit;
}
.promo-rewards-wrapper.brand-mirinda .food > svg > path {
  fill: transparent;
}
.promo-rewards-wrapper.brand-mirinda .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-mirinda .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-mirinda .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-mirinda .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-mirinda .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-mirinda .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-mirinda .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-mirinda .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-mirinda .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-mirinda .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-mirinda .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-mirinda .codes-block--info--title, .promo-rewards-wrapper.brand-mirinda .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-mirinda.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-mirinda .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-mountaindew {
  background: #016C3E;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-mountaindew p {
  color: inherit;
}
.promo-rewards-wrapper.brand-mountaindew .food > svg > path {
  fill: #00A051;
}
.promo-rewards-wrapper.brand-mountaindew .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-mountaindew .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-mountaindew .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-mountaindew .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-mountaindew .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-mountaindew .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-mountaindew .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-mountaindew .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-mountaindew .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-mountaindew .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-mountaindew .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-mountaindew .codes-block--info--title, .promo-rewards-wrapper.brand-mountaindew .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-mountaindew.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-mountaindew .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-lipton {
  background: #FFE300;
  color: #333333;
}
.promo-rewards-wrapper.brand-lipton p {
  color: inherit;
}
.promo-rewards-wrapper.brand-lipton .food > svg > path {
  fill: #F88D2A;
}
.promo-rewards-wrapper.brand-lipton .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-rewards-wrapper.brand-lipton .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-lipton .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-lipton .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-lipton .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-lipton .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-lipton .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-lipton .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-lipton .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-lipton .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-lipton .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-lipton .codes-block--info--title, .promo-rewards-wrapper.brand-lipton .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-lipton.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-rewards-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-rewards-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-rewards-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-rewards-wrapper.brand-lipton .product_card__title {
  color: #333333;
}
.promo-rewards-wrapper.brand-star {
  background: #252654;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-star p {
  color: inherit;
}
.promo-rewards-wrapper.brand-star .food > svg > path {
  fill: #2B2F88;
}
.promo-rewards-wrapper.brand-star .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-star .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-star .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-star .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-star .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-star .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-star .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-star .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-star .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-star .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-star .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-star .codes-block--info--title, .promo-rewards-wrapper.brand-star .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-star.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-star .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-star .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers {
  background: #C4000A;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers p {
  color: inherit;
}
.promo-rewards-wrapper.brand-walkers .food > svg > path {
  fill: #A6060D;
}
.promo-rewards-wrapper.brand-walkers .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-walkers .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-walkers .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-walkers .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-walkers .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-walkers .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-walkers .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-walkers .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-walkers .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-walkers .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-walkers .codes-block--info--title, .promo-rewards-wrapper.brand-walkers .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-walkers.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-quaker {
  background: #00273B;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-quaker p {
  color: inherit;
}
.promo-rewards-wrapper.brand-quaker .food > svg > path {
  fill: #023859;
}
.promo-rewards-wrapper.brand-quaker .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-quaker .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-quaker .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-quaker .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-quaker .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-quaker .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-quaker .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-quaker .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-quaker .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-quaker .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-quaker .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-quaker .codes-block--info--title, .promo-rewards-wrapper.brand-quaker .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-quaker.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-quaker .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-popworks {
  background: #202F64;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-popworks p {
  color: inherit;
}
.promo-rewards-wrapper.brand-popworks .food > svg > path {
  fill: #5C9BFB;
}
.promo-rewards-wrapper.brand-popworks .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-popworks .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-popworks .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-popworks .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-popworks .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-popworks .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-popworks .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-popworks .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-popworks .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-popworks .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-popworks .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-popworks .codes-block--info--title, .promo-rewards-wrapper.brand-popworks .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-popworks.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-popworks .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers-max {
  background: #000;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers-max p {
  color: inherit;
}
.promo-rewards-wrapper.brand-walkers-max .food > svg > path {
  fill: #1443FF;
}
.promo-rewards-wrapper.brand-walkers-max .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers-max .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-walkers-max .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-walkers-max .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-walkers-max .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-walkers-max .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-walkers-max .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-walkers-max .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-walkers-max .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-walkers-max .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-walkers-max .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-walkers-max .codes-block--info--title, .promo-rewards-wrapper.brand-walkers-max .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-walkers-max.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers-max .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pala-pala {
  background: #FF001A;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pala-pala p {
  color: inherit;
}
.promo-rewards-wrapper.brand-pala-pala .food > svg > path {
  fill: #1443FF;
}
.promo-rewards-wrapper.brand-pala-pala .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pala-pala .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-pala-pala .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-pala-pala .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-pala-pala .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-pala-pala .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-pala-pala .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-pala-pala .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-pala-pala .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-pala-pala .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-pala-pala .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-pala-pala .codes-block--info--title, .promo-rewards-wrapper.brand-pala-pala .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-pala-pala.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-pala-pala .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin {
  background: #1D2A56;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin p {
  color: inherit;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .food > svg > path {
  fill: #20C4F4;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-walkers-snacks-merlin .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-walkers-snacks-merlin .codes-block--info--title, .promo-rewards-wrapper.brand-walkers-snacks-merlin .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-walkers-snacks-merlin .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-ruffles {
  background: #1A4EA2;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-ruffles p {
  color: inherit;
}
.promo-rewards-wrapper.brand-ruffles .food > svg > path {
  fill: #FDB91D;
}
.promo-rewards-wrapper.brand-ruffles .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-ruffles .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-ruffles .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-ruffles .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-ruffles .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-ruffles .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-ruffles .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-ruffles .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-ruffles .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-ruffles .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-ruffles .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-ruffles .codes-block--info--title, .promo-rewards-wrapper.brand-ruffles .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-ruffles.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-ruffles .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-duyvis {
  background: #CE2421;
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-duyvis p {
  color: inherit;
}
.promo-rewards-wrapper.brand-duyvis .food > svg > path {
  fill: #FFFFFF;
}
.promo-rewards-wrapper.brand-duyvis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-duyvis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-duyvis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-duyvis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-duyvis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-duyvis .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-duyvis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-duyvis .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-duyvis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-duyvis .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-duyvis .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-duyvis .codes-block--info--title, .promo-rewards-wrapper.brand-duyvis .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-duyvis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-duyvis .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-snacks-canister {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-snacks-canister p {
  color: inherit;
}
.promo-rewards-wrapper.brand-snacks-canister .food > svg > path {
  fill: #FFFFFF;
}
.promo-rewards-wrapper.brand-snacks-canister .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-snacks-canister .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-snacks-canister .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-snacks-canister .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-snacks-canister .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-snacks-canister .succeed-social-media-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-snacks-canister .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-snacks-canister .social-media-links--platforms a:hover, .promo-rewards-wrapper.brand-snacks-canister .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-rewards-wrapper.brand-snacks-canister .social-media-links--platforms a span {
  color: #fff;
}
.promo-rewards-wrapper.brand-snacks-canister .codes-block .codes-block-list-inner__title, .promo-rewards-wrapper.brand-snacks-canister .codes-block--info--title, .promo-rewards-wrapper.brand-snacks-canister .codes-block__list-title {
  color: #fff;
}
.promo-rewards-wrapper.brand-snacks-canister.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-rewards-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-rewards-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-rewards-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-rewards-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-rewards-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-rewards-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-rewards-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-rewards-wrapper.brand-snacks-canister .product_card__title {
  color: #FFFFFF;
}
.promo-rewards-wrapper .promo-rewards--content {
  text-align: center;
  padding-bottom: 40px;
}
.promo-rewards-wrapper .promo-rewards--content .promo-rewards--title {
  margin-bottom: 1rem;
}
.promo-rewards-wrapper .promo-rewards--content .promo-rewards--title p {
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
  letter-spacing: 0em;
  margin: 0;
}
@media (min-width: 973px) {
  .promo-rewards-wrapper .promo-rewards--content .promo-rewards--title p {
    font-size: 36px;
    line-height: 40px;
    letter-spacing: -0.02em;
  }
}
.promo-rewards-wrapper .promo-rewards--content .promo-rewards--description p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  padding-left: 40px;
  padding-right: 40px;
}
@media (min-width: 1440px) {
  .promo-rewards-wrapper .promo-rewards--content .promo-rewards--description p {
    padding-left: 0;
    padding-right: 0;
  }
}

#promoRewardsSlider {
  display: none;
}
@media (min-width: 1175px) {
  #promoRewardsSlider {
    display: block;
  }
}
#promoRewardsSlider .carousel-item .promo-reward-items-row {
  max-width: 1144px;
  margin: auto;
  gap: 80px;
}
#promoRewardsSlider .carousel-control-next, #promoRewardsSlider .carousel-control-prev {
  opacity: 1;
  height: 42px;
  width: 42px;
}
#promoRewardsSlider .carousel-control-next .carousel-arrow-button, #promoRewardsSlider .carousel-control-prev .carousel-arrow-button {
  width: 42px;
  height: 42px;
  border: 1px solid transparent;
  background-color: #1443FF;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
#promoRewardsSlider .carousel-control-prev {
  left: 40px;
  top: 170px;
}
#promoRewardsSlider .carousel-control-prev-icon {
  background-image: none;
  transform: rotate(180deg);
  display: flex;
  align-items: center;
  justify-content: center;
}
#promoRewardsSlider .carousel-control-next {
  right: 40px;
  top: 170px;
}
#promoRewardsSlider .carousel-control-next-icon {
  background-image: none;
  display: flex;
  align-items: center;
  justify-content: center;
}
#promoRewardsSlider .carousel-buttons-swap.disabled {
  opacity: 0.7;
}

.promo-reward-item {
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  width: 100%;
  height: 420px;
  max-width: 328px;
}
@media (max-width: 380px) {
  .promo-reward-item {
    height: 320px;
  }
}
.promo-reward-item .promo-reward--content {
  width: 328px;
  height: 328px;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  border-radius: 50%;
  background: url("");
}
@media (max-width: 380px) {
  .promo-reward-item .promo-reward--content {
    width: 250px;
    height: 250px;
  }
}
.promo-reward-item .promo-reward--content .promo-reward--number {
  height: 48px;
  width: 48px;
  border-radius: 50%;
  background-color: #FFFFFF;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 26px;
  font-weight: 600;
  line-height: 30px;
  letter-spacing: 0em;
  margin-top: 1rem;
}
.promo-reward-item .promo-reward--content .promo-reward--image div {
  margin: 0;
}
.promo-reward-item .promo-reward--content .promo-reward--image img {
  margin-bottom: 4rem;
}
@media (max-width: 380px) {
  .promo-reward-item .promo-reward--content .promo-reward--image img {
    max-width: 200px;
    height: auto;
  }
}
.promo-reward-item .promo-reward--title {
  margin-top: 24px;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
}

.promo-rewards--slider-mobile {
  display: block;
}
@media (min-width: 1175px) {
  .promo-rewards--slider-mobile {
    display: none;
  }
}
.promo-rewards--slider-mobile .promo-reward--items-row {
  display: flex;
  align-items: center;
  gap: 80px;
  width: 100%;
  margin: auto;
  max-width: 328px;
  overflow: auto;
  scroll-snap-type: x mandatory;
}
@media (max-width: 380px) {
  .promo-rewards--slider-mobile .promo-reward--items-row {
    max-width: 250px;
  }
}
.promo-rewards--slider-mobile .promo-reward--items-row .promo-reward-item {
  scroll-snap-align: start;
}

.promo-rewards--slider-dots {
  display: block;
}
@media (min-width: 1440px) {
  .promo-rewards--slider-dots {
    display: none;
  }
}

.promo-rewards--slider-dots {
  display: flex;
  justify-content: center;
  margin-top: 10px;
  height: 8px;
}
@media (min-width: 1440px) {
  .promo-rewards--slider-dots {
    display: none;
  }
}

.promo-rewards--slider-dot {
  width: 10px;
  height: 10px;
  margin: 0 5px;
  border-radius: 50%;
  cursor: pointer;
  background-color: #333333;
  opacity: 30%;
}

.promo-rewards--slider-dot.active {
  background-color: #333333;
  opacity: unset;
}

#promoModalError {
  padding: 0 16px !important;
}
@media (min-width: 973px) {
  #promoModalError {
    padding: 0;
  }
}
#promoModalError .modal-dialog {
  background-color: #FFFFFF;
  width: 100%;
  display: flex;
  flex-direction: column;
  margin: 5rem auto;
  border-radius: 20px;
  max-width: 900px;
}
#promoModalError .modal-dialog .modal-content {
  width: 100%;
  display: block;
  border-radius: 20px;
  max-width: 900px;
  padding: 80px 20px 40px;
}
@media (min-width: 973px) {
  #promoModalError .modal-dialog .modal-content {
    padding: 60px;
  }
}
#promoModalError .modal-dialog .modal-content .modal-body {
  padding: 0;
}
#promoModalError .modal-dialog .modal-content .modal-body .promo-modal-error--content {
  display: flex;
  flex-direction: column;
  align-items: center;
}
#promoModalError .modal-dialog .modal-content .modal-body .promo-modal-error--content .modal-error-content--image {
  margin-bottom: 24px;
}
#promoModalError .modal-dialog .modal-content .modal-body .promo-modal-error--content .modal-error-content--summary {
  margin-bottom: 40px;
  text-align: center;
}
#promoModalError .modal-dialog .modal-content .modal-body .promo-modal-error--content .modal-error-content--summary p {
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
  letter-spacing: 0em;
  text-align: center;
  color: #333333;
  margin: 0 0 24px 0;
}
@media (min-width: 973px) {
  #promoModalError .modal-dialog .modal-content .modal-body .promo-modal-error--content .modal-error-content--summary p {
    font-size: 36px;
    line-height: 40px;
    letter-spacing: -0.02em;
  }
}
#promoModalError .modal-dialog .modal-content .modal-body .promo-modal-error--content .modal-error-content--summary span {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  color: #333333;
}
#promoModalError .modal-dialog .modal-content .modal-body .field__label {
  display: none;
}
#promoModalError .modal-dialog .modal-close-button {
  position: absolute;
  opacity: 1;
  z-index: 12;
  top: 24px;
  right: 24px;
  background-color: #1443FF;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  font-size: 3rem;
  border: 1px solid transparent;
  pointer-events: auto;
  cursor: pointer;
}
#promoModalError .modal-dialog .modal-close-button:focus, #promoModalError .modal-dialog .modal-close-button :active {
  border: none;
  outline: unset;
}
#promoModalError .modal-dialog .modal-close-button span {
  color: #FFFFFF;
}

.modal-error-content--ctas {
  display: flex;
  flex-direction: column;
}
.modal-error-content--ctas .modal-error--primary-cta {
  padding-bottom: 29px;
}
.modal-error-content--ctas .modal-error--primary-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.modal-error-content--ctas .modal-error--primary-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .modal-error-content--ctas .modal-error--primary-cta .cta {
    padding: 0 24px;
  }
}
.modal-error-content--ctas .modal-error--primary-cta .cta span > img {
  margin-bottom: 3px;
}
.modal-error-content--ctas .modal-error--primary-cta .cta .button-icon {
  margin-left: 5px;
}
.modal-error-content--ctas .modal-error--primary-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.modal-error-content--ctas .modal-error--primary-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.modal-error-content--ctas .modal-error--primary-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .modal-error-content--ctas .modal-error--primary-cta .cta {
    padding-bottom: 4px;
  }
}
.modal-error-content--ctas .modal-error--primary-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.modal-error-content--ctas .modal-error--primary-cta .filled:hover {
  background-color: #0E38DF;
}
.modal-error-content--ctas .modal-error--primary-cta .filled:focus {
  border: 2px solid #00E0F3;
}
.modal-error-content--ctas .modal-error--primary-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.modal-error-content--ctas .modal-error--primary-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.modal-error-content--ctas .modal-error--primary-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.modal-error-content--ctas .modal-error--primary-cta .simple:hover {
  border: 2px solid #1443FF;
}
.modal-error-content--ctas .modal-error--primary-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.modal-error-content--ctas .modal-error--primary-cta .simple:focus {
  border: 2px solid #00E0F3;
}
.modal-error-content--ctas .modal-error--primary-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
.modal-error-content--ctas .modal-error--primary-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.modal-error-content--ctas .modal-error--primary-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.modal-error-content--ctas .modal-error--primary-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.modal-error-content--ctas .modal-error--primary-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.modal-error-content--ctas .modal-error--primary-cta button {
  background-color: #1443FF;
  text-transform: uppercase;
}
.modal-error-content--ctas .modal-error--primary-cta button:focus, .modal-error-content--ctas .modal-error--primary-cta button :active {
  border: none;
  outline: unset;
}
.modal-error-content--ctas .modal-error--primary-cta button a {
  color: #FFFFFF;
}
.modal-error-content--ctas .modal-error--secondary-cta {
  text-align: center;
  padding-bottom: 13px;
}
.modal-error-content--ctas .modal-error--secondary-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.modal-error-content--ctas .modal-error--secondary-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .modal-error-content--ctas .modal-error--secondary-cta .cta {
    padding: 0 24px;
  }
}
.modal-error-content--ctas .modal-error--secondary-cta .cta span > img {
  margin-bottom: 3px;
}
.modal-error-content--ctas .modal-error--secondary-cta .cta .button-icon {
  margin-left: 5px;
}
.modal-error-content--ctas .modal-error--secondary-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.modal-error-content--ctas .modal-error--secondary-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.modal-error-content--ctas .modal-error--secondary-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .modal-error-content--ctas .modal-error--secondary-cta .cta {
    padding-bottom: 4px;
  }
}
.modal-error-content--ctas .modal-error--secondary-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.modal-error-content--ctas .modal-error--secondary-cta .filled:hover {
  background-color: #0E38DF;
}
.modal-error-content--ctas .modal-error--secondary-cta .filled:focus {
  border: 2px solid #00E0F3;
}
.modal-error-content--ctas .modal-error--secondary-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.modal-error-content--ctas .modal-error--secondary-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.modal-error-content--ctas .modal-error--secondary-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.modal-error-content--ctas .modal-error--secondary-cta .simple:hover {
  border: 2px solid #1443FF;
}
.modal-error-content--ctas .modal-error--secondary-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.modal-error-content--ctas .modal-error--secondary-cta .simple:focus {
  border: 2px solid #00E0F3;
}
.modal-error-content--ctas .modal-error--secondary-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
.modal-error-content--ctas .modal-error--secondary-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.modal-error-content--ctas .modal-error--secondary-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.modal-error-content--ctas .modal-error--secondary-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.modal-error-content--ctas .modal-error--secondary-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.modal-error-content--ctas .modal-error--secondary-cta button {
  background-color: transparent;
  border-color: transparent;
  text-align: center;
  margin: auto !important;
  padding: 0 !important;
  text-transform: uppercase;
}
.modal-error-content--ctas .modal-error--secondary-cta button:focus, .modal-error-content--ctas .modal-error--secondary-cta button :active {
  border: none;
  outline: unset;
}
.modal-error-content--ctas .modal-error--secondary-cta button a {
  color: #1443FF;
  font-size: 16px;
  font-weight: 600;
  line-height: 17px;
  letter-spacing: 0em;
}

.promo-winners-gallery {
  position: relative;
  padding: 60px 0 88px;
}
.promo-winners-gallery.brand-default {
  background: #0E38DF;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-default p {
  color: inherit;
}
.promo-winners-gallery.brand-default .food > svg > path {
  fill: #0024B5;
}
.promo-winners-gallery.brand-default .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-default .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.promo-winners-gallery.brand-default .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.promo-winners-gallery.brand-default .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.promo-winners-gallery.brand-default .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.promo-winners-gallery.brand-default .succeed-social-media-title {
  color: #0E38DF;
}
.promo-winners-gallery.brand-default .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.promo-winners-gallery.brand-default .social-media-links--platforms a:hover, .promo-winners-gallery.brand-default .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.promo-winners-gallery.brand-default .social-media-links--platforms a span {
  color: #0E38DF;
}
.promo-winners-gallery.brand-default .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-default .codes-block--info--title, .promo-winners-gallery.brand-default .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-default.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-default .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-default .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.promo-winners-gallery.brand-default .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.promo-winners-gallery.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-default .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-default .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-default .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-joy {
  background: #0E38DF;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-joy p {
  color: inherit;
}
.promo-winners-gallery.brand-joy .food > svg > path {
  fill: #0024B5;
}
.promo-winners-gallery.brand-joy .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-joy .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.promo-winners-gallery.brand-joy .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.promo-winners-gallery.brand-joy .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.promo-winners-gallery.brand-joy .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.promo-winners-gallery.brand-joy .succeed-social-media-title {
  color: #0E38DF;
}
.promo-winners-gallery.brand-joy .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.promo-winners-gallery.brand-joy .social-media-links--platforms a:hover, .promo-winners-gallery.brand-joy .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.promo-winners-gallery.brand-joy .social-media-links--platforms a span {
  color: #0E38DF;
}
.promo-winners-gallery.brand-joy .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-joy .codes-block--info--title, .promo-winners-gallery.brand-joy .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-joy.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-joy .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.promo-winners-gallery.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.promo-winners-gallery.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-joy .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-doritos {
  background: #E31722;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-doritos p {
  color: inherit;
}
.promo-winners-gallery.brand-doritos .food > svg > path {
  fill: #FA7115;
}
.promo-winners-gallery.brand-doritos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-doritos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-doritos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-doritos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-doritos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-doritos .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-doritos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-doritos .social-media-links--platforms a:hover, .promo-winners-gallery.brand-doritos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-doritos .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-doritos .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-doritos .codes-block--info--title, .promo-winners-gallery.brand-doritos .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-doritos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-doritos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-doritos .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-lays {
  background: #FFE600;
  color: #333333;
}
.promo-winners-gallery.brand-lays p {
  color: inherit;
}
.promo-winners-gallery.brand-lays .food > svg > path {
  fill: #FBB517;
}
.promo-winners-gallery.brand-lays .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-winners-gallery.brand-lays .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-lays .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-lays .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-lays .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-lays .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-lays .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-lays .social-media-links--platforms a:hover, .promo-winners-gallery.brand-lays .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-lays .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-lays .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-lays .codes-block--info--title, .promo-winners-gallery.brand-lays .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-lays.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-winners-gallery.brand-lays .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-winners-gallery.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-winners-gallery.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-winners-gallery.brand-lays .product_card__title {
  color: #333333;
}
.promo-winners-gallery.brand-lays-sustainability-2024 {
  background: #FFE600;
  color: #333333;
}
.promo-winners-gallery.brand-lays-sustainability-2024 p {
  color: inherit;
}
.promo-winners-gallery.brand-lays-sustainability-2024 .food > svg > path {
  fill: #FBB517;
}
.promo-winners-gallery.brand-lays-sustainability-2024 .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-winners-gallery.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.promo-winners-gallery.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.promo-winners-gallery.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.promo-winners-gallery.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.promo-winners-gallery.brand-lays-sustainability-2024 .succeed-social-media-title {
  color: #ffffff;
}
.promo-winners-gallery.brand-lays-sustainability-2024 .social-media-links--platforms a {
  background-color: #C60F10;
}
.promo-winners-gallery.brand-lays-sustainability-2024 .social-media-links--platforms a:hover, .promo-winners-gallery.brand-lays-sustainability-2024 .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.promo-winners-gallery.brand-lays-sustainability-2024 .social-media-links--platforms a span {
  color: #ffffff;
}
.promo-winners-gallery.brand-lays-sustainability-2024 .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-lays-sustainability-2024 .codes-block--info--title, .promo-winners-gallery.brand-lays-sustainability-2024 .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-lays-sustainability-2024.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-winners-gallery.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-winners-gallery.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.promo-winners-gallery.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.promo-winners-gallery.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-winners-gallery.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-winners-gallery.brand-lays-sustainability-2024 .product_card__title {
  color: #333333;
}
.promo-winners-gallery.brand-lays-nlng {
  background: #FFE600;
  color: #333333;
}
.promo-winners-gallery.brand-lays-nlng p {
  color: inherit;
}
.promo-winners-gallery.brand-lays-nlng .food > svg > path {
  fill: #FBB517;
}
.promo-winners-gallery.brand-lays-nlng .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-winners-gallery.brand-lays-nlng .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.promo-winners-gallery.brand-lays-nlng .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.promo-winners-gallery.brand-lays-nlng .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.promo-winners-gallery.brand-lays-nlng .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.promo-winners-gallery.brand-lays-nlng .succeed-social-media-title {
  color: #ffffff;
}
.promo-winners-gallery.brand-lays-nlng .social-media-links--platforms a {
  background-color: #C60F10;
}
.promo-winners-gallery.brand-lays-nlng .social-media-links--platforms a:hover, .promo-winners-gallery.brand-lays-nlng .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.promo-winners-gallery.brand-lays-nlng .social-media-links--platforms a span {
  color: #ffffff;
}
.promo-winners-gallery.brand-lays-nlng .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-lays-nlng .codes-block--info--title, .promo-winners-gallery.brand-lays-nlng .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-lays-nlng.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-winners-gallery.brand-lays-nlng .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-winners-gallery.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.promo-winners-gallery.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.promo-winners-gallery.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-winners-gallery.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-winners-gallery.brand-lays-nlng .product_card__title {
  color: #333333;
}
.promo-winners-gallery.brand-cheetos {
  background: #FF6B11;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-cheetos p {
  color: inherit;
}
.promo-winners-gallery.brand-cheetos .food > svg > path {
  fill: #FECE1C;
}
.promo-winners-gallery.brand-cheetos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-cheetos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-cheetos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-cheetos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-cheetos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-cheetos .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-cheetos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-cheetos .social-media-links--platforms a:hover, .promo-winners-gallery.brand-cheetos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-cheetos .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-cheetos .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-cheetos .codes-block--info--title, .promo-winners-gallery.brand-cheetos .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-cheetos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-cheetos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-cheetos .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-tostitos {
  background: #004179;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-tostitos p {
  color: inherit;
}
.promo-winners-gallery.brand-tostitos .food > svg > path {
  fill: #1084D1;
}
.promo-winners-gallery.brand-tostitos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-tostitos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-tostitos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-tostitos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-tostitos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-tostitos .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-tostitos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-tostitos .social-media-links--platforms a:hover, .promo-winners-gallery.brand-tostitos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-tostitos .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-tostitos .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-tostitos .codes-block--info--title, .promo-winners-gallery.brand-tostitos .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-tostitos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-tostitos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-tostitos .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-flaminhot {
  background: #3D0046;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-flaminhot p {
  color: inherit;
}
.promo-winners-gallery.brand-flaminhot .food > svg > path {
  fill: #A0408F;
}
.promo-winners-gallery.brand-flaminhot .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-flaminhot .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-flaminhot .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-flaminhot .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-flaminhot .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-flaminhot .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-flaminhot .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-flaminhot .social-media-links--platforms a:hover, .promo-winners-gallery.brand-flaminhot .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-flaminhot .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-flaminhot .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-flaminhot .codes-block--info--title, .promo-winners-gallery.brand-flaminhot .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-flaminhot.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-flaminhot .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-flaminhot .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-natuchips {
  background: #3FA448;
  color: #333333;
}
.promo-winners-gallery.brand-natuchips p {
  color: inherit;
}
.promo-winners-gallery.brand-natuchips .food > svg > path {
  fill: #FBE14C;
}
.promo-winners-gallery.brand-natuchips .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-winners-gallery.brand-natuchips .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-natuchips .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-natuchips .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-natuchips .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-natuchips .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-natuchips .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-natuchips .social-media-links--platforms a:hover, .promo-winners-gallery.brand-natuchips .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-natuchips .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-natuchips .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-natuchips .codes-block--info--title, .promo-winners-gallery.brand-natuchips .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-natuchips.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-winners-gallery.brand-natuchips .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-winners-gallery.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-winners-gallery.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-winners-gallery.brand-natuchips .product_card__title {
  color: #333333;
}
.promo-winners-gallery.brand-chokis {
  background: #05017E;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-chokis p {
  color: inherit;
}
.promo-winners-gallery.brand-chokis .food > svg > path {
  fill: #3B7EF6;
}
.promo-winners-gallery.brand-chokis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-chokis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-chokis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-chokis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-chokis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-chokis .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-chokis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-chokis .social-media-links--platforms a:hover, .promo-winners-gallery.brand-chokis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-chokis .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-chokis .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-chokis .codes-block--info--title, .promo-winners-gallery.brand-chokis .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-chokis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-chokis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-chokis .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-detodito {
  background: #FFED02;
  color: #333333;
}
.promo-winners-gallery.brand-detodito p {
  color: inherit;
}
.promo-winners-gallery.brand-detodito .food > svg > path {
  fill: #005DA6;
}
.promo-winners-gallery.brand-detodito .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-winners-gallery.brand-detodito .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-detodito .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-detodito .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-detodito .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-detodito .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-detodito .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-detodito .social-media-links--platforms a:hover, .promo-winners-gallery.brand-detodito .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-detodito .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-detodito .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-detodito .codes-block--info--title, .promo-winners-gallery.brand-detodito .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-detodito.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-winners-gallery.brand-detodito .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-winners-gallery.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-winners-gallery.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-winners-gallery.brand-detodito .product_card__title {
  color: #333333;
}
.promo-winners-gallery.brand-pepsi {
  background: #000000;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pepsi p {
  color: inherit;
}
.promo-winners-gallery.brand-pepsi .food > svg > path {
  fill: #001571;
}
.promo-winners-gallery.brand-pepsi .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pepsi .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-pepsi .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-pepsi .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-pepsi .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-pepsi .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-pepsi .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-pepsi .social-media-links--platforms a:hover, .promo-winners-gallery.brand-pepsi .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-pepsi .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-pepsi .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-pepsi .codes-block--info--title, .promo-winners-gallery.brand-pepsi .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-pepsi.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pepsi .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pepsi .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pepsi .food > svg > path, .promo-winners-gallery.brand-pepsi .food > svg circle {
  fill: #001571;
}
.promo-winners-gallery.brand-pepsi-ea {
  background: #000000;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pepsi-ea p {
  color: inherit;
}
.promo-winners-gallery.brand-pepsi-ea .food > svg > path {
  fill: #001571;
}
.promo-winners-gallery.brand-pepsi-ea .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pepsi-ea .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-pepsi-ea .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-pepsi-ea .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-pepsi-ea .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-pepsi-ea .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-pepsi-ea .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-pepsi-ea .social-media-links--platforms a:hover, .promo-winners-gallery.brand-pepsi-ea .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-pepsi-ea .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-pepsi-ea .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-pepsi-ea .codes-block--info--title, .promo-winners-gallery.brand-pepsi-ea .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-pepsi-ea.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pepsi-ea .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pepsi-ea .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-7up {
  background: #00B74F;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-7up p {
  color: inherit;
}
.promo-winners-gallery.brand-7up .food > svg > path {
  fill: #00A349;
}
.promo-winners-gallery.brand-7up .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-7up .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-7up .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-7up .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-7up .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-7up .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-7up .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-7up .social-media-links--platforms a:hover, .promo-winners-gallery.brand-7up .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-7up .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-7up .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-7up .codes-block--info--title, .promo-winners-gallery.brand-7up .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-7up.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-7up .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-7up .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-rockstar {
  background: #000000;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-rockstar p {
  color: inherit;
}
.promo-winners-gallery.brand-rockstar .food > svg > path {
  fill: transparent;
}
.promo-winners-gallery.brand-rockstar .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-rockstar .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-rockstar .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-rockstar .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-rockstar .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-rockstar .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-rockstar .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-rockstar .social-media-links--platforms a:hover, .promo-winners-gallery.brand-rockstar .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-rockstar .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-rockstar .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-rockstar .codes-block--info--title, .promo-winners-gallery.brand-rockstar .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-rockstar.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-rockstar .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-rockstar .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-mirinda {
  background: #FFBC00;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-mirinda p {
  color: inherit;
}
.promo-winners-gallery.brand-mirinda .food > svg > path {
  fill: transparent;
}
.promo-winners-gallery.brand-mirinda .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-mirinda .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-mirinda .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-mirinda .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-mirinda .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-mirinda .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-mirinda .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-mirinda .social-media-links--platforms a:hover, .promo-winners-gallery.brand-mirinda .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-mirinda .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-mirinda .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-mirinda .codes-block--info--title, .promo-winners-gallery.brand-mirinda .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-mirinda.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-mirinda .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-mirinda .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-mountaindew {
  background: #016C3E;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-mountaindew p {
  color: inherit;
}
.promo-winners-gallery.brand-mountaindew .food > svg > path {
  fill: #00A051;
}
.promo-winners-gallery.brand-mountaindew .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-mountaindew .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-mountaindew .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-mountaindew .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-mountaindew .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-mountaindew .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-mountaindew .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-mountaindew .social-media-links--platforms a:hover, .promo-winners-gallery.brand-mountaindew .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-mountaindew .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-mountaindew .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-mountaindew .codes-block--info--title, .promo-winners-gallery.brand-mountaindew .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-mountaindew.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-mountaindew .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-mountaindew .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-lipton {
  background: #FFE300;
  color: #333333;
}
.promo-winners-gallery.brand-lipton p {
  color: inherit;
}
.promo-winners-gallery.brand-lipton .food > svg > path {
  fill: #F88D2A;
}
.promo-winners-gallery.brand-lipton .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-winners-gallery.brand-lipton .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-lipton .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-lipton .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-lipton .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-lipton .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-lipton .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-lipton .social-media-links--platforms a:hover, .promo-winners-gallery.brand-lipton .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-lipton .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-lipton .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-lipton .codes-block--info--title, .promo-winners-gallery.brand-lipton .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-lipton.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-winners-gallery.brand-lipton .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-winners-gallery.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-winners-gallery.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-winners-gallery.brand-lipton .product_card__title {
  color: #333333;
}
.promo-winners-gallery.brand-star {
  background: #252654;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-star p {
  color: inherit;
}
.promo-winners-gallery.brand-star .food > svg > path {
  fill: #2B2F88;
}
.promo-winners-gallery.brand-star .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-star .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-star .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-star .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-star .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-star .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-star .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-star .social-media-links--platforms a:hover, .promo-winners-gallery.brand-star .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-star .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-star .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-star .codes-block--info--title, .promo-winners-gallery.brand-star .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-star.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-star .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-star .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-star .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-star .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-star .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-star .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers {
  background: #C4000A;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers p {
  color: inherit;
}
.promo-winners-gallery.brand-walkers .food > svg > path {
  fill: #A6060D;
}
.promo-winners-gallery.brand-walkers .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-walkers .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-walkers .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-walkers .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-walkers .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-walkers .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-walkers .social-media-links--platforms a:hover, .promo-winners-gallery.brand-walkers .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-walkers .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-walkers .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-walkers .codes-block--info--title, .promo-winners-gallery.brand-walkers .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-walkers.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-quaker {
  background: #00273B;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-quaker p {
  color: inherit;
}
.promo-winners-gallery.brand-quaker .food > svg > path {
  fill: #023859;
}
.promo-winners-gallery.brand-quaker .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-quaker .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-quaker .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-quaker .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-quaker .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-quaker .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-quaker .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-quaker .social-media-links--platforms a:hover, .promo-winners-gallery.brand-quaker .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-quaker .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-quaker .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-quaker .codes-block--info--title, .promo-winners-gallery.brand-quaker .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-quaker.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-quaker .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-quaker .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-popworks {
  background: #202F64;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-popworks p {
  color: inherit;
}
.promo-winners-gallery.brand-popworks .food > svg > path {
  fill: #5C9BFB;
}
.promo-winners-gallery.brand-popworks .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-popworks .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-popworks .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-popworks .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-popworks .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-popworks .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-popworks .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-popworks .social-media-links--platforms a:hover, .promo-winners-gallery.brand-popworks .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-popworks .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-popworks .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-popworks .codes-block--info--title, .promo-winners-gallery.brand-popworks .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-popworks.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-popworks .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-popworks .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers-max {
  background: #000;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers-max p {
  color: inherit;
}
.promo-winners-gallery.brand-walkers-max .food > svg > path {
  fill: #1443FF;
}
.promo-winners-gallery.brand-walkers-max .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers-max .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-walkers-max .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-walkers-max .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-walkers-max .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-walkers-max .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-walkers-max .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-walkers-max .social-media-links--platforms a:hover, .promo-winners-gallery.brand-walkers-max .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-walkers-max .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-walkers-max .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-walkers-max .codes-block--info--title, .promo-winners-gallery.brand-walkers-max .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-walkers-max.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers-max .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers-max .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pala-pala {
  background: #FF001A;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pala-pala p {
  color: inherit;
}
.promo-winners-gallery.brand-pala-pala .food > svg > path {
  fill: #1443FF;
}
.promo-winners-gallery.brand-pala-pala .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pala-pala .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-pala-pala .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-pala-pala .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-pala-pala .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-pala-pala .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-pala-pala .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-pala-pala .social-media-links--platforms a:hover, .promo-winners-gallery.brand-pala-pala .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-pala-pala .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-pala-pala .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-pala-pala .codes-block--info--title, .promo-winners-gallery.brand-pala-pala .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-pala-pala.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pala-pala .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-pala-pala .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers-snacks-merlin {
  background: #1D2A56;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers-snacks-merlin p {
  color: inherit;
}
.promo-winners-gallery.brand-walkers-snacks-merlin .food > svg > path {
  fill: #20C4F4;
}
.promo-winners-gallery.brand-walkers-snacks-merlin .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-walkers-snacks-merlin .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-walkers-snacks-merlin .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-walkers-snacks-merlin .social-media-links--platforms a:hover, .promo-winners-gallery.brand-walkers-snacks-merlin .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-walkers-snacks-merlin .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-walkers-snacks-merlin .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-walkers-snacks-merlin .codes-block--info--title, .promo-winners-gallery.brand-walkers-snacks-merlin .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-walkers-snacks-merlin.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-walkers-snacks-merlin .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-ruffles {
  background: #1A4EA2;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-ruffles p {
  color: inherit;
}
.promo-winners-gallery.brand-ruffles .food > svg > path {
  fill: #FDB91D;
}
.promo-winners-gallery.brand-ruffles .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-ruffles .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-ruffles .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-ruffles .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-ruffles .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-ruffles .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-ruffles .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-ruffles .social-media-links--platforms a:hover, .promo-winners-gallery.brand-ruffles .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-ruffles .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-ruffles .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-ruffles .codes-block--info--title, .promo-winners-gallery.brand-ruffles .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-ruffles.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-ruffles .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-ruffles .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-duyvis {
  background: #CE2421;
  color: #FFFFFF;
}
.promo-winners-gallery.brand-duyvis p {
  color: inherit;
}
.promo-winners-gallery.brand-duyvis .food > svg > path {
  fill: #FFFFFF;
}
.promo-winners-gallery.brand-duyvis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-duyvis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-duyvis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-duyvis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-duyvis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-duyvis .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-duyvis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-duyvis .social-media-links--platforms a:hover, .promo-winners-gallery.brand-duyvis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-duyvis .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-duyvis .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-duyvis .codes-block--info--title, .promo-winners-gallery.brand-duyvis .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-duyvis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-duyvis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-duyvis .product_card__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-snacks-canister {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
.promo-winners-gallery.brand-snacks-canister p {
  color: inherit;
}
.promo-winners-gallery.brand-snacks-canister .food > svg > path {
  fill: #FFFFFF;
}
.promo-winners-gallery.brand-snacks-canister .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-snacks-canister .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-snacks-canister .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-snacks-canister .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-snacks-canister .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-snacks-canister .succeed-social-media-title {
  color: #fff;
}
.promo-winners-gallery.brand-snacks-canister .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-snacks-canister .social-media-links--platforms a:hover, .promo-winners-gallery.brand-snacks-canister .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-winners-gallery.brand-snacks-canister .social-media-links--platforms a span {
  color: #fff;
}
.promo-winners-gallery.brand-snacks-canister .codes-block .codes-block-list-inner__title, .promo-winners-gallery.brand-snacks-canister .codes-block--info--title, .promo-winners-gallery.brand-snacks-canister .codes-block__list-title {
  color: #fff;
}
.promo-winners-gallery.brand-snacks-canister.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-snacks-canister .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-winners-gallery.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-winners-gallery.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-winners-gallery.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-winners-gallery.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-winners-gallery.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-winners-gallery.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-winners-gallery.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-winners-gallery.brand-snacks-canister .product_card__title {
  color: #FFFFFF;
}
@media (min-width: 973px) {
  .promo-winners-gallery {
    padding: 80px 0;
  }
}
.promo-winners-gallery .promo-winners-gallery-carousel {
  max-width: 1030px;
  margin: auto;
  position: unset;
}
.promo-winners-gallery .promo-winners-gallery-carousel .promo-winners-gallery--image > div {
  margin: 0;
  width: 100%;
}
.promo-winners-gallery .promo-winners-gallery-carousel .promo-winners-gallery--image > div:first-child img {
  margin-left: 16px;
}
.promo-winners-gallery .promo-winners-gallery-carousel .promo-winners-gallery--image > div:last-child img {
  margin-right: 0;
}
.promo-winners-gallery .promo-winners-gallery-carousel .promo-winners-gallery--image > div img {
  margin: auto;
}
@media (min-width: 769px) {
  .promo-winners-gallery .promo-winners-gallery-carousel .promo-winners-gallery--image > div img {
    margin: 0;
  }
}
.promo-winners-gallery .slick-arrow {
  background-color: #1443FF;
  height: 42px;
  width: 42px;
  border-radius: 50%;
  top: 220px;
  z-index: 10;
}
.promo-winners-gallery .slick-arrow:before {
  display: none;
}
.promo-winners-gallery .slick-arrow:hover, .promo-winners-gallery .slick-arrow:focus {
  background-color: #0E38DF;
}
.promo-winners-gallery .slick-arrow img {
  height: 30px;
  width: 30px;
}
.promo-winners-gallery .slick-arrow.slick-disabled {
  opacity: 0.7;
}
.promo-winners-gallery .slick-prev {
  left: 40px;
}
.promo-winners-gallery .slick-next {
  right: 40px;
}
.promo-winners-gallery .slick-dots {
  bottom: 40px;
}
.promo-winners-gallery .slick-dots li > button::before {
  font-size: 8px;
}

.brand-packages-wrapper {
  position: relative;
  height: 705px;
  padding: 40px 0;
}
@media (min-width: 1150px) {
  .brand-packages-wrapper {
    height: 625px;
    padding: 0;
  }
}
.brand-packages-wrapper .brand-packages--title {
  margin-bottom: 40px;
}
@media (min-width: 1150px) {
  .brand-packages-wrapper .brand-packages--title {
    margin-bottom: 80px;
  }
}
.brand-packages-wrapper .brand-packages--title p {
  margin: 0 17.5px;
  color: #333333;
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
  letter-spacing: 0em;
  text-align: center;
}
@media (min-width: 1150px) {
  .brand-packages-wrapper .brand-packages--title p {
    font-size: 36px;
    line-height: 40px;
    letter-spacing: -0.02em;
    padding-top: 80px;
    margin: 0;
  }
}
.brand-packages-wrapper .slick-carousel-background {
  height: 730px;
  position: absolute;
  bottom: 0px;
  width: 100%;
  right: 0;
  clip-path: ellipse(200% 50% at 50% 0);
  transform: rotate(180deg);
}
.brand-packages-wrapper .slick-carousel-background.brand-default {
  background: #0E38DF;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-default p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-default .food > svg > path {
  fill: #0024B5;
}
.brand-packages-wrapper .slick-carousel-background.brand-default .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-default .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-default .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-default .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-default .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-default .succeed-social-media-title {
  color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-default .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-default .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-default .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.brand-packages-wrapper .slick-carousel-background.brand-default .social-media-links--platforms a span {
  color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-default .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-default .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-default .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-default.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-default .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-default .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-default .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-default .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-default .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-default .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy {
  background: #0E38DF;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .food > svg > path {
  fill: #0024B5;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .succeed-social-media-title {
  color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-joy .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .social-media-links--platforms a span {
  color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-joy .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-joy .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-joy .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos {
  background: #E31722;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .food > svg > path {
  fill: #FA7115;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-doritos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-doritos .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-doritos .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-doritos .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays {
  background: #FFE600;
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .food > svg > path {
  fill: #FBB517;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .socials-slider-container .socials-slider-title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-lays .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-lays .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-lays .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays .product_card__title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 {
  background: #FFE600;
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .food > svg > path {
  fill: #FBB517;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .socials-slider-container .socials-slider-title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .succeed-social-media-title {
  color: #ffffff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .social-media-links--platforms a {
  background-color: #C60F10;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .social-media-links--platforms a span {
  color: #ffffff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-sustainability-2024 .product_card__title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng {
  background: #FFE600;
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .food > svg > path {
  fill: #FBB517;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .socials-slider-container .socials-slider-title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .succeed-social-media-title {
  color: #ffffff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .social-media-links--platforms a {
  background-color: #C60F10;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .social-media-links--platforms a span {
  color: #ffffff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lays-nlng .product_card__title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos {
  background: #FF6B11;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .food > svg > path {
  fill: #FECE1C;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-cheetos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-cheetos .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-cheetos .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-cheetos .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos {
  background: #004179;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .food > svg > path {
  fill: #1084D1;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-tostitos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-tostitos .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-tostitos .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-tostitos .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot {
  background: #3D0046;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .food > svg > path {
  fill: #A0408F;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-flaminhot .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-flaminhot .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-flaminhot .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-flaminhot .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips {
  background: #3FA448;
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .food > svg > path {
  fill: #FBE14C;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .socials-slider-container .socials-slider-title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-natuchips .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-natuchips .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-natuchips .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-natuchips .product_card__title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis {
  background: #05017E;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .food > svg > path {
  fill: #3B7EF6;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-chokis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-chokis .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-chokis .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-chokis .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito {
  background: #FFED02;
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .food > svg > path {
  fill: #005DA6;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .socials-slider-container .socials-slider-title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-detodito .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-detodito .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-detodito .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-detodito .product_card__title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi {
  background: #000000;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .food > svg > path {
  fill: #001571;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-pepsi .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-pepsi .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-pepsi .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi .food > svg > path, .brand-packages-wrapper .slick-carousel-background.brand-pepsi .food > svg circle {
  fill: #001571;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea {
  background: #000000;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .food > svg > path {
  fill: #001571;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pepsi-ea .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up {
  background: #00B74F;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .food > svg > path {
  fill: #00A349;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-7up .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-7up .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-7up .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-7up .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar {
  background: #000000;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .food > svg > path {
  fill: transparent;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-rockstar .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-rockstar .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-rockstar .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-rockstar .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda {
  background: #FFBC00;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .food > svg > path {
  fill: transparent;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-mirinda .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-mirinda .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-mirinda .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mirinda .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew {
  background: #016C3E;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .food > svg > path {
  fill: #00A051;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-mountaindew .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-mountaindew .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-mountaindew .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-mountaindew .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton {
  background: #FFE300;
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .food > svg > path {
  fill: #F88D2A;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .socials-slider-container .socials-slider-title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-lipton .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-lipton .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-lipton .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-lipton .product_card__title {
  color: #333333;
}
.brand-packages-wrapper .slick-carousel-background.brand-star {
  background: #252654;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-star p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-star .food > svg > path {
  fill: #2B2F88;
}
.brand-packages-wrapper .slick-carousel-background.brand-star .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-star .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-star .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-star .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-star .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-star .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-star .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-star .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-star .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-star .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-star .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-star .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-star .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-star.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-star .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-star .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-star .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-star .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-star .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-star .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers {
  background: #C4000A;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .food > svg > path {
  fill: #A6060D;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-walkers .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-walkers .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-walkers .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker {
  background: #00273B;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .food > svg > path {
  fill: #023859;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-quaker .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-quaker .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-quaker .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-quaker .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks {
  background: #202F64;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .food > svg > path {
  fill: #5C9BFB;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-popworks .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-popworks .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-popworks .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-popworks .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max {
  background: #000;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .food > svg > path {
  fill: #1443FF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-walkers-max .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-walkers-max .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-walkers-max .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-max .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala {
  background: #FF001A;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .food > svg > path {
  fill: #1443FF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-pala-pala .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-pala-pala .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-pala-pala .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-pala-pala .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin {
  background: #1D2A56;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .food > svg > path {
  fill: #20C4F4;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-walkers-snacks-merlin .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles {
  background: #1A4EA2;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .food > svg > path {
  fill: #FDB91D;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-ruffles .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-ruffles .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-ruffles .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-ruffles .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis {
  background: #CE2421;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .food > svg > path {
  fill: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-duyvis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-duyvis .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-duyvis .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-duyvis .product_card__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister p {
  color: inherit;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .food > svg > path {
  fill: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .succeed-social-media-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .social-media-links--platforms a:hover, .brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .social-media-links--platforms a span {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .codes-block .codes-block-list-inner__title, .brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .codes-block--info--title, .brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .codes-block__list-title {
  color: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-carousel-background.brand-snacks-canister .product_card__title {
  color: #FFFFFF;
}
@media (min-width: 1150px) {
  .brand-packages-wrapper .slick-carousel-background {
    height: 470px;
    clip-path: ellipse(60% 50% at 50% 0);
  }
}
.brand-packages-wrapper .slick-carousel {
  height: 500px;
  z-index: 2;
}
@media (min-width: 1150px) {
  .brand-packages-wrapper .slick-carousel {
    height: 365px;
  }
}
.brand-packages-wrapper .slick-arrow {
  background-color: #1443FF;
  height: 50px;
  width: 50px;
  border-radius: 50%;
  top: 150px;
  z-index: 10;
}
.brand-packages-wrapper .slick-arrow:before {
  display: none;
}
.brand-packages-wrapper .slick-arrow:hover, .brand-packages-wrapper .slick-arrow:focus {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-arrow img {
  height: 30px;
  width: 30px;
}
.brand-packages-wrapper .slick-prev {
  left: 17.5px;
}
@media (min-width: 1350px) {
  .brand-packages-wrapper .slick-prev {
    left: 85px;
  }
}
@media (min-width: 1530px) {
  .brand-packages-wrapper .slick-prev {
    left: 105px;
  }
}
.brand-packages-wrapper .slick-next {
  right: 17.5px;
}
@media (min-width: 1350px) {
  .brand-packages-wrapper .slick-next {
    right: 85px;
  }
}
@media (min-width: 1530px) {
  .brand-packages-wrapper .slick-next {
    right: 105px;
  }
}
.brand-packages-wrapper .slick-dots li {
  margin: 0;
}
.brand-packages-wrapper .slick-dots li > button::before {
  font-size: 8px;
}
.brand-packages-wrapper .brand-packages--pack {
  height: 500px;
}
@media (min-width: 1150px) {
  .brand-packages-wrapper .brand-packages--pack {
    display: flex;
    justify-content: center;
    height: 365px;
  }
}
.brand-packages-wrapper .brand-packages--pack .brand-packages--pack-content {
  display: none;
}
.brand-packages-wrapper .slick-slide {
  display: flex;
  justify-content: center;
}
@media (min-width: 1150px) {
  .brand-packages-wrapper .slick-slide {
    height: 365px;
    display: flex !important;
    justify-content: center;
    align-items: center;
    padding: 0 10px !important;
  }
}
.brand-packages-wrapper .slick-slide img {
  height: 290px;
  width: auto;
}
.brand-packages-wrapper .slick-slide .brand-packages--pack-image div {
  margin: 0;
}
.brand-packages-wrapper .slick-slide .brand-packages--pack-image div img {
  margin: 0;
}
@media (min-width: 1150px) {
  .brand-packages-wrapper .slick-slide .brand-packages--pack-image {
    display: flex;
    align-items: center;
  }
}
@media (min-width: 1150px) {
  .brand-packages-wrapper .slick-slide.slick-current {
    padding: 0 30px;
    align-items: start;
  }
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack {
  display: flex;
  align-items: center;
  flex-direction: column;
}
@media (min-width: 1150px) {
  .brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack {
    flex-direction: row;
    align-items: start;
  }
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content {
  display: block;
  z-index: 999;
  padding-top: 20px;
}
@media (min-width: 1150px) {
  .brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content {
    padding: 0 0 0 32px;
  }
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--pack-title {
  margin-bottom: 24px;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--pack-title p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}
@media (min-width: 1150px) {
  .brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--pack-title p {
    text-align: left;
    color: #333333;
  }
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta {
  display: flex;
  flex-direction: column;
  margin: auto;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .cta {
    padding: 0 24px;
  }
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .cta span > img {
  margin-bottom: 3px;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .cta .button-icon {
  margin-left: 5px;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .cta {
    padding-bottom: 4px;
  }
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .filled:hover {
  background-color: #0E38DF;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .simple:hover {
  border: 2px solid #1443FF;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 1150px) {
  .brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta {
    margin: 0;
  }
}
@media (max-width: 1150px) {
  .brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta {
    align-items: center;
  }
}
@media (max-width: 1150px) {
  .brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .cta {
    margin-right: 0 !important;
  }
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .cta a {
  text-transform: uppercase;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .cta:focus {
  outline: unset;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-content .brand-packages--cta .secondary-cta {
  width: fit-content !important;
  padding: 20px 0 0;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-image {
  display: flex;
  align-items: center;
}
@media (min-width: 1150px) {
  .brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-image {
    flex: 1;
  }
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-image div {
  margin: 0;
  height: auto;
  width: 100%;
}
.brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-image img {
  object-fit: contain;
}
@media (min-width: 1150px) {
  .brand-packages-wrapper .slick-slide.slick-current .brand-packages--pack .brand-packages--pack-image img {
    height: 365px;
    width: auto;
  }
}

#nutritionalModal {
  max-width: 1050px;
  width: 100%;
  left: 0;
  right: 0;
  margin: auto;
  overflow: auto;
}
@media (min-width: 973px) {
  #nutritionalModal {
    overflow: hidden;
  }
}
#nutritionalModal .modal-dialog {
  max-width: 1050px;
  overflow: hidden;
  margin-top: 30px;
}
#nutritionalModal .modal-dialog .modal-content {
  height: calc(100dvh - 60px);
  border-radius: 20px;
  overflow-x: hidden;
  overflow-y: scroll;
  background-color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body {
  display: flex;
  flex-direction: column;
  padding: 17px 20px 24px 20px;
}
@media (min-width: 973px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body {
    flex-direction: row;
    justify-content: space-between;
    padding: 24px 56px 66px 50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column {
  padding-left: 10px;
  max-width: 492px;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background {
  width: 255px;
  height: 255px;
  border-radius: 50%;
  top: -125px;
  left: -100px;
  position: absolute;
  z-index: 1049;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default {
  background: #0E38DF;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .food > svg > path {
  fill: #0024B5;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .succeed-social-media-title {
  color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .social-media-links--platforms a {
  background-color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .social-media-links--platforms a span {
  color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-default .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy {
  background: #0E38DF;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .food > svg > path {
  fill: #0024B5;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .succeed-social-media-title {
  color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .social-media-links--platforms a {
  background-color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .social-media-links--platforms a span {
  color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-joy .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos {
  background: #E31722;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .food > svg > path {
  fill: #FA7115;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-doritos .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays {
  background: #FFE600;
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .food > svg > path {
  fill: #FBB517;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .socials-slider-container .socials-slider-title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays .product_card__title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 {
  background: #FFE600;
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .food > svg > path {
  fill: #FBB517;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .socials-slider-container .socials-slider-title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .succeed-social-media-title {
  color: #ffffff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .social-media-links--platforms a {
  background-color: #C60F10;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .social-media-links--platforms a span {
  color: #ffffff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-sustainability-2024 .product_card__title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng {
  background: #FFE600;
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .food > svg > path {
  fill: #FBB517;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .socials-slider-container .socials-slider-title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .succeed-social-media-title {
  color: #ffffff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .social-media-links--platforms a {
  background-color: #C60F10;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .social-media-links--platforms a span {
  color: #ffffff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lays-nlng .product_card__title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos {
  background: #FF6B11;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .food > svg > path {
  fill: #FECE1C;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-cheetos .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos {
  background: #004179;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .food > svg > path {
  fill: #1084D1;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-tostitos .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot {
  background: #3D0046;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .food > svg > path {
  fill: #A0408F;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-flaminhot .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips {
  background: #3FA448;
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .food > svg > path {
  fill: #FBE14C;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .socials-slider-container .socials-slider-title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-natuchips .product_card__title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis {
  background: #05017E;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .food > svg > path {
  fill: #3B7EF6;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-chokis .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito {
  background: #FFED02;
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .food > svg > path {
  fill: #005DA6;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .socials-slider-container .socials-slider-title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-detodito .product_card__title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi {
  background: #000000;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .food > svg > path {
  fill: #001571;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .food > svg > path, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi .food > svg circle {
  fill: #001571;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea {
  background: #000000;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .food > svg > path {
  fill: #001571;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pepsi-ea .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up {
  background: #00B74F;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .food > svg > path {
  fill: #00A349;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-7up .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar {
  background: #000000;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .food > svg > path {
  fill: transparent;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-rockstar .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda {
  background: #FFBC00;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .food > svg > path {
  fill: transparent;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mirinda .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew {
  background: #016C3E;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .food > svg > path {
  fill: #00A051;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-mountaindew .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton {
  background: #FFE300;
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .food > svg > path {
  fill: #F88D2A;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .socials-slider-container .socials-slider-title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-lipton .product_card__title {
  color: #333333;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star {
  background: #252654;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .food > svg > path {
  fill: #2B2F88;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-star .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers {
  background: #C4000A;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .food > svg > path {
  fill: #A6060D;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker {
  background: #00273B;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .food > svg > path {
  fill: #023859;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-quaker .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks {
  background: #202F64;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .food > svg > path {
  fill: #5C9BFB;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-popworks .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max {
  background: #000;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .food > svg > path {
  fill: #1443FF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-max .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala {
  background: #FF001A;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .food > svg > path {
  fill: #1443FF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-pala-pala .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin {
  background: #1D2A56;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .food > svg > path {
  fill: #20C4F4;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-walkers-snacks-merlin .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles {
  background: #1A4EA2;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .food > svg > path {
  fill: #FDB91D;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-ruffles .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis {
  background: #CE2421;
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .food > svg > path {
  fill: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-duyvis .product_card__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister p {
  color: inherit;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .food > svg > path {
  fill: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .succeed-social-media-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .social-media-links--platforms a {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .social-media-links--platforms a:hover, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .social-media-links--platforms a span {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .codes-block .codes-block-list-inner__title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .codes-block--info--title, #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .codes-block__list-title {
  color: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background.brand-snacks-canister .product_card__title {
  color: #FFFFFF;
}
@media (min-width: 973px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-background {
    top: -90px;
    left: -20px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-content {
  font-family: var(--font-family);
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-content h1,
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-content h2,
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-content h3,
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-content h4,
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-content h5 {
  font-size: 26px;
  font-style: normal;
  font-weight: 600;
  line-height: 30px;
  color: #333333;
  text-transform: unset;
  padding-top: 20px;
  padding-bottom: 15px;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .nutritional-info-content p {
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
  text-align: left;
  color: #333333;
  margin-bottom: -15px;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .left-column .brand-packages--nutritional-info-image img {
  margin: 0;
  width: auto;
  height: 163px;
  object-fit: cover;
  position: relative;
  z-index: 1050;
}
@media (min-width: 973px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .right-column {
    padding-top: 24px;
  }
}
#nutritionalModal .modal-dialog .modal-content .modal-body .right-column h4 {
  font-size: 26px;
  font-weight: 600;
  line-height: 30px;
  letter-spacing: 0em;
  text-align: left;
  color: #333333;
  text-transform: unset;
  padding-left: 10px;
}
#nutritionalModal .modal-dialog .modal-content .modal-body .right-column img {
  width: 100%;
}
@media (min-width: 500px) {
  #nutritionalModal .modal-dialog .modal-content .modal-body .right-column img {
    width: 400px;
  }
}
#nutritionalModal .modal-close-button {
  position: absolute;
  z-index: 1051;
  opacity: 1;
  top: 24px;
  right: 24px;
  background-color: #1443FF;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  font-size: 3rem;
  border: 1px solid transparent;
}
#nutritionalModal .modal-close-button span {
  color: #FFFFFF;
  display: block;
  font-size: 0;
}
#nutritionalModal .modal-close-button:focus {
  border: none;
  outline: unset;
}

.popover {
  background-color: #FFFFFF;
  padding: 16px;
  border-radius: 20px;
  z-index: 1050;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1215686275);
  font-family: var(--font-family);
  width: 350px;
  max-width: 350px;
}
@media (max-width: 360px) {
  .popover {
    width: 100%;
  }
}
@media (min-width: 361px) {
  .popover {
    height: 210px;
    width: 350px;
    max-width: 350px;
  }
}
@media (min-width: 550px) {
  .popover {
    width: 100%;
    max-width: 500px;
  }
}
.popover .package-popover-content h5 {
  text-transform: unset;
  font-size: 16px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #333333;
  padding: 0 0 5px;
  margin: 0;
}
@media (min-width: 769px) {
  .popover .package-popover-content h5 {
    font-size: 20px;
  }
}
.popover .package-popover-content p {
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
  letter-spacing: 0em;
  text-align: center;
  color: #666666;
  margin-bottom: 16px;
}
.popover .package-popover-logos {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 24px;
}
@media (max-width: 360px) {
  .popover .package-popover-logos {
    flex-direction: column;
  }
}
.popover .package-popover-logos .img-logo {
  max-width: 65px;
  max-height: 65px;
}
@media (min-width: 550px) {
  .popover .package-popover-logos .img-logo {
    max-width: 140px;
    max-height: 90px;
  }
}
.popover .modal-close-button {
  position: absolute;
  opacity: 1;
  top: 12px;
  right: 12px;
  background-color: #1443FF;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.popover .modal-close-button span {
  color: #FFFFFF;
}

.social-media-container .social-media-wrapper {
  height: auto;
  padding: 60px 0;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (min-width: 1320px) {
  .social-media-container .social-media-wrapper {
    display: flex;
    flex-direction: column;
    height: auto;
    padding: 80px 63px;
  }
}
.social-media-container .social-media-wrapper .title {
  padding: 0 26.5px 0px;
}
.social-media-container .social-media-wrapper .title p {
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
  letter-spacing: 0em;
  text-align: center;
  margin: 0;
}
@media (min-width: 1320px) {
  .social-media-container .social-media-wrapper .title p {
    font-size: 36px;
    line-height: 40px;
    letter-spacing: -0.02em;
  }
}
.social-media-container .social-media-wrapper .social-media-slider-container {
  position: relative;
}
.social-media-container .social-media-wrapper .social-media-slider-container .social-media-images {
  width: 100%;
  overflow: auto;
  padding: 40px 26.5px 0px;
  scroll-snap-type: x mandatory;
  white-space: nowrap;
}
@media (min-width: 1320px) {
  .social-media-container .social-media-wrapper .social-media-slider-container .social-media-images {
    display: flex;
    justify-content: center;
    overflow: unset;
  }
}
.social-media-container .social-media-wrapper .social-media-slider-container .social-media-images .image {
  flex-shrink: 0;
  width: 100%;
  max-width: 336px;
  scroll-snap-align: center;
  display: inline-block;
  margin-right: 16px;
}
@media (min-width: 1320px) {
  .social-media-container .social-media-wrapper .social-media-slider-container .social-media-images .image {
    width: 250px;
    height: 250px;
  }
}
.social-media-container .social-media-wrapper .social-media-slider-container .social-media-images .image .customIcon img {
  width: 24px;
  height: 24px;
  position: absolute;
  left: 21.5px;
  bottom: 21.5px;
}
@media (min-width: 1320px) {
  .social-media-container .social-media-wrapper .social-media-slider-container .social-media-images .image .customIcon img {
    left: 16px;
    bottom: 16px;
  }
}
.social-media-container .social-media-wrapper .social-media-slider-container .social-media-images .image:last-child {
  margin-right: 0;
}
.social-media-container .social-media-wrapper .social-media-slider-container .social-media-images .image img {
  width: 100%;
  height: 100%;
  margin: 0;
}
.social-media-container .social-media-wrapper .social-media-slider-container .social-media-images .image > a {
  position: relative;
  height: 100%;
  display: block;
}
.social-media-container .social-media-wrapper .social-media-slider-container .social-media-images .image > a > div {
  margin: 0;
  float: unset;
}
.social-media-container .social-media-wrapper .social-media-slider-container .social-media-images .image > a svg {
  position: absolute;
  left: 21.5px;
  bottom: 21.5px;
}
@media (min-width: 1320px) {
  .social-media-container .social-media-wrapper .social-media-slider-container .social-media-images .image > a svg {
    left: 16px;
    bottom: 16px;
  }
}
.social-media-container .social-media-wrapper .social-media-slider-container .slider-dots {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
@media (min-width: 1024px) {
  .social-media-container .social-media-wrapper .social-media-slider-container .slider-dots {
    display: none;
  }
}
.social-media-container .social-media-wrapper .social-media-slider-container .slider-dots .dot {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  margin: 0 5px;
  cursor: pointer;
  opacity: 0.7;
}
.social-media-container .social-media-wrapper .social-media-slider-container .slider-dots .dot.active {
  opacity: unset;
}
.social-media-container .social-media-wrapper .social-media-links {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 16px;
  padding: 40px 0 0 0;
}
.social-media-container .social-media-wrapper .social-media-links .link {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.social-media-container .social-media-wrapper .social-media-links .link div {
  margin: 0;
  width: 24px;
  height: 24px;
}
.social-media-container .social-media-wrapper .social-media-links .link div img {
  margin: 0;
  width: 24px;
  height: 24px;
}
.social-media-container.white-text p {
  color: #FFFFFF;
}
.social-media-container.white-text .social-media-wrapper .social-media-links .link {
  background-color: #FFFFFF;
}
.social-media-container.white-text .social-media-wrapper .social-media-links .link svg {
  fill: #1443FF;
}
.social-media-container.white-text .social-media-wrapper .social-media-slider-container .social-media-images .image svg {
  fill: #FFFFFF;
}
.social-media-container.white-text .social-media-wrapper .social-media-slider-container .slider-dots .dot {
  background-color: #FFFFFF;
}
.social-media-container.black-text p {
  color: #333333;
}
.social-media-container.black-text .social-media-wrapper .social-media-links .link {
  background-color: #1443FF;
}
.social-media-container.black-text .social-media-wrapper .social-media-links .link svg {
  fill: #FFFFFF;
}
.social-media-container.black-text .social-media-wrapper .social-media-slider-container .social-media-images .image svg {
  fill: #1443FF;
}
.social-media-container.black-text .social-media-wrapper .social-media-slider-container .slider-dots .dot {
  background-color: #333333;
}

body.brand-walkers-max .social-media-container.white-text .social-media-wrapper .social-media-links .link {
  background-color: #1443FF;
}

.block-views-blockblogs-cards-block-1 {
  background-color: #FFFFFF;
}

.view-blogs-cards {
  max-width: 1440px;
  margin: auto;
  padding-bottom: 40px;
}
.view-blogs-cards [id^=edit-submit-blogs-cards] {
  display: none !important;
}
.view-blogs-cards .view-header {
  text-align: center;
}
.view-blogs-cards .view-header h1 {
  font-weight: 700;
  font-size: 36px;
  line-height: 40px;
  color: #333333;
  text-transform: inherit;
  margin: 0;
}
@media (max-width: 768px) {
  .view-blogs-cards .view-header h1 {
    font-size: 24px;
    line-height: 28px;
  }
}
.view-blogs-cards .view-header h3 {
  font-weight: 600;
  font-size: 20px;
  line-height: 26px;
  color: #333333;
  margin: 0;
}
.view-blogs-cards .fieldset-wrapper-topic {
  display: none;
}
@media (max-width: 768px) {
  .view-blogs-cards .form-item-field-joypepsico-blog-categories {
    display: none;
  }
}
.view-blogs-cards .form-item-field-joypepsico-blog-categories-mobile {
  display: none;
  width: 100%;
}
.view-blogs-cards .form-item-field-joypepsico-blog-categories-mobile label {
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #333333;
}
.view-blogs-cards .form-item-field-joypepsico-blog-categories-mobile select {
  border-radius: 44px;
}
.view-blogs-cards .form-item-field-joypepsico-blog-categories-mobile select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  position: relative;
  color: #9b9b9b;
}
.view-blogs-cards .form-item-field-joypepsico-blog-categories-mobile::after {
  content: "";
  background-image: url("/themes/custom/barrio_pepsico_joypepsico/assets/images/arrow-down.svg");
  width: 15px;
  height: 10px;
  top: 43px;
  right: 40px;
  position: absolute;
}
@media (max-width: 768px) {
  .view-blogs-cards .form-item-field-joypepsico-blog-categories-mobile {
    display: initial;
    padding: 0px 20px 0px 20px;
    position: relative;
  }
}
.view-blogs-cards ul {
  padding: 0;
}
.view-blogs-cards .pager {
  text-align: center;
}
.view-blogs-cards .pager li {
  list-style: none;
}
.view-blogs-cards .pager li a {
  background-color: #1443FF;
  text-transform: uppercase;
  border: none;
  width: fit-content;
  text-decoration: none;
  color: white;
  border-radius: 30px;
  padding: 14px 24px 14px 24px;
}
.view-blogs-cards .pager li a:hover {
  text-decoration: none;
}
.view-blogs-cards .view-filters {
  padding-top: 30px;
}
.view-blogs-cards .view-filters [data-drupal-selector=edit-field-joypepsico-blog-categories] {
  width: 100%;
}
.view-blogs-cards .form-radios {
  display: flex;
  justify-content: space-around;
  width: 100%;
  border-bottom: 2px solid #90A3BF;
}
@media (max-width: 768px) {
  .view-blogs-cards .form-radios {
    border: none;
  }
}
.view-blogs-cards .form-check-label {
  flex: 1;
  text-align: center;
  padding: 10px 20px;
  cursor: pointer;
  min-width: 206px;
  font-weight: 600;
  font-size: 16px;
  line-height: 170x;
  color: #666666;
  text-transform: uppercase;
}
@media (max-width: 1440px) {
  .view-blogs-cards .form-check-label {
    min-width: auto;
  }
}
.view-blogs-cards .form-check-label:hover {
  background-color: #f0f0f0;
}
.view-blogs-cards .form-radio {
  display: none;
}
.view-blogs-cards .form-radio:checked + .form-check-label {
  border-bottom: 4px solid #1443FF;
  color: #1443FF;
}

.blogs-cards-container {
  padding: 40px 40px 40px 40px;
}
.blogs-cards-container .views-infinite-scroll-content-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  row-gap: 20px;
  justify-content: space-between;
}

.slick-list .blog-card-wrapper {
  width: 328px !important;
  height: 400px !important;
}
.slick-list .recipe-cards {
  height: 400px !important;
}

.blog-card-wrapper {
  width: 328px;
  min-height: 383px;
  border-radius: 20px;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.12);
  margin-bottom: 15px;
  position: relative;
}
@media (max-width: 1440px) {
  .blog-card-wrapper {
    margin: auto;
  }
}
@media (max-width: 768px) {
  .blog-card-wrapper {
    width: 100%;
  }
}
.blog-card-wrapper .blog-card-link:hover {
  text-decoration: none;
}
.blog-card-wrapper .icon {
  position: absolute;
  top: 0;
  right: 0;
  padding: 24px;
  cursor: pointer;
}
.blog-card-wrapper .blog-card-image {
  width: 100%;
}
.blog-card-wrapper .blog-card-image div {
  width: 100%;
}
.blog-card-wrapper .blog-card-image img {
  width: 100%;
  height: 210px;
  object-fit: cover;
  border-radius: 20px 20px 0px 0px;
}
.blog-card-wrapper .blog-card-content {
  padding: 16px;
  padding: 16px;
  text-align: left;
  text-wrap: wrap;
}
.blog-card-wrapper .blog-card-content .blog-card-title {
  font-weight: 600;
  font-size: 20px;
  line-height: 26px;
  color: #333333;
  margin-bottom: 10px;
  white-space: normal;
}
.blog-card-wrapper .blog-card-content .blog-card-body p {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  white-space: normal;
}

.slider-dots {
  display: flex;
  justify-content: center;
  margin-top: 40px;
  height: 10px;
}

.slider-dot {
  width: 10px;
  height: 10px;
  margin: 0 5px;
  border-radius: 50%;
  cursor: pointer;
  background-color: #333333;
  opacity: 30%;
}

.slider-dot.active {
  background-color: #333333;
  opacity: unset;
}

.flag-bookmark > a {
  font-size: 14px;
  color: #666666;
}
.flag-bookmark > a > svg {
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 26px;
}
.flag-bookmark > a:hover {
  color: #1443FF;
  text-decoration: none;
}
.flag-bookmark .flag--text {
  display: none;
  margin-right: 10px;
}
@media (min-width: 769px) {
  .flag-bookmark .flag--text {
    display: inline-block;
  }
}
.flag-bookmark.action-unflag .fill {
  fill: #1443FF;
}
.flag-bookmark .ajax-progress,
.flag-bookmark .js-flag-message {
  display: none;
}

.card-with-flag {
  position: relative;
  display: inline-block;
}
.card-with-flag .flag-bookmark {
  position: absolute;
  right: 35px;
  top: 20px;
  z-index: 10;
}
@media (min-width: 1440px) {
  .card-with-flag .flag-bookmark {
    right: 20px;
  }
}
.card-with-flag .flag-bookmark .flag--text {
  display: none;
}
.card-with-flag .flag-bookmark.action-flag svg .border {
  fill: #FFFFFF;
}
.card-with-flag .flag-bookmark.action-flag svg .fill {
  fill: #666666;
  opacity: 0.3;
}
.card-with-flag .flag-bookmark.action-unflag .fill {
  opacity: 0.5;
}

#bookmark-anonymous-modal .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
#bookmark-anonymous-modal .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  #bookmark-anonymous-modal .cta {
    padding: 0 24px;
  }
}
#bookmark-anonymous-modal .cta span > img {
  margin-bottom: 3px;
}
#bookmark-anonymous-modal .cta .button-icon {
  margin-left: 5px;
}
#bookmark-anonymous-modal .cta .chevron-left > svg {
  transform: scaleX(-1);
}
#bookmark-anonymous-modal .cta .chevron-down > svg {
  transform: rotate(90deg);
}
#bookmark-anonymous-modal .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  #bookmark-anonymous-modal .cta {
    padding-bottom: 4px;
  }
}
#bookmark-anonymous-modal .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
#bookmark-anonymous-modal .filled:hover {
  background-color: #0E38DF;
}
#bookmark-anonymous-modal .filled:focus {
  border: 2px solid #00E0F3;
}
#bookmark-anonymous-modal .filled .button-icon > svg {
  stroke: #FFFFFF;
}
#bookmark-anonymous-modal .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
#bookmark-anonymous-modal .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
#bookmark-anonymous-modal .simple:hover {
  border: 2px solid #1443FF;
}
#bookmark-anonymous-modal .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
#bookmark-anonymous-modal .simple:focus {
  border: 2px solid #00E0F3;
}
#bookmark-anonymous-modal .simple .button-icon > svg {
  stroke: #1443FF;
}
#bookmark-anonymous-modal .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
#bookmark-anonymous-modal .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
#bookmark-anonymous-modal .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
#bookmark-anonymous-modal .cta.link .button-icon > svg {
  stroke: #1443FF;
}
#bookmark-anonymous-modal svg {
  max-width: 128px;
}
@media (min-width: 769px) {
  #bookmark-anonymous-modal svg {
    max-width: 160px;
  }
}
#bookmark-anonymous-modal .modal-dialog {
  padding: 15px;
}
#bookmark-anonymous-modal .modal-dialog .modal-body {
  padding: 30px;
}
@media (max-width: 768px) {
  #bookmark-anonymous-modal .modal-dialog .modal-body {
    padding: 60px 30px 60px 30px;
  }
}
@media (min-width: 769px) {
  #bookmark-anonymous-modal .modal-dialog {
    padding: 60px;
  }
  #bookmark-anonymous-modal .modal-dialog .modal-body {
    padding: 60px;
  }
}
#bookmark-anonymous-modal .modal-body {
  text-align: center;
}
#bookmark-anonymous-modal .modal-body .modal-title {
  margin: 24px 0;
  font-size: 24px;
  line-height: 28px;
  font-weight: 700;
  color: #333333;
}
@media (min-width: 769px) {
  #bookmark-anonymous-modal .modal-body .modal-title {
    font-size: 36px;
    line-height: 40px;
  }
}
#bookmark-anonymous-modal .modal-body p {
  color: #333333;
  font-size: 16px;
  line-height: 21px;
  font-weight: 400;
}
@media (min-width: 769px) {
  #bookmark-anonymous-modal .modal-body p {
    font-weight: 600;
    font-size: 20px;
    line-height: 21px;
  }
}
#bookmark-anonymous-modal .modal-body a {
  margin-top: 25px;
  display: inline-block;
  font-weight: 600;
  font-size: 16px;
  line-height: 17px;
}
#bookmark-anonymous-modal .modal-body a, #bookmark-anonymous-modal .modal-body a:hover {
  color: #FFFFFF;
  text-decoration: none;
}

.brand-recipes-wrapper {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  margin-bottom: 20px;
}
.brand-recipes-wrapper.brand-default {
  background: #0E38DF;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-default p {
  color: inherit;
}
.brand-recipes-wrapper.brand-default .food > svg > path {
  fill: #0024B5;
}
.brand-recipes-wrapper.brand-default .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-default .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.brand-recipes-wrapper.brand-default .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.brand-recipes-wrapper.brand-default .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.brand-recipes-wrapper.brand-default .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.brand-recipes-wrapper.brand-default .succeed-social-media-title {
  color: #0E38DF;
}
.brand-recipes-wrapper.brand-default .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.brand-recipes-wrapper.brand-default .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-default .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.brand-recipes-wrapper.brand-default .social-media-links--platforms a span {
  color: #0E38DF;
}
.brand-recipes-wrapper.brand-default .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-default .codes-block--info--title, .brand-recipes-wrapper.brand-default .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-default.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-default .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.brand-recipes-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.brand-recipes-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-default .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-default .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-joy {
  background: #0E38DF;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-joy p {
  color: inherit;
}
.brand-recipes-wrapper.brand-joy .food > svg > path {
  fill: #0024B5;
}
.brand-recipes-wrapper.brand-joy .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-joy .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.brand-recipes-wrapper.brand-joy .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.brand-recipes-wrapper.brand-joy .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.brand-recipes-wrapper.brand-joy .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.brand-recipes-wrapper.brand-joy .succeed-social-media-title {
  color: #0E38DF;
}
.brand-recipes-wrapper.brand-joy .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.brand-recipes-wrapper.brand-joy .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-joy .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.brand-recipes-wrapper.brand-joy .social-media-links--platforms a span {
  color: #0E38DF;
}
.brand-recipes-wrapper.brand-joy .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-joy .codes-block--info--title, .brand-recipes-wrapper.brand-joy .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-joy.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-joy .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.brand-recipes-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.brand-recipes-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-joy .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-doritos {
  background: #E31722;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-doritos p {
  color: inherit;
}
.brand-recipes-wrapper.brand-doritos .food > svg > path {
  fill: #FA7115;
}
.brand-recipes-wrapper.brand-doritos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-doritos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-doritos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-doritos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-doritos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-doritos .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-doritos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-doritos .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-doritos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-doritos .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-doritos .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-doritos .codes-block--info--title, .brand-recipes-wrapper.brand-doritos .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-doritos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-doritos .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-lays {
  background: #FFE600;
  color: #333333;
}
.brand-recipes-wrapper.brand-lays p {
  color: inherit;
}
.brand-recipes-wrapper.brand-lays .food > svg > path {
  fill: #FBB517;
}
.brand-recipes-wrapper.brand-lays .socials-slider-container .socials-slider-title {
  color: #333333;
}
.brand-recipes-wrapper.brand-lays .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-lays .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-lays .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-lays .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-lays .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-lays .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-lays .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-lays .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-lays .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-lays .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-lays .codes-block--info--title, .brand-recipes-wrapper.brand-lays .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-lays.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.brand-recipes-wrapper.brand-lays .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.brand-recipes-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.brand-recipes-wrapper.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.brand-recipes-wrapper.brand-lays .product_card__title {
  color: #333333;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 {
  background: #FFE600;
  color: #333333;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 p {
  color: inherit;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .food > svg > path {
  fill: #FBB517;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .socials-slider-container .socials-slider-title {
  color: #333333;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .succeed-social-media-title {
  color: #ffffff;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .social-media-links--platforms a {
  background-color: #C60F10;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-lays-sustainability-2024 .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .social-media-links--platforms a span {
  color: #ffffff;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-lays-sustainability-2024 .codes-block--info--title, .brand-recipes-wrapper.brand-lays-sustainability-2024 .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.brand-recipes-wrapper.brand-lays-sustainability-2024 .product_card__title {
  color: #333333;
}
.brand-recipes-wrapper.brand-lays-nlng {
  background: #FFE600;
  color: #333333;
}
.brand-recipes-wrapper.brand-lays-nlng p {
  color: inherit;
}
.brand-recipes-wrapper.brand-lays-nlng .food > svg > path {
  fill: #FBB517;
}
.brand-recipes-wrapper.brand-lays-nlng .socials-slider-container .socials-slider-title {
  color: #333333;
}
.brand-recipes-wrapper.brand-lays-nlng .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.brand-recipes-wrapper.brand-lays-nlng .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.brand-recipes-wrapper.brand-lays-nlng .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.brand-recipes-wrapper.brand-lays-nlng .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.brand-recipes-wrapper.brand-lays-nlng .succeed-social-media-title {
  color: #ffffff;
}
.brand-recipes-wrapper.brand-lays-nlng .social-media-links--platforms a {
  background-color: #C60F10;
}
.brand-recipes-wrapper.brand-lays-nlng .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-lays-nlng .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.brand-recipes-wrapper.brand-lays-nlng .social-media-links--platforms a span {
  color: #ffffff;
}
.brand-recipes-wrapper.brand-lays-nlng .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-lays-nlng .codes-block--info--title, .brand-recipes-wrapper.brand-lays-nlng .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-lays-nlng.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.brand-recipes-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.brand-recipes-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.brand-recipes-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.brand-recipes-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.brand-recipes-wrapper.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.brand-recipes-wrapper.brand-lays-nlng .product_card__title {
  color: #333333;
}
.brand-recipes-wrapper.brand-cheetos {
  background: #FF6B11;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-cheetos p {
  color: inherit;
}
.brand-recipes-wrapper.brand-cheetos .food > svg > path {
  fill: #FECE1C;
}
.brand-recipes-wrapper.brand-cheetos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-cheetos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-cheetos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-cheetos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-cheetos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-cheetos .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-cheetos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-cheetos .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-cheetos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-cheetos .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-cheetos .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-cheetos .codes-block--info--title, .brand-recipes-wrapper.brand-cheetos .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-cheetos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-cheetos .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-tostitos {
  background: #004179;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-tostitos p {
  color: inherit;
}
.brand-recipes-wrapper.brand-tostitos .food > svg > path {
  fill: #1084D1;
}
.brand-recipes-wrapper.brand-tostitos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-tostitos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-tostitos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-tostitos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-tostitos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-tostitos .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-tostitos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-tostitos .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-tostitos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-tostitos .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-tostitos .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-tostitos .codes-block--info--title, .brand-recipes-wrapper.brand-tostitos .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-tostitos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-tostitos .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-flaminhot {
  background: #3D0046;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-flaminhot p {
  color: inherit;
}
.brand-recipes-wrapper.brand-flaminhot .food > svg > path {
  fill: #A0408F;
}
.brand-recipes-wrapper.brand-flaminhot .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-flaminhot .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-flaminhot .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-flaminhot .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-flaminhot .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-flaminhot .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-flaminhot .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-flaminhot .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-flaminhot .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-flaminhot .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-flaminhot .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-flaminhot .codes-block--info--title, .brand-recipes-wrapper.brand-flaminhot .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-flaminhot.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-flaminhot .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-natuchips {
  background: #3FA448;
  color: #333333;
}
.brand-recipes-wrapper.brand-natuchips p {
  color: inherit;
}
.brand-recipes-wrapper.brand-natuchips .food > svg > path {
  fill: #FBE14C;
}
.brand-recipes-wrapper.brand-natuchips .socials-slider-container .socials-slider-title {
  color: #333333;
}
.brand-recipes-wrapper.brand-natuchips .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-natuchips .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-natuchips .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-natuchips .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-natuchips .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-natuchips .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-natuchips .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-natuchips .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-natuchips .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-natuchips .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-natuchips .codes-block--info--title, .brand-recipes-wrapper.brand-natuchips .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-natuchips.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.brand-recipes-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.brand-recipes-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.brand-recipes-wrapper.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.brand-recipes-wrapper.brand-natuchips .product_card__title {
  color: #333333;
}
.brand-recipes-wrapper.brand-chokis {
  background: #05017E;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-chokis p {
  color: inherit;
}
.brand-recipes-wrapper.brand-chokis .food > svg > path {
  fill: #3B7EF6;
}
.brand-recipes-wrapper.brand-chokis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-chokis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-chokis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-chokis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-chokis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-chokis .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-chokis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-chokis .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-chokis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-chokis .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-chokis .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-chokis .codes-block--info--title, .brand-recipes-wrapper.brand-chokis .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-chokis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-chokis .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-detodito {
  background: #FFED02;
  color: #333333;
}
.brand-recipes-wrapper.brand-detodito p {
  color: inherit;
}
.brand-recipes-wrapper.brand-detodito .food > svg > path {
  fill: #005DA6;
}
.brand-recipes-wrapper.brand-detodito .socials-slider-container .socials-slider-title {
  color: #333333;
}
.brand-recipes-wrapper.brand-detodito .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-detodito .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-detodito .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-detodito .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-detodito .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-detodito .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-detodito .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-detodito .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-detodito .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-detodito .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-detodito .codes-block--info--title, .brand-recipes-wrapper.brand-detodito .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-detodito.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.brand-recipes-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.brand-recipes-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.brand-recipes-wrapper.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.brand-recipes-wrapper.brand-detodito .product_card__title {
  color: #333333;
}
.brand-recipes-wrapper.brand-pepsi {
  background: #000000;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pepsi p {
  color: inherit;
}
.brand-recipes-wrapper.brand-pepsi .food > svg > path {
  fill: #001571;
}
.brand-recipes-wrapper.brand-pepsi .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pepsi .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-pepsi .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-pepsi .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-pepsi .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-pepsi .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-pepsi .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-pepsi .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-pepsi .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-pepsi .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-pepsi .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-pepsi .codes-block--info--title, .brand-recipes-wrapper.brand-pepsi .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-pepsi.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pepsi .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pepsi .food > svg > path, .brand-recipes-wrapper.brand-pepsi .food > svg circle {
  fill: #001571;
}
.brand-recipes-wrapper.brand-pepsi-ea {
  background: #000000;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pepsi-ea p {
  color: inherit;
}
.brand-recipes-wrapper.brand-pepsi-ea .food > svg > path {
  fill: #001571;
}
.brand-recipes-wrapper.brand-pepsi-ea .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pepsi-ea .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-pepsi-ea .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-pepsi-ea .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-pepsi-ea .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-pepsi-ea .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-pepsi-ea .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-pepsi-ea .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-pepsi-ea .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-pepsi-ea .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-pepsi-ea .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-pepsi-ea .codes-block--info--title, .brand-recipes-wrapper.brand-pepsi-ea .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-pepsi-ea.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pepsi-ea .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-7up {
  background: #00B74F;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-7up p {
  color: inherit;
}
.brand-recipes-wrapper.brand-7up .food > svg > path {
  fill: #00A349;
}
.brand-recipes-wrapper.brand-7up .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-7up .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-7up .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-7up .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-7up .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-7up .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-7up .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-7up .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-7up .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-7up .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-7up .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-7up .codes-block--info--title, .brand-recipes-wrapper.brand-7up .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-7up.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-7up .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-7up .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-rockstar {
  background: #000000;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-rockstar p {
  color: inherit;
}
.brand-recipes-wrapper.brand-rockstar .food > svg > path {
  fill: transparent;
}
.brand-recipes-wrapper.brand-rockstar .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-rockstar .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-rockstar .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-rockstar .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-rockstar .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-rockstar .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-rockstar .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-rockstar .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-rockstar .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-rockstar .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-rockstar .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-rockstar .codes-block--info--title, .brand-recipes-wrapper.brand-rockstar .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-rockstar.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-rockstar .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-mirinda {
  background: #FFBC00;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-mirinda p {
  color: inherit;
}
.brand-recipes-wrapper.brand-mirinda .food > svg > path {
  fill: transparent;
}
.brand-recipes-wrapper.brand-mirinda .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-mirinda .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-mirinda .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-mirinda .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-mirinda .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-mirinda .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-mirinda .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-mirinda .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-mirinda .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-mirinda .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-mirinda .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-mirinda .codes-block--info--title, .brand-recipes-wrapper.brand-mirinda .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-mirinda.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-mirinda .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-mountaindew {
  background: #016C3E;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-mountaindew p {
  color: inherit;
}
.brand-recipes-wrapper.brand-mountaindew .food > svg > path {
  fill: #00A051;
}
.brand-recipes-wrapper.brand-mountaindew .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-mountaindew .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-mountaindew .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-mountaindew .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-mountaindew .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-mountaindew .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-mountaindew .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-mountaindew .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-mountaindew .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-mountaindew .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-mountaindew .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-mountaindew .codes-block--info--title, .brand-recipes-wrapper.brand-mountaindew .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-mountaindew.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-mountaindew .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-lipton {
  background: #FFE300;
  color: #333333;
}
.brand-recipes-wrapper.brand-lipton p {
  color: inherit;
}
.brand-recipes-wrapper.brand-lipton .food > svg > path {
  fill: #F88D2A;
}
.brand-recipes-wrapper.brand-lipton .socials-slider-container .socials-slider-title {
  color: #333333;
}
.brand-recipes-wrapper.brand-lipton .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-lipton .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-lipton .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-lipton .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-lipton .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-lipton .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-lipton .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-lipton .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-lipton .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-lipton .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-lipton .codes-block--info--title, .brand-recipes-wrapper.brand-lipton .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-lipton.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.brand-recipes-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.brand-recipes-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.brand-recipes-wrapper.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.brand-recipes-wrapper.brand-lipton .product_card__title {
  color: #333333;
}
.brand-recipes-wrapper.brand-star {
  background: #252654;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-star p {
  color: inherit;
}
.brand-recipes-wrapper.brand-star .food > svg > path {
  fill: #2B2F88;
}
.brand-recipes-wrapper.brand-star .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-star .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-star .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-star .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-star .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-star .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-star .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-star .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-star .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-star .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-star .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-star .codes-block--info--title, .brand-recipes-wrapper.brand-star .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-star.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-star .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-star .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-star .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers {
  background: #C4000A;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers p {
  color: inherit;
}
.brand-recipes-wrapper.brand-walkers .food > svg > path {
  fill: #A6060D;
}
.brand-recipes-wrapper.brand-walkers .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-walkers .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-walkers .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-walkers .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-walkers .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-walkers .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-walkers .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-walkers .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-walkers .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-walkers .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-walkers .codes-block--info--title, .brand-recipes-wrapper.brand-walkers .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-walkers.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-quaker {
  background: #00273B;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-quaker p {
  color: inherit;
}
.brand-recipes-wrapper.brand-quaker .food > svg > path {
  fill: #023859;
}
.brand-recipes-wrapper.brand-quaker .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-quaker .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-quaker .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-quaker .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-quaker .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-quaker .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-quaker .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-quaker .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-quaker .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-quaker .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-quaker .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-quaker .codes-block--info--title, .brand-recipes-wrapper.brand-quaker .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-quaker.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-quaker .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-popworks {
  background: #202F64;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-popworks p {
  color: inherit;
}
.brand-recipes-wrapper.brand-popworks .food > svg > path {
  fill: #5C9BFB;
}
.brand-recipes-wrapper.brand-popworks .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-popworks .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-popworks .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-popworks .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-popworks .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-popworks .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-popworks .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-popworks .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-popworks .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-popworks .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-popworks .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-popworks .codes-block--info--title, .brand-recipes-wrapper.brand-popworks .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-popworks.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-popworks .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers-max {
  background: #000;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers-max p {
  color: inherit;
}
.brand-recipes-wrapper.brand-walkers-max .food > svg > path {
  fill: #1443FF;
}
.brand-recipes-wrapper.brand-walkers-max .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers-max .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-walkers-max .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-walkers-max .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-walkers-max .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-walkers-max .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-walkers-max .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-walkers-max .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-walkers-max .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-walkers-max .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-walkers-max .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-walkers-max .codes-block--info--title, .brand-recipes-wrapper.brand-walkers-max .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-walkers-max.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers-max .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pala-pala {
  background: #FF001A;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pala-pala p {
  color: inherit;
}
.brand-recipes-wrapper.brand-pala-pala .food > svg > path {
  fill: #1443FF;
}
.brand-recipes-wrapper.brand-pala-pala .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pala-pala .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-pala-pala .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-pala-pala .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-pala-pala .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-pala-pala .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-pala-pala .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-pala-pala .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-pala-pala .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-pala-pala .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-pala-pala .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-pala-pala .codes-block--info--title, .brand-recipes-wrapper.brand-pala-pala .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-pala-pala.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-pala-pala .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin {
  background: #1D2A56;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin p {
  color: inherit;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .food > svg > path {
  fill: #20C4F4;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-walkers-snacks-merlin .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-walkers-snacks-merlin .codes-block--info--title, .brand-recipes-wrapper.brand-walkers-snacks-merlin .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-walkers-snacks-merlin .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-ruffles {
  background: #1A4EA2;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-ruffles p {
  color: inherit;
}
.brand-recipes-wrapper.brand-ruffles .food > svg > path {
  fill: #FDB91D;
}
.brand-recipes-wrapper.brand-ruffles .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-ruffles .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-ruffles .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-ruffles .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-ruffles .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-ruffles .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-ruffles .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-ruffles .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-ruffles .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-ruffles .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-ruffles .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-ruffles .codes-block--info--title, .brand-recipes-wrapper.brand-ruffles .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-ruffles.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-ruffles .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-duyvis {
  background: #CE2421;
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-duyvis p {
  color: inherit;
}
.brand-recipes-wrapper.brand-duyvis .food > svg > path {
  fill: #FFFFFF;
}
.brand-recipes-wrapper.brand-duyvis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-duyvis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-duyvis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-duyvis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-duyvis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-duyvis .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-duyvis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-duyvis .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-duyvis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-duyvis .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-duyvis .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-duyvis .codes-block--info--title, .brand-recipes-wrapper.brand-duyvis .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-duyvis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-duyvis .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-snacks-canister {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-snacks-canister p {
  color: inherit;
}
.brand-recipes-wrapper.brand-snacks-canister .food > svg > path {
  fill: #FFFFFF;
}
.brand-recipes-wrapper.brand-snacks-canister .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-snacks-canister .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-snacks-canister .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-snacks-canister .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-snacks-canister .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-snacks-canister .succeed-social-media-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-snacks-canister .social-media-links--platforms a {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-snacks-canister .social-media-links--platforms a:hover, .brand-recipes-wrapper.brand-snacks-canister .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.brand-recipes-wrapper.brand-snacks-canister .social-media-links--platforms a span {
  color: #fff;
}
.brand-recipes-wrapper.brand-snacks-canister .codes-block .codes-block-list-inner__title, .brand-recipes-wrapper.brand-snacks-canister .codes-block--info--title, .brand-recipes-wrapper.brand-snacks-canister .codes-block__list-title {
  color: #fff;
}
.brand-recipes-wrapper.brand-snacks-canister.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.brand-recipes-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.brand-recipes-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.brand-recipes-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.brand-recipes-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .brand-recipes-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.brand-recipes-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-snacks-canister .product_card__title {
  color: #FFFFFF;
}
.brand-recipes-wrapper.brand-default, .brand-recipes-wrapper.brand-joy, .brand-recipes-wrapper.brand-doritos, .brand-recipes-wrapper.brand-lays, .brand-recipes-wrapper.brand-lays-sustainability-2024, .brand-recipes-wrapper.brand-lays-nlng, .brand-recipes-wrapper.brand-cheetos, .brand-recipes-wrapper.brand-tostitos, .brand-recipes-wrapper.brand-flaminhot, .brand-recipes-wrapper.brand-natuchips, .brand-recipes-wrapper.brand-chokis, .brand-recipes-wrapper.brand-pepsi, .brand-recipes-wrapper.brand-pepsi-ea, .brand-recipes-wrapper.brand-rockstar, .brand-recipes-wrapper.brand-mirinda, .brand-recipes-wrapper.brand-mountaindew, .brand-recipes-wrapper.brand-lipton, .brand-recipes-wrapper.brand-star, .brand-recipes-wrapper.brand-detodito, .brand-recipes-wrapper.brand-walkers, .brand-recipes-wrapper.brand-walkers-max, .brand-recipes-wrapper.brand-snacks-canister, .brand-recipes-wrapper.brand-pala-pala, .brand-recipes-wrapper.brand-walkers-snacks-merlin, .brand-recipes-wrapper.brand-ruffles, .brand-recipes-wrapper.brand-duyvis, .brand-recipes-wrapper.brand-quaker {
  background-color: #F3EFE3;
  color: #333333;
}
@media (min-width: 973px) {
  .brand-recipes-wrapper {
    clip-path: ellipse(120% 97% at 50% 0);
    position: relative;
  }
}
@media (min-width: 1441px) {
  .brand-recipes-wrapper {
    clip-path: ellipse(98% 97% at 50% 0);
    position: relative;
  }
}
.brand-recipes-wrapper .grid-container {
  position: relative;
  overflow: hidden;
  background-color: #F3EFE3;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  .brand-recipes-wrapper .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
.brand-recipes-wrapper .grid-container .social-links {
  justify-content: start;
  margin: 0;
  margin-top: 30px;
}
.brand-recipes-wrapper .grid-container .food {
  position: absolute;
  z-index: 1;
}
.brand-recipes-wrapper .grid-container .food > svg {
  width: 100%;
  height: 100%;
}
@media (min-width: 973px) {
  .brand-recipes-wrapper .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
.brand-recipes-wrapper .grid-container .top-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  left: -8.2352941176%;
  transform: scaleX(-1);
}
.brand-recipes-wrapper .grid-container .top-food-svg .mobile {
  display: block;
}
@media (max-width: 768px) {
  .brand-recipes-wrapper .grid-container .top-food-svg .mobile {
    display: none;
  }
}
.brand-recipes-wrapper .grid-container .top-food-svg .desktop {
  display: none;
}
@media (max-width: 768px) {
  .brand-recipes-wrapper .grid-container .top-food-svg .desktop {
    display: block;
  }
}
@media (min-width: 769px) {
  .brand-recipes-wrapper .grid-container .top-food-svg {
    top: 0 !important;
    left: 0 !important;
    transform: none !important;
  }
}
@media (min-width: 600px) {
  .brand-recipes-wrapper .grid-container .top-food-svg {
    top: 50%;
    left: -3.5294117647%;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper .grid-container .top-food-svg {
    top: 56.6666666667%;
    left: -2.3529411765%;
  }
}
@media (min-width: 973px) {
  .brand-recipes-wrapper .grid-container .top-food-svg {
    transform: rotate(-90deg);
    top: 25px;
    left: -20px;
  }
}
.brand-recipes-wrapper .grid-container .floating-face {
  right: 40%;
  top: 0px;
}
.brand-recipes-wrapper .grid-container .bottom-food-svg {
  width: 120px;
  height: 150px;
  top: 36.6666666667%;
  right: -8px;
}
@media (min-width: 600px) {
  .brand-recipes-wrapper .grid-container .bottom-food-svg {
    top: 50%;
    right: -2.3529411765%;
  }
}
@media (min-width: 800px) {
  .brand-recipes-wrapper .grid-container .bottom-food-svg {
    top: 56.6666666667%;
    right: -1.1764705882%;
  }
}
@media (min-width: 973px) {
  .brand-recipes-wrapper .grid-container .bottom-food-svg {
    top: 515px;
    left: 440px;
  }
}
@media (min-width: 1440px) {
  .brand-recipes-wrapper .grid-container .bottom-food-svg {
    top: 515px;
    left: 593px;
  }
}
.brand-recipes-wrapper .grid-container > div {
  max-height: inherit;
}
.brand-recipes-wrapper .grid-container .left-column {
  z-index: 100;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 16px 16px 16px 16px;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media (min-width: 973px) {
  .brand-recipes-wrapper .grid-container .left-column {
    margin: 122.5px 0 0 80px;
    padding: 0;
    align-items: initial;
    text-align: left;
  }
}
.brand-recipes-wrapper .grid-container .left-column .brand-logo {
  justify-content: space-between;
  display: flex;
  max-width: 150px;
  align-items: center;
  width: 100%;
}
@media (max-width: 972px) {
  .brand-recipes-wrapper .grid-container .left-column .brand-logo {
    margin: auto;
  }
}
.brand-recipes-wrapper .grid-container .left-column .brand-logo div {
  margin: inherit;
}
@media (max-width: 768px) {
  .brand-recipes-wrapper .grid-container .left-column .brand-logo div {
    margin: auto;
  }
}
@media (min-width: 973px) {
  .brand-recipes-wrapper .grid-container .left-column .brand-logo {
    max-width: 200px;
  }
}
.brand-recipes-wrapper .grid-container .left-column .brand-logo span {
  height: 60px;
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}
@media (min-width: 973px) {
  .brand-recipes-wrapper .grid-container .left-column .brand-logo span {
    height: 80px;
  }
}
.brand-recipes-wrapper .grid-container .left-column .brand-logo img {
  width: 60px;
  height: 60px;
  margin: 0;
}
@media (min-width: 973px) {
  .brand-recipes-wrapper .grid-container .left-column .brand-logo img {
    width: 80px;
    height: 80px;
  }
}
.brand-recipes-wrapper .grid-container .left-column .brand-title {
  margin: 24px 0 0 0;
}
@media (min-width: 973px) {
  .brand-recipes-wrapper .grid-container .left-column .brand-title {
    margin: 32px 0 0 0;
  }
}
.brand-recipes-wrapper .grid-container .left-column .brand-title * {
  margin: 0;
  padding: 0;
  font-size: 60px;
  font-weight: 700;
  line-height: 62px;
  letter-spacing: -1.2px;
  color: #333333;
  text-transform: none;
}
@media (max-width: 768px) {
  .brand-recipes-wrapper .grid-container .left-column .brand-title * {
    font-size: 24px;
    line-height: 28px;
  }
}
.brand-recipes-wrapper .grid-container .left-column .brand-description {
  margin: 24px 0 0 0;
  max-width: 516px;
  margin-bottom: 40px;
}
.brand-recipes-wrapper .grid-container .left-column .brand-description * {
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 26px;
  color: #666666;
  text-transform: none;
  font-weight: 600;
}
@media (max-width: 768px) {
  .brand-recipes-wrapper .grid-container .left-column .brand-description * {
    font-size: 16px;
    line-height: 21px;
    color: #333333;
  }
}
.brand-recipes-wrapper .grid-container .left-column .recipe-hero--cta-wrap {
  display: flex;
  align-items: center;
  gap: 20px;
  flex-direction: column;
}
@media (min-width: 973px) {
  .brand-recipes-wrapper .grid-container .left-column .recipe-hero--cta-wrap {
    align-items: flex-start;
  }
}
.brand-recipes-wrapper .grid-container .left-column .recipe-hero--cta-wrap .brand-cta {
  margin-top: 0;
}
.brand-recipes-wrapper .grid-container .left-column .recipe-hero--cta-wrap .brand-cta a {
  margin: 0;
}
@media (min-width: 973px) {
  .brand-recipes-wrapper .grid-container .left-column .recipe-hero--cta-wrap .brand-cta {
    padding-bottom: 0;
  }
}
.brand-recipes-wrapper .grid-container .left-column .recipe-hero--cta-wrap .social-links {
  margin-top: 0;
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta {
  display: flex;
  margin-top: 37px;
  align-items: center;
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-recipes-wrapper .grid-container .left-column .brand-cta .cta {
    padding: 0 24px;
  }
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .cta span > img {
  margin-bottom: 3px;
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .cta .button-icon {
  margin-left: 5px;
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-recipes-wrapper .grid-container .left-column .brand-cta .cta {
    padding-bottom: 4px;
  }
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .filled:hover {
  background-color: #0E38DF;
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .simple:hover {
  border: 2px solid #1443FF;
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-recipes-wrapper .grid-container .left-column .brand-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (max-width: 768px) {
  .brand-recipes-wrapper .grid-container .left-column .brand-cta .primary-cta,
  .brand-recipes-wrapper .grid-container .left-column .brand-cta .secondary-cta {
    margin: 0 8px;
    padding: 12px 18px 12px 18px;
  }
}
.brand-recipes-wrapper .grid-container .right-column {
  z-index: 100;
}
.brand-recipes-wrapper .grid-container .right-column .hero-image {
  display: none;
}
@media (min-width: 973px) {
  .brand-recipes-wrapper .grid-container .right-column .hero-image {
    display: inline-block;
    width: 100%;
  }
}
.brand-recipes-wrapper .grid-container .right-column .hero-image > div {
  margin-right: 0;
  width: 100%;
}
.brand-recipes-wrapper .grid-container .right-column .hero-image .field--name-field-media-image {
  width: 100%;
}
.brand-recipes-wrapper .grid-container .right-column .hero-image img {
  max-height: 725px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 973px) {
  .brand-recipes-wrapper .grid-container .right-column .hero-image img {
    width: auto;
    height: 100%;
  }
}
@media (min-width: 1441px) {
  .brand-recipes-wrapper .grid-container .right-column .hero-image img {
    width: 100%;
  }
}
.brand-recipes-wrapper .grid-container .right-column .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  .brand-recipes-wrapper .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
.brand-recipes-wrapper .grid-container .right-column .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
.brand-recipes-wrapper .grid-container .right-column .hero-image-mobile .field--name-field-media-image {
  width: 100% !important;
}
.brand-recipes-wrapper .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
}
.brand-recipes-wrapper .grid-container.branding {
  display: flex;
  flex-direction: column;
}
.brand-recipes-wrapper .grid-container.branding .top-row.branding .hero-image {
  display: none;
}
@media (min-width: 769px) {
  .brand-recipes-wrapper .grid-container.branding .top-row.branding .hero-image {
    display: inline-block;
    width: 100%;
  }
}
.brand-recipes-wrapper .grid-container.branding .top-row.branding .hero-image > div {
  margin-right: 0;
  width: 100%;
}
.brand-recipes-wrapper .grid-container.branding .top-row.branding .hero-image img {
  width: auto;
  object-fit: cover;
  overflow-y: visible;
}
@media (min-width: 1260px) {
  .brand-recipes-wrapper .grid-container.branding .top-row.branding .hero-image img {
    max-height: 430px;
    height: auto;
    width: 100%;
  }
}
@media (min-width: 1441px) {
  .brand-recipes-wrapper .grid-container.branding .top-row.branding .hero-image img {
    max-height: 100%;
  }
}
.brand-recipes-wrapper .grid-container.branding .top-row.branding .hero-image-mobile {
  display: inline-block;
  width: 100%;
}
@media (min-width: 973px) {
  .brand-recipes-wrapper .grid-container.branding .top-row.branding .hero-image-mobile {
    display: none;
  }
}
.brand-recipes-wrapper .grid-container.branding .top-row.branding .hero-image-mobile > div {
  width: 100%;
  margin: auto;
}
.brand-recipes-wrapper .grid-container.branding .top-row.branding .hero-image-mobile img {
  width: 100%;
  height: 100%;
}
@media (min-width: 769px) {
  .brand-recipes-wrapper .grid-container.branding .bottom-row.branding {
    display: flex;
    justify-content: space-between;
  }
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .left-food-svg,
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .right-food-svg {
  display: none;
}
@media (min-width: 769px) {
  .brand-recipes-wrapper .grid-container.branding .bottom-row.branding .left-food-svg,
  .brand-recipes-wrapper .grid-container.branding .bottom-row.branding .right-food-svg {
    display: block;
    position: relative;
    height: 100%;
  }
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .right-food-svg {
  transform: rotate(180deg);
  height: 100%;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding: 40px 17px;
  text-align: center;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 24px;
}
@media (min-width: 769px) {
  .brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
    padding-bottom: 20px;
  }
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding h1 {
  padding: 0;
  margin: 0;
  color: #333333;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-align: center;
  text-transform: none;
}
@media (min-width: 769px) {
  .brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding h1 {
    font-size: 60px;
    line-height: 62px;
    letter-spacing: -0.02em;
  }
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-bottom: 40px;
  margin: auto;
  max-width: 645px;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #333333;
  margin: 0;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
  max-width: 308px;
  margin: auto;
}
@media (min-width: 769px) {
  .brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding {
    max-width: 503px;
    display: flex;
    align-items: center;
  }
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
  padding: 0 24px;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding: 0 24px;
  }
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta span > img {
  margin-bottom: 3px;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .button-icon {
  margin-left: 5px;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
    padding-bottom: 4px;
  }
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:hover {
  background-color: #0E38DF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover {
  border: 2px solid #1443FF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta.link .button-icon > svg {
  stroke: #1443FF;
}
@media (min-width: 769px) {
  .brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta {
    padding: 0 0 0 0;
  }
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .blue-cta .cta {
  width: 100%;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
  padding: 14px 24px 0 24px;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding: 0 24px;
  }
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta span > img {
  margin-bottom: 3px;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .button-icon {
  margin-left: 5px;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
    padding-bottom: 4px;
  }
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:hover {
  background-color: #FFFFFF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon > svg {
  stroke: #1443FF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover {
  border: 2px solid #FFFFFF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 769px) {
  .brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta {
    padding: 0 0 0 10px;
  }
}
.brand-recipes-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-cta.branding .white-cta .cta {
  padding: 12px 18px 12px 18px;
  width: 100%;
}
.brand-recipes-wrapper .promo-container {
  background-color: #F3EFE3;
}

.blogs-hero-wrapper {
  clip-path: ellipse(200% 100% at 50% 0);
  width: 100%;
  margin-bottom: 20px;
}
.blogs-hero-wrapper.brand-default, .blogs-hero-wrapper.brand-joy, .blogs-hero-wrapper.brand-doritos, .blogs-hero-wrapper.brand-lays, .blogs-hero-wrapper.brand-lays-sustainability-2024, .blogs-hero-wrapper.brand-lays-nlng, .blogs-hero-wrapper.brand-cheetos, .blogs-hero-wrapper.brand-tostitos, .blogs-hero-wrapper.brand-flaminhot, .blogs-hero-wrapper.brand-natuchips, .blogs-hero-wrapper.brand-chokis, .blogs-hero-wrapper.brand-pepsi, .blogs-hero-wrapper.brand-pepsi-ea, .blogs-hero-wrapper.brand-rockstar, .blogs-hero-wrapper.brand-mirinda, .blogs-hero-wrapper.brand-mountaindew, .blogs-hero-wrapper.brand-lipton, .blogs-hero-wrapper.brand-star, .blogs-hero-wrapper.brand-detodito, .blogs-hero-wrapper.brand-walkers, .blogs-hero-wrapper.brand-walkers-max, .blogs-hero-wrapper.brand-snacks-canister, .blogs-hero-wrapper.brand-pala-pala, .blogs-hero-wrapper.brand-walkers-snacks-merlin, .blogs-hero-wrapper.brand-ruffles, .blogs-hero-wrapper.brand-duyvis, .blogs-hero-wrapper.brand-quaker {
  background-color: #0E38DF;
  color: #FFFFFF;
}
@media (min-width: 973px) {
  .blogs-hero-wrapper {
    clip-path: ellipse(120% 97% at 50% 0);
    position: relative;
  }
}
@media (min-width: 1441px) {
  .blogs-hero-wrapper {
    clip-path: ellipse(98% 97% at 50% 0);
    position: relative;
  }
}
.blogs-hero-wrapper .grid-container {
  position: relative;
  overflow: hidden;
  background-color: #0E38DF;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  .blogs-hero-wrapper .grid-container {
    display: grid;
    grid-template-columns: 55% 45%;
    min-height: 725px;
  }
}
.blogs-hero-wrapper .grid-container .social-links {
  justify-content: start;
  margin: 0;
  margin-top: 10px;
}
.blogs-hero-wrapper .grid-container .social-links .social-links-block {
  margin: auto;
}
@media (min-width: 973px) {
  .blogs-hero-wrapper .grid-container .social-links .social-links-block {
    margin: 0;
  }
}
.blogs-hero-wrapper .grid-container .food {
  position: absolute;
  z-index: 1;
  width: 203px;
  height: 257px;
}
.blogs-hero-wrapper .grid-container .food > svg {
  width: 100%;
  height: 100%;
  fill: #0024B5;
}
@media (min-width: 973px) {
  .blogs-hero-wrapper .grid-container .food > svg {
    width: auto;
    height: auto;
  }
}
.blogs-hero-wrapper .grid-container .top-food-svg {
  top: 35.9477124183%;
  left: -30.8988764045%;
  transform: scaleX(-1);
}
@media (min-width: 500px) {
  .blogs-hero-wrapper .grid-container .top-food-svg {
    top: 49.0196078431%;
    left: -8.4269662921%;
  }
}
@media (min-width: 800px) {
  .blogs-hero-wrapper .grid-container .top-food-svg {
    top: 55.5555555556%;
    left: -5.6179775281%;
  }
}
@media (min-width: 973px) {
  .blogs-hero-wrapper .grid-container .top-food-svg {
    transform: rotate(-90deg);
    top: -68px;
    left: -12px;
  }
}
.blogs-hero-wrapper .grid-container .bottom-food-svg {
  top: 35.9477124183%;
  right: -30.8988764045%;
}
@media (min-width: 500px) {
  .blogs-hero-wrapper .grid-container .bottom-food-svg {
    top: 49.0196078431%;
    right: -8.4269662921%;
  }
}
@media (min-width: 800px) {
  .blogs-hero-wrapper .grid-container .bottom-food-svg {
    top: 55.5555555556%;
    right: -5.6179775281%;
  }
}
@media (min-width: 973px) {
  .blogs-hero-wrapper .grid-container .bottom-food-svg {
    top: 473px;
    left: 593px;
  }
}
.blogs-hero-wrapper .grid-container > div {
  max-height: inherit;
}
.blogs-hero-wrapper .grid-container .left-column {
  z-index: 100;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  padding: 44.28px 16px 69px;
}
@media (min-width: 973px) {
  .blogs-hero-wrapper .grid-container .left-column {
    padding: 97.5px 88px 120.5px 80px;
    align-items: initial;
    text-align: left;
  }
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary {
  max-width: 632px;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--subtitle {
  padding: 0 0 24px;
}
@media (min-width: 973px) {
  .blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--subtitle {
    padding: 0 0 32px;
  }
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--subtitle p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  color: #FFFFFF;
  margin: 0;
}
@media (min-width: 973px) {
  .blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--subtitle p {
    font-size: 26px;
    line-height: 30px;
    letter-spacing: 0em;
  }
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--title {
  padding: 0 0 24px;
}
@media (min-width: 973px) {
  .blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--title {
    padding: 0 0 32px;
  }
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--title * {
  margin: 0;
  padding: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  text-transform: none;
  color: #FFFFFF;
}
@media (min-width: 973px) {
  .blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--title * {
    font-size: 60px;
    line-height: 62px;
  }
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--description {
  padding: 0 0 40px;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--description p {
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 600;
  line-height: 21px;
  letter-spacing: 0em;
  text-transform: none;
}
@media (min-width: 973px) {
  .blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--description p {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: 0em;
  }
}
@media (min-width: 973px) {
  .blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta-wrap {
    display: flex;
    align-items: center;
    gap: 20px;
  }
}
@media (min-width: 973px) {
  .blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta-wrap .blog-hero--cta {
    padding-bottom: 0;
  }
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta-wrap .social-links {
  margin-top: 0;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 0 40px;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .cta {
    padding: 0 24px;
  }
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .cta span > img {
  margin-bottom: 3px;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .cta .button-icon {
  margin-left: 5px;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .cta {
    padding-bottom: 4px;
  }
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .filled {
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #1443FF;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .filled:hover {
  background-color: #FFFFFF;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .filled:focus {
  border: 2px solid #00E0F3;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .filled .button-icon > svg {
  stroke: #1443FF;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .filled .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .simple {
  background: none;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .simple:hover {
  border: 2px solid #FFFFFF;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .simple:focus {
  border: 2px solid #00E0F3;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .simple .button-icon > svg {
  stroke: #FFFFFF;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .simple .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 4px;
  display: inline-block;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .cta.link:hover {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .cta.link .button-icon > svg {
  stroke: #FFFFFF;
}
@media (min-width: 973px) {
  .blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta {
    justify-content: initial;
  }
}
.blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .primary-cta, .blogs-hero-wrapper .grid-container .left-column .blog-hero--summary .blog-hero--cta .secondary-cta {
  text-transform: uppercase;
}
.blogs-hero-wrapper .grid-container .right-column {
  z-index: 100;
}
.blogs-hero-wrapper .grid-container .right-column .hero-image {
  display: none;
}
@media (min-width: 973px) {
  .blogs-hero-wrapper .grid-container .right-column .hero-image {
    display: block;
    width: 100%;
  }
}
.blogs-hero-wrapper .grid-container .right-column .hero-image div {
  margin: 0;
  width: 100%;
}
.blogs-hero-wrapper .grid-container .right-column .hero-image img {
  min-height: 800px;
  width: auto;
  object-fit: cover;
  overflow-x: visible;
  margin: 0;
}
@media (min-width: 1260px) {
  .blogs-hero-wrapper .grid-container .right-column .hero-image img {
    width: 100%;
  }
}
.blogs-hero-wrapper .grid-container .right-column .hero-image-mobile {
  display: block;
  width: 100%;
}
@media (min-width: 973px) {
  .blogs-hero-wrapper .grid-container .right-column .hero-image-mobile {
    display: none;
  }
}
.blogs-hero-wrapper .grid-container .right-column .hero-image-mobile div {
  width: 100%;
  margin: 0;
}
.blogs-hero-wrapper .grid-container .right-column .hero-image-mobile img {
  width: 100%;
  height: 100%;
  margin: 0;
}

.section-404 {
  text-align: center;
  padding-top: 100px;
  padding-bottom: 200px;
  background-color: #FFFFFF;
  padding-left: 14px;
  padding-right: 14px;
  min-height: calc(100vh - 235px);
}
@media (max-width: 768px) {
  .section-404 {
    padding-bottom: 100px;
  }
}
.section-404 .sec-header {
  margin-bottom: 20px;
}
.section-404 .page-title {
  font-weight: 700;
  font-size: 36px;
  line-height: 40px;
  text-transform: inherit;
  color: #333333;
  margin-top: 30px;
}
.section-404 p {
  max-width: 560px;
  font-weight: 600;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  margin: auto;
}
.section-404 a {
  margin-top: 40px;
  border-radius: 30px;
  padding: 14px 24px 14px 24px;
  background-color: #1443FF;
  text-decoration: none;
  font-weight: 600;
  font-size: 16px;
  line-height: 17px;
  color: #FFFFFF;
  text-transform: uppercase;
}
.section-404 a:hover {
  text-decoration: none;
}

.faqs-container {
  background: #FFFFFF;
  padding: 80px 154px 80px 154px;
}
@media (max-width: 768px) {
  .faqs-container {
    padding: 60px 16px 60px 16px;
  }
}
.faqs-container .faqs-container__title {
  text-transform: inherit;
  font-weight: 700;
  font-size: 36px;
  line-height: 40px;
  text-align: center;
  color: #333333;
}
@media (max-width: 768px) {
  .faqs-container .faqs-container__title {
    font-size: 24px;
    line-height: 28px;
  }
}
.faqs-container #faqs {
  max-width: 900px;
  margin: auto;
}
.faqs-container #faqs.show-all-faq #faq .card {
  display: flex;
}
.faqs-container #faqs #faq .card {
  border: none;
  padding: 24px 0;
  border-bottom: 1px solid #1443FF;
  border-radius: 0;
  display: none;
}
.faqs-container #faqs #faq .card:nth-child(-n+5) {
  display: flex;
}
.faqs-container #faqs #faq .card .collapse {
  border: none;
}
.faqs-container #faqs #faq .card .card-header {
  border: none;
  padding: 0;
  background-color: #FFFFFF;
}
.faqs-container #faqs #faq .card .card-header .btn-header-link {
  border: none;
  font-weight: 600;
  font-size: 20px;
  line-height: 26px;
  display: block;
  text-align: left;
  text-decoration: none;
  padding-left: 0;
  padding-bottom: 0.5rem;
  color: #333333;
  padding-right: 35px;
}
.faqs-container #faqs #faq .card .card-header .btn-header-link.collapsed::after {
  content: "\f106";
  background-image: url("../assets/images/arrow-down.svg");
  background-repeat: no-repeat;
}
.faqs-container #faqs #faq .card .card-header .btn-header-link:hover {
  text-decoration: none;
  color: #333333;
}
.faqs-container #faqs #faq .card .card-header .btn-header-link:focus {
  box-shadow: none;
  color: #333333;
}
.faqs-container #faqs #faq .card .card-header .btn-header-link::after {
  content: "\f107";
  color: transparent;
  background-image: url("../assets/images/arrow-up.svg");
  background-repeat: no-repeat;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  float: right;
  position: absolute;
  right: 0;
  top: 40px;
}
.faqs-container #faqs #faq .card .card-body {
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  padding: 0;
  color: #666666;
}
.faqs-container #faqs #faq .card .card-body p {
  font-size: 16px !important;
  color: #666666;
  margin: 0;
}
.faqs-container #faqs #faq .card .card-body a {
  text-decoration: underline;
  color: #004e91;
}
.faqs-container #faqs #faq .card .card-body a:hover {
  color: #0096d6;
  text-decoration: under-line;
}
.faqs-container #faqs #faq .card .card-body a:focus {
  color: #0096d6;
}

body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-container #faqs #faq .card {
  border-bottom: 1px solid #C60F10;
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-container #faqs #faq .card .card-header .btn-header-link::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjUgOUw3LjUgM0wxLjUgOSIgc3Ryb2tlPSIjQzYwRjEwIiBzdHJva2Utd2lkdGg9IjMiLz4KPC9zdmc+Cg==");
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-container #faqs #faq .card .card-header .btn-header-link.collapsed::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuNSAyTDcuNSA4TDEzLjUgMiIgc3Ryb2tlPSIjQzYwRjEwIiBzdHJva2Utd2lkdGg9IjMiLz4KPC9zdmc+Cg==");
}

.slider-dots {
  display: flex;
  justify-content: center;
  margin-top: 40px;
  height: 10px;
}

.slider-dot {
  width: 10px;
  height: 10px;
  margin: 0 5px;
  border-radius: 50%;
  cursor: pointer;
  background-color: #333333;
  opacity: 30%;
}

.slider-dot.active {
  background-color: #333333;
  opacity: unset;
}

.promotion-user-cards {
  display: flex;
  margin: auto;
  max-width: 900px;
  border-top: 1px solid #9B9B9B;
  margin: 20px;
  padding-top: 40px;
  padding-bottom: 0px;
}
@media (max-width: 768px) {
  .promotion-user-cards {
    flex-direction: column;
    width: auto;
  }
}
.promotion-user-cards .promotion-image {
  width: 442px;
  height: 316px;
}
@media (max-width: 768px) {
  .promotion-user-cards .promotion-image {
    width: 100%;
    height: auto;
  }
}
.promotion-user-cards .promotion-image img {
  width: 100%;
  height: 100%;
  border-radius: 20px;
  object-fit: cover;
}
.promotion-user-cards .promotion-data {
  padding: 48px 40px 48px 40px;
}
@media (max-width: 768px) {
  .promotion-user-cards .promotion-data {
    padding: 0;
    padding-top: 30px;
  }
}
.promotion-user-cards .promotion-data .promotion-title {
  font-weight: 700;
  font-size: 36px;
  line-height: 40px;
  color: #333333;
}
@media (max-width: 768px) {
  .promotion-user-cards .promotion-data .promotion-title {
    font-size: 24px;
    line-height: 28px;
  }
}
.promotion-user-cards .promotion-data .promotion-score {
  margin-top: 30px;
  font-weight: 400;
  font-size: 20px;
  line-height: 26px;
  color: #333333;
}
@media (max-width: 768px) {
  .promotion-user-cards .promotion-data .promotion-score {
    font-size: 16px;
    line-height: 21px;
    margin-top: 20px;
  }
}
.promotion-user-cards .promotion-data .promotion-score b {
  font-weight: 600;
}
.promotion-user-cards .promotion-data .promotion-see-all-ranking {
  margin-top: 25px;
  border-radius: 30px;
  padding: 14px 24px 14px 24px;
  background-color: #1443FF;
  text-decoration: none;
  font-weight: 600;
  font-size: 16px;
  line-height: 17px;
  color: #FFFFFF;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .promotion-user-cards .promotion-data .promotion-see-all-ranking {
    margin-top: 20px;
  }
}
.promotion-user-cards .promotion-data .promotion-see-all-ranking:hover {
  text-decoration: none;
}

.view-participation-in-promotions .view-header {
  text-align: center;
}
.view-participation-in-promotions .view-header h1 {
  font-weight: 700;
  font-size: 36px;
  line-height: 40px;
  color: #333333;
  text-transform: inherit;
}
@media (max-width: 768px) {
  .view-participation-in-promotions .view-header h1 {
    font-size: 24px;
    line-height: 28px;
  }
}
.view-participation-in-promotions .view-header p {
  font-weight: 400;
  font-size: 20px;
  line-height: 26px;
  color: #333333;
}
@media (max-width: 768px) {
  .view-participation-in-promotions .view-header p {
    font-size: 16px;
    line-height: 21px;
  }
}
.view-participation-in-promotions .view-content {
  padding-top: 40px;
  padding-bottom: 80px;
}
@media (max-width: 768px) {
  .view-participation-in-promotions .view-content {
    display: grid;
  }
}
.view-participation-in-promotions .view-content .views-row {
  margin: auto;
}

.view-finished-promotions {
  min-height: 80vh;
}
.view-finished-promotions .promotions-cards-container {
  padding-top: 700px;
}
@media (min-width: 769px) {
  .view-finished-promotions .promotions-cards-container {
    padding-top: 500px;
  }
}

.view-promotions-cards {
  background-color: #FFFFFF;
  max-width: 1440px;
  margin: auto;
  padding-bottom: 40px;
}
@media (max-width: 768px) {
  .view-promotions-cards .views-row {
    width: 100%;
  }
}
.view-promotions-cards .view-header {
  clip-path: ellipse(200% 100% at 50% 0);
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: space-around;
  background-color: #0E38DF;
  min-height: 429px;
  margin-bottom: 20px;
  padding-bottom: 20px;
  position: absolute !important;
  left: 0;
  right: 0;
}
@media (min-width: 973px) {
  .view-promotions-cards .view-header {
    clip-path: ellipse(80% 100% at 50% 0);
    position: relative;
  }
}
@media (min-width: 1441px) {
  .view-promotions-cards .view-header {
    clip-path: ellipse(80% 100% at 50% 0);
    position: relative;
  }
}
@media (max-width: 768px) {
  .view-promotions-cards .view-header {
    flex-direction: column;
    padding: 30px;
  }
}
@media (max-width: 972px) {
  .view-promotions-cards .view-header img {
    width: 186px;
  }
}
.view-promotions-cards .view-header .view-header-text {
  max-width: 515px;
}
@media (max-width: 768px) {
  .view-promotions-cards .view-header .view-header-text {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.view-promotions-cards .view-header h1 {
  font-weight: 700;
  font-size: 60px;
  line-height: 62px;
  color: #FFFFFF;
  text-transform: inherit;
  margin: 0;
}
@media (max-width: 768px) {
  .view-promotions-cards .view-header h1 {
    font-size: 36px;
    line-height: 40px;
  }
}
.view-promotions-cards .view-header p {
  font-weight: 600;
  font-size: 20px;
  line-height: 26px;
  color: #FFFFFF;
  margin: 0;
}
.view-promotions-cards .more-link {
  width: 100%;
  text-align: center;
}
.view-promotions-cards .more-link a {
  margin-top: 40px;
  border-radius: 30px;
  padding: 14px 24px 14px 24px;
  background-color: #1443FF;
  text-decoration: none;
  font-weight: 600;
  font-size: 16px;
  line-height: 17px;
  color: #FFFFFF;
  text-transform: uppercase;
}
.view-promotions-cards .more-link a:hover {
  text-decoration: none;
}
.view-promotions-cards .pager {
  margin: 0;
  padding: 0;
  text-align: center;
}
.view-promotions-cards .pager li {
  list-style: none;
}
.view-promotions-cards .pager li a {
  background-color: #1443FF;
  text-transform: uppercase;
  border: none;
  width: fit-content;
  text-decoration: none;
  color: white;
  border-radius: 30px;
  padding: 11px 24px 14px 24px;
  font-weight: 600;
  display: inline-flex;
  justify-content: center;
  align-items: baseline;
  font-size: 16px;
  line-height: 16px;
}
.view-promotions-cards .pager li a:after {
  content: "+";
  margin-left: 5px;
  font-size: 19px;
  line-height: 16px;
}
.view-promotions-cards .pager li a:hover {
  text-decoration: none;
}

.promotions-cards-container {
  padding: 40px 15px;
}
@media (min-width: 360px) {
  .promotions-cards-container {
    padding: 40px 30px;
  }
}
.promotions-cards-container .views-infinite-scroll-content-wrapper {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  gap: 16px;
  row-gap: 50px;
  justify-content: center;
}
.promotion-card-wrapper {
  width: 328px;
  min-height: 383px;
  border-radius: 20px;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.12);
  margin-bottom: 15px;
  position: relative;
  height: 100%;
}
@media (max-width: 1440px) {
  .promotion-card-wrapper {
    margin: auto;
  }
}
@media (max-width: 768px) {
  .promotion-card-wrapper {
    width: 100%;
  }
}
.promotion-card-wrapper .promotion-card-link:hover {
  text-decoration: none;
}
.promotion-card-wrapper .promotion-card-link {
  width: inherit;
}
.promotion-card-wrapper .icon {
  position: absolute;
  top: 0;
  right: 0;
  padding: 24px;
  cursor: pointer;
}
.promotion-card-wrapper .promotion-card-image {
  width: 100%;
}
.promotion-card-wrapper .promotion-card-image div {
  width: 100%;
}
.promotion-card-wrapper .promotion-card-image img {
  width: 100%;
  height: 210px;
  object-fit: cover;
  border-radius: 20px 20px 0px 0px;
}
.promotion-card-wrapper .promotion-card-content {
  padding: 16px;
}
.promotion-card-wrapper .promotion-card-content .promotion-card-title {
  font-weight: 600;
  font-size: 20px;
  line-height: 26px;
  color: #333333;
  margin-bottom: 10px;
}
.promotion-card-wrapper .promotion-card-content .promotion-card-body {
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
}
.promotion-card-wrapper .promotion-card-content .promotion-card-body p {
  font-size: 16px;
  line-height: 21px;
  color: #666666;
}

.finish-promo-card .promotion-card-content__top-bar {
  display: grid;
  grid-template-columns: 15px max-content auto 80px;
  grid-column-gap: 10px;
  align-items: center;
  color: #EB5757;
  grid-column-end: 4;
  margin-bottom: 12px;
}
.finish-promo-card .promotion-card-content__top-bar .promotion-card-badge {
  grid-column-start: 4;
  grid-column-end: 5;
  background-color: #EB5757;
  padding: 2px 16px 6px 16px;
  border-radius: 50px;
  font-size: 14px;
  line-height: 1em;
  color: #fff;
  font-weight: 400;
}
.finish-promo-card .promotion-card-title {
  font-size: 20px;
  line-height: 26px;
  text-transform: none;
}

.block-webform-block--contact {
  padding: 30px 15px;
  background: #00E0F3 url("/themes/custom/barrio_pepsico_joypepsico/assets/images/text-background.svg") center repeat;
}
.block-webform-block--contact .block-webform-block-container {
  margin: 0 auto;
  max-width: 724px;
  padding: 30px 20px;
  background: #FFFFFF;
  border-radius: 20px;
}
.block-webform-block--contact h2 {
  margin-bottom: 30px;
  padding: 0;
  font-weight: 700;
  text-align: center;
  text-transform: none;
  color: #333333;
  font-size: 24px;
  line-height: 1.2;
}
.block-webform-block--contact .form-item-footer-info {
  margin: 30px 0;
}
.block-webform-block--contact .form-actions {
  margin: 0;
}
.block-webform-block--contact .form-submit {
  width: 100%;
  margin: 0;
  padding: 6px 22px 6px 22px;
  border-radius: 44px;
  height: auto;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #1443FF;
  border: 2px solid #1443FF;
}
@media (min-width: 973px) {
  .block-webform-block--contact .form-submit {
    padding: 7px 24px 7px 24px;
  }
}
.block-webform-block--contact .form-submit:hover {
  background-color: #0E38DF;
}
.block-webform-block--contact .form-submit:focus {
  border: 2px solid #00E0F3;
}
.block-webform-block--contact .form-submit:disabled {
  opacity: 0.3;
  cursor: default;
}
.block-webform-block--contact .form-type-textfield,
.block-webform-block--contact .form-type-email,
.block-webform-block--contact .form-type-select,
.block-webform-block--contact .form-type-textarea {
  margin-bottom: 20px;
}
.block-webform-block--contact .form-type-textfield input, .block-webform-block--contact .form-type-textfield select,
.block-webform-block--contact .form-type-email input,
.block-webform-block--contact .form-type-email select,
.block-webform-block--contact .form-type-select input,
.block-webform-block--contact .form-type-select select,
.block-webform-block--contact .form-type-textarea input,
.block-webform-block--contact .form-type-textarea select {
  padding: 5px 15px;
  border-radius: 20px;
  border: 1px solid #9B9B9B;
}
.block-webform-block--contact .form-type-textfield select,
.block-webform-block--contact .form-type-email select,
.block-webform-block--contact .form-type-select select,
.block-webform-block--contact .form-type-textarea select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  position: relative;
}
.block-webform-block--contact .form-type-textfield textarea,
.block-webform-block--contact .form-type-email textarea,
.block-webform-block--contact .form-type-select textarea,
.block-webform-block--contact .form-type-textarea textarea {
  padding: 5px 15px;
  border-radius: 10px;
  border: 1px solid #9B9B9B;
}
.block-webform-block--contact .js-form-item-reason {
  position: relative;
  width: 100%;
}
@media (min-width: 769px) {
  .block-webform-block--contact .js-form-item-reason {
    width: 430px;
  }
}
.block-webform-block--contact .js-form-item-reason::after {
  content: "*";
  color: transparent;
  background-image: url("/themes/custom/barrio_pepsico_joypepsico/assets/images/arrow-down.svg");
  width: 15px;
  height: 10px;
  display: block;
  position: absolute;
  top: 40px;
  right: 20px;
  z-index: 99;
}
.block-webform-block--contact .form-type-managed-file {
  max-width: 430px;
}
.block-webform-block--contact .webform-flex--container {
  margin: 0;
}
@media (min-width: 769px) {
  .block-webform-block--contact .webform-flex--1 {
    display: flex;
    align-items: center;
    justify-content: end;
  }
  .block-webform-block--contact .webform-flex--1 .webform-flex--container {
    width: 100%;
  }
}
.block-webform-block--contact label,
.block-webform-block--contact .form-item-footer-info {
  font-size: 16px;
}
.block-webform-block--contact .webform-confirmation__message {
  margin-top: 50px;
  text-align: center;
  font-size: 16px;
  color: #666666;
}
@media (min-width: 769px) {
  .block-webform-block--contact .webform-confirmation__message {
    font-size: 20px;
  }
}
.block-webform-block--contact .form-select {
  width: 100%;
}
@media (min-width: 769px) {
  .block-webform-block--contact {
    padding: 60px 40px;
  }
  .block-webform-block--contact .block-webform-block-container {
    padding: 40px 30px 30px 30px;
  }
  .block-webform-block--contact h2 {
    font-size: 36px;
  }
  .block-webform-block--contact .form-select {
    width: 430px;
  }
  .block-webform-block--contact .webform-flexbox {
    margin: 30px 0 0 0;
  }
  .block-webform-block--contact .form-item-footer-info {
    margin: 0;
  }
  .block-webform-block--contact .form-actions {
    text-align: right;
  }
  .block-webform-block--contact .form-submit {
    width: auto;
    font-weight: 600;
  }
}

.social-links {
  display: flex;
  align-items: center;
  margin: 40px;
  justify-content: center;
}
.social-links.invert .flag-bookmark > a > svg .border {
  fill: #FFFFFF !important;
}
.social-links.invert .flag-bookmark.action-unflag .fill {
  fill: #FFFFFF;
}
.social-links .field--name-field-social-share-label {
  font-size: 14px;
  line-height: 17px;
  font-weight: 400px;
  margin-right: 6px;
  color: #666666;
}
@media (max-width: 768px) {
  .social-links .field--name-field-social-share-label {
    display: none;
  }
}
.social-links .field--name-field-social-share-label.invert {
  color: #FFFFFF;
}
.social-links .field--name-field-social-links {
  display: flex;
}
.social-links .field--name-field-social-links .social-link-cta {
  background: none;
  display: inline;
  margin-right: 16px;
}
.social-links .field--name-field-social-links .social-link-cta:last-of-type {
  margin-right: 20px;
}
.social-links .field--name-field-social-links svg {
  fill: #1443FF;
}
.social-links .field--name-field-social-links.invert svg {
  fill: #FFFFFF;
}
.social-links .field--name-field-save-label {
  font-size: 14px;
  line-height: 17px;
  font-weight: 400px;
  color: #666666;
}
@media (max-width: 768px) {
  .social-links .field--name-field-save-label {
    display: none;
  }
}
.social-links .field--name-field-save-label.invert {
  color: #FFFFFF;
}
.social-links .divider {
  display: block;
  height: 24px;
  width: 1px;
  background-color: #9B9B9B;
  opacity: 0.5;
  margin-right: 20px;
}
@media (max-width: 768px) {
  .social-links .divider {
    background-color: transparent;
  }
}
.social-links .like-cta {
  background-color: none;
  border: none;
}
.social-links .field--name-field-recipe {
  margin: 0;
}

.node--view-mode-flag header {
  display: none;
}
.node--view-mode-flag .node__content {
  margin: 0 !important;
}
.node--view-mode-flag .flag--text {
  display: none !important;
}
.node--view-mode-flag .action-flag, .node--view-mode-flag .action-unflag {
  margin-left: 5px;
}

.block-inline-blocktext {
  padding: 20px;
}
.block-inline-blocktext .text-container {
  padding: 30px;
  background: #FFFFFF;
  border-radius: 20px;
}
.block-inline-blocktext h2 {
  margin-bottom: 30px;
  padding: 0;
  font-weight: 700;
  text-align: center;
  text-transform: none;
  color: #333333;
  font-size: 24px;
  line-height: 28px;
}
@media (min-width: 769px) {
  .block-inline-blocktext h2 {
    line-height: 40px;
  }
}
.block-inline-blocktext .field--name-body {
  padding-right: 10px;
  max-height: calc(100vh - 95px);
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: #1443FF #9B9B9B;
}
.block-inline-blocktext .field--name-body a {
  text-decoration: underline;
}
.block-inline-blocktext .field--name-body, .block-inline-blocktext .field--name-body p {
  line-height: 21px;
  color: #666666;
  font-size: 16px;
  font-weight: 400;
}
.block-inline-blocktext .field--name-body::-webkit-scrollbar {
  width: 6px;
}
.block-inline-blocktext .field--name-body::-webkit-scrollbar-track {
  border: 2px solid transparent;
  background: #9B9B9B;
  background-clip: content-box;
}
.block-inline-blocktext .field--name-body::-webkit-scrollbar-thumb {
  border-radius: 2px;
  border: 1px solid #1443FF;
  background: #1443FF;
}
@media (min-width: 769px) {
  .block-inline-blocktext {
    padding: 60px 40px;
  }
  .block-inline-blocktext .text-container {
    padding: 60px 40px;
  }
  .block-inline-blocktext h2 {
    font-size: 36px;
  }
  .block-inline-blocktext .field--name-body {
    max-height: 500px;
  }
}

.form-type-managed-file .form-file {
  opacity: 0;
}
.form-type-managed-file .form-managed-file {
  position: relative;
}
.form-type-managed-file .form-managed-file-overlay {
  position: absolute;
  display: flex;
  align-items: center;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}
.form-type-managed-file .form-managed-file-overlay-border {
  flex: 1;
  height: 100%;
  border-radius: 20px;
  background: #F4F4F4;
  font-size: 16px;
  padding: 0 15px;
  display: flex;
  align-items: center;
}
.form-type-managed-file .form-managed-file-overlay-label {
  margin-left: 10px;
  font-size: 16px;
  font-weight: 600;
  line-height: 17px;
  color: #1443FF;
  text-decoration: underline;
  text-transform: uppercase;
  text-underline-offset: 5px;
}
.form-type-managed-file .file {
  margin: 0 10px 10px 0;
}

.promotion-slider-sec__header {
  margin-bottom: 40px;
}

.promotion-slider-title {
  margin: 0;
  padding: 0;
  text-align: center;
  color: #333333;
  text-transform: none;
  font-size: 24px;
  line-height: 28px;
}
@media (min-width: 973px) {
  .promotion-slider-title {
    font-size: 36px;
    line-height: 40px;
  }
}

.promotion-slider-sec__body .slick-track {
  display: flex !important;
}
.promotion-slider-sec__body .slick-slide {
  height: inherit !important;
  margin-left: 20px;
}
.promotion-slider-sec__body .slick-list {
  margin-left: -20px;
  border-radius: 20px;
}
.promotion-slider-sec__body .view-content.row {
  display: block;
}
.promotion-slider-sec__body .promo-card-wrapper {
  padding: 0;
  height: 100%;
}
.promotion-slider-sec__body .promo-card--grid-container {
  height: 100%;
}
.promotion-slider-sec__body .slick-arrow {
  background-color: #1443FF;
  height: 50px;
  width: 50px;
  border-radius: 50%;
  top: 50%;
  z-index: 10;
}
.promotion-slider-sec__body .slick-arrow:before {
  display: none;
}
.promotion-slider-sec__body .slick-arrow:hover, .promotion-slider-sec__body .slick-arrow:focus {
  background-color: #0E38DF;
}
.promotion-slider-sec__body .slick-arrow img {
  height: 30px;
  width: 30px;
}
@media (min-width: 1250px) {
  .promotion-slider-sec__body .slick-prev {
    left: -60px;
  }
}
@media (min-width: 1400px) {
  .promotion-slider-sec__body .slick-prev {
    left: -120px;
  }
}
@media (min-width: 1250px) {
  .promotion-slider-sec__body .slick-next {
    right: -60px;
  }
}
@media (min-width: 1400px) {
  .promotion-slider-sec__body .slick-next {
    right: -120px;
  }
}

.promotion-slider-sec .slick-dotted.slick-slider {
  margin-bottom: 100px;
}
.promotion-slider-sec .slick-dots {
  text-align: center;
  margin-top: 50px;
  bottom: -45px;
}
.promotion-slider-sec .slick-dots li {
  width: auto;
  height: auto;
  margin: 0;
}
.promotion-slider-sec .slick-dots button {
  width: 14px;
  height: 14px;
  display: inline-block;
  background: #1443FF;
  opacity: 0.2;
  margin: 0 5px;
  border-radius: 20px;
  transition: opacity 0.5s, background-color 0.5s, width 0.5s;
  transition-delay: 0.5s, 0.5s, 0s;
}
.promotion-slider-sec .slick-dots button:before {
  content: "";
  display: none;
}
.promotion-slider-sec .swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.promotion-slider-sec .slick-active button {
  opacity: 1;
  background: #1443FF;
  width: 60px;
  transition-delay: 0s;
}

.promotion-list-sec {
  margin-bottom: 50px;
}
@media (min-width: 973px) {
  .promotion-list-sec {
    margin-bottom: 100px;
  }
}

.promotion-list-sec__header {
  margin-bottom: 40px;
}

.promotion-list-title {
  margin: 0;
  padding: 0;
  text-align: center;
  color: #333333;
  text-transform: none;
  font-size: 24px;
  line-height: 28px;
}
@media (min-width: 973px) {
  .promotion-list-title {
    font-size: 36px;
    line-height: 40px;
  }
}

.promotion-list-sec__body .view-content.row {
  display: block;
}
.promotion-list-sec__body .promo-card-wrapper {
  padding: 0;
  margin-bottom: 40px;
}
.promotion-list-sec__body ul.pager {
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: center;
}
.promotion-list-sec__body ul.pager li {
  display: inline-block;
}
.promotion-list-sec__body ul.pager li a.button {
  padding: 12px 22px 12px 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  height: auto;
  display: inline-flex;
  max-height: 50px;
  justify-content: center;
  align-items: center;
  margin-right: 0;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
@media (min-width: 973px) {
  .promotion-list-sec__body ul.pager li a.button {
    padding: 14px 24px 14px 24px;
  }
}
.promotion-list-sec__body ul.pager li a.button:hover {
  background-color: #0E38DF;
}
.promotion-list-sec__body ul.pager li a.button:focus {
  border: 2px solid #00E0F3;
}

.promo-images-sec {
  padding: 40px 0;
}
.promo-images-sec.brand-default {
  background: #0E38DF;
  color: #FFFFFF;
}
.promo-images-sec.brand-default p {
  color: inherit;
}
.promo-images-sec.brand-default .food > svg > path {
  fill: #0024B5;
}
.promo-images-sec.brand-default .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-default .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.promo-images-sec.brand-default .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.promo-images-sec.brand-default .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.promo-images-sec.brand-default .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.promo-images-sec.brand-default .succeed-social-media-title {
  color: #0E38DF;
}
.promo-images-sec.brand-default .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.promo-images-sec.brand-default .social-media-links--platforms a:hover, .promo-images-sec.brand-default .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.promo-images-sec.brand-default .social-media-links--platforms a span {
  color: #0E38DF;
}
.promo-images-sec.brand-default .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-default .codes-block--info--title, .promo-images-sec.brand-default .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-default.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-default .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-default .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.promo-images-sec.brand-default .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.promo-images-sec.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-default .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-default .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-default .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-joy {
  background: #0E38DF;
  color: #FFFFFF;
}
.promo-images-sec.brand-joy p {
  color: inherit;
}
.promo-images-sec.brand-joy .food > svg > path {
  fill: #0024B5;
}
.promo-images-sec.brand-joy .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-joy .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.promo-images-sec.brand-joy .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.promo-images-sec.brand-joy .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.promo-images-sec.brand-joy .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.promo-images-sec.brand-joy .succeed-social-media-title {
  color: #0E38DF;
}
.promo-images-sec.brand-joy .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.promo-images-sec.brand-joy .social-media-links--platforms a:hover, .promo-images-sec.brand-joy .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.promo-images-sec.brand-joy .social-media-links--platforms a span {
  color: #0E38DF;
}
.promo-images-sec.brand-joy .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-joy .codes-block--info--title, .promo-images-sec.brand-joy .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-joy.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-joy .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.promo-images-sec.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.promo-images-sec.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-joy .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-doritos {
  background: #E31722;
  color: #FFFFFF;
}
.promo-images-sec.brand-doritos p {
  color: inherit;
}
.promo-images-sec.brand-doritos .food > svg > path {
  fill: #FA7115;
}
.promo-images-sec.brand-doritos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-doritos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-doritos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-doritos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-doritos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-doritos .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-doritos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-doritos .social-media-links--platforms a:hover, .promo-images-sec.brand-doritos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-doritos .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-doritos .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-doritos .codes-block--info--title, .promo-images-sec.brand-doritos .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-doritos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-doritos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-doritos .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-lays {
  background: #FFE600;
  color: #333333;
}
.promo-images-sec.brand-lays p {
  color: inherit;
}
.promo-images-sec.brand-lays .food > svg > path {
  fill: #FBB517;
}
.promo-images-sec.brand-lays .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-images-sec.brand-lays .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-lays .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-lays .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-lays .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-lays .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-lays .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-lays .social-media-links--platforms a:hover, .promo-images-sec.brand-lays .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-lays .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-lays .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-lays .codes-block--info--title, .promo-images-sec.brand-lays .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-lays.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-images-sec.brand-lays .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-images-sec.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-images-sec.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-images-sec.brand-lays .product_card__title {
  color: #333333;
}
.promo-images-sec.brand-lays-sustainability-2024 {
  background: #FFE600;
  color: #333333;
}
.promo-images-sec.brand-lays-sustainability-2024 p {
  color: inherit;
}
.promo-images-sec.brand-lays-sustainability-2024 .food > svg > path {
  fill: #FBB517;
}
.promo-images-sec.brand-lays-sustainability-2024 .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-images-sec.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.promo-images-sec.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.promo-images-sec.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.promo-images-sec.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.promo-images-sec.brand-lays-sustainability-2024 .succeed-social-media-title {
  color: #ffffff;
}
.promo-images-sec.brand-lays-sustainability-2024 .social-media-links--platforms a {
  background-color: #C60F10;
}
.promo-images-sec.brand-lays-sustainability-2024 .social-media-links--platforms a:hover, .promo-images-sec.brand-lays-sustainability-2024 .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.promo-images-sec.brand-lays-sustainability-2024 .social-media-links--platforms a span {
  color: #ffffff;
}
.promo-images-sec.brand-lays-sustainability-2024 .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-lays-sustainability-2024 .codes-block--info--title, .promo-images-sec.brand-lays-sustainability-2024 .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-lays-sustainability-2024.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-images-sec.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-images-sec.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.promo-images-sec.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.promo-images-sec.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-images-sec.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-images-sec.brand-lays-sustainability-2024 .product_card__title {
  color: #333333;
}
.promo-images-sec.brand-lays-nlng {
  background: #FFE600;
  color: #333333;
}
.promo-images-sec.brand-lays-nlng p {
  color: inherit;
}
.promo-images-sec.brand-lays-nlng .food > svg > path {
  fill: #FBB517;
}
.promo-images-sec.brand-lays-nlng .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-images-sec.brand-lays-nlng .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.promo-images-sec.brand-lays-nlng .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.promo-images-sec.brand-lays-nlng .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.promo-images-sec.brand-lays-nlng .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.promo-images-sec.brand-lays-nlng .succeed-social-media-title {
  color: #ffffff;
}
.promo-images-sec.brand-lays-nlng .social-media-links--platforms a {
  background-color: #C60F10;
}
.promo-images-sec.brand-lays-nlng .social-media-links--platforms a:hover, .promo-images-sec.brand-lays-nlng .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.promo-images-sec.brand-lays-nlng .social-media-links--platforms a span {
  color: #ffffff;
}
.promo-images-sec.brand-lays-nlng .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-lays-nlng .codes-block--info--title, .promo-images-sec.brand-lays-nlng .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-lays-nlng.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-images-sec.brand-lays-nlng .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-images-sec.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.promo-images-sec.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.promo-images-sec.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-images-sec.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-images-sec.brand-lays-nlng .product_card__title {
  color: #333333;
}
.promo-images-sec.brand-cheetos {
  background: #FF6B11;
  color: #FFFFFF;
}
.promo-images-sec.brand-cheetos p {
  color: inherit;
}
.promo-images-sec.brand-cheetos .food > svg > path {
  fill: #FECE1C;
}
.promo-images-sec.brand-cheetos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-cheetos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-cheetos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-cheetos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-cheetos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-cheetos .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-cheetos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-cheetos .social-media-links--platforms a:hover, .promo-images-sec.brand-cheetos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-cheetos .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-cheetos .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-cheetos .codes-block--info--title, .promo-images-sec.brand-cheetos .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-cheetos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-cheetos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-cheetos .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-tostitos {
  background: #004179;
  color: #FFFFFF;
}
.promo-images-sec.brand-tostitos p {
  color: inherit;
}
.promo-images-sec.brand-tostitos .food > svg > path {
  fill: #1084D1;
}
.promo-images-sec.brand-tostitos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-tostitos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-tostitos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-tostitos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-tostitos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-tostitos .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-tostitos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-tostitos .social-media-links--platforms a:hover, .promo-images-sec.brand-tostitos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-tostitos .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-tostitos .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-tostitos .codes-block--info--title, .promo-images-sec.brand-tostitos .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-tostitos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-tostitos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-tostitos .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-flaminhot {
  background: #3D0046;
  color: #FFFFFF;
}
.promo-images-sec.brand-flaminhot p {
  color: inherit;
}
.promo-images-sec.brand-flaminhot .food > svg > path {
  fill: #A0408F;
}
.promo-images-sec.brand-flaminhot .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-flaminhot .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-flaminhot .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-flaminhot .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-flaminhot .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-flaminhot .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-flaminhot .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-flaminhot .social-media-links--platforms a:hover, .promo-images-sec.brand-flaminhot .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-flaminhot .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-flaminhot .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-flaminhot .codes-block--info--title, .promo-images-sec.brand-flaminhot .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-flaminhot.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-flaminhot .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-flaminhot .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-natuchips {
  background: #3FA448;
  color: #333333;
}
.promo-images-sec.brand-natuchips p {
  color: inherit;
}
.promo-images-sec.brand-natuchips .food > svg > path {
  fill: #FBE14C;
}
.promo-images-sec.brand-natuchips .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-images-sec.brand-natuchips .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-natuchips .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-natuchips .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-natuchips .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-natuchips .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-natuchips .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-natuchips .social-media-links--platforms a:hover, .promo-images-sec.brand-natuchips .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-natuchips .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-natuchips .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-natuchips .codes-block--info--title, .promo-images-sec.brand-natuchips .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-natuchips.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-images-sec.brand-natuchips .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-images-sec.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-images-sec.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-images-sec.brand-natuchips .product_card__title {
  color: #333333;
}
.promo-images-sec.brand-chokis {
  background: #05017E;
  color: #FFFFFF;
}
.promo-images-sec.brand-chokis p {
  color: inherit;
}
.promo-images-sec.brand-chokis .food > svg > path {
  fill: #3B7EF6;
}
.promo-images-sec.brand-chokis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-chokis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-chokis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-chokis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-chokis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-chokis .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-chokis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-chokis .social-media-links--platforms a:hover, .promo-images-sec.brand-chokis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-chokis .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-chokis .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-chokis .codes-block--info--title, .promo-images-sec.brand-chokis .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-chokis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-chokis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-chokis .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-detodito {
  background: #FFED02;
  color: #333333;
}
.promo-images-sec.brand-detodito p {
  color: inherit;
}
.promo-images-sec.brand-detodito .food > svg > path {
  fill: #005DA6;
}
.promo-images-sec.brand-detodito .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-images-sec.brand-detodito .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-detodito .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-detodito .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-detodito .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-detodito .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-detodito .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-detodito .social-media-links--platforms a:hover, .promo-images-sec.brand-detodito .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-detodito .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-detodito .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-detodito .codes-block--info--title, .promo-images-sec.brand-detodito .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-detodito.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-images-sec.brand-detodito .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-images-sec.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-images-sec.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-images-sec.brand-detodito .product_card__title {
  color: #333333;
}
.promo-images-sec.brand-pepsi {
  background: #000000;
  color: #FFFFFF;
}
.promo-images-sec.brand-pepsi p {
  color: inherit;
}
.promo-images-sec.brand-pepsi .food > svg > path {
  fill: #001571;
}
.promo-images-sec.brand-pepsi .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-pepsi .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-pepsi .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-pepsi .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-pepsi .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-pepsi .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-pepsi .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-pepsi .social-media-links--platforms a:hover, .promo-images-sec.brand-pepsi .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-pepsi .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-pepsi .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-pepsi .codes-block--info--title, .promo-images-sec.brand-pepsi .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-pepsi.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-pepsi .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-pepsi .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-pepsi .food > svg > path, .promo-images-sec.brand-pepsi .food > svg circle {
  fill: #001571;
}
.promo-images-sec.brand-pepsi-ea {
  background: #000000;
  color: #FFFFFF;
}
.promo-images-sec.brand-pepsi-ea p {
  color: inherit;
}
.promo-images-sec.brand-pepsi-ea .food > svg > path {
  fill: #001571;
}
.promo-images-sec.brand-pepsi-ea .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-pepsi-ea .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-pepsi-ea .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-pepsi-ea .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-pepsi-ea .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-pepsi-ea .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-pepsi-ea .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-pepsi-ea .social-media-links--platforms a:hover, .promo-images-sec.brand-pepsi-ea .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-pepsi-ea .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-pepsi-ea .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-pepsi-ea .codes-block--info--title, .promo-images-sec.brand-pepsi-ea .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-pepsi-ea.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-pepsi-ea .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-pepsi-ea .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-7up {
  background: #00B74F;
  color: #FFFFFF;
}
.promo-images-sec.brand-7up p {
  color: inherit;
}
.promo-images-sec.brand-7up .food > svg > path {
  fill: #00A349;
}
.promo-images-sec.brand-7up .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-7up .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-7up .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-7up .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-7up .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-7up .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-7up .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-7up .social-media-links--platforms a:hover, .promo-images-sec.brand-7up .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-7up .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-7up .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-7up .codes-block--info--title, .promo-images-sec.brand-7up .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-7up.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-7up .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-7up .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-rockstar {
  background: #000000;
  color: #FFFFFF;
}
.promo-images-sec.brand-rockstar p {
  color: inherit;
}
.promo-images-sec.brand-rockstar .food > svg > path {
  fill: transparent;
}
.promo-images-sec.brand-rockstar .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-rockstar .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-rockstar .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-rockstar .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-rockstar .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-rockstar .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-rockstar .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-rockstar .social-media-links--platforms a:hover, .promo-images-sec.brand-rockstar .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-rockstar .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-rockstar .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-rockstar .codes-block--info--title, .promo-images-sec.brand-rockstar .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-rockstar.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-rockstar .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-rockstar .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-mirinda {
  background: #FFBC00;
  color: #FFFFFF;
}
.promo-images-sec.brand-mirinda p {
  color: inherit;
}
.promo-images-sec.brand-mirinda .food > svg > path {
  fill: transparent;
}
.promo-images-sec.brand-mirinda .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-mirinda .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-mirinda .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-mirinda .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-mirinda .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-mirinda .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-mirinda .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-mirinda .social-media-links--platforms a:hover, .promo-images-sec.brand-mirinda .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-mirinda .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-mirinda .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-mirinda .codes-block--info--title, .promo-images-sec.brand-mirinda .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-mirinda.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-mirinda .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-mirinda .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-mountaindew {
  background: #016C3E;
  color: #FFFFFF;
}
.promo-images-sec.brand-mountaindew p {
  color: inherit;
}
.promo-images-sec.brand-mountaindew .food > svg > path {
  fill: #00A051;
}
.promo-images-sec.brand-mountaindew .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-mountaindew .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-mountaindew .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-mountaindew .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-mountaindew .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-mountaindew .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-mountaindew .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-mountaindew .social-media-links--platforms a:hover, .promo-images-sec.brand-mountaindew .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-mountaindew .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-mountaindew .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-mountaindew .codes-block--info--title, .promo-images-sec.brand-mountaindew .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-mountaindew.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-mountaindew .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-mountaindew .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-lipton {
  background: #FFE300;
  color: #333333;
}
.promo-images-sec.brand-lipton p {
  color: inherit;
}
.promo-images-sec.brand-lipton .food > svg > path {
  fill: #F88D2A;
}
.promo-images-sec.brand-lipton .socials-slider-container .socials-slider-title {
  color: #333333;
}
.promo-images-sec.brand-lipton .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-lipton .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-lipton .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-lipton .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-lipton .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-lipton .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-lipton .social-media-links--platforms a:hover, .promo-images-sec.brand-lipton .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-lipton .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-lipton .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-lipton .codes-block--info--title, .promo-images-sec.brand-lipton .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-lipton.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.promo-images-sec.brand-lipton .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.promo-images-sec.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.promo-images-sec.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.promo-images-sec.brand-lipton .product_card__title {
  color: #333333;
}
.promo-images-sec.brand-star {
  background: #252654;
  color: #FFFFFF;
}
.promo-images-sec.brand-star p {
  color: inherit;
}
.promo-images-sec.brand-star .food > svg > path {
  fill: #2B2F88;
}
.promo-images-sec.brand-star .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-star .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-star .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-star .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-star .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-star .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-star .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-star .social-media-links--platforms a:hover, .promo-images-sec.brand-star .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-star .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-star .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-star .codes-block--info--title, .promo-images-sec.brand-star .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-star.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-star .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-star .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-star .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-star .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-star .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-star .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers {
  background: #C4000A;
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers p {
  color: inherit;
}
.promo-images-sec.brand-walkers .food > svg > path {
  fill: #A6060D;
}
.promo-images-sec.brand-walkers .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-walkers .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-walkers .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-walkers .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-walkers .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-walkers .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-walkers .social-media-links--platforms a:hover, .promo-images-sec.brand-walkers .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-walkers .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-walkers .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-walkers .codes-block--info--title, .promo-images-sec.brand-walkers .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-walkers.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-quaker {
  background: #00273B;
  color: #FFFFFF;
}
.promo-images-sec.brand-quaker p {
  color: inherit;
}
.promo-images-sec.brand-quaker .food > svg > path {
  fill: #023859;
}
.promo-images-sec.brand-quaker .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-quaker .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-quaker .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-quaker .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-quaker .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-quaker .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-quaker .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-quaker .social-media-links--platforms a:hover, .promo-images-sec.brand-quaker .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-quaker .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-quaker .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-quaker .codes-block--info--title, .promo-images-sec.brand-quaker .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-quaker.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-quaker .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-quaker .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-popworks {
  background: #202F64;
  color: #FFFFFF;
}
.promo-images-sec.brand-popworks p {
  color: inherit;
}
.promo-images-sec.brand-popworks .food > svg > path {
  fill: #5C9BFB;
}
.promo-images-sec.brand-popworks .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-popworks .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-popworks .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-popworks .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-popworks .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-popworks .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-popworks .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-popworks .social-media-links--platforms a:hover, .promo-images-sec.brand-popworks .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-popworks .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-popworks .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-popworks .codes-block--info--title, .promo-images-sec.brand-popworks .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-popworks.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-popworks .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-popworks .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers-max {
  background: #000;
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers-max p {
  color: inherit;
}
.promo-images-sec.brand-walkers-max .food > svg > path {
  fill: #1443FF;
}
.promo-images-sec.brand-walkers-max .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers-max .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-walkers-max .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-walkers-max .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-walkers-max .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-walkers-max .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-walkers-max .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-walkers-max .social-media-links--platforms a:hover, .promo-images-sec.brand-walkers-max .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-walkers-max .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-walkers-max .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-walkers-max .codes-block--info--title, .promo-images-sec.brand-walkers-max .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-walkers-max.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers-max .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers-max .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-pala-pala {
  background: #FF001A;
  color: #FFFFFF;
}
.promo-images-sec.brand-pala-pala p {
  color: inherit;
}
.promo-images-sec.brand-pala-pala .food > svg > path {
  fill: #1443FF;
}
.promo-images-sec.brand-pala-pala .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-pala-pala .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-pala-pala .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-pala-pala .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-pala-pala .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-pala-pala .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-pala-pala .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-pala-pala .social-media-links--platforms a:hover, .promo-images-sec.brand-pala-pala .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-pala-pala .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-pala-pala .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-pala-pala .codes-block--info--title, .promo-images-sec.brand-pala-pala .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-pala-pala.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-pala-pala .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-pala-pala .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers-snacks-merlin {
  background: #1D2A56;
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers-snacks-merlin p {
  color: inherit;
}
.promo-images-sec.brand-walkers-snacks-merlin .food > svg > path {
  fill: #20C4F4;
}
.promo-images-sec.brand-walkers-snacks-merlin .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-walkers-snacks-merlin .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-walkers-snacks-merlin .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-walkers-snacks-merlin .social-media-links--platforms a:hover, .promo-images-sec.brand-walkers-snacks-merlin .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-walkers-snacks-merlin .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-walkers-snacks-merlin .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-walkers-snacks-merlin .codes-block--info--title, .promo-images-sec.brand-walkers-snacks-merlin .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-walkers-snacks-merlin.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-walkers-snacks-merlin .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-ruffles {
  background: #1A4EA2;
  color: #FFFFFF;
}
.promo-images-sec.brand-ruffles p {
  color: inherit;
}
.promo-images-sec.brand-ruffles .food > svg > path {
  fill: #FDB91D;
}
.promo-images-sec.brand-ruffles .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-ruffles .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-ruffles .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-ruffles .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-ruffles .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-ruffles .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-ruffles .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-ruffles .social-media-links--platforms a:hover, .promo-images-sec.brand-ruffles .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-ruffles .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-ruffles .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-ruffles .codes-block--info--title, .promo-images-sec.brand-ruffles .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-ruffles.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-ruffles .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-ruffles .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-duyvis {
  background: #CE2421;
  color: #FFFFFF;
}
.promo-images-sec.brand-duyvis p {
  color: inherit;
}
.promo-images-sec.brand-duyvis .food > svg > path {
  fill: #FFFFFF;
}
.promo-images-sec.brand-duyvis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-duyvis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-duyvis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-duyvis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-duyvis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-duyvis .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-duyvis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-duyvis .social-media-links--platforms a:hover, .promo-images-sec.brand-duyvis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-duyvis .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-duyvis .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-duyvis .codes-block--info--title, .promo-images-sec.brand-duyvis .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-duyvis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-duyvis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-duyvis .product_card__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-snacks-canister {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
.promo-images-sec.brand-snacks-canister p {
  color: inherit;
}
.promo-images-sec.brand-snacks-canister .food > svg > path {
  fill: #FFFFFF;
}
.promo-images-sec.brand-snacks-canister .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.promo-images-sec.brand-snacks-canister .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-snacks-canister .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-snacks-canister .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.promo-images-sec.brand-snacks-canister .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.promo-images-sec.brand-snacks-canister .succeed-social-media-title {
  color: #fff;
}
.promo-images-sec.brand-snacks-canister .social-media-links--platforms a {
  background-color: #0E38DF;
}
.promo-images-sec.brand-snacks-canister .social-media-links--platforms a:hover, .promo-images-sec.brand-snacks-canister .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.promo-images-sec.brand-snacks-canister .social-media-links--platforms a span {
  color: #fff;
}
.promo-images-sec.brand-snacks-canister .codes-block .codes-block-list-inner__title, .promo-images-sec.brand-snacks-canister .codes-block--info--title, .promo-images-sec.brand-snacks-canister .codes-block__list-title {
  color: #fff;
}
.promo-images-sec.brand-snacks-canister.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.promo-images-sec.brand-snacks-canister .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.promo-images-sec.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.promo-images-sec.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.promo-images-sec.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.promo-images-sec.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.promo-images-sec.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .promo-images-sec.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .promo-images-sec.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.promo-images-sec.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.promo-images-sec.brand-snacks-canister .product_card__title {
  color: #FFFFFF;
}

.promo-images-sec__header {
  margin-bottom: 40px;
}

.promo-images-title {
  margin: 0;
  padding: 0;
  text-align: center;
  color: #333333;
  text-transform: none;
  font-size: 24px;
  line-height: 28px;
}
@media (min-width: 973px) {
  .promo-images-title {
    font-size: 36px;
    line-height: 40px;
  }
}

.promo-images-sec__body .promo-images__inner-container {
  margin-right: -15px;
}
@media (min-width: 576px) {
  .promo-images-sec__body .promo-images__inner-container {
    margin-right: 0;
  }
}
@media (min-width: 973px) {
  .promo-images-sec__body .promo-images__inner-container {
    padding: 0 80px;
  }
}
@media (min-width: 1250px) {
  .promo-images-sec__body .promo-images__inner-container .slick-prev {
    left: -140px;
  }
}
@media (min-width: 1400px) {
  .promo-images-sec__body .promo-images__inner-container .slick-prev {
    left: -200px;
  }
}
@media (min-width: 1250px) {
  .promo-images-sec__body .promo-images__inner-container .slick-next {
    right: -140px;
  }
}
@media (min-width: 1400px) {
  .promo-images-sec__body .promo-images__inner-container .slick-next {
    right: -200px;
  }
}
.promo-images-sec__body .slick-track {
  display: flex !important;
}
.promo-images-sec__body .slick-slide {
  height: inherit !important;
  margin-left: 20px;
}
.promo-images-sec__body .slick-list {
  margin-left: -20px;
  border-radius: 20px;
}
.promo-images-sec__body .slick-dots {
  bottom: -45px;
}
.promo-images-sec__body .slick-dots li button:before {
  font-size: 14px;
}
.promo-images-sec__body .view-content.row {
  display: block;
}
.promo-images-sec__body .promo-card-wrapper {
  padding: 0;
  height: 100%;
}
.promo-images-sec__body .promo-card--grid-container {
  height: 100%;
}
.promo-images-sec__body .promo-images-slide div {
  height: 100%;
}
.promo-images-sec__body .promo-images-slide .field--type-image {
  position: relative;
  float: none;
  overflow: hidden;
  border-radius: 20px;
}
.promo-images-sec__body .promo-images-slide .field--type-image:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.promo-images-sec__body .promo-images-slide .field--type-image img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  left: 0;
  top: 0;
}
.promo-images-sec__body .slick-arrow {
  background-color: #1443FF;
  height: 50px;
  width: 50px;
  border-radius: 50%;
  top: 50%;
  z-index: 10;
}
.promo-images-sec__body .slick-arrow:before {
  display: none;
}
.promo-images-sec__body .slick-arrow:hover, .promo-images-sec__body .slick-arrow:focus {
  background-color: #0E38DF;
}
.promo-images-sec__body .slick-arrow img {
  height: 30px;
  width: 30px;
}
@media (min-width: 1250px) {
  .promo-images-sec__body .slick-prev {
    left: -60px;
  }
}
@media (min-width: 1400px) {
  .promo-images-sec__body .slick-prev {
    left: -120px;
  }
}
@media (min-width: 1250px) {
  .promo-images-sec__body .slick-next {
    right: -60px;
  }
}
@media (min-width: 1400px) {
  .promo-images-sec__body .slick-next {
    right: -120px;
  }
}

body.brand-default .promo-rewards-v2-wrapper {
  background: #0E38DF;
  color: #FFFFFF;
}
body.brand-default .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-default .promo-rewards-v2-wrapper .food > svg > path {
  fill: #0024B5;
}
body.brand-default .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-default .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-default .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-default .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
body.brand-default .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
body.brand-default .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #0E38DF;
}
body.brand-default .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #FFFFFF;
}
body.brand-default .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-default .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
body.brand-default .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #0E38DF;
}
body.brand-default .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-default .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-default .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-default .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-default .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-default .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-default .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-default .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-default .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-default .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-default .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-default .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-default .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-default .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-default .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-default .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-default .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-joy .promo-rewards-v2-wrapper {
  background: #0E38DF;
  color: #FFFFFF;
}
body.brand-joy .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-joy .promo-rewards-v2-wrapper .food > svg > path {
  fill: #0024B5;
}
body.brand-joy .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-joy .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-joy .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-joy .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
body.brand-joy .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
body.brand-joy .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #0E38DF;
}
body.brand-joy .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #FFFFFF;
}
body.brand-joy .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-joy .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
body.brand-joy .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #0E38DF;
}
body.brand-joy .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-joy .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-joy .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-joy .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-joy .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-joy .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-joy .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-joy .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-joy .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-joy .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-joy .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-joy .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-joy .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-joy .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-joy .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-joy .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-joy .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-doritos .promo-rewards-v2-wrapper {
  background: #E31722;
  color: #FFFFFF;
}
body.brand-doritos .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-doritos .promo-rewards-v2-wrapper .food > svg > path {
  fill: #FA7115;
}
body.brand-doritos .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-doritos .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-doritos .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-doritos .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-doritos .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-doritos .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-doritos .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-doritos .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-doritos .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-doritos .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-doritos .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-doritos .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-doritos .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-doritos .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-doritos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-doritos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-doritos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-doritos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-doritos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-doritos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-doritos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-doritos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-doritos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-doritos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-doritos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-doritos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-doritos .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-lays .promo-rewards-v2-wrapper {
  background: #FFE600;
  color: #333333;
}
body.brand-lays .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-lays .promo-rewards-v2-wrapper .food > svg > path {
  fill: #FBB517;
}
body.brand-lays .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lays .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-lays .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-lays .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-lays .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-lays .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-lays .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-lays .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-lays .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-lays .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-lays .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-lays .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-lays .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lays .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-lays .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays .promo-rewards-v2-wrapper .product_card__title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper {
  background: #FFE600;
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .food > svg > path {
  fill: #FBB517;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #ffffff;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #ffffff;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .product_card__title {
  color: #333333;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper {
  background: #FFE600;
  color: #333333;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .food > svg > path {
  fill: #FBB517;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #ffffff;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-lays-nlng .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #ffffff;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-lays-nlng .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-lays-nlng .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-nlng .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-nlng .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-nlng .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-nlng .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays-nlng .promo-rewards-v2-wrapper .product_card__title {
  color: #333333;
}
body.brand-cheetos .promo-rewards-v2-wrapper {
  background: #FF6B11;
  color: #FFFFFF;
}
body.brand-cheetos .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-cheetos .promo-rewards-v2-wrapper .food > svg > path {
  fill: #FECE1C;
}
body.brand-cheetos .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-cheetos .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-cheetos .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-cheetos .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-cheetos .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-cheetos .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-cheetos .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-cheetos .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-cheetos .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-cheetos .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-cheetos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-cheetos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-cheetos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-cheetos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-cheetos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-cheetos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-cheetos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-cheetos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-cheetos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-cheetos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-cheetos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-cheetos .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-tostitos .promo-rewards-v2-wrapper {
  background: #004179;
  color: #FFFFFF;
}
body.brand-tostitos .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-tostitos .promo-rewards-v2-wrapper .food > svg > path {
  fill: #1084D1;
}
body.brand-tostitos .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-tostitos .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-tostitos .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-tostitos .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-tostitos .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-tostitos .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-tostitos .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-tostitos .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-tostitos .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-tostitos .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-tostitos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-tostitos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-tostitos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-tostitos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-tostitos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-tostitos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-tostitos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-tostitos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-tostitos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-tostitos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-tostitos .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-tostitos .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-rewards-v2-wrapper {
  background: #3D0046;
  color: #FFFFFF;
}
body.brand-flaminhot .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-flaminhot .promo-rewards-v2-wrapper .food > svg > path {
  fill: #A0408F;
}
body.brand-flaminhot .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-flaminhot .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-flaminhot .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-flaminhot .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-flaminhot .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-flaminhot .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-flaminhot .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-flaminhot .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-flaminhot .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-flaminhot .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-flaminhot .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-flaminhot .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-flaminhot .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-flaminhot .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-flaminhot .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-flaminhot .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-flaminhot .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-natuchips .promo-rewards-v2-wrapper {
  background: #3FA448;
  color: #333333;
}
body.brand-natuchips .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-natuchips .promo-rewards-v2-wrapper .food > svg > path {
  fill: #FBE14C;
}
body.brand-natuchips .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-natuchips .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-natuchips .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-natuchips .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-natuchips .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-natuchips .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-natuchips .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-natuchips .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-natuchips .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-natuchips .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-natuchips .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-natuchips .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-natuchips .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-natuchips .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-natuchips .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-natuchips .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-natuchips .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-natuchips .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-natuchips .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-natuchips .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-natuchips .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-natuchips .promo-rewards-v2-wrapper .product_card__title {
  color: #333333;
}
body.brand-chokis .promo-rewards-v2-wrapper {
  background: #05017E;
  color: #FFFFFF;
}
body.brand-chokis .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-chokis .promo-rewards-v2-wrapper .food > svg > path {
  fill: #3B7EF6;
}
body.brand-chokis .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-chokis .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-chokis .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-chokis .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-chokis .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-chokis .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-chokis .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-chokis .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-chokis .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-chokis .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-chokis .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-chokis .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-chokis .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-chokis .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-chokis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-chokis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-chokis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-chokis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-chokis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-chokis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-chokis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-chokis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-chokis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-chokis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-chokis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-chokis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-chokis .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-detodito .promo-rewards-v2-wrapper {
  background: #FFED02;
  color: #333333;
}
body.brand-detodito .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-detodito .promo-rewards-v2-wrapper .food > svg > path {
  fill: #005DA6;
}
body.brand-detodito .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-detodito .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-detodito .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-detodito .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-detodito .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-detodito .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-detodito .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-detodito .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-detodito .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-detodito .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-detodito .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-detodito .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-detodito .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-detodito .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-detodito .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-detodito .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-detodito .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-detodito .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-detodito .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-detodito .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-detodito .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-detodito .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-detodito .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-detodito .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-detodito .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-detodito .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-detodito .promo-rewards-v2-wrapper .product_card__title {
  color: #333333;
}
body.brand-pepsi .promo-rewards-v2-wrapper {
  background: #000000;
  color: #FFFFFF;
}
body.brand-pepsi .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-pepsi .promo-rewards-v2-wrapper .food > svg > path {
  fill: #001571;
}
body.brand-pepsi .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pepsi .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-pepsi .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-pepsi .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pepsi .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pepsi .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-pepsi .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-pepsi .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-pepsi .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pepsi .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pepsi .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pepsi .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pepsi .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pepsi .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pepsi .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pepsi .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-pepsi .promo-rewards-v2-wrapper .food > svg > path, body.brand-pepsi .promo-rewards-v2-wrapper .food > svg circle {
  fill: #001571;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper {
  background: #000000;
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .food > svg > path {
  fill: #001571;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-pepsi-ea .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-pepsi-ea .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-pepsi-ea .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi-ea .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi-ea .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi-ea .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi-ea .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-7up .promo-rewards-v2-wrapper {
  background: #00B74F;
  color: #FFFFFF;
}
body.brand-7up .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-7up .promo-rewards-v2-wrapper .food > svg > path {
  fill: #00A349;
}
body.brand-7up .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-7up .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-7up .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-7up .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-7up .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-7up .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-7up .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-7up .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-7up .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-7up .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-7up .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-7up .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-7up .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-7up .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-7up .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-7up .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-7up .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-7up .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-7up .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-7up .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-7up .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-7up .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-7up .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-7up .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-7up .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-7up .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-7up .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-rockstar .promo-rewards-v2-wrapper {
  background: #000000;
  color: #FFFFFF;
}
body.brand-rockstar .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-rockstar .promo-rewards-v2-wrapper .food > svg > path {
  fill: transparent;
}
body.brand-rockstar .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-rockstar .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-rockstar .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-rockstar .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-rockstar .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-rockstar .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-rockstar .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-rockstar .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-rockstar .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-rockstar .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-rockstar .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-rockstar .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-rockstar .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-rockstar .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-rockstar .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-rockstar .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-rockstar .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-rockstar .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-rockstar .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-rockstar .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-rockstar .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-rockstar .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-mirinda .promo-rewards-v2-wrapper {
  background: #FFBC00;
  color: #FFFFFF;
}
body.brand-mirinda .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-mirinda .promo-rewards-v2-wrapper .food > svg > path {
  fill: transparent;
}
body.brand-mirinda .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-mirinda .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-mirinda .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-mirinda .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-mirinda .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-mirinda .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-mirinda .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-mirinda .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-mirinda .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-mirinda .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-mirinda .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-mirinda .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-mirinda .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-mirinda .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-mirinda .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mirinda .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-mirinda .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-mirinda .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mirinda .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-mirinda .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-mirinda .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-mirinda .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-rewards-v2-wrapper {
  background: #016C3E;
  color: #FFFFFF;
}
body.brand-mountaindew .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-mountaindew .promo-rewards-v2-wrapper .food > svg > path {
  fill: #00A051;
}
body.brand-mountaindew .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-mountaindew .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-mountaindew .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-mountaindew .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-mountaindew .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-mountaindew .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-mountaindew .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-mountaindew .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-mountaindew .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-mountaindew .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-mountaindew .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-mountaindew .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mountaindew .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-mountaindew .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-mountaindew .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mountaindew .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-mountaindew .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-lipton .promo-rewards-v2-wrapper {
  background: #FFE300;
  color: #333333;
}
body.brand-lipton .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-lipton .promo-rewards-v2-wrapper .food > svg > path {
  fill: #F88D2A;
}
body.brand-lipton .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lipton .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lipton .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-lipton .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-lipton .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-lipton .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-lipton .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-lipton .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-lipton .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-lipton .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-lipton .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-lipton .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-lipton .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-lipton .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lipton .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lipton .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lipton .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-lipton .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lipton .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lipton .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lipton .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lipton .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lipton .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lipton .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lipton .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lipton .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lipton .promo-rewards-v2-wrapper .product_card__title {
  color: #333333;
}
body.brand-star .promo-rewards-v2-wrapper {
  background: #252654;
  color: #FFFFFF;
}
body.brand-star .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-star .promo-rewards-v2-wrapper .food > svg > path {
  fill: #2B2F88;
}
body.brand-star .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-star .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-star .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-star .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-star .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-star .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-star .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-star .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-star .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-star .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-star .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-star .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-star .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-star .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-star .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-star .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-star .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-star .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-star .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-star .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-star .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-star .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-star .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-star .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-star .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-star .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-star .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers .promo-rewards-v2-wrapper {
  background: #C4000A;
  color: #FFFFFF;
}
body.brand-walkers .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-walkers .promo-rewards-v2-wrapper .food > svg > path {
  fill: #A6060D;
}
body.brand-walkers .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-walkers .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-walkers .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-walkers .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-walkers .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-quaker .promo-rewards-v2-wrapper {
  background: #00273B;
  color: #FFFFFF;
}
body.brand-quaker .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-quaker .promo-rewards-v2-wrapper .food > svg > path {
  fill: #023859;
}
body.brand-quaker .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-quaker .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-quaker .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-quaker .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-quaker .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-quaker .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-quaker .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-quaker .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-quaker .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-quaker .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-quaker .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-quaker .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-quaker .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-quaker .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-quaker .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-quaker .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-quaker .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-quaker .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-quaker .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-quaker .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-quaker .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-quaker .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-quaker .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-quaker .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-quaker .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-quaker .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-quaker .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-popworks .promo-rewards-v2-wrapper {
  background: #202F64;
  color: #FFFFFF;
}
body.brand-popworks .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-popworks .promo-rewards-v2-wrapper .food > svg > path {
  fill: #5C9BFB;
}
body.brand-popworks .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-popworks .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-popworks .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-popworks .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-popworks .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-popworks .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-popworks .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-popworks .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-popworks .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-popworks .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-popworks .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-popworks .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-popworks .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-popworks .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-popworks .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-popworks .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-popworks .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-popworks .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-popworks .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-popworks .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-popworks .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-popworks .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-popworks .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-popworks .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-popworks .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-popworks .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-popworks .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-rewards-v2-wrapper {
  background: #000;
  color: #FFFFFF;
}
body.brand-walkers-max .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-walkers-max .promo-rewards-v2-wrapper .food > svg > path {
  fill: #1443FF;
}
body.brand-walkers-max .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-max .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers-max .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-walkers-max .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers-max .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers-max .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-walkers-max .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-walkers-max .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-walkers-max .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-max .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers-max .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-max .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-max .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers-max .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-max .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-max .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers-max .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-rewards-v2-wrapper {
  background: #FF001A;
  color: #FFFFFF;
}
body.brand-pala-pala .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-pala-pala .promo-rewards-v2-wrapper .food > svg > path {
  fill: #1443FF;
}
body.brand-pala-pala .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pala-pala .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-pala-pala .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-pala-pala .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pala-pala .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pala-pala .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-pala-pala .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-pala-pala .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-pala-pala .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pala-pala .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pala-pala .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pala-pala .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pala-pala .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pala-pala .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pala-pala .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pala-pala .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pala-pala .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper {
  background: #1D2A56;
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .food > svg > path {
  fill: #20C4F4;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-ruffles .promo-rewards-v2-wrapper {
  background: #1A4EA2;
  color: #FFFFFF;
}
body.brand-ruffles .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-ruffles .promo-rewards-v2-wrapper .food > svg > path {
  fill: #FDB91D;
}
body.brand-ruffles .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-ruffles .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-ruffles .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-ruffles .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-ruffles .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-ruffles .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-ruffles .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-ruffles .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-ruffles .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-ruffles .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-ruffles .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-ruffles .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-ruffles .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-ruffles .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-ruffles .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-ruffles .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-ruffles .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-ruffles .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-ruffles .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-ruffles .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-ruffles .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-ruffles .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-duyvis .promo-rewards-v2-wrapper {
  background: #CE2421;
  color: #FFFFFF;
}
body.brand-duyvis .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-duyvis .promo-rewards-v2-wrapper .food > svg > path {
  fill: #FFFFFF;
}
body.brand-duyvis .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-duyvis .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-duyvis .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-duyvis .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-duyvis .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-duyvis .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-duyvis .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-duyvis .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-duyvis .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-duyvis .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-duyvis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-duyvis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-duyvis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-duyvis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-duyvis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-duyvis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-duyvis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-duyvis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-duyvis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-duyvis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-duyvis .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-duyvis .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper p {
  color: inherit;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .food > svg > path {
  fill: #FFFFFF;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .social-media-links--platforms a:hover, body.brand-snacks-canister .promo-rewards-v2-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .codes-block .codes-block-list-inner__title, body.brand-snacks-canister .promo-rewards-v2-wrapper .codes-block--info--title, body.brand-snacks-canister .promo-rewards-v2-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-snacks-canister .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-snacks-canister .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-snacks-canister .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-snacks-canister .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-rewards-v2-wrapper .product_card__title {
  color: #FFFFFF;
}

.promo-rewards-v2-wrapper {
  padding: 69px 0;
}
.promo-rewards-v2-wrapper .promo-rewards--content {
  text-align: center;
  padding-bottom: 40px;
}
.promo-rewards-v2-wrapper .promo-rewards--content .promo-rewards--header {
  margin-bottom: 14px;
}
.promo-rewards-v2-wrapper .promo-rewards--content .promo-rewards--header .promo-rewards--title {
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
  letter-spacing: 0em;
  text-transform: none;
  margin: 0;
}
@media (min-width: 973px) {
  .promo-rewards-v2-wrapper .promo-rewards--content .promo-rewards--header .promo-rewards--title {
    font-size: 36px;
    line-height: 40px;
    letter-spacing: -0.02em;
  }
}
.promo-rewards-v2-wrapper .promo-rewards--content .promo-rewards--description p {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  padding-left: 40px;
  padding-right: 40px;
}
@media (min-width: 1440px) {
  .promo-rewards-v2-wrapper .promo-rewards--content .promo-rewards--description p {
    padding-left: 0;
    padding-right: 0;
  }
}

.promo-rewards-slider-v2-wrap .slick-dotted.slick-slider {
  padding-bottom: 30px;
}
.promo-rewards-slider-v2-wrap .slick-dotted.slick-slider.dots-hidden .slick-dots {
  display: none;
}
.promo-rewards-slider-v2-wrap .promo-rewards-slider__inner-container {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 576px) {
  .promo-rewards-slider-v2-wrap .promo-rewards-slider__inner-container {
    margin-right: 0;
    margin-left: 0;
  }
}
.promo-rewards-slider-v2-wrap .slick-track {
  display: flex !important;
}
.promo-rewards-slider-v2-wrap .slick-slide {
  height: inherit !important;
  width: 328px;
}
.promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #1443FF;
  height: 50px;
  width: 50px;
  border-radius: 50%;
  z-index: 10;
  top: calc(50% - 40px);
}
@media (min-width: 1200px) {
  .promo-rewards-slider-v2-wrap .slick-arrow {
    top: calc(50% - 40px);
  }
}
.promo-rewards-slider-v2-wrap .slick-arrow:before {
  display: none;
}
.promo-rewards-slider-v2-wrap .slick-arrow:hover, .promo-rewards-slider-v2-wrap .slick-arrow:focus {
  background-color: #0E38DF;
}
.promo-rewards-slider-v2-wrap .slick-arrow img {
  height: 30px;
  width: 30px;
}
@media (min-width: 1250px) {
  .promo-rewards-slider-v2-wrap .slick-prev {
    left: -60px;
  }
}
@media (min-width: 1400px) {
  .promo-rewards-slider-v2-wrap .slick-prev {
    left: -120px;
  }
}
@media (min-width: 1250px) {
  .promo-rewards-slider-v2-wrap .slick-next {
    right: -60px;
  }
}
@media (min-width: 1400px) {
  .promo-rewards-slider-v2-wrap .slick-next {
    right: -120px;
  }
}
.promo-rewards-slider-v2-wrap .slick-dots li button:before {
  font-size: 14px;
}

.promo-reward-item-v2 .promo-reward__body {
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  position: relative;
  padding: 0 10px;
}
.promo-reward-item-v2 .promo-reward__image .field--type-image {
  float: none;
  margin: 0;
  height: 100%;
}
.promo-reward-item-v2 .promo-reward__image img {
  height: 100%;
  width: auto;
  margin: 0 auto;
}
@media (max-width: 380px) {
  .promo-reward-item-v2 .promo-reward__image img {
    height: auto;
  }
}
.promo-reward-item-v2 .promo-reward__footer {
  text-align: center;
  padding: 0 30px;
}
.promo-reward-item-v2 .promo-reward__title {
  color: #333333;
  text-transform: none;
  margin-top: 24px;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
}

body.brand-lays-nlng .promo-rewards-v2-wrapper {
  background-image: url("../assets/images/lays-nlng/Lays-NLNG-awards-background.webp");
  background-size: cover;
  background-position: center;
}

.promo-steps-card-slider-v2-wrapper {
  padding: 50px 0 0 0;
  text-align: center;
  max-width: 1220px;
  margin: 0 auto;
}
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2__header {
  margin-bottom: 40px;
}
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2__title {
  margin: 0;
  font-size: 24px;
  line-height: 28px;
  text-transform: none;
}
@media (min-width: 1200px) {
  .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2__title {
    font-size: 36px;
    line-height: 40px;
  }
}
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2__slide {
  display: flex !important;
  align-items: center;
  justify-content: center;
}
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2__slide--background {
  position: relative;
  width: 250px;
  height: 250px;
  border-radius: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 90px;
}
@media (min-width: 400px) {
  .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2__slide--background {
    width: 328px;
    height: 328px;
  }
}
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2__slide--background .step-index {
  margin: 30px auto 20px;
  width: 48px;
  min-height: 48px;
  height: 48px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  font-weight: 600;
  background-color: #FFF;
  color: #333;
}
@media (min-width: 400px) {
  .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2__slide--background .step-index {
    font-size: 26px;
    margin: 30px auto 40px;
  }
}
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2__slide--background p {
  font-size: 12px;
  line-height: 18px;
  margin: 0px auto 40px;
  font-weight: 600;
  width: 100%;
  padding: 0 50px;
  text-align: center;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-word;
}
@media (min-width: 320px) {
  .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2__slide--background p {
    display: block;
  }
}
@media (min-width: 400px) {
  .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2__slide--background p {
    font-size: 16px;
    line-height: 22px;
    margin: 0 auto 65px;
    font-size: 20px;
    line-height: 26px;
  }
}
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2__slide--background img {
  width: 100%;
  max-width: 250px;
  height: 110px;
  object-fit: contain;
  position: absolute;
  bottom: 0;
  transform: translate(0, 40%);
}
@media (min-width: 400px) {
  .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2__slide--background img {
    max-width: 290px;
    height: 150px;
  }
}
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-dots {
  margin: 0 auto 20px;
}
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-dots li {
  width: 8px;
  height: 8px;
  background-color: #333;
  border-radius: 100%;
  opacity: 0.3;
  transition: all 0.2s ease-in-out;
}
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-dots li button {
  display: none;
}
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-dots li.slick-active {
  opacity: 1;
  background-color: #1443FF;
  border-radius: 55px;
  width: 60px;
}
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-prev,
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-next {
  background-color: #1443FF;
  width: 42px;
  height: 42px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-items: center;
  z-index: 1;
  top: calc(50% - 60px);
}
@media (min-width: 1200px) {
  .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-prev,
  .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-next {
    top: calc(50% - 40px);
  }
}
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-prev:before,
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-next:before {
  content: "";
  background: none;
  border: 3px solid white;
  border-left: none;
  border-bottom: 0;
  width: 10px;
  height: 10px;
  display: block;
  margin: 0 auto;
  opacity: 1;
  transform: translate(-1px, 1px);
}
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-prev.slick-disabled,
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-next.slick-disabled {
  opacity: 0.3;
}
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-prev {
  left: 20px;
  transform: translateY(-50%) rotate(225deg);
}
@media (min-width: 1200px) {
  .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-prev {
    left: 10px;
  }
}
@media (min-width: 1400px) {
  .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-prev {
    transform: translate(-50%, -50%) rotate(225deg);
    left: calc(50% - 625px);
  }
}
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-next {
  right: 20px;
  transform: translateY(-50%) rotate(45deg);
}
@media (min-width: 1200px) {
  .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-next {
    right: 10px;
  }
}
@media (min-width: 1400px) {
  .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-next {
    right: initial;
    transform: translate(-50%, -50%) rotate(45deg);
    left: calc(50% + 625px);
  }
}
.promo-steps-card-slider-v2-wrapper.dots-hidden .slick-dots {
  display: none;
}
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2-disclaimer {
  padding: 0 20px;
  color: #555;
}
.promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2-disclaimer p {
  color: #555;
}

body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background {
  background-image: url("../assets/images/potato-hunt/Seamless_Lays_yellow_background_seamless.jpg");
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2__slide--background .step-index {
  background-color: #C60F10;
  color: #fff;
}

body.brand-default .promo-steps-card-slider-v2__slide--background, body.brand-joy .promo-steps-card-slider-v2__slide--background {
  background-color: #0E38DF;
}
body.brand-default .promo-steps-card-slider-v2__slide p, body.brand-joy .promo-steps-card-slider-v2__slide p {
  color: #FFFFFF;
}

:lang(es) body.brand-lays .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2__slide--background .step-index {
  margin-bottom: 10px;
}
@media (min-width: 400px) {
  :lang(es) body.brand-lays .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2__slide--background .step-index {
    margin-bottom: 10px;
  }
}

.delete-profile {
  display: flex;
  flex-direction: column;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  background-color: white;
  border-radius: 1.25rem;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1215686275);
  margin: 30px auto;
  padding: 40px 24px;
}
.delete-profile h2 {
  text-transform: none;
  margin-bottom: 24px;
  font-size: 24px;
  line-height: 28px;
}
@media (min-width: 1200px) {
  .delete-profile h2 {
    font-size: 36px;
    line-height: 40px;
  }
}
.delete-profile p {
  font-size: 16px;
  line-height: 21px;
  color: #333;
  margin-bottom: 32px;
}
.delete-profile button {
  align-self: flex-end;
}

.delete-profile-modal,
.signup-modal,
.joy-error-modal,
.joy-campaign-modal {
  backdrop-filter: blur(10px);
  background-color: rgba(119, 119, 119, 0.7);
}
.delete-profile-modal.show,
.signup-modal.show,
.joy-error-modal.show,
.joy-campaign-modal.show {
  display: block;
}
.delete-profile-modal .modal-dialog,
.signup-modal .modal-dialog,
.joy-error-modal .modal-dialog,
.joy-campaign-modal .modal-dialog {
  max-width: 900px;
  width: 100%;
  padding: 16px;
  display: flex;
  flex-direction: column;
  margin: 5rem auto;
  border-radius: 20px;
}
.delete-profile-modal .modal-dialog .modal-content,
.signup-modal .modal-dialog .modal-content,
.joy-error-modal .modal-dialog .modal-content,
.joy-campaign-modal .modal-dialog .modal-content {
  border-radius: 20px;
}
.delete-profile-modal .modal-dialog .modal-content .modal-body,
.signup-modal .modal-dialog .modal-content .modal-body,
.joy-error-modal .modal-dialog .modal-content .modal-body,
.joy-campaign-modal .modal-dialog .modal-content .modal-body {
  padding: 60px 20px;
}
@media (min-width: 1200px) {
  .delete-profile-modal .modal-dialog .modal-content .modal-body,
  .signup-modal .modal-dialog .modal-content .modal-body,
  .joy-error-modal .modal-dialog .modal-content .modal-body,
  .joy-campaign-modal .modal-dialog .modal-content .modal-body {
    padding: 60px;
  }
}
.delete-profile-modal .modal-dialog .modal-content .modal-body .modal-close-button,
.signup-modal .modal-dialog .modal-content .modal-body .modal-close-button,
.joy-error-modal .modal-dialog .modal-content .modal-body .modal-close-button,
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-close-button {
  position: absolute;
  opacity: 1;
  top: 24px;
  right: 24px;
  background-color: #1443FF;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
}
.delete-profile-modal .modal-dialog .modal-content .modal-body .modal-title-wrap,
.signup-modal .modal-dialog .modal-content .modal-body .modal-title-wrap,
.joy-error-modal .modal-dialog .modal-content .modal-body .modal-title-wrap,
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-title-wrap {
  margin: 0 auto 20px;
}
.delete-profile-modal .modal-dialog .modal-content .modal-body .modal-info p,
.signup-modal .modal-dialog .modal-content .modal-body .modal-info p,
.joy-error-modal .modal-dialog .modal-content .modal-body .modal-info p,
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info p {
  margin: 0 auto 40px;
}
.delete-profile-modal .modal-dialog .modal-content .modal-body .modal-info a:not(.btn),
.signup-modal .modal-dialog .modal-content .modal-body .modal-info a:not(.btn),
.joy-error-modal .modal-dialog .modal-content .modal-body .modal-info a:not(.btn),
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info a:not(.btn) {
  color: #1443FF;
}
.delete-profile-modal .modal-dialog .modal-content .modal-body .modal-info .modal-info-links .btn,
.signup-modal .modal-dialog .modal-content .modal-body .modal-info .modal-info-links .btn,
.joy-error-modal .modal-dialog .modal-content .modal-body .modal-info .modal-info-links .btn,
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info .modal-info-links .btn {
  display: inline-flex;
  width: 100%;
}
@media (min-width: 992px) {
  .delete-profile-modal .modal-dialog .modal-content .modal-body .modal-info .modal-info-links .btn,
  .signup-modal .modal-dialog .modal-content .modal-body .modal-info .modal-info-links .btn,
  .joy-error-modal .modal-dialog .modal-content .modal-body .modal-info .modal-info-links .btn,
  .joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info .modal-info-links .btn {
    width: auto;
  }
}
.delete-profile-modal .modal-dialog .modal-content .modal-body .modal-info .btn,
.signup-modal .modal-dialog .modal-content .modal-body .modal-info .btn,
.joy-error-modal .modal-dialog .modal-content .modal-body .modal-info .btn,
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info .btn {
  display: inline-flex;
  margin: 0 auto;
}
.delete-profile-modal .modal-dialog .modal-content .modal-body .modal-info .btn.btn-primary,
.signup-modal .modal-dialog .modal-content .modal-body .modal-info .btn.btn-primary,
.joy-error-modal .modal-dialog .modal-content .modal-body .modal-info .btn.btn-primary,
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info .btn.btn-primary {
  display: inline-flex;
  margin: 0 auto 28px;
}
.delete-profile-modal .modal-dialog .modal-content .modal-body .modal-info .btn.btn-inverted,
.signup-modal .modal-dialog .modal-content .modal-body .modal-info .btn.btn-inverted,
.joy-error-modal .modal-dialog .modal-content .modal-body .modal-info .btn.btn-inverted,
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info .btn.btn-inverted {
  background-color: #FFF;
  color: #1443FF;
}

.signup-modal .login-spacer-wrap,
.signup-modal .social-login-wrap {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 992px) {
  .signup-modal .login-spacer-wrap,
  .signup-modal .social-login-wrap {
    margin-left: 90px;
    margin-right: 90px;
  }
}

.signup-modal .smiley-wink {
  margin: 0 auto 24px;
}
.signup-modal h3 {
  font-size: 24px;
  line-height: 28px;
}
@media (min-width: 1200px) {
  .signup-modal h3 {
    font-size: 36px;
    line-height: 40px;
  }
}
.signup-modal .btn-primary {
  margin: 0 auto 16px !important;
}

.joy-campaign-modal {
  align-items: center;
  justify-content: center;
}
.joy-campaign-modal.show {
  display: flex;
}
.joy-campaign-modal .modal-dialog {
  margin: 0 auto;
  min-height: auto;
}
.joy-campaign-modal .modal-dialog .modal-content {
  max-height: 95vh;
  overflow: auto;
}
.joy-campaign-modal .modal-dialog .modal-content .modal-body {
  padding: 80px 20px 60px 20px;
}
@media (min-width: 1200px) {
  .joy-campaign-modal .modal-dialog .modal-content .modal-body {
    padding: 80px 80px 60px 80px;
  }
}
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info {
  overflow: auto;
}
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info p,
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info ul,
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info ol,
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info blockquote {
  margin: 0 auto 20px;
}
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info ul,
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info ol {
  padding: 0;
  text-align: left;
  display: table;
}
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info ul li,
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info ol li {
  margin-bottom: 16px;
}
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info ul li:last-child,
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info ol li:last-child {
  margin-bottom: 0;
}
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info blockquote {
  position: relative;
  display: inline-block;
  text-align: left;
  padding-left: 24px;
}
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info blockquote:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 4px;
  height: 100%;
  background-color: #1443FF;
  border-radius: 2px;
}
.joy-campaign-modal .modal-dialog .modal-content .modal-body .modal-info blockquote p {
  margin: 16px auto;
}

.pweu-location input[type=radio]:checked {
  background-color: #1443FF;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}

:root {
  --font-family: "Galano", sans-serif;
}

html[lang=el] {
  --font-family: "Manrope", sans-serif;
}

.brand-teaser-wrapper {
  overflow-x: hidden;
  margin: 0 auto 50px;
}
@media (min-width: 1200px) {
  .brand-teaser-wrapper {
    margin: 0 auto 100px;
  }
}
.brand-teaser-wrapper .brand-teaser {
  position: relative;
  margin: 40px auto;
}
.brand-teaser-wrapper .brand-teaser .brand-teaser-theme {
  border-radius: 20px;
  padding: 25px 22px 40px 22px;
  display: flex !important;
  align-items: center;
  justify-content: space-between;
  flex-direction: column;
  max-width: 90%;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.12);
}
@media (min-width: 1200px) {
  .brand-teaser-wrapper .brand-teaser .brand-teaser-theme {
    padding: 25px 60px;
    max-width: 1130px;
    flex-direction: row;
  }
}
.brand-teaser-wrapper .brand-teaser .brand-teaser-theme .brand-teaser-badge {
  text-transform: uppercase;
  letter-spacing: 0.17em;
  font-size: 16px;
  line-height: 17px;
  font-weight: 600;
  position: absolute;
  right: -1px;
  top: -1px;
  border-bottom-left-radius: 20px;
  z-index: 2;
}
.brand-teaser-wrapper .brand-teaser .brand-teaser-theme .brand-teaser-badge .text {
  position: relative;
  z-index: 5;
  text-align: center;
  padding: 21px 21px 20px 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}
.brand-teaser-wrapper .brand-teaser .brand-teaser-theme .brand-teaser-badge.flag-image-only .brand-teaser-badge--flag {
  margin-left: 0;
}
.brand-teaser-wrapper .brand-teaser .brand-teaser-theme .brand-teaser-badge .brand-teaser-badge--flag {
  padding-bottom: 2px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}
.brand-teaser-wrapper .brand-teaser .brand-teaser-theme .brand-teaser-badge .brand-teaser-badge--flag img {
  width: 24px;
}
.brand-teaser-wrapper .brand-teaser .brand-teaser-theme .brand-teaser-badge.new {
  color: #0E38DF;
  background-color: #fff;
}
.brand-teaser-wrapper .brand-teaser .brand-teaser-theme .brand-teaser-badge.soon {
  color: #fff;
  background-color: #B637F6;
}
.brand-teaser-wrapper .brand-teaser .brand-teaser-theme .brand-teaser-badge-1 {
  position: absolute;
  right: -40px;
  top: -50px;
  width: 120px;
  height: 120px;
  display: flex;
  border-radius: 160px;
  align-items: flex-end;
  justify-content: flex-start;
  text-transform: uppercase;
  letter-spacing: 0.17em;
  font-size: 16px;
  line-height: 17px;
  font-weight: 600;
  margin: 0;
}
@media (min-width: 1200px) {
  .brand-teaser-wrapper .brand-teaser .brand-teaser-theme .brand-teaser-badge-1 {
    width: 160px;
    height: 160px;
    right: -60px;
    top: -76px;
  }
}
.brand-teaser-wrapper .brand-teaser .brand-teaser-theme .brand-teaser-badge-1 .text {
  text-align: center;
  width: 70px;
  display: block;
  margin-left: 20px;
  margin-bottom: 30px;
}
@media (min-width: 1200px) {
  .brand-teaser-wrapper .brand-teaser .brand-teaser-theme .brand-teaser-badge-1 .text {
    margin-left: 25px;
    margin-bottom: 42px;
    width: 84px;
  }
}
.brand-teaser-wrapper .brand-teaser .brand-teaser-theme .brand-teaser-badge-1.new {
  background-color: #fff;
  color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser .brand-teaser-theme .brand-teaser-badge-1.new .text {
  padding-left: 20px;
}
@media (min-width: 1200px) {
  .brand-teaser-wrapper .brand-teaser .brand-teaser-theme .brand-teaser-badge-1.new .text {
    padding-left: 30px;
  }
}
.brand-teaser-wrapper .brand-teaser .brand-teaser-theme .brand-teaser-badge-1.soon {
  background-color: #B637F6;
  color: #fff;
}
.brand-teaser-wrapper .brand-teaser .brand-logo {
  display: block;
  margin: 0 auto 20px;
  max-height: 60px;
  width: auto;
}
@media (min-width: 1200px) {
  .brand-teaser-wrapper .brand-teaser .brand-logo {
    margin: 0 0 20px 0;
    max-height: 80px;
  }
}
.brand-teaser-wrapper .brand-teaser .date {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 21px;
}
.brand-teaser-wrapper .brand-teaser .date .date-calendar-icon {
  display: block;
  width: 15px;
  height: 15px;
  margin-right: 10px;
}
.brand-teaser-wrapper .brand-teaser h2 {
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 24px;
  text-transform: none;
}
@media (min-width: 1200px) {
  .brand-teaser-wrapper .brand-teaser h2 {
    font-size: 36px;
    line-height: 40px;
  }
}
.brand-teaser-wrapper .brand-teaser p {
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 36px;
  font-weight: 600;
}
.brand-teaser-wrapper .brand-teaser a.btn-primary {
  background-color: #FFF;
  color: #0E38DF;
  border: none;
  text-decoration: none;
}
.brand-teaser-wrapper .brand-teaser__image, .brand-teaser-wrapper .brand-teaser__content {
  position: relative;
  z-index: 1;
}
.brand-teaser-wrapper .brand-teaser__content {
  z-index: 2;
  width: 100%;
}
.brand-teaser-wrapper .brand-teaser__image img:not(.brand-decoration) {
  width: 100%;
  object-fit: cover;
  object-position: center;
  border-radius: 100%;
  position: relative;
  z-index: 2;
  width: 310px;
  height: 310px;
}
@media (min-width: 1200px) {
  .brand-teaser-wrapper .brand-teaser__image img:not(.brand-decoration) {
    height: 490px;
    width: 490px;
  }
}
.brand-teaser-wrapper .brand-teaser__image .brand-decoration {
  position: absolute;
  width: 125px;
  margin: 0 !important;
}
@media (min-width: 1200px) {
  .brand-teaser-wrapper .brand-teaser__image .brand-decoration {
    width: 175px;
  }
}
.brand-teaser-wrapper .brand-teaser__image .brand-decoration--top, .brand-teaser-wrapper .brand-teaser__image .brand-decoration--bottom {
  margin: 0 !important;
}
.brand-teaser-wrapper .brand-teaser__image .brand-decoration--top {
  top: 0;
  left: 0;
  transform: translate(-20%, -20%);
}
.brand-teaser-wrapper .brand-teaser__image .brand-decoration--bottom {
  bottom: 0;
  right: 0;
  transform: translate(20%, 20%) rotate(270deg);
}
.brand-teaser-wrapper .brand-teaser--right .brand-teaser-theme {
  flex-direction: column-reverse;
}
@media (min-width: 1200px) {
  .brand-teaser-wrapper .brand-teaser--right .brand-teaser-theme {
    flex-direction: row;
  }
}
.brand-teaser-wrapper .brand-teaser--right .brand-teaser-theme .brand-teaser__image img {
  margin: 0 auto 30px;
}
@media (min-width: 1200px) {
  .brand-teaser-wrapper .brand-teaser--right .brand-teaser-theme .brand-teaser__image img {
    margin: 0 0 0 55px;
  }
}
.brand-teaser-wrapper .brand-teaser--left .brand-teaser__image img {
  margin: 0 auto 30px;
}
@media (min-width: 1200px) {
  .brand-teaser-wrapper .brand-teaser--left .brand-teaser__image img {
    margin: 0 55px 0 0;
  }
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme {
  background: #0E38DF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme p, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .cta, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .cta:last-of-type, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .cta, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .cta span > img, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .cta .button-icon, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .cta .chevron-left > svg, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .cta .chevron-down > svg, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .cta .chevron-down > svg, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .cta, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .filled, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .filled:hover, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .filled:focus, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .filled .button-icon > svg, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .simple, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .simple:hover, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .simple:focus, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .simple .button-icon > svg, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .cta.link, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .cta.link:hover, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .cta.link .button-icon > svg, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .action-panel .btn-primary, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFE600;
  border-color: #FFE600;
  color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .action-panel .btn-primary:hover, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .action-panel .btn-primary:focus, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .action-panel .btn-primary.simple, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFE600;
  color: #FFE600;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .action-panel .btn-primary.simple:focus, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #e6cf00;
  color: #e6cf00;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .action-panel .btn-primary.link, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .action-panel .btn-primary.link:focus, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFE600;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #e6cf00;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .action-panel .btn-primary:disabled, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFE600;
  border-color: #FFE600;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .date-calendar-icon path, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--default .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path, .brand-teaser-wrapper .brand-teaser--joy .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme {
  background: #E31722;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--doritos .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme {
  background: #FFE600;
  color: #333333;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme p {
  color: #333333;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .date-calendar-icon path {
  fill: #333333;
}
.brand-teaser-wrapper .brand-teaser--lays .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #333333;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme {
  background: #FFE600;
  color: #333333;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme p {
  color: #333333;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .action-panel .btn-primary {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #C60F10;
  color: #C60F10;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #ae0d0e;
  color: #ae0d0e;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #C60F10;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #ae0d0e;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .date-calendar-icon path {
  fill: #333333;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #333333;
}
.brand-teaser-wrapper .brand-teaser--lays-sustainability-2024 .brand-teaser-theme {
  background-image: url("../assets/images/potato-hunt/Seamless_Lays_yellow_background_seamless.jpg");
  background-position: center;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme {
  background: #FFE600;
  color: #333333;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme p {
  color: #333333;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .action-panel .btn-primary {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #C60F10;
  color: #C60F10;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #ae0d0e;
  color: #ae0d0e;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #C60F10;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #ae0d0e;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .date-calendar-icon path {
  fill: #333333;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #333333;
}
.brand-teaser-wrapper .brand-teaser--lays-nlng .brand-teaser-theme {
  background-image: url("../assets/images/lays-nlng/Lays-NLNG-awards-background.webp");
  background-position: center;
  background-size: cover;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme {
  background: #FF6B11;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--cheetos .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme {
  background: #004179;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--tostitos .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme {
  background: #3D0046;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--flaminhot .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme {
  background: #3FA448;
  color: #333333;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme p {
  color: #333333;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .date-calendar-icon path {
  fill: #333333;
}
.brand-teaser-wrapper .brand-teaser--natuchips .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #333333;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme {
  background: #05017E;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--chokis .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme {
  background: #FFED02;
  color: #333333;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme p {
  color: #333333;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .date-calendar-icon path {
  fill: #333333;
}
.brand-teaser-wrapper .brand-teaser--detodito .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #333333;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme {
  background: #000000;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pepsi .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme {
  background: #000000;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pepsi-ea .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme {
  background: #00B74F;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--7up .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme {
  background: #000000;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--rockstar .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme {
  background: #FFBC00;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--mirinda .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme {
  background: #016C3E;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--mountaindew .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme {
  background: #C4000A;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFE600;
  border-color: #FFE600;
  color: #C4000A;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFE600;
  color: #FFE600;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #e6cf00;
  color: #e6cf00;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFE600;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #e6cf00;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFE600;
  border-color: #FFE600;
  color: #C4000A;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme {
  background: #000;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .action-panel .btn-primary {
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #0032fa;
  border-color: #0032fa;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #0032fa;
  border-color: #0032fa;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #0032fa;
  color: #0032fa;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #0032fa;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers-max .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme {
  background: #FF001A;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .action-panel .btn-primary {
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #0032fa;
  border-color: #0032fa;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #0032fa;
  border-color: #0032fa;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #0032fa;
  color: #0032fa;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #0032fa;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--pala-pala .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme {
  background: #1D2A56;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1D2A56;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1D2A56;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme {
  background: #1A4EA2;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1A4EA2;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1A4EA2;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme {
  background: #CE2421;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #CE2421;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #CE2421;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--snacks-canister .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme {
  background: #00273B;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--quaker .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme {
  background: #202F64;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--popworks .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme {
  background: #FFE300;
  color: #333333;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme p {
  color: #333333;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .date-calendar-icon path {
  fill: #333333;
}
.brand-teaser-wrapper .brand-teaser--lipton .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #333333;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme {
  background: #252654;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme h2,
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme p {
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .cta {
    padding: 0 24px;
  }
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .cta span > img {
  margin-bottom: 3px;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .cta .button-icon {
  margin-left: 5px;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .cta {
    padding-bottom: 4px;
  }
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .filled:hover {
  background-color: #0E38DF;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .filled:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .simple:hover {
  border: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .simple:focus {
  border: 2px solid #00E0F3;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .simple .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .action-panel .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .action-panel .btn-primary:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .action-panel .btn-primary:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .action-panel .btn-primary.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .action-panel .btn-primary.simple:hover, .brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .action-panel .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .action-panel .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .action-panel .btn-primary.link:hover, .brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .action-panel .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .action-panel .btn-primary.link a, .brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .action-panel .btn-primary.link a:hover, .brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .action-panel .btn-primary.link a:focus, .brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:hover, .brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .action-panel .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .action-panel .btn-primary:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1443FF;
  opacity: 0.5;
  pointer-events: none;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .date-calendar-icon path {
  fill: #FFFFFF;
}
.brand-teaser-wrapper .brand-teaser--star .brand-teaser-theme .social-sharing-button-wrapper [class^=js-share] svg path {
  fill: #FFFFFF;
}

.brand-teaser-stacked-teasers .brand-teaser-stacked__title {
  text-align: center;
  margin-bottom: 30px;
  text-transform: none;
  font-size: 36px;
  line-height: 36px;
}
.brand-teaser-stacked-teasers .brand-teaser {
  width: 100%;
}
.brand-teaser-stacked-teasers .brand-teaser:not(:nth-child(-n+5)) {
  display: none;
}

.brand-teaser-slider-wrapper .brand-teaser-slider__title {
  text-align: center;
  margin: 30px auto;
  text-transform: none;
  font-size: 36px;
  line-height: 36px;
}
.brand-teaser-slider-wrapper .brand-teaser-slider {
  margin-bottom: 60px !important;
}
.brand-teaser-slider-wrapper .brand-teaser-slider.multi-item-list {
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
}
.brand-teaser-slider-wrapper .brand-teaser-slider.multi-item-list.slick-initialized {
  visibility: visible;
  opacity: 1;
  transition: opacity 0.3s ease-in-out;
}
.brand-teaser-slider-wrapper .brand-teaser-slider.slick-slider {
  max-width: 1320px;
  margin: 0 auto;
}
.brand-teaser-slider-wrapper .brand-teaser-slider .brand-teaser {
  white-space: normal;
  margin: 40px auto 18px;
}
.brand-teaser-slider-wrapper .brand-teaser-slider .slick-dots li {
  width: 8px;
  height: 8px;
  background-color: #333;
  border-radius: 100%;
  opacity: 0.3;
  transition: all 0.2s ease-in-out;
}
.brand-teaser-slider-wrapper .brand-teaser-slider .slick-dots li button {
  display: none;
}
.brand-teaser-slider-wrapper .brand-teaser-slider .slick-dots li.slick-active {
  opacity: 1;
  background-color: #1443FF;
  border-radius: 55px;
  width: 60px;
}
.brand-teaser-slider-wrapper .brand-teaser-slider .slick-prev,
.brand-teaser-slider-wrapper .brand-teaser-slider .slick-next {
  transform: translate(-50%, -50%) rotate(45deg);
  background-color: #1443FF;
  width: 42px;
  height: 42px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-items: center;
  z-index: 1;
}
.brand-teaser-slider-wrapper .brand-teaser-slider .slick-prev:before,
.brand-teaser-slider-wrapper .brand-teaser-slider .slick-next:before {
  content: "";
  background: none;
  border: 3px solid white;
  border-left: none;
  border-bottom: 0;
  width: 10px;
  height: 10px;
  display: block;
  margin: 0 auto;
  opacity: 1;
  transform: translate(-1px, 1px);
}
.brand-teaser-slider-wrapper .brand-teaser-slider .slick-prev.slick-disabled,
.brand-teaser-slider-wrapper .brand-teaser-slider .slick-next.slick-disabled {
  opacity: 0.3;
}
.brand-teaser-slider-wrapper .brand-teaser-slider .slick-prev {
  left: calc(50% - 625px);
  transform: translate(-50%, -50%) rotate(225deg);
}
.brand-teaser-slider-wrapper .brand-teaser-slider .slick-next {
  left: calc(50% + 625px);
}

.js-load-more-teasers {
  display: block;
  margin: 0 auto;
}

.promotion_not_found {
  text-align: center;
  padding: 40px 17.5px;
}
.promotion_not_found h2 {
  font-size: 36px;
  line-height: 40px;
  margin: 0 auto 20px;
}

.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser__image .brand-decoration--top {
  transform: translate(-40%, -20%) scaleX(-100%);
}
.brand-teaser-wrapper .brand-teaser--walkers-snacks-merlin .brand-teaser__image .brand-decoration--bottom {
  transform: translate(33%, 20%) scaleX(-100%) rotate(0);
}

.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser__image .brand-decoration--top {
  transform: translate(-20%, -20%) rotate(45deg);
}
.brand-teaser-wrapper .brand-teaser--ruffles .brand-teaser__image .brand-decoration--bottom {
  transform: translate(20%, 20%) rotate(90deg);
}

.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser__image .brand-decoration--top {
  transform: translate(-20%, -20%) rotate(90deg);
}
.brand-teaser-wrapper .brand-teaser--duyvis .brand-teaser__image .brand-decoration--bottom {
  transform: translate(20%, 20%) rotate(240deg);
}

body.brand-snacks-canister .brand-teaser-wrapper .brand-teaser-slider .slick-prev,
body.brand-snacks-canister .brand-teaser-wrapper .brand-teaser-slider .slick-next {
  background-color: #000;
}
body.brand-snacks-canister .brand-teaser-wrapper .brand-teaser-slider .slick-dots li.slick-active {
  background-color: #000;
}
body.brand-snacks-canister .brand-teaser-wrapper .brand-teaser a.btn-primary {
  color: #000;
}

.brand-hero-wrapper {
  width: 100%;
}
@media (min-width: 973px) {
  .brand-hero-wrapper {
    position: relative;
  }
}
@media (min-width: 1441px) {
  .brand-hero-wrapper {
    position: relative;
  }
}
.brand-hero-wrapper.with-bottom-ellipse {
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  .brand-hero-wrapper.with-bottom-ellipse {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  .brand-hero-wrapper.with-bottom-ellipse {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
.brand-hero-wrapper.brand-default, .brand-hero-wrapper.brand-joy {
  clip-path: ellipse(200% 100% at 50% 0);
}
@media (min-width: 973px) {
  .brand-hero-wrapper.brand-default, .brand-hero-wrapper.brand-joy {
    clip-path: ellipse(120% 97% at 50% 0);
    margin-bottom: 20px;
  }
}
@media (min-width: 1441px) {
  .brand-hero-wrapper.brand-default, .brand-hero-wrapper.brand-joy {
    clip-path: ellipse(98% 97% at 50% 0);
  }
}
.brand-hero-wrapper .hero-brand-logo {
  margin-bottom: 40px;
}
.brand-hero-wrapper .hero-brand-logo .field--name-field-brand-logo {
  display: flex;
  justify-content: center;
  align-items: center;
}
.brand-hero-wrapper .hero-brand-logo .field--name-field-brand-logo img {
  display: block;
  height: 80px;
  width: auto;
}
@media (min-width: 992px) {
  .brand-hero-wrapper .hero-brand-logo .field--name-field-brand-logo img {
    height: 110px;
  }
}
@media (min-width: 973px) {
  .brand-hero-wrapper.brand-snacks-canister .grid-container.branding .top-row.branding .hero-image img {
    padding-bottom: 20px;
  }
}
.brand-hero-wrapper.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding h1 * {
  font-size: 36px;
}
@media (min-width: 992px) {
  .brand-hero-wrapper.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding h1 * {
    font-size: 60px;
  }
}
.brand-hero-wrapper.brand-snacks-canister .grid-container.branding .bottom-row.branding {
  max-width: 720px;
  margin: 0 auto;
}
.brand-hero-wrapper.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding {
  padding-top: 40px;
  padding-bottom: 16px;
}
@media (min-width: 992px) {
  .brand-hero-wrapper.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding {
    padding-top: 0;
    padding-bottom: 20px;
  }
}
.brand-hero-wrapper.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding {
  padding-bottom: 0;
}
.brand-hero-wrapper.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title.branding p {
  line-height: 1;
}
.brand-hero-wrapper.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding {
  padding-top: 16px;
  padding-bottom: 20px;
}
.brand-hero-wrapper.brand-snacks-canister .grid-container.branding .bottom-row.branding .hero-content.branding .brand-description.branding p {
  padding: 0;
  font-weight: 400;
}

[class^=brand-hero-] .grid-container .food img {
  width: 100%;
}
@media (min-width: 973px) {
  [class^=brand-hero-] .grid-container .food img {
    width: 200px;
    height: 260px;
  }
}
[class^=brand-hero-] .grid-container em {
  display: flex;
  justify-content: center;
}
@media (min-width: 973px) {
  [class^=brand-hero-] .grid-container em {
    justify-content: flex-start;
  }
}

@media (min-width: 973px) {
  .brand-hero-pepsi .grid-container .food img,
  .brand-hero-pepsi-ea .grid-container .food img {
    width: auto;
  }
}

.brand-hero-lays .grid-container {
  background-color: #FFE600 !important;
}
.brand-hero-lays .grid-container h1,
.brand-hero-lays .grid-container p,
.brand-hero-lays .grid-container em {
  color: #333333 !important;
}
.brand-hero-lays .grid-container em:before {
  background-image: url("../assets/images/callendar-icon-black.svg") !important;
}
.brand-hero-lays .grid-container .brand-cta a {
  border-color: transparent !important;
}

.participated-promotions {
  margin: 0 auto 45px;
}
.participated-promotions h2 {
  text-align: center;
  text-transform: none;
  margin: 0 auto 40px;
  font-size: 24px;
  line-height: 28px;
}
@media (min-width: 1200px) {
  .participated-promotions h2 {
    font-size: 36px;
    line-height: 40px;
  }
}
.participated-promotions .participated-promotions-card-slider {
  display: flex;
  justify-content: flex-start;
  margin: 0 auto 40px !important;
}
@media (min-width: 1200px) {
  .participated-promotions .participated-promotions-card-slider {
    max-width: 1038px;
    flex-wrap: wrap;
  }
}
.participated-promotions .participated-promotions-card-slider.dots-hidden {
  margin: 0 auto 90px !important;
}
.participated-promotions .participated-promotions-card-slider.center {
  justify-content: center;
}
.participated-promotions .participated-promotions-card-slider .participated-promotions-card {
  width: 330px;
  border-radius: 20px;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1215686275);
  margin: 8px;
}
.participated-promotions .participated-promotions-card-slider .participated-promotions-card__image {
  position: relative;
  height: 210px;
}
.participated-promotions .participated-promotions-card-slider .participated-promotions-card__image img {
  position: absolute;
  height: 100%;
  width: 100%;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  object-fit: cover;
  object-position: center;
}
.participated-promotions .participated-promotions-card-slider .participated-promotions-card__content {
  height: calc(100% - 210px);
  padding: 16px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.participated-promotions .participated-promotions-card-slider .participated-promotions-card__content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.participated-promotions .participated-promotions-card-slider .participated-promotions-card__content .info {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 0 12px;
}
.participated-promotions .participated-promotions-card-slider .participated-promotions-card__content .info .date {
  color: #EB5757;
}
.participated-promotions .participated-promotions-card-slider .participated-promotions-card__content .info .status {
  background-color: #EB5757;
  color: #FFF;
  border-radius: 52px;
  padding: 3px 10px;
}
.participated-promotions .participated-promotions-card-slider .participated-promotions-card__content .info.active .date {
  color: #0AB753;
}
.participated-promotions .participated-promotions-card-slider .participated-promotions-card__content .info.active .status {
  background-color: #0AB753;
}
.participated-promotions .participated-promotions-card-slider .participated-promotions-card__content .user-prizes__wrap {
  display: flex;
  justify-content: flex-start;
  margin-top: 30px;
}
.participated-promotions .participated-promotions-card-slider .participated-promotions-card__content .user-prizes__wrap-btn {
  border: 0;
  color: #1443FF;
  position: relative;
  text-transform: uppercase;
  background: transparent;
  padding: 0;
  font-weight: 600;
  cursor: pointer;
}
.participated-promotions .participated-promotions-card-slider .participated-promotions-card__content .user-prizes__wrap-btn:after {
  content: "";
  position: absolute;
  bottom: -2px;
  height: 1px;
  width: 100%;
  left: 0;
  background-color: #1443FF;
}
.participated-promotions .participated-promotions-card-slider .participated-promotions-card__content h4 {
  margin: 0 auto 12px;
}
.participated-promotions .participated-promotions-card-slider .participated-promotions-card__content p {
  font-size: 16px;
  line-height: 21px;
  margin: 0 auto;
}
.participated-promotions .participated-promotions-card-slider .participated-promotions-card__content h4, .participated-promotions .participated-promotions-card-slider .participated-promotions-card__content p {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.participated-promotions .participated-promotions-card-slider .slick-dots {
  margin: 0 auto 20px;
  bottom: -75px;
}
.participated-promotions .participated-promotions-card-slider .slick-dots li {
  margin: 0;
}
.participated-promotions .participated-promotions-card-slider .slick-dots li button:before {
  font-size: 10px;
}
.participated-promotions .participated-promotions-action {
  display: flex;
}
.participated-promotions a.btn {
  display: inline-flex;
  margin: 0 auto;
}
.participated-promotions .empty-promotions h2 {
  margin: 0 auto 20px;
}
.participated-promotions .empty-promotions p {
  text-align: center;
  font-size: 16px;
  line-height: 21px;
}
@media (min-width: 1200px) {
  .participated-promotions .empty-promotions p {
    font-size: 20px;
    line-height: 26px;
  }
}
.participated-promotions .participated-promotions-actions {
  display: flex;
  justify-content: center;
}

#coupon-download {
  padding: 40px 24px;
  text-align: center;
  max-width: 645px;
  margin: 0 auto;
}
#coupon-download h2 {
  font-size: 36px;
  line-height: 40px;
  margin: 0 auto 20px;
  text-transform: none;
}
@media (min-width: 1200px) {
  #coupon-download h2 {
    font-size: 60px;
    line-height: 62px;
  }
}
#coupon-download p {
  font-size: 20px;
  line-height: 26px;
  margin: 0 auto 40px;
}
#coupon-download .btn.btn-download:after {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url("../assets/images/download-icn.svg") no-repeat;
  margin-left: 10px;
}

body.brand-default .location-finder {
  background: #0E38DF;
  color: #FFFFFF;
}
body.brand-default .location-finder p {
  color: inherit;
}
body.brand-default .location-finder .food > svg > path {
  fill: #0024B5;
}
body.brand-default .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-default .location-finder .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-default .location-finder .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-default .location-finder .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
body.brand-default .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
body.brand-default .location-finder .succeed-social-media-title {
  color: #0E38DF;
}
body.brand-default .location-finder .social-media-links--platforms a {
  background-color: #FFFFFF;
}
body.brand-default .location-finder .social-media-links--platforms a:hover, body.brand-default .location-finder .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
body.brand-default .location-finder .social-media-links--platforms a span {
  color: #0E38DF;
}
body.brand-default .location-finder .codes-block .codes-block-list-inner__title, body.brand-default .location-finder .codes-block--info--title, body.brand-default .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-default .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-default .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-default .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-default .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-default .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-default .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-default .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-default .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-default .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-default .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-default .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-default .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-default .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-default .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-joy .location-finder {
  background: #0E38DF;
  color: #FFFFFF;
}
body.brand-joy .location-finder p {
  color: inherit;
}
body.brand-joy .location-finder .food > svg > path {
  fill: #0024B5;
}
body.brand-joy .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-joy .location-finder .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-joy .location-finder .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-joy .location-finder .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
body.brand-joy .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
body.brand-joy .location-finder .succeed-social-media-title {
  color: #0E38DF;
}
body.brand-joy .location-finder .social-media-links--platforms a {
  background-color: #FFFFFF;
}
body.brand-joy .location-finder .social-media-links--platforms a:hover, body.brand-joy .location-finder .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
body.brand-joy .location-finder .social-media-links--platforms a span {
  color: #0E38DF;
}
body.brand-joy .location-finder .codes-block .codes-block-list-inner__title, body.brand-joy .location-finder .codes-block--info--title, body.brand-joy .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-joy .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-joy .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-joy .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-joy .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-joy .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-joy .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-joy .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-joy .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-joy .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-joy .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-joy .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-joy .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-joy .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-joy .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-doritos .location-finder {
  background: #E31722;
  color: #FFFFFF;
}
body.brand-doritos .location-finder p {
  color: inherit;
}
body.brand-doritos .location-finder .food > svg > path {
  fill: #FA7115;
}
body.brand-doritos .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-doritos .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-doritos .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-doritos .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-doritos .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-doritos .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-doritos .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-doritos .location-finder .social-media-links--platforms a:hover, body.brand-doritos .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-doritos .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-doritos .location-finder .codes-block .codes-block-list-inner__title, body.brand-doritos .location-finder .codes-block--info--title, body.brand-doritos .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-doritos .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-doritos .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-doritos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-doritos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-doritos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-doritos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-doritos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-doritos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-doritos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-doritos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-doritos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-doritos .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-doritos .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-doritos .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-lays .location-finder {
  background: #FFE600;
  color: #333333;
}
body.brand-lays .location-finder p {
  color: inherit;
}
body.brand-lays .location-finder .food > svg > path {
  fill: #FBB517;
}
body.brand-lays .location-finder .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lays .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-lays .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-lays .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-lays .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-lays .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-lays .location-finder .social-media-links--platforms a:hover, body.brand-lays .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-lays .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-lays .location-finder .codes-block .codes-block-list-inner__title, body.brand-lays .location-finder .codes-block--info--title, body.brand-lays .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-lays .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lays .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-lays .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays .location-finder .product_card__title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .location-finder {
  background: #FFE600;
  color: #333333;
}
body.brand-lays-sustainability-2024 .location-finder p {
  color: inherit;
}
body.brand-lays-sustainability-2024 .location-finder .food > svg > path {
  fill: #FBB517;
}
body.brand-lays-sustainability-2024 .location-finder .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .location-finder .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .location-finder .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-sustainability-2024 .location-finder .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .location-finder .succeed-social-media-title {
  color: #ffffff;
}
body.brand-lays-sustainability-2024 .location-finder .social-media-links--platforms a {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .location-finder .social-media-links--platforms a:hover, body.brand-lays-sustainability-2024 .location-finder .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .location-finder .social-media-links--platforms a span {
  color: #ffffff;
}
body.brand-lays-sustainability-2024 .location-finder .codes-block .codes-block-list-inner__title, body.brand-lays-sustainability-2024 .location-finder .codes-block--info--title, body.brand-lays-sustainability-2024 .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-lays-sustainability-2024 .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-sustainability-2024 .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays-sustainability-2024 .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-sustainability-2024 .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-sustainability-2024 .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays-sustainability-2024 .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-sustainability-2024 .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-sustainability-2024 .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays-sustainability-2024 .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays-sustainability-2024 .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays-sustainability-2024 .location-finder .product_card__title {
  color: #333333;
}
body.brand-lays-nlng .location-finder {
  background: #FFE600;
  color: #333333;
}
body.brand-lays-nlng .location-finder p {
  color: inherit;
}
body.brand-lays-nlng .location-finder .food > svg > path {
  fill: #FBB517;
}
body.brand-lays-nlng .location-finder .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays-nlng .location-finder .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-nlng .location-finder .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-nlng .location-finder .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
body.brand-lays-nlng .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
body.brand-lays-nlng .location-finder .succeed-social-media-title {
  color: #ffffff;
}
body.brand-lays-nlng .location-finder .social-media-links--platforms a {
  background-color: #C60F10;
}
body.brand-lays-nlng .location-finder .social-media-links--platforms a:hover, body.brand-lays-nlng .location-finder .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
body.brand-lays-nlng .location-finder .social-media-links--platforms a span {
  color: #ffffff;
}
body.brand-lays-nlng .location-finder .codes-block .codes-block-list-inner__title, body.brand-lays-nlng .location-finder .codes-block--info--title, body.brand-lays-nlng .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-lays-nlng .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays-nlng .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays-nlng .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-nlng .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-nlng .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays-nlng .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-nlng .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-nlng .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays-nlng .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-nlng .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-nlng .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays-nlng .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays-nlng .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays-nlng .location-finder .product_card__title {
  color: #333333;
}
body.brand-cheetos .location-finder {
  background: #FF6B11;
  color: #FFFFFF;
}
body.brand-cheetos .location-finder p {
  color: inherit;
}
body.brand-cheetos .location-finder .food > svg > path {
  fill: #FECE1C;
}
body.brand-cheetos .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-cheetos .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-cheetos .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-cheetos .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-cheetos .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-cheetos .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-cheetos .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-cheetos .location-finder .social-media-links--platforms a:hover, body.brand-cheetos .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-cheetos .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-cheetos .location-finder .codes-block .codes-block-list-inner__title, body.brand-cheetos .location-finder .codes-block--info--title, body.brand-cheetos .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-cheetos .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-cheetos .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-cheetos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-cheetos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-cheetos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-cheetos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-cheetos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-cheetos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-cheetos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-cheetos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-cheetos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-cheetos .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-cheetos .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-cheetos .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-tostitos .location-finder {
  background: #004179;
  color: #FFFFFF;
}
body.brand-tostitos .location-finder p {
  color: inherit;
}
body.brand-tostitos .location-finder .food > svg > path {
  fill: #1084D1;
}
body.brand-tostitos .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-tostitos .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-tostitos .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-tostitos .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-tostitos .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-tostitos .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-tostitos .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-tostitos .location-finder .social-media-links--platforms a:hover, body.brand-tostitos .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-tostitos .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-tostitos .location-finder .codes-block .codes-block-list-inner__title, body.brand-tostitos .location-finder .codes-block--info--title, body.brand-tostitos .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-tostitos .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-tostitos .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-tostitos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-tostitos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-tostitos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-tostitos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-tostitos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-tostitos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-tostitos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-tostitos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-tostitos .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-tostitos .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-tostitos .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-tostitos .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-flaminhot .location-finder {
  background: #3D0046;
  color: #FFFFFF;
}
body.brand-flaminhot .location-finder p {
  color: inherit;
}
body.brand-flaminhot .location-finder .food > svg > path {
  fill: #A0408F;
}
body.brand-flaminhot .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-flaminhot .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-flaminhot .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-flaminhot .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-flaminhot .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-flaminhot .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-flaminhot .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-flaminhot .location-finder .social-media-links--platforms a:hover, body.brand-flaminhot .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-flaminhot .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-flaminhot .location-finder .codes-block .codes-block-list-inner__title, body.brand-flaminhot .location-finder .codes-block--info--title, body.brand-flaminhot .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-flaminhot .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-flaminhot .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-flaminhot .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-flaminhot .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-flaminhot .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-flaminhot .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-flaminhot .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-flaminhot .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-flaminhot .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-flaminhot .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-flaminhot .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-flaminhot .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-flaminhot .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-flaminhot .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-natuchips .location-finder {
  background: #3FA448;
  color: #333333;
}
body.brand-natuchips .location-finder p {
  color: inherit;
}
body.brand-natuchips .location-finder .food > svg > path {
  fill: #FBE14C;
}
body.brand-natuchips .location-finder .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-natuchips .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-natuchips .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-natuchips .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-natuchips .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-natuchips .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-natuchips .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-natuchips .location-finder .social-media-links--platforms a:hover, body.brand-natuchips .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-natuchips .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-natuchips .location-finder .codes-block .codes-block-list-inner__title, body.brand-natuchips .location-finder .codes-block--info--title, body.brand-natuchips .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-natuchips .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-natuchips .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-natuchips .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-natuchips .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-natuchips .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-natuchips .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-natuchips .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-natuchips .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-natuchips .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-natuchips .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-natuchips .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-natuchips .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-natuchips .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-natuchips .location-finder .product_card__title {
  color: #333333;
}
body.brand-chokis .location-finder {
  background: #05017E;
  color: #FFFFFF;
}
body.brand-chokis .location-finder p {
  color: inherit;
}
body.brand-chokis .location-finder .food > svg > path {
  fill: #3B7EF6;
}
body.brand-chokis .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-chokis .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-chokis .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-chokis .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-chokis .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-chokis .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-chokis .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-chokis .location-finder .social-media-links--platforms a:hover, body.brand-chokis .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-chokis .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-chokis .location-finder .codes-block .codes-block-list-inner__title, body.brand-chokis .location-finder .codes-block--info--title, body.brand-chokis .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-chokis .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-chokis .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-chokis .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-chokis .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-chokis .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-chokis .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-chokis .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-chokis .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-chokis .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-chokis .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-chokis .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-chokis .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-chokis .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-chokis .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-detodito .location-finder {
  background: #FFED02;
  color: #333333;
}
body.brand-detodito .location-finder p {
  color: inherit;
}
body.brand-detodito .location-finder .food > svg > path {
  fill: #005DA6;
}
body.brand-detodito .location-finder .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-detodito .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-detodito .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-detodito .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-detodito .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-detodito .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-detodito .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-detodito .location-finder .social-media-links--platforms a:hover, body.brand-detodito .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-detodito .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-detodito .location-finder .codes-block .codes-block-list-inner__title, body.brand-detodito .location-finder .codes-block--info--title, body.brand-detodito .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-detodito .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-detodito .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-detodito .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-detodito .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-detodito .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-detodito .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-detodito .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-detodito .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-detodito .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-detodito .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-detodito .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-detodito .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-detodito .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-detodito .location-finder .product_card__title {
  color: #333333;
}
body.brand-pepsi .location-finder {
  background: #000000;
  color: #FFFFFF;
}
body.brand-pepsi .location-finder p {
  color: inherit;
}
body.brand-pepsi .location-finder .food > svg > path {
  fill: #001571;
}
body.brand-pepsi .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pepsi .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pepsi .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pepsi .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-pepsi .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pepsi .location-finder .social-media-links--platforms a:hover, body.brand-pepsi .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pepsi .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pepsi .location-finder .codes-block .codes-block-list-inner__title, body.brand-pepsi .location-finder .codes-block--info--title, body.brand-pepsi .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-pepsi .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pepsi .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pepsi .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pepsi .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pepsi .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pepsi .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pepsi .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pepsi .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-pepsi .location-finder .food > svg > path, body.brand-pepsi .location-finder .food > svg circle {
  fill: #001571;
}
body.brand-pepsi-ea .location-finder {
  background: #000000;
  color: #FFFFFF;
}
body.brand-pepsi-ea .location-finder p {
  color: inherit;
}
body.brand-pepsi-ea .location-finder .food > svg > path {
  fill: #001571;
}
body.brand-pepsi-ea .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi-ea .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-pepsi-ea .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .location-finder .social-media-links--platforms a:hover, body.brand-pepsi-ea .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pepsi-ea .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pepsi-ea .location-finder .codes-block .codes-block-list-inner__title, body.brand-pepsi-ea .location-finder .codes-block--info--title, body.brand-pepsi-ea .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-pepsi-ea .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi-ea .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pepsi-ea .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi-ea .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi-ea .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pepsi-ea .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi-ea .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi-ea .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pepsi-ea .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pepsi-ea .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pepsi-ea .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-7up .location-finder {
  background: #00B74F;
  color: #FFFFFF;
}
body.brand-7up .location-finder p {
  color: inherit;
}
body.brand-7up .location-finder .food > svg > path {
  fill: #00A349;
}
body.brand-7up .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-7up .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-7up .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-7up .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-7up .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-7up .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-7up .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-7up .location-finder .social-media-links--platforms a:hover, body.brand-7up .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-7up .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-7up .location-finder .codes-block .codes-block-list-inner__title, body.brand-7up .location-finder .codes-block--info--title, body.brand-7up .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-7up .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-7up .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-7up .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-7up .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-7up .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-7up .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-7up .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-7up .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-7up .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-7up .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-7up .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-7up .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-7up .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-7up .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-rockstar .location-finder {
  background: #000000;
  color: #FFFFFF;
}
body.brand-rockstar .location-finder p {
  color: inherit;
}
body.brand-rockstar .location-finder .food > svg > path {
  fill: transparent;
}
body.brand-rockstar .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-rockstar .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-rockstar .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-rockstar .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-rockstar .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-rockstar .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-rockstar .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-rockstar .location-finder .social-media-links--platforms a:hover, body.brand-rockstar .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-rockstar .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-rockstar .location-finder .codes-block .codes-block-list-inner__title, body.brand-rockstar .location-finder .codes-block--info--title, body.brand-rockstar .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-rockstar .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-rockstar .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-rockstar .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-rockstar .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-rockstar .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-rockstar .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-rockstar .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-rockstar .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-rockstar .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-rockstar .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-rockstar .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-rockstar .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-rockstar .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-rockstar .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-mirinda .location-finder {
  background: #FFBC00;
  color: #FFFFFF;
}
body.brand-mirinda .location-finder p {
  color: inherit;
}
body.brand-mirinda .location-finder .food > svg > path {
  fill: transparent;
}
body.brand-mirinda .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-mirinda .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mirinda .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-mirinda .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-mirinda .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-mirinda .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-mirinda .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-mirinda .location-finder .social-media-links--platforms a:hover, body.brand-mirinda .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-mirinda .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-mirinda .location-finder .codes-block .codes-block-list-inner__title, body.brand-mirinda .location-finder .codes-block--info--title, body.brand-mirinda .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-mirinda .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-mirinda .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-mirinda .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mirinda .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-mirinda .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-mirinda .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-mirinda .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mirinda .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-mirinda .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-mirinda .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mirinda .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-mirinda .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-mirinda .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-mirinda .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-mountaindew .location-finder {
  background: #016C3E;
  color: #FFFFFF;
}
body.brand-mountaindew .location-finder p {
  color: inherit;
}
body.brand-mountaindew .location-finder .food > svg > path {
  fill: #00A051;
}
body.brand-mountaindew .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-mountaindew .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mountaindew .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-mountaindew .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-mountaindew .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-mountaindew .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-mountaindew .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-mountaindew .location-finder .social-media-links--platforms a:hover, body.brand-mountaindew .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-mountaindew .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-mountaindew .location-finder .codes-block .codes-block-list-inner__title, body.brand-mountaindew .location-finder .codes-block--info--title, body.brand-mountaindew .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-mountaindew .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-mountaindew .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-mountaindew .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mountaindew .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-mountaindew .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-mountaindew .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-mountaindew .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mountaindew .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-mountaindew .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-mountaindew .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mountaindew .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-mountaindew .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-mountaindew .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-mountaindew .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-lipton .location-finder {
  background: #FFE300;
  color: #333333;
}
body.brand-lipton .location-finder p {
  color: inherit;
}
body.brand-lipton .location-finder .food > svg > path {
  fill: #F88D2A;
}
body.brand-lipton .location-finder .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lipton .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lipton .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-lipton .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-lipton .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-lipton .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-lipton .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-lipton .location-finder .social-media-links--platforms a:hover, body.brand-lipton .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-lipton .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-lipton .location-finder .codes-block .codes-block-list-inner__title, body.brand-lipton .location-finder .codes-block--info--title, body.brand-lipton .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-lipton .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lipton .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lipton .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lipton .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-lipton .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lipton .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lipton .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lipton .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lipton .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lipton .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lipton .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lipton .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lipton .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lipton .location-finder .product_card__title {
  color: #333333;
}
body.brand-star .location-finder {
  background: #252654;
  color: #FFFFFF;
}
body.brand-star .location-finder p {
  color: inherit;
}
body.brand-star .location-finder .food > svg > path {
  fill: #2B2F88;
}
body.brand-star .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-star .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-star .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-star .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-star .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-star .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-star .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-star .location-finder .social-media-links--platforms a:hover, body.brand-star .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-star .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-star .location-finder .codes-block .codes-block-list-inner__title, body.brand-star .location-finder .codes-block--info--title, body.brand-star .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-star .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-star .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-star .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-star .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-star .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-star .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-star .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-star .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-star .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-star .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-star .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-star .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-star .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-star .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers .location-finder {
  background: #C4000A;
  color: #FFFFFF;
}
body.brand-walkers .location-finder p {
  color: inherit;
}
body.brand-walkers .location-finder .food > svg > path {
  fill: #A6060D;
}
body.brand-walkers .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers .location-finder .social-media-links--platforms a:hover, body.brand-walkers .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers .location-finder .codes-block .codes-block-list-inner__title, body.brand-walkers .location-finder .codes-block--info--title, body.brand-walkers .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-walkers .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-quaker .location-finder {
  background: #00273B;
  color: #FFFFFF;
}
body.brand-quaker .location-finder p {
  color: inherit;
}
body.brand-quaker .location-finder .food > svg > path {
  fill: #023859;
}
body.brand-quaker .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-quaker .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-quaker .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-quaker .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-quaker .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-quaker .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-quaker .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-quaker .location-finder .social-media-links--platforms a:hover, body.brand-quaker .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-quaker .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-quaker .location-finder .codes-block .codes-block-list-inner__title, body.brand-quaker .location-finder .codes-block--info--title, body.brand-quaker .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-quaker .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-quaker .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-quaker .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-quaker .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-quaker .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-quaker .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-quaker .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-quaker .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-quaker .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-quaker .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-quaker .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-quaker .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-quaker .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-quaker .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-popworks .location-finder {
  background: #202F64;
  color: #FFFFFF;
}
body.brand-popworks .location-finder p {
  color: inherit;
}
body.brand-popworks .location-finder .food > svg > path {
  fill: #5C9BFB;
}
body.brand-popworks .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-popworks .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-popworks .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-popworks .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-popworks .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-popworks .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-popworks .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-popworks .location-finder .social-media-links--platforms a:hover, body.brand-popworks .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-popworks .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-popworks .location-finder .codes-block .codes-block-list-inner__title, body.brand-popworks .location-finder .codes-block--info--title, body.brand-popworks .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-popworks .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-popworks .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-popworks .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-popworks .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-popworks .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-popworks .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-popworks .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-popworks .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-popworks .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-popworks .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-popworks .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-popworks .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-popworks .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-popworks .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers-max .location-finder {
  background: #000;
  color: #FFFFFF;
}
body.brand-walkers-max .location-finder p {
  color: inherit;
}
body.brand-walkers-max .location-finder .food > svg > path {
  fill: #1443FF;
}
body.brand-walkers-max .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers-max .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-max .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-max .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers-max .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers-max .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers-max .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers-max .location-finder .social-media-links--platforms a:hover, body.brand-walkers-max .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers-max .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers-max .location-finder .codes-block .codes-block-list-inner__title, body.brand-walkers-max .location-finder .codes-block--info--title, body.brand-walkers-max .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-walkers-max .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers-max .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers-max .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-max .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-max .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers-max .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-max .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-max .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers-max .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-max .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-max .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers-max .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers-max .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers-max .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-pala-pala .location-finder {
  background: #FF001A;
  color: #FFFFFF;
}
body.brand-pala-pala .location-finder p {
  color: inherit;
}
body.brand-pala-pala .location-finder .food > svg > path {
  fill: #1443FF;
}
body.brand-pala-pala .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pala-pala .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pala-pala .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pala-pala .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pala-pala .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pala-pala .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-pala-pala .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pala-pala .location-finder .social-media-links--platforms a:hover, body.brand-pala-pala .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pala-pala .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pala-pala .location-finder .codes-block .codes-block-list-inner__title, body.brand-pala-pala .location-finder .codes-block--info--title, body.brand-pala-pala .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-pala-pala .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pala-pala .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pala-pala .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pala-pala .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pala-pala .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pala-pala .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pala-pala .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pala-pala .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pala-pala .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pala-pala .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pala-pala .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pala-pala .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pala-pala .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pala-pala .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .location-finder {
  background: #1D2A56;
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .location-finder p {
  color: inherit;
}
body.brand-walkers-snacks-merlin .location-finder .food > svg > path {
  fill: #20C4F4;
}
body.brand-walkers-snacks-merlin .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-snacks-merlin .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers-snacks-merlin .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .location-finder .social-media-links--platforms a:hover, body.brand-walkers-snacks-merlin .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers-snacks-merlin .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers-snacks-merlin .location-finder .codes-block .codes-block-list-inner__title, body.brand-walkers-snacks-merlin .location-finder .codes-block--info--title, body.brand-walkers-snacks-merlin .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-walkers-snacks-merlin .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-snacks-merlin .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers-snacks-merlin .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-snacks-merlin .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-snacks-merlin .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers-snacks-merlin .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-snacks-merlin .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-snacks-merlin .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers-snacks-merlin .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-ruffles .location-finder {
  background: #1A4EA2;
  color: #FFFFFF;
}
body.brand-ruffles .location-finder p {
  color: inherit;
}
body.brand-ruffles .location-finder .food > svg > path {
  fill: #FDB91D;
}
body.brand-ruffles .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-ruffles .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-ruffles .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-ruffles .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-ruffles .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-ruffles .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-ruffles .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-ruffles .location-finder .social-media-links--platforms a:hover, body.brand-ruffles .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-ruffles .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-ruffles .location-finder .codes-block .codes-block-list-inner__title, body.brand-ruffles .location-finder .codes-block--info--title, body.brand-ruffles .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-ruffles .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-ruffles .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-ruffles .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-ruffles .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-ruffles .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-ruffles .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-ruffles .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-ruffles .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-ruffles .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-ruffles .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-ruffles .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-ruffles .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-ruffles .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-ruffles .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-duyvis .location-finder {
  background: #CE2421;
  color: #FFFFFF;
}
body.brand-duyvis .location-finder p {
  color: inherit;
}
body.brand-duyvis .location-finder .food > svg > path {
  fill: #FFFFFF;
}
body.brand-duyvis .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-duyvis .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-duyvis .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-duyvis .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-duyvis .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-duyvis .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-duyvis .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-duyvis .location-finder .social-media-links--platforms a:hover, body.brand-duyvis .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-duyvis .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-duyvis .location-finder .codes-block .codes-block-list-inner__title, body.brand-duyvis .location-finder .codes-block--info--title, body.brand-duyvis .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-duyvis .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-duyvis .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-duyvis .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-duyvis .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-duyvis .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-duyvis .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-duyvis .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-duyvis .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-duyvis .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-duyvis .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-duyvis .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-duyvis .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-duyvis .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-duyvis .location-finder .product_card__title {
  color: #FFFFFF;
}
body.brand-snacks-canister .location-finder {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
body.brand-snacks-canister .location-finder p {
  color: inherit;
}
body.brand-snacks-canister .location-finder .food > svg > path {
  fill: #FFFFFF;
}
body.brand-snacks-canister .location-finder .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-snacks-canister .location-finder .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-snacks-canister .location-finder .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-snacks-canister .location-finder .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-snacks-canister .location-finder .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-snacks-canister .location-finder .succeed-social-media-title {
  color: #fff;
}
body.brand-snacks-canister .location-finder .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-snacks-canister .location-finder .social-media-links--platforms a:hover, body.brand-snacks-canister .location-finder .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-snacks-canister .location-finder .social-media-links--platforms a span {
  color: #fff;
}
body.brand-snacks-canister .location-finder .codes-block .codes-block-list-inner__title, body.brand-snacks-canister .location-finder .codes-block--info--title, body.brand-snacks-canister .location-finder .codes-block__list-title {
  color: #fff;
}
body.brand-snacks-canister .location-finder.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-snacks-canister .location-finder .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-snacks-canister .location-finder .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-snacks-canister .location-finder .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-snacks-canister .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-snacks-canister .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-snacks-canister .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-snacks-canister .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-snacks-canister .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-snacks-canister .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-snacks-canister .location-finder .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-snacks-canister .location-finder .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-snacks-canister .location-finder .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-snacks-canister .location-finder .product_card__title {
  color: #FFFFFF;
}

.location-finder {
  padding: 80px 45px;
}
.location-finder .location-finder-inner {
  max-width: 1360px;
  margin: 0 auto;
  padding: 40px 25px;
  background-color: #FFF;
  border-radius: 15px;
}
.location-finder .location-finder-inner .map-wrapper {
  position: relative;
  max-width: 1060px;
  margin: 0 auto;
}
.location-finder .location-finder-inner .map-wrapper h2 {
  font-size: 24px;
  line-height: 28px;
  text-transform: none;
  text-align: center;
  margin: 0 auto 20px;
}
@media (min-width: 1200px) {
  .location-finder .location-finder-inner .map-wrapper h2 {
    font-size: 36px;
    line-height: 40px;
  }
}
.location-finder .location-finder-inner .map-wrapper label {
  font-size: 20px;
  line-height: 26px;
  font-weight: 600;
}
.location-finder .location-finder-inner .map-wrapper .map {
  height: 345px;
  width: 100%;
  border-radius: 15px;
}
.location-finder .location-finder-inner .map-wrapper .map .location-info-window {
  padding: 10px;
}
.location-finder .location-finder-inner .map-wrapper .map .location-info-window h6 {
  text-transform: none;
  margin: 0 auto 10px;
  font-size: 16px;
  line-height: 20px;
}
.location-finder .location-finder-inner .map-wrapper .map .location-info-window p {
  font-size: 14px;
  line-height: 18px;
}
.location-finder .location-finder-inner .map-wrapper .location-finder-loader {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  /* HTML: <div class="loader"></div> */
}
.location-finder .location-finder-inner .map-wrapper .location-finder-loader .loader {
  width: 50px;
  aspect-ratio: 1;
  border-radius: 50%;
  border: 8px solid #1443FF;
  animation: l20-1 0.8s infinite linear alternate, l20-2 1.6s infinite linear;
}
@keyframes l20-1 {
  0% {
    clip-path: polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%);
  }
  12.5% {
    clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 0%, 100% 0%, 100% 0%);
  }
  25% {
    clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 100% 100%, 100% 100%);
  }
  50% {
    clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%);
  }
  62.5% {
    clip-path: polygon(50% 50%, 100% 0, 100% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%);
  }
  75% {
    clip-path: polygon(50% 50%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(50% 50%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 0% 100%);
  }
}
@keyframes l20-2 {
  0% {
    transform: scaleY(1) rotate(0deg);
  }
  49.99% {
    transform: scaleY(1) rotate(135deg);
  }
  50% {
    transform: scaleY(-1) rotate(0deg);
  }
  100% {
    transform: scaleY(-1) rotate(-135deg);
  }
}
.location-finder .location-finder-inner .map-wrapper .location-finder-message {
  display: none;
  padding: 20px 40px;
  text-align: center;
  border-radius: 20px;
  margin-bottom: 20px;
}
.location-finder .location-finder-inner .map-wrapper .location-finder-message.show {
  display: block;
}
.location-finder .location-finder-inner .map-wrapper .location-finder-message.error {
  background-color: #EB5757;
  color: #fff;
}
.location-finder .location-finder-inner .map-wrapper .input-wrapper {
  border: solid 1px #1443FF;
  height: 46px;
  border-radius: 44px;
  position: relative;
  margin-bottom: 20px;
  overflow: hidden;
}
.location-finder .location-finder-inner .map-wrapper .input-wrapper #search-input {
  width: 100%;
}
.location-finder .location-finder-inner .map-wrapper .input-wrapper input[type=text] {
  border: none;
  height: 44px;
  padding: 5px 63px;
}
.location-finder .location-finder-inner .map-wrapper .input-wrapper input[name=shop_location] {
  padding-left: 15px;
}
.location-finder .location-finder-inner .map-wrapper .input-wrapper:last-child {
  margin-bottom: 25px;
}
.location-finder .location-finder-inner .map-wrapper .input-btn {
  position: absolute;
  top: 0;
  padding: 12px 15px;
  border-radius: 0;
  margin: 0;
}
.location-finder .location-finder-inner .map-wrapper .input-btn--left {
  left: 0;
  border-right: 1px solid #1443FF;
}
.location-finder .location-finder-inner .map-wrapper .input-btn--right {
  right: 0;
}
.location-finder .location-finder-inner .map-wrapper .input-btn .icon {
  width: 18px;
  height: 18px;
}
.location-finder .location-finder-inner .map-wrapper .input-btn .icon--geolocation {
  content: url("../assets/location-finder/geo-location.svg");
}
.location-finder .location-finder-inner .map-wrapper .input-btn .icon--search {
  content: url("../assets/location-finder/search.svg");
}
.location-finder .location-finder-inner .map-wrapper .input-btn .icon--delete {
  content: url("../assets/location-finder/delete.svg");
}

:root {
  --font-family: "Galano", sans-serif;
}

html[lang=el] {
  --font-family: "Manrope", sans-serif;
}

body.brand-default .social-media-sec {
  background: #0E38DF;
  color: #FFFFFF;
}
body.brand-default .social-media-sec p {
  color: inherit;
}
body.brand-default .social-media-sec .food > svg > path {
  fill: #0024B5;
}
body.brand-default .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-default .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-default .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-default .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
body.brand-default .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
body.brand-default .social-media-sec .succeed-social-media-title {
  color: #0E38DF;
}
body.brand-default .social-media-sec .social-media-links--platforms a {
  background-color: #FFFFFF;
}
body.brand-default .social-media-sec .social-media-links--platforms a:hover, body.brand-default .social-media-sec .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
body.brand-default .social-media-sec .social-media-links--platforms a span {
  color: #0E38DF;
}
body.brand-default .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-default .social-media-sec .codes-block--info--title, body.brand-default .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-default .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-default .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-default .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-default .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-default .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-default .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-default .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-default .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-default .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-default .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-default .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-default .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-default .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-default .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-joy .social-media-sec {
  background: #0E38DF;
  color: #FFFFFF;
}
body.brand-joy .social-media-sec p {
  color: inherit;
}
body.brand-joy .social-media-sec .food > svg > path {
  fill: #0024B5;
}
body.brand-joy .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-joy .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-joy .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-joy .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
body.brand-joy .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
body.brand-joy .social-media-sec .succeed-social-media-title {
  color: #0E38DF;
}
body.brand-joy .social-media-sec .social-media-links--platforms a {
  background-color: #FFFFFF;
}
body.brand-joy .social-media-sec .social-media-links--platforms a:hover, body.brand-joy .social-media-sec .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
body.brand-joy .social-media-sec .social-media-links--platforms a span {
  color: #0E38DF;
}
body.brand-joy .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-joy .social-media-sec .codes-block--info--title, body.brand-joy .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-joy .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-joy .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-joy .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-joy .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-joy .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-joy .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-joy .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-joy .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-joy .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-joy .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-joy .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-joy .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-joy .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-joy .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-doritos .social-media-sec {
  background: #E31722;
  color: #FFFFFF;
}
body.brand-doritos .social-media-sec p {
  color: inherit;
}
body.brand-doritos .social-media-sec .food > svg > path {
  fill: #FA7115;
}
body.brand-doritos .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-doritos .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-doritos .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-doritos .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-doritos .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-doritos .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-doritos .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-doritos .social-media-sec .social-media-links--platforms a:hover, body.brand-doritos .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-doritos .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-doritos .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-doritos .social-media-sec .codes-block--info--title, body.brand-doritos .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-doritos .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-doritos .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-doritos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-doritos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-doritos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-doritos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-doritos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-doritos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-doritos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-doritos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-doritos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-doritos .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-doritos .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-doritos .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-lays .social-media-sec {
  background: #FFE600;
  color: #333333;
}
body.brand-lays .social-media-sec p {
  color: inherit;
}
body.brand-lays .social-media-sec .food > svg > path {
  fill: #FBB517;
}
body.brand-lays .social-media-sec .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lays .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-lays .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-lays .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-lays .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-lays .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-lays .social-media-sec .social-media-links--platforms a:hover, body.brand-lays .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-lays .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-lays .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-lays .social-media-sec .codes-block--info--title, body.brand-lays .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-lays .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lays .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-lays .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays .social-media-sec .product_card__title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .social-media-sec {
  background: #FFE600;
  color: #333333;
}
body.brand-lays-sustainability-2024 .social-media-sec p {
  color: inherit;
}
body.brand-lays-sustainability-2024 .social-media-sec .food > svg > path {
  fill: #FBB517;
}
body.brand-lays-sustainability-2024 .social-media-sec .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-sustainability-2024 .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .social-media-sec .succeed-social-media-title {
  color: #ffffff;
}
body.brand-lays-sustainability-2024 .social-media-sec .social-media-links--platforms a {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .social-media-sec .social-media-links--platforms a:hover, body.brand-lays-sustainability-2024 .social-media-sec .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .social-media-sec .social-media-links--platforms a span {
  color: #ffffff;
}
body.brand-lays-sustainability-2024 .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-lays-sustainability-2024 .social-media-sec .codes-block--info--title, body.brand-lays-sustainability-2024 .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-lays-sustainability-2024 .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-sustainability-2024 .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays-sustainability-2024 .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-sustainability-2024 .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-sustainability-2024 .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays-sustainability-2024 .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-sustainability-2024 .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-sustainability-2024 .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays-sustainability-2024 .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays-sustainability-2024 .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays-sustainability-2024 .social-media-sec .product_card__title {
  color: #333333;
}
body.brand-lays-nlng .social-media-sec {
  background: #FFE600;
  color: #333333;
}
body.brand-lays-nlng .social-media-sec p {
  color: inherit;
}
body.brand-lays-nlng .social-media-sec .food > svg > path {
  fill: #FBB517;
}
body.brand-lays-nlng .social-media-sec .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays-nlng .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-nlng .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-nlng .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
body.brand-lays-nlng .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
body.brand-lays-nlng .social-media-sec .succeed-social-media-title {
  color: #ffffff;
}
body.brand-lays-nlng .social-media-sec .social-media-links--platforms a {
  background-color: #C60F10;
}
body.brand-lays-nlng .social-media-sec .social-media-links--platforms a:hover, body.brand-lays-nlng .social-media-sec .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
body.brand-lays-nlng .social-media-sec .social-media-links--platforms a span {
  color: #ffffff;
}
body.brand-lays-nlng .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-lays-nlng .social-media-sec .codes-block--info--title, body.brand-lays-nlng .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-lays-nlng .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays-nlng .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays-nlng .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-nlng .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-nlng .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays-nlng .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-nlng .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-nlng .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays-nlng .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-nlng .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-nlng .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays-nlng .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays-nlng .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays-nlng .social-media-sec .product_card__title {
  color: #333333;
}
body.brand-cheetos .social-media-sec {
  background: #FF6B11;
  color: #FFFFFF;
}
body.brand-cheetos .social-media-sec p {
  color: inherit;
}
body.brand-cheetos .social-media-sec .food > svg > path {
  fill: #FECE1C;
}
body.brand-cheetos .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-cheetos .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-cheetos .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-cheetos .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-cheetos .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-cheetos .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-cheetos .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-cheetos .social-media-sec .social-media-links--platforms a:hover, body.brand-cheetos .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-cheetos .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-cheetos .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-cheetos .social-media-sec .codes-block--info--title, body.brand-cheetos .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-cheetos .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-cheetos .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-cheetos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-cheetos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-cheetos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-cheetos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-cheetos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-cheetos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-cheetos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-cheetos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-cheetos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-cheetos .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-cheetos .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-cheetos .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-tostitos .social-media-sec {
  background: #004179;
  color: #FFFFFF;
}
body.brand-tostitos .social-media-sec p {
  color: inherit;
}
body.brand-tostitos .social-media-sec .food > svg > path {
  fill: #1084D1;
}
body.brand-tostitos .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-tostitos .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-tostitos .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-tostitos .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-tostitos .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-tostitos .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-tostitos .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-tostitos .social-media-sec .social-media-links--platforms a:hover, body.brand-tostitos .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-tostitos .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-tostitos .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-tostitos .social-media-sec .codes-block--info--title, body.brand-tostitos .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-tostitos .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-tostitos .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-tostitos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-tostitos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-tostitos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-tostitos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-tostitos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-tostitos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-tostitos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-tostitos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-tostitos .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-tostitos .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-tostitos .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-tostitos .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-flaminhot .social-media-sec {
  background: #3D0046;
  color: #FFFFFF;
}
body.brand-flaminhot .social-media-sec p {
  color: inherit;
}
body.brand-flaminhot .social-media-sec .food > svg > path {
  fill: #A0408F;
}
body.brand-flaminhot .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-flaminhot .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-flaminhot .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-flaminhot .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-flaminhot .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-flaminhot .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-flaminhot .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-flaminhot .social-media-sec .social-media-links--platforms a:hover, body.brand-flaminhot .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-flaminhot .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-flaminhot .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-flaminhot .social-media-sec .codes-block--info--title, body.brand-flaminhot .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-flaminhot .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-flaminhot .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-flaminhot .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-flaminhot .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-flaminhot .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-flaminhot .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-flaminhot .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-flaminhot .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-flaminhot .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-flaminhot .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-flaminhot .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-flaminhot .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-flaminhot .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-flaminhot .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-natuchips .social-media-sec {
  background: #3FA448;
  color: #333333;
}
body.brand-natuchips .social-media-sec p {
  color: inherit;
}
body.brand-natuchips .social-media-sec .food > svg > path {
  fill: #FBE14C;
}
body.brand-natuchips .social-media-sec .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-natuchips .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-natuchips .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-natuchips .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-natuchips .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-natuchips .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-natuchips .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-natuchips .social-media-sec .social-media-links--platforms a:hover, body.brand-natuchips .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-natuchips .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-natuchips .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-natuchips .social-media-sec .codes-block--info--title, body.brand-natuchips .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-natuchips .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-natuchips .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-natuchips .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-natuchips .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-natuchips .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-natuchips .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-natuchips .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-natuchips .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-natuchips .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-natuchips .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-natuchips .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-natuchips .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-natuchips .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-natuchips .social-media-sec .product_card__title {
  color: #333333;
}
body.brand-chokis .social-media-sec {
  background: #05017E;
  color: #FFFFFF;
}
body.brand-chokis .social-media-sec p {
  color: inherit;
}
body.brand-chokis .social-media-sec .food > svg > path {
  fill: #3B7EF6;
}
body.brand-chokis .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-chokis .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-chokis .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-chokis .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-chokis .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-chokis .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-chokis .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-chokis .social-media-sec .social-media-links--platforms a:hover, body.brand-chokis .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-chokis .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-chokis .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-chokis .social-media-sec .codes-block--info--title, body.brand-chokis .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-chokis .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-chokis .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-chokis .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-chokis .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-chokis .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-chokis .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-chokis .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-chokis .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-chokis .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-chokis .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-chokis .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-chokis .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-chokis .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-chokis .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-detodito .social-media-sec {
  background: #FFED02;
  color: #333333;
}
body.brand-detodito .social-media-sec p {
  color: inherit;
}
body.brand-detodito .social-media-sec .food > svg > path {
  fill: #005DA6;
}
body.brand-detodito .social-media-sec .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-detodito .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-detodito .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-detodito .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-detodito .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-detodito .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-detodito .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-detodito .social-media-sec .social-media-links--platforms a:hover, body.brand-detodito .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-detodito .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-detodito .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-detodito .social-media-sec .codes-block--info--title, body.brand-detodito .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-detodito .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-detodito .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-detodito .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-detodito .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-detodito .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-detodito .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-detodito .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-detodito .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-detodito .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-detodito .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-detodito .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-detodito .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-detodito .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-detodito .social-media-sec .product_card__title {
  color: #333333;
}
body.brand-pepsi .social-media-sec {
  background: #000000;
  color: #FFFFFF;
}
body.brand-pepsi .social-media-sec p {
  color: inherit;
}
body.brand-pepsi .social-media-sec .food > svg > path {
  fill: #001571;
}
body.brand-pepsi .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pepsi .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pepsi .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pepsi .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-pepsi .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pepsi .social-media-sec .social-media-links--platforms a:hover, body.brand-pepsi .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pepsi .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pepsi .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-pepsi .social-media-sec .codes-block--info--title, body.brand-pepsi .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-pepsi .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pepsi .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pepsi .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pepsi .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pepsi .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pepsi .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pepsi .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pepsi .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-pepsi .social-media-sec .food > svg > path, body.brand-pepsi .social-media-sec .food > svg circle {
  fill: #001571;
}
body.brand-pepsi-ea .social-media-sec {
  background: #000000;
  color: #FFFFFF;
}
body.brand-pepsi-ea .social-media-sec p {
  color: inherit;
}
body.brand-pepsi-ea .social-media-sec .food > svg > path {
  fill: #001571;
}
body.brand-pepsi-ea .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi-ea .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-pepsi-ea .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .social-media-sec .social-media-links--platforms a:hover, body.brand-pepsi-ea .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pepsi-ea .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pepsi-ea .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-pepsi-ea .social-media-sec .codes-block--info--title, body.brand-pepsi-ea .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-pepsi-ea .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi-ea .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pepsi-ea .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi-ea .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi-ea .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pepsi-ea .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi-ea .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi-ea .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pepsi-ea .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pepsi-ea .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pepsi-ea .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-7up .social-media-sec {
  background: #00B74F;
  color: #FFFFFF;
}
body.brand-7up .social-media-sec p {
  color: inherit;
}
body.brand-7up .social-media-sec .food > svg > path {
  fill: #00A349;
}
body.brand-7up .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-7up .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-7up .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-7up .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-7up .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-7up .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-7up .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-7up .social-media-sec .social-media-links--platforms a:hover, body.brand-7up .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-7up .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-7up .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-7up .social-media-sec .codes-block--info--title, body.brand-7up .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-7up .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-7up .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-7up .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-7up .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-7up .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-7up .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-7up .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-7up .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-7up .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-7up .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-7up .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-7up .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-7up .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-7up .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-rockstar .social-media-sec {
  background: #000000;
  color: #FFFFFF;
}
body.brand-rockstar .social-media-sec p {
  color: inherit;
}
body.brand-rockstar .social-media-sec .food > svg > path {
  fill: transparent;
}
body.brand-rockstar .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-rockstar .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-rockstar .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-rockstar .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-rockstar .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-rockstar .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-rockstar .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-rockstar .social-media-sec .social-media-links--platforms a:hover, body.brand-rockstar .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-rockstar .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-rockstar .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-rockstar .social-media-sec .codes-block--info--title, body.brand-rockstar .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-rockstar .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-rockstar .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-rockstar .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-rockstar .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-rockstar .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-rockstar .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-rockstar .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-rockstar .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-rockstar .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-rockstar .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-rockstar .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-rockstar .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-rockstar .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-rockstar .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-mirinda .social-media-sec {
  background: #FFBC00;
  color: #FFFFFF;
}
body.brand-mirinda .social-media-sec p {
  color: inherit;
}
body.brand-mirinda .social-media-sec .food > svg > path {
  fill: transparent;
}
body.brand-mirinda .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-mirinda .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mirinda .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-mirinda .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-mirinda .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-mirinda .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-mirinda .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-mirinda .social-media-sec .social-media-links--platforms a:hover, body.brand-mirinda .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-mirinda .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-mirinda .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-mirinda .social-media-sec .codes-block--info--title, body.brand-mirinda .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-mirinda .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-mirinda .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-mirinda .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mirinda .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-mirinda .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-mirinda .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-mirinda .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mirinda .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-mirinda .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-mirinda .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mirinda .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-mirinda .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-mirinda .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-mirinda .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-mountaindew .social-media-sec {
  background: #016C3E;
  color: #FFFFFF;
}
body.brand-mountaindew .social-media-sec p {
  color: inherit;
}
body.brand-mountaindew .social-media-sec .food > svg > path {
  fill: #00A051;
}
body.brand-mountaindew .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-mountaindew .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mountaindew .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-mountaindew .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-mountaindew .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-mountaindew .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-mountaindew .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-mountaindew .social-media-sec .social-media-links--platforms a:hover, body.brand-mountaindew .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-mountaindew .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-mountaindew .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-mountaindew .social-media-sec .codes-block--info--title, body.brand-mountaindew .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-mountaindew .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-mountaindew .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-mountaindew .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mountaindew .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-mountaindew .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-mountaindew .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-mountaindew .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mountaindew .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-mountaindew .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-mountaindew .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mountaindew .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-mountaindew .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-mountaindew .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-mountaindew .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-lipton .social-media-sec {
  background: #FFE300;
  color: #333333;
}
body.brand-lipton .social-media-sec p {
  color: inherit;
}
body.brand-lipton .social-media-sec .food > svg > path {
  fill: #F88D2A;
}
body.brand-lipton .social-media-sec .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lipton .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lipton .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-lipton .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-lipton .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-lipton .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-lipton .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-lipton .social-media-sec .social-media-links--platforms a:hover, body.brand-lipton .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-lipton .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-lipton .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-lipton .social-media-sec .codes-block--info--title, body.brand-lipton .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-lipton .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lipton .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lipton .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lipton .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-lipton .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lipton .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lipton .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lipton .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lipton .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lipton .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lipton .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lipton .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lipton .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lipton .social-media-sec .product_card__title {
  color: #333333;
}
body.brand-star .social-media-sec {
  background: #252654;
  color: #FFFFFF;
}
body.brand-star .social-media-sec p {
  color: inherit;
}
body.brand-star .social-media-sec .food > svg > path {
  fill: #2B2F88;
}
body.brand-star .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-star .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-star .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-star .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-star .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-star .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-star .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-star .social-media-sec .social-media-links--platforms a:hover, body.brand-star .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-star .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-star .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-star .social-media-sec .codes-block--info--title, body.brand-star .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-star .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-star .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-star .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-star .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-star .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-star .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-star .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-star .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-star .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-star .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-star .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-star .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-star .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-star .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers .social-media-sec {
  background: #C4000A;
  color: #FFFFFF;
}
body.brand-walkers .social-media-sec p {
  color: inherit;
}
body.brand-walkers .social-media-sec .food > svg > path {
  fill: #A6060D;
}
body.brand-walkers .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers .social-media-sec .social-media-links--platforms a:hover, body.brand-walkers .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-walkers .social-media-sec .codes-block--info--title, body.brand-walkers .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-walkers .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-quaker .social-media-sec {
  background: #00273B;
  color: #FFFFFF;
}
body.brand-quaker .social-media-sec p {
  color: inherit;
}
body.brand-quaker .social-media-sec .food > svg > path {
  fill: #023859;
}
body.brand-quaker .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-quaker .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-quaker .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-quaker .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-quaker .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-quaker .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-quaker .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-quaker .social-media-sec .social-media-links--platforms a:hover, body.brand-quaker .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-quaker .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-quaker .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-quaker .social-media-sec .codes-block--info--title, body.brand-quaker .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-quaker .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-quaker .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-quaker .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-quaker .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-quaker .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-quaker .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-quaker .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-quaker .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-quaker .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-quaker .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-quaker .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-quaker .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-quaker .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-quaker .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-popworks .social-media-sec {
  background: #202F64;
  color: #FFFFFF;
}
body.brand-popworks .social-media-sec p {
  color: inherit;
}
body.brand-popworks .social-media-sec .food > svg > path {
  fill: #5C9BFB;
}
body.brand-popworks .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-popworks .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-popworks .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-popworks .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-popworks .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-popworks .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-popworks .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-popworks .social-media-sec .social-media-links--platforms a:hover, body.brand-popworks .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-popworks .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-popworks .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-popworks .social-media-sec .codes-block--info--title, body.brand-popworks .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-popworks .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-popworks .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-popworks .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-popworks .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-popworks .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-popworks .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-popworks .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-popworks .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-popworks .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-popworks .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-popworks .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-popworks .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-popworks .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-popworks .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers-max .social-media-sec {
  background: #000;
  color: #FFFFFF;
}
body.brand-walkers-max .social-media-sec p {
  color: inherit;
}
body.brand-walkers-max .social-media-sec .food > svg > path {
  fill: #1443FF;
}
body.brand-walkers-max .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers-max .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-max .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-max .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers-max .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers-max .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers-max .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers-max .social-media-sec .social-media-links--platforms a:hover, body.brand-walkers-max .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers-max .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers-max .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-walkers-max .social-media-sec .codes-block--info--title, body.brand-walkers-max .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-walkers-max .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers-max .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers-max .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-max .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-max .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers-max .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-max .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-max .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers-max .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-max .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-max .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers-max .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers-max .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers-max .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-pala-pala .social-media-sec {
  background: #FF001A;
  color: #FFFFFF;
}
body.brand-pala-pala .social-media-sec p {
  color: inherit;
}
body.brand-pala-pala .social-media-sec .food > svg > path {
  fill: #1443FF;
}
body.brand-pala-pala .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pala-pala .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pala-pala .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pala-pala .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pala-pala .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pala-pala .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-pala-pala .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pala-pala .social-media-sec .social-media-links--platforms a:hover, body.brand-pala-pala .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pala-pala .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pala-pala .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-pala-pala .social-media-sec .codes-block--info--title, body.brand-pala-pala .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-pala-pala .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pala-pala .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pala-pala .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pala-pala .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pala-pala .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pala-pala .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pala-pala .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pala-pala .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pala-pala .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pala-pala .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pala-pala .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pala-pala .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pala-pala .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pala-pala .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .social-media-sec {
  background: #1D2A56;
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .social-media-sec p {
  color: inherit;
}
body.brand-walkers-snacks-merlin .social-media-sec .food > svg > path {
  fill: #20C4F4;
}
body.brand-walkers-snacks-merlin .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-snacks-merlin .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers-snacks-merlin .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .social-media-sec .social-media-links--platforms a:hover, body.brand-walkers-snacks-merlin .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers-snacks-merlin .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers-snacks-merlin .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-walkers-snacks-merlin .social-media-sec .codes-block--info--title, body.brand-walkers-snacks-merlin .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-walkers-snacks-merlin .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-snacks-merlin .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers-snacks-merlin .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-snacks-merlin .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-snacks-merlin .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers-snacks-merlin .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-snacks-merlin .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-snacks-merlin .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers-snacks-merlin .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-ruffles .social-media-sec {
  background: #1A4EA2;
  color: #FFFFFF;
}
body.brand-ruffles .social-media-sec p {
  color: inherit;
}
body.brand-ruffles .social-media-sec .food > svg > path {
  fill: #FDB91D;
}
body.brand-ruffles .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-ruffles .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-ruffles .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-ruffles .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-ruffles .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-ruffles .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-ruffles .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-ruffles .social-media-sec .social-media-links--platforms a:hover, body.brand-ruffles .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-ruffles .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-ruffles .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-ruffles .social-media-sec .codes-block--info--title, body.brand-ruffles .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-ruffles .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-ruffles .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-ruffles .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-ruffles .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-ruffles .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-ruffles .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-ruffles .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-ruffles .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-ruffles .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-ruffles .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-ruffles .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-ruffles .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-ruffles .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-ruffles .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-duyvis .social-media-sec {
  background: #CE2421;
  color: #FFFFFF;
}
body.brand-duyvis .social-media-sec p {
  color: inherit;
}
body.brand-duyvis .social-media-sec .food > svg > path {
  fill: #FFFFFF;
}
body.brand-duyvis .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-duyvis .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-duyvis .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-duyvis .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-duyvis .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-duyvis .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-duyvis .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-duyvis .social-media-sec .social-media-links--platforms a:hover, body.brand-duyvis .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-duyvis .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-duyvis .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-duyvis .social-media-sec .codes-block--info--title, body.brand-duyvis .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-duyvis .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-duyvis .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-duyvis .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-duyvis .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-duyvis .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-duyvis .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-duyvis .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-duyvis .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-duyvis .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-duyvis .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-duyvis .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-duyvis .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-duyvis .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-duyvis .social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-snacks-canister .social-media-sec {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
body.brand-snacks-canister .social-media-sec p {
  color: inherit;
}
body.brand-snacks-canister .social-media-sec .food > svg > path {
  fill: #FFFFFF;
}
body.brand-snacks-canister .social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-snacks-canister .social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-snacks-canister .social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-snacks-canister .social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-snacks-canister .social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-snacks-canister .social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-snacks-canister .social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-snacks-canister .social-media-sec .social-media-links--platforms a:hover, body.brand-snacks-canister .social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-snacks-canister .social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-snacks-canister .social-media-sec .codes-block .codes-block-list-inner__title, body.brand-snacks-canister .social-media-sec .codes-block--info--title, body.brand-snacks-canister .social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-snacks-canister .social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-snacks-canister .social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-snacks-canister .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-snacks-canister .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-snacks-canister .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-snacks-canister .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-snacks-canister .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-snacks-canister .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-snacks-canister .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-snacks-canister .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-snacks-canister .social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-snacks-canister .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-snacks-canister .social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-snacks-canister .social-media-sec .product_card__title {
  color: #FFFFFF;
}

.social-media-sec {
  padding: 60px 0;
}
@media (min-width: 992px) {
  .social-media-sec {
    padding: 80px 0;
  }
}
.social-media-sec.precedes-social-media-links-block {
  padding-bottom: 30px;
}
.social-media-sec.precedes-social-media-links-block .socials-slider {
  margin-bottom: 0;
}
.social-media-sec .socials-slider-container {
  width: 100%;
  padding: 0;
}
@media (min-width: 576px) {
  .social-media-sec .socials-slider-container {
    padding-right: 15px;
    padding-left: 15px;
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .social-media-sec .socials-slider-container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .social-media-sec .socials-slider-container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .social-media-sec .socials-slider-container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .social-media-sec .socials-slider-container {
    max-width: 1344px;
  }
}
.social-media-sec .socials-slider-header {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .social-media-sec .socials-slider-header {
    margin-bottom: 40px;
    margin-left: 20%;
    margin-right: 20%;
  }
}
.social-media-sec .socials-slider-title {
  font-family: var(--font-family);
  font-weight: 700;
  line-height: 1.1;
  font-size: 22px;
  margin-bottom: 0;
  text-align: center;
}
@media (min-width: 769px) {
  .social-media-sec .socials-slider-title {
    font-size: 36px;
  }
}
@media (min-width: 992px) {
  .social-media-sec .socials-slider-title {
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 1.1;
    font-size: 24px;
  }
}
@media (min-width: 992px) and (min-width: 769px) {
  .social-media-sec .socials-slider-title {
    font-size: 48px;
  }
}
.social-media-sec .socials-slider {
  margin-bottom: 30px;
  /* the slides */
  /* the parent */
}
@media (min-width: 576px) {
  .social-media-sec .socials-slider {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .social-media-sec .socials-slider {
    padding: 0;
  }
}
.social-media-sec .socials-slider .list-group-item.slick-slide {
  margin: 0 8px;
}
.social-media-sec .socials-slider .slick-list {
  margin: 0 -8px;
}
.social-media-sec .socials-slider .slick-next, .social-media-sec .socials-slider .slick-prev {
  background-color: #1443FF;
  height: 50px;
  width: 50px;
  border-radius: 50%;
  top: 50%;
  z-index: 10;
}
.social-media-sec .socials-slider .slick-next:before, .social-media-sec .socials-slider .slick-prev:before {
  display: none;
}
.social-media-sec .socials-slider .slick-next.slick-disabled, .social-media-sec .socials-slider .slick-prev.slick-disabled {
  opacity: 0.3;
}
.social-media-sec .socials-slider .slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .social-media-sec .socials-slider .slick-next {
    right: -60px;
  }
}
@media (min-width: 1285px) {
  .social-media-sec .socials-slider .slick-next {
    right: -25px;
  }
}
@media (min-width: 1400px) {
  .social-media-sec .socials-slider .slick-next {
    right: -60px;
  }
}
.social-media-sec .socials-slider .slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .social-media-sec .socials-slider .slick-prev {
    left: -60px;
  }
}
@media (min-width: 1285px) {
  .social-media-sec .socials-slider .slick-prev {
    left: -25px;
  }
}
@media (min-width: 1400px) {
  .social-media-sec .socials-slider .slick-prev {
    left: -60px;
  }
}
.social-media-sec .socials-slider .slick-dots {
  margin: 0 auto 20px;
  bottom: -50px;
}
.social-media-sec .socials-slider .slick-dots li {
  margin: 0 5px;
  width: 8px;
  height: 8px;
  background-color: #333;
  border-radius: 100%;
  opacity: 0.3;
  transition: all 0.2s ease-in-out;
}
.social-media-sec .socials-slider .slick-dots li button {
  display: none;
}
.social-media-sec .socials-slider .slick-dots li.slick-active {
  opacity: 1;
  background-color: #1443FF;
  border-radius: 55px;
  width: 60px;
}
.social-media-sec .socials-slider .slick-dots > li {
  display: inline-block;
}
.social-media-sec .socials-slider .slick-dots > li:only-child {
  display: none;
}
.social-media-sec .socials-slider .list-group-item {
  border: none;
  background-color: initial;
  padding: 0;
  margin: 0;
  position: relative;
}
.social-media-sec .socials-slider .list-group-item:before {
  content: "";
  width: 40px;
  height: 40px;
  position: absolute;
  left: 20px;
  bottom: 20px;
  z-index: 5;
  pointer-events: none;
  background-image: url("../assets/social-sharing-icons/instagram-icon.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.social-media-sec .socials-slider .list-group-item a {
  overflow: hidden;
  border-radius: 20px;
  display: block;
  position: relative;
}
.social-media-sec .socials-slider .list-group-item a:before {
  content: "";
  width: 100%;
  padding-top: 100%;
  display: block;
}
.social-media-sec .socials-slider .list-group-item a img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
:root {
  --font-family: "Galano", sans-serif;
}

html[lang=el] {
  --font-family: "Manrope", sans-serif;
}

body.brand-default .block-social-media-links.succeed-social-media-sec {
  background: #0E38DF;
  color: #FFFFFF;
}
body.brand-default .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-default .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #0024B5;
}
body.brand-default .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-default .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-default .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-default .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
body.brand-default .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
body.brand-default .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #0E38DF;
}
body.brand-default .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #FFFFFF;
}
body.brand-default .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-default .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
body.brand-default .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #0E38DF;
}
body.brand-default .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-default .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-default .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-default .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-default .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-default .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-default .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-default .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-default .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-default .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-default .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-default .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-default .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-default .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-default .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-default .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-default .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec {
  background: #0E38DF;
  color: #FFFFFF;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #0024B5;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #0E38DF;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #FFFFFF;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-joy .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #0E38DF;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-joy .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-joy .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-joy .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-joy .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-joy .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-joy .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-joy .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec {
  background: #E31722;
  color: #FFFFFF;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #FA7115;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-doritos .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-doritos .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-doritos .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-doritos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-doritos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-doritos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-doritos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-doritos .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec {
  background: #FFE600;
  color: #333333;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #FBB517;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-lays .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-lays .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-lays .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec {
  background: #FFE600;
  color: #333333;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #FBB517;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #ffffff;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #ffffff;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays-sustainability-2024 .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #333333;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec {
  background: #FFE600;
  color: #333333;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #FBB517;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #ffffff;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #C60F10;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #ffffff;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays-nlng .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #333333;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec {
  background: #FF6B11;
  color: #FFFFFF;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #FECE1C;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-cheetos .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-cheetos .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-cheetos .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-cheetos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-cheetos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-cheetos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-cheetos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-cheetos .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec {
  background: #004179;
  color: #FFFFFF;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #1084D1;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-tostitos .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-tostitos .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-tostitos .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-tostitos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-tostitos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-tostitos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-tostitos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-tostitos .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec {
  background: #3D0046;
  color: #FFFFFF;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #A0408F;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-flaminhot .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec {
  background: #3FA448;
  color: #333333;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #FBE14C;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-natuchips .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-natuchips .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-natuchips .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-natuchips .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-natuchips .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-natuchips .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-natuchips .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-natuchips .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #333333;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec {
  background: #05017E;
  color: #FFFFFF;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #3B7EF6;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-chokis .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-chokis .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-chokis .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-chokis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-chokis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-chokis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-chokis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-chokis .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec {
  background: #FFED02;
  color: #333333;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #005DA6;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-detodito .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-detodito .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-detodito .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-detodito .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-detodito .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-detodito .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-detodito .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-detodito .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #333333;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec {
  background: #000000;
  color: #FFFFFF;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #001571;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-pepsi .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-pepsi .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-pepsi .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-pepsi .block-social-media-links.succeed-social-media-sec .food > svg > path, body.brand-pepsi .block-social-media-links.succeed-social-media-sec .food > svg circle {
  fill: #001571;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec {
  background: #000000;
  color: #FFFFFF;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #001571;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pepsi-ea .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec {
  background: #00B74F;
  color: #FFFFFF;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #00A349;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-7up .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-7up .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-7up .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-7up .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-7up .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-7up .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-7up .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-7up .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec {
  background: #000000;
  color: #FFFFFF;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: transparent;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-rockstar .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-rockstar .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-rockstar .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-rockstar .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-rockstar .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-rockstar .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-rockstar .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-rockstar .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec {
  background: #FFBC00;
  color: #FFFFFF;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: transparent;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-mirinda .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-mirinda .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-mirinda .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-mirinda .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mirinda .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-mirinda .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mirinda .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-mirinda .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec {
  background: #016C3E;
  color: #FFFFFF;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #00A051;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-mountaindew .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec {
  background: #FFE300;
  color: #333333;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #F88D2A;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-lipton .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-lipton .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-lipton .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lipton .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lipton .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lipton .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lipton .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lipton .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #333333;
}
body.brand-star .block-social-media-links.succeed-social-media-sec {
  background: #252654;
  color: #FFFFFF;
}
body.brand-star .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-star .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #2B2F88;
}
body.brand-star .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-star .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-star .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-star .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-star .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-star .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-star .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-star .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-star .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-star .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-star .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-star .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-star .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-star .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-star .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-star .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-star .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-star .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-star .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-star .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-star .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-star .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-star .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-star .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-star .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-star .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-star .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec {
  background: #C4000A;
  color: #FFFFFF;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #A6060D;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-walkers .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-walkers .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-walkers .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec {
  background: #00273B;
  color: #FFFFFF;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #023859;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-quaker .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-quaker .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-quaker .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-quaker .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-quaker .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-quaker .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-quaker .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-quaker .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec {
  background: #202F64;
  color: #FFFFFF;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #5C9BFB;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-popworks .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-popworks .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-popworks .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-popworks .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-popworks .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-popworks .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-popworks .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-popworks .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec {
  background: #000;
  color: #FFFFFF;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #1443FF;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers-max .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec {
  background: #FF001A;
  color: #FFFFFF;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #1443FF;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pala-pala .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec {
  background: #1D2A56;
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #20C4F4;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec {
  background: #1A4EA2;
  color: #FFFFFF;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #FDB91D;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-ruffles .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-ruffles .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-ruffles .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-ruffles .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-ruffles .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-ruffles .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-ruffles .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-ruffles .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec {
  background: #CE2421;
  color: #FFFFFF;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #FFFFFF;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-duyvis .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-duyvis .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-duyvis .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-duyvis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-duyvis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-duyvis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-duyvis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-duyvis .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec p {
  color: inherit;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .food > svg > path {
  fill: #FFFFFF;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:hover, body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .codes-block .codes-block-list-inner__title, body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .codes-block--info--title, body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .codes-block__list-title {
  color: #fff;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .product_card__title {
  color: #FFFFFF;
}

.block-social-media-links.succeed-social-media-sec {
  margin-top: -1px;
  padding-bottom: 60px;
}
@media (min-width: 992px) {
  .block-social-media-links.succeed-social-media-sec {
    padding-bottom: 80px;
  }
}
.block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  padding: 60px 0 40px 0;
  text-align: center;
  margin-left: 20px;
  margin-right: 20px;
}
@media (min-width: 992px) {
  .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
    padding: 80px 0 60px 0;
    margin-left: 20%;
    margin-right: 20%;
  }
}
.block-social-media-links.succeed-social-media-sec .content ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding-left: 0;
  padding-right: 0;
}
.block-social-media-links.succeed-social-media-sec .content ul li {
  display: flex;
  padding: 8px;
}
.block-social-media-links.succeed-social-media-sec .content ul li a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  border-radius: 60px;
  padding-left: 2px;
}
.block-social-media-links.succeed-social-media-sec .content ul li a:hover, .block-social-media-links.succeed-social-media-sec .content ul li a:focus {
  text-decoration: none;
}
.block-social-media-links.succeed-social-media-sec .content ul li a span {
  line-height: 24px;
  display: block;
  font-size: 24px;
}

body.brand-default .ea-promo-code-sec {
  background: #0E38DF;
  color: #FFFFFF;
}
body.brand-default .ea-promo-code-sec p {
  color: inherit;
}
body.brand-default .ea-promo-code-sec .food > svg > path {
  fill: #0024B5;
}
body.brand-default .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-default .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-default .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-default .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
body.brand-default .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
body.brand-default .ea-promo-code-sec .succeed-social-media-title {
  color: #0E38DF;
}
body.brand-default .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #FFFFFF;
}
body.brand-default .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-default .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
body.brand-default .ea-promo-code-sec .social-media-links--platforms a span {
  color: #0E38DF;
}
body.brand-default .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-default .ea-promo-code-sec .codes-block--info--title, body.brand-default .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-default .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-default .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-default .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-default .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-default .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-default .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-default .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-default .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-default .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-default .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-default .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-default .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-default .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-default .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-joy .ea-promo-code-sec {
  background: #0E38DF;
  color: #FFFFFF;
}
body.brand-joy .ea-promo-code-sec p {
  color: inherit;
}
body.brand-joy .ea-promo-code-sec .food > svg > path {
  fill: #0024B5;
}
body.brand-joy .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-joy .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-joy .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-joy .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
body.brand-joy .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
body.brand-joy .ea-promo-code-sec .succeed-social-media-title {
  color: #0E38DF;
}
body.brand-joy .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #FFFFFF;
}
body.brand-joy .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-joy .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
body.brand-joy .ea-promo-code-sec .social-media-links--platforms a span {
  color: #0E38DF;
}
body.brand-joy .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-joy .ea-promo-code-sec .codes-block--info--title, body.brand-joy .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-joy .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-joy .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-joy .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-joy .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-joy .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-joy .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-joy .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-joy .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-joy .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-joy .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-joy .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-joy .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-joy .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-joy .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-doritos .ea-promo-code-sec {
  background: #E31722;
  color: #FFFFFF;
}
body.brand-doritos .ea-promo-code-sec p {
  color: inherit;
}
body.brand-doritos .ea-promo-code-sec .food > svg > path {
  fill: #FA7115;
}
body.brand-doritos .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-doritos .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-doritos .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-doritos .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-doritos .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-doritos .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-doritos .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-doritos .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-doritos .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-doritos .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-doritos .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-doritos .ea-promo-code-sec .codes-block--info--title, body.brand-doritos .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-doritos .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-doritos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-doritos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-doritos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-doritos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-doritos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-doritos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-doritos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-doritos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-doritos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-doritos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-doritos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-doritos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-doritos .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-lays .ea-promo-code-sec {
  background: #FFE600;
  color: #333333;
}
body.brand-lays .ea-promo-code-sec p {
  color: inherit;
}
body.brand-lays .ea-promo-code-sec .food > svg > path {
  fill: #FBB517;
}
body.brand-lays .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lays .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-lays .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-lays .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-lays .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-lays .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-lays .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-lays .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-lays .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-lays .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-lays .ea-promo-code-sec .codes-block--info--title, body.brand-lays .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-lays .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lays .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-lays .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays .ea-promo-code-sec .product_card__title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec {
  background: #FFE600;
  color: #333333;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec p {
  color: inherit;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .food > svg > path {
  fill: #FBB517;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .succeed-social-media-title {
  color: #ffffff;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-lays-sustainability-2024 .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .social-media-links--platforms a span {
  color: #ffffff;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-lays-sustainability-2024 .ea-promo-code-sec .codes-block--info--title, body.brand-lays-sustainability-2024 .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-sustainability-2024 .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-sustainability-2024 .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-sustainability-2024 .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-sustainability-2024 .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays-sustainability-2024 .ea-promo-code-sec .product_card__title {
  color: #333333;
}
body.brand-lays-nlng .ea-promo-code-sec {
  background: #FFE600;
  color: #333333;
}
body.brand-lays-nlng .ea-promo-code-sec p {
  color: inherit;
}
body.brand-lays-nlng .ea-promo-code-sec .food > svg > path {
  fill: #FBB517;
}
body.brand-lays-nlng .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays-nlng .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-nlng .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-nlng .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
body.brand-lays-nlng .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
body.brand-lays-nlng .ea-promo-code-sec .succeed-social-media-title {
  color: #ffffff;
}
body.brand-lays-nlng .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #C60F10;
}
body.brand-lays-nlng .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-lays-nlng .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
body.brand-lays-nlng .ea-promo-code-sec .social-media-links--platforms a span {
  color: #ffffff;
}
body.brand-lays-nlng .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-lays-nlng .ea-promo-code-sec .codes-block--info--title, body.brand-lays-nlng .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-lays-nlng .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays-nlng .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays-nlng .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-nlng .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-nlng .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays-nlng .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-nlng .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-nlng .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays-nlng .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-nlng .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-nlng .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays-nlng .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays-nlng .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays-nlng .ea-promo-code-sec .product_card__title {
  color: #333333;
}
body.brand-cheetos .ea-promo-code-sec {
  background: #FF6B11;
  color: #FFFFFF;
}
body.brand-cheetos .ea-promo-code-sec p {
  color: inherit;
}
body.brand-cheetos .ea-promo-code-sec .food > svg > path {
  fill: #FECE1C;
}
body.brand-cheetos .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-cheetos .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-cheetos .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-cheetos .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-cheetos .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-cheetos .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-cheetos .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-cheetos .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-cheetos .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-cheetos .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-cheetos .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-cheetos .ea-promo-code-sec .codes-block--info--title, body.brand-cheetos .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-cheetos .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-cheetos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-cheetos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-cheetos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-cheetos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-cheetos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-cheetos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-cheetos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-cheetos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-cheetos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-cheetos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-cheetos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-cheetos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-cheetos .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-tostitos .ea-promo-code-sec {
  background: #004179;
  color: #FFFFFF;
}
body.brand-tostitos .ea-promo-code-sec p {
  color: inherit;
}
body.brand-tostitos .ea-promo-code-sec .food > svg > path {
  fill: #1084D1;
}
body.brand-tostitos .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-tostitos .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-tostitos .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-tostitos .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-tostitos .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-tostitos .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-tostitos .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-tostitos .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-tostitos .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-tostitos .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-tostitos .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-tostitos .ea-promo-code-sec .codes-block--info--title, body.brand-tostitos .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-tostitos .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-tostitos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-tostitos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-tostitos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-tostitos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-tostitos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-tostitos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-tostitos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-tostitos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-tostitos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-tostitos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-tostitos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-tostitos .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-tostitos .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-flaminhot .ea-promo-code-sec {
  background: #3D0046;
  color: #FFFFFF;
}
body.brand-flaminhot .ea-promo-code-sec p {
  color: inherit;
}
body.brand-flaminhot .ea-promo-code-sec .food > svg > path {
  fill: #A0408F;
}
body.brand-flaminhot .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-flaminhot .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-flaminhot .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-flaminhot .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-flaminhot .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-flaminhot .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-flaminhot .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-flaminhot .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-flaminhot .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-flaminhot .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-flaminhot .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-flaminhot .ea-promo-code-sec .codes-block--info--title, body.brand-flaminhot .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-flaminhot .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-flaminhot .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-flaminhot .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-flaminhot .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-flaminhot .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-flaminhot .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-flaminhot .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-flaminhot .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-flaminhot .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-flaminhot .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-flaminhot .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-flaminhot .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-flaminhot .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-flaminhot .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-natuchips .ea-promo-code-sec {
  background: #3FA448;
  color: #333333;
}
body.brand-natuchips .ea-promo-code-sec p {
  color: inherit;
}
body.brand-natuchips .ea-promo-code-sec .food > svg > path {
  fill: #FBE14C;
}
body.brand-natuchips .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-natuchips .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-natuchips .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-natuchips .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-natuchips .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-natuchips .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-natuchips .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-natuchips .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-natuchips .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-natuchips .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-natuchips .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-natuchips .ea-promo-code-sec .codes-block--info--title, body.brand-natuchips .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-natuchips .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-natuchips .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-natuchips .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-natuchips .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-natuchips .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-natuchips .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-natuchips .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-natuchips .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-natuchips .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-natuchips .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-natuchips .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-natuchips .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-natuchips .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-natuchips .ea-promo-code-sec .product_card__title {
  color: #333333;
}
body.brand-chokis .ea-promo-code-sec {
  background: #05017E;
  color: #FFFFFF;
}
body.brand-chokis .ea-promo-code-sec p {
  color: inherit;
}
body.brand-chokis .ea-promo-code-sec .food > svg > path {
  fill: #3B7EF6;
}
body.brand-chokis .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-chokis .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-chokis .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-chokis .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-chokis .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-chokis .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-chokis .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-chokis .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-chokis .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-chokis .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-chokis .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-chokis .ea-promo-code-sec .codes-block--info--title, body.brand-chokis .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-chokis .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-chokis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-chokis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-chokis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-chokis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-chokis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-chokis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-chokis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-chokis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-chokis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-chokis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-chokis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-chokis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-chokis .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-detodito .ea-promo-code-sec {
  background: #FFED02;
  color: #333333;
}
body.brand-detodito .ea-promo-code-sec p {
  color: inherit;
}
body.brand-detodito .ea-promo-code-sec .food > svg > path {
  fill: #005DA6;
}
body.brand-detodito .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-detodito .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-detodito .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-detodito .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-detodito .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-detodito .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-detodito .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-detodito .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-detodito .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-detodito .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-detodito .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-detodito .ea-promo-code-sec .codes-block--info--title, body.brand-detodito .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-detodito .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-detodito .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-detodito .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-detodito .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-detodito .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-detodito .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-detodito .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-detodito .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-detodito .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-detodito .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-detodito .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-detodito .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-detodito .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-detodito .ea-promo-code-sec .product_card__title {
  color: #333333;
}
body.brand-pepsi .ea-promo-code-sec {
  background: #000000;
  color: #FFFFFF;
}
body.brand-pepsi .ea-promo-code-sec p {
  color: inherit;
}
body.brand-pepsi .ea-promo-code-sec .food > svg > path {
  fill: #001571;
}
body.brand-pepsi .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pepsi .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pepsi .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pepsi .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-pepsi .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pepsi .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-pepsi .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pepsi .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pepsi .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-pepsi .ea-promo-code-sec .codes-block--info--title, body.brand-pepsi .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-pepsi .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pepsi .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pepsi .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pepsi .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pepsi .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pepsi .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pepsi .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pepsi .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-pepsi .ea-promo-code-sec .food > svg > path, body.brand-pepsi .ea-promo-code-sec .food > svg circle {
  fill: #001571;
}
body.brand-pepsi-ea .ea-promo-code-sec {
  background: #000000;
  color: #FFFFFF;
}
body.brand-pepsi-ea .ea-promo-code-sec p {
  color: inherit;
}
body.brand-pepsi-ea .ea-promo-code-sec .food > svg > path {
  fill: #001571;
}
body.brand-pepsi-ea .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi-ea .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-pepsi-ea .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-pepsi-ea .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pepsi-ea .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pepsi-ea .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-pepsi-ea .ea-promo-code-sec .codes-block--info--title, body.brand-pepsi-ea .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-pepsi-ea .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi-ea .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pepsi-ea .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi-ea .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi-ea .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pepsi-ea .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi-ea .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi-ea .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pepsi-ea .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pepsi-ea .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pepsi-ea .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-7up .ea-promo-code-sec {
  background: #00B74F;
  color: #FFFFFF;
}
body.brand-7up .ea-promo-code-sec p {
  color: inherit;
}
body.brand-7up .ea-promo-code-sec .food > svg > path {
  fill: #00A349;
}
body.brand-7up .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-7up .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-7up .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-7up .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-7up .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-7up .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-7up .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-7up .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-7up .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-7up .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-7up .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-7up .ea-promo-code-sec .codes-block--info--title, body.brand-7up .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-7up .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-7up .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-7up .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-7up .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-7up .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-7up .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-7up .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-7up .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-7up .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-7up .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-7up .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-7up .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-7up .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-7up .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-rockstar .ea-promo-code-sec {
  background: #000000;
  color: #FFFFFF;
}
body.brand-rockstar .ea-promo-code-sec p {
  color: inherit;
}
body.brand-rockstar .ea-promo-code-sec .food > svg > path {
  fill: transparent;
}
body.brand-rockstar .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-rockstar .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-rockstar .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-rockstar .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-rockstar .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-rockstar .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-rockstar .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-rockstar .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-rockstar .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-rockstar .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-rockstar .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-rockstar .ea-promo-code-sec .codes-block--info--title, body.brand-rockstar .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-rockstar .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-rockstar .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-rockstar .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-rockstar .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-rockstar .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-rockstar .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-rockstar .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-rockstar .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-rockstar .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-rockstar .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-rockstar .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-rockstar .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-rockstar .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-rockstar .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-mirinda .ea-promo-code-sec {
  background: #FFBC00;
  color: #FFFFFF;
}
body.brand-mirinda .ea-promo-code-sec p {
  color: inherit;
}
body.brand-mirinda .ea-promo-code-sec .food > svg > path {
  fill: transparent;
}
body.brand-mirinda .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-mirinda .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mirinda .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-mirinda .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-mirinda .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-mirinda .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-mirinda .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-mirinda .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-mirinda .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-mirinda .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-mirinda .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-mirinda .ea-promo-code-sec .codes-block--info--title, body.brand-mirinda .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-mirinda .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-mirinda .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-mirinda .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mirinda .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-mirinda .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-mirinda .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-mirinda .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mirinda .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-mirinda .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-mirinda .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mirinda .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-mirinda .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-mirinda .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-mirinda .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-mountaindew .ea-promo-code-sec {
  background: #016C3E;
  color: #FFFFFF;
}
body.brand-mountaindew .ea-promo-code-sec p {
  color: inherit;
}
body.brand-mountaindew .ea-promo-code-sec .food > svg > path {
  fill: #00A051;
}
body.brand-mountaindew .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-mountaindew .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mountaindew .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-mountaindew .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-mountaindew .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-mountaindew .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-mountaindew .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-mountaindew .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-mountaindew .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-mountaindew .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-mountaindew .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-mountaindew .ea-promo-code-sec .codes-block--info--title, body.brand-mountaindew .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-mountaindew .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-mountaindew .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-mountaindew .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mountaindew .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-mountaindew .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-mountaindew .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-mountaindew .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mountaindew .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-mountaindew .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-mountaindew .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mountaindew .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-mountaindew .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-mountaindew .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-mountaindew .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-lipton .ea-promo-code-sec {
  background: #FFE300;
  color: #333333;
}
body.brand-lipton .ea-promo-code-sec p {
  color: inherit;
}
body.brand-lipton .ea-promo-code-sec .food > svg > path {
  fill: #F88D2A;
}
body.brand-lipton .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lipton .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lipton .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-lipton .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-lipton .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-lipton .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-lipton .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-lipton .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-lipton .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-lipton .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-lipton .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-lipton .ea-promo-code-sec .codes-block--info--title, body.brand-lipton .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-lipton .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lipton .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lipton .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lipton .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-lipton .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lipton .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lipton .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lipton .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lipton .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lipton .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lipton .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lipton .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lipton .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lipton .ea-promo-code-sec .product_card__title {
  color: #333333;
}
body.brand-star .ea-promo-code-sec {
  background: #252654;
  color: #FFFFFF;
}
body.brand-star .ea-promo-code-sec p {
  color: inherit;
}
body.brand-star .ea-promo-code-sec .food > svg > path {
  fill: #2B2F88;
}
body.brand-star .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-star .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-star .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-star .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-star .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-star .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-star .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-star .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-star .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-star .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-star .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-star .ea-promo-code-sec .codes-block--info--title, body.brand-star .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-star .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-star .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-star .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-star .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-star .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-star .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-star .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-star .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-star .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-star .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-star .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-star .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-star .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-star .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers .ea-promo-code-sec {
  background: #C4000A;
  color: #FFFFFF;
}
body.brand-walkers .ea-promo-code-sec p {
  color: inherit;
}
body.brand-walkers .ea-promo-code-sec .food > svg > path {
  fill: #A6060D;
}
body.brand-walkers .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-walkers .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-walkers .ea-promo-code-sec .codes-block--info--title, body.brand-walkers .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-walkers .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-quaker .ea-promo-code-sec {
  background: #00273B;
  color: #FFFFFF;
}
body.brand-quaker .ea-promo-code-sec p {
  color: inherit;
}
body.brand-quaker .ea-promo-code-sec .food > svg > path {
  fill: #023859;
}
body.brand-quaker .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-quaker .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-quaker .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-quaker .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-quaker .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-quaker .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-quaker .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-quaker .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-quaker .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-quaker .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-quaker .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-quaker .ea-promo-code-sec .codes-block--info--title, body.brand-quaker .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-quaker .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-quaker .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-quaker .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-quaker .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-quaker .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-quaker .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-quaker .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-quaker .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-quaker .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-quaker .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-quaker .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-quaker .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-quaker .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-quaker .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-popworks .ea-promo-code-sec {
  background: #202F64;
  color: #FFFFFF;
}
body.brand-popworks .ea-promo-code-sec p {
  color: inherit;
}
body.brand-popworks .ea-promo-code-sec .food > svg > path {
  fill: #5C9BFB;
}
body.brand-popworks .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-popworks .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-popworks .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-popworks .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-popworks .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-popworks .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-popworks .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-popworks .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-popworks .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-popworks .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-popworks .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-popworks .ea-promo-code-sec .codes-block--info--title, body.brand-popworks .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-popworks .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-popworks .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-popworks .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-popworks .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-popworks .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-popworks .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-popworks .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-popworks .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-popworks .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-popworks .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-popworks .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-popworks .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-popworks .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-popworks .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers-max .ea-promo-code-sec {
  background: #000;
  color: #FFFFFF;
}
body.brand-walkers-max .ea-promo-code-sec p {
  color: inherit;
}
body.brand-walkers-max .ea-promo-code-sec .food > svg > path {
  fill: #1443FF;
}
body.brand-walkers-max .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers-max .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-max .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-max .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers-max .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers-max .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers-max .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers-max .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-walkers-max .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers-max .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers-max .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-walkers-max .ea-promo-code-sec .codes-block--info--title, body.brand-walkers-max .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-walkers-max .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers-max .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers-max .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-max .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-max .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers-max .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-max .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-max .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers-max .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-max .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-max .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers-max .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers-max .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers-max .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-pala-pala .ea-promo-code-sec {
  background: #FF001A;
  color: #FFFFFF;
}
body.brand-pala-pala .ea-promo-code-sec p {
  color: inherit;
}
body.brand-pala-pala .ea-promo-code-sec .food > svg > path {
  fill: #1443FF;
}
body.brand-pala-pala .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pala-pala .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pala-pala .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pala-pala .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pala-pala .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pala-pala .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-pala-pala .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pala-pala .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-pala-pala .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pala-pala .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pala-pala .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-pala-pala .ea-promo-code-sec .codes-block--info--title, body.brand-pala-pala .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-pala-pala .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pala-pala .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pala-pala .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pala-pala .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pala-pala .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pala-pala .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pala-pala .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pala-pala .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pala-pala .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pala-pala .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pala-pala .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pala-pala .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pala-pala .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pala-pala .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec {
  background: #1D2A56;
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec p {
  color: inherit;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .food > svg > path {
  fill: #20C4F4;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-walkers-snacks-merlin .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-walkers-snacks-merlin .ea-promo-code-sec .codes-block--info--title, body.brand-walkers-snacks-merlin .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-snacks-merlin .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-snacks-merlin .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-snacks-merlin .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-snacks-merlin .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-ruffles .ea-promo-code-sec {
  background: #1A4EA2;
  color: #FFFFFF;
}
body.brand-ruffles .ea-promo-code-sec p {
  color: inherit;
}
body.brand-ruffles .ea-promo-code-sec .food > svg > path {
  fill: #FDB91D;
}
body.brand-ruffles .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-ruffles .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-ruffles .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-ruffles .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-ruffles .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-ruffles .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-ruffles .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-ruffles .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-ruffles .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-ruffles .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-ruffles .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-ruffles .ea-promo-code-sec .codes-block--info--title, body.brand-ruffles .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-ruffles .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-ruffles .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-ruffles .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-ruffles .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-ruffles .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-ruffles .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-ruffles .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-ruffles .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-ruffles .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-ruffles .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-ruffles .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-ruffles .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-ruffles .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-ruffles .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-duyvis .ea-promo-code-sec {
  background: #CE2421;
  color: #FFFFFF;
}
body.brand-duyvis .ea-promo-code-sec p {
  color: inherit;
}
body.brand-duyvis .ea-promo-code-sec .food > svg > path {
  fill: #FFFFFF;
}
body.brand-duyvis .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-duyvis .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-duyvis .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-duyvis .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-duyvis .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-duyvis .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-duyvis .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-duyvis .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-duyvis .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-duyvis .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-duyvis .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-duyvis .ea-promo-code-sec .codes-block--info--title, body.brand-duyvis .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-duyvis .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-duyvis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-duyvis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-duyvis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-duyvis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-duyvis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-duyvis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-duyvis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-duyvis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-duyvis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-duyvis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-duyvis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-duyvis .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-duyvis .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}
body.brand-snacks-canister .ea-promo-code-sec {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
body.brand-snacks-canister .ea-promo-code-sec p {
  color: inherit;
}
body.brand-snacks-canister .ea-promo-code-sec .food > svg > path {
  fill: #FFFFFF;
}
body.brand-snacks-canister .ea-promo-code-sec .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-snacks-canister .ea-promo-code-sec .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-snacks-canister .ea-promo-code-sec .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-snacks-canister .ea-promo-code-sec .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-snacks-canister .ea-promo-code-sec .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-snacks-canister .ea-promo-code-sec .succeed-social-media-title {
  color: #fff;
}
body.brand-snacks-canister .ea-promo-code-sec .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-snacks-canister .ea-promo-code-sec .social-media-links--platforms a:hover, body.brand-snacks-canister .ea-promo-code-sec .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-snacks-canister .ea-promo-code-sec .social-media-links--platforms a span {
  color: #fff;
}
body.brand-snacks-canister .ea-promo-code-sec .codes-block .codes-block-list-inner__title, body.brand-snacks-canister .ea-promo-code-sec .codes-block--info--title, body.brand-snacks-canister .ea-promo-code-sec .codes-block__list-title {
  color: #fff;
}
body.brand-snacks-canister .ea-promo-code-sec.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-snacks-canister .ea-promo-code-sec .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-snacks-canister .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-snacks-canister .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-snacks-canister .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-snacks-canister .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-snacks-canister .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-snacks-canister .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-snacks-canister .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-snacks-canister .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-snacks-canister .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-snacks-canister .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-snacks-canister .ea-promo-code-sec .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-snacks-canister .ea-promo-code-sec .product_card__title {
  color: #FFFFFF;
}

.ea-promo-code-sec {
  padding: 40px 0;
}
.ea-promo-code-sec .ea-promo-code-grid {
  display: grid;
  grid-row-gap: 20px;
}
@media (min-width: 992px) {
  .ea-promo-code-sec .ea-promo-code-grid {
    grid-template-columns: 1fr 320px;
    grid-column-gap: 20px;
  }
  .ea-promo-code-sec .ea-promo-code-grid .promo-code-col-1 {
    order: 2;
  }
  .ea-promo-code-sec .ea-promo-code-grid .promo-code-col-2 {
    order: 1;
  }
}
.ea-promo-code-sec .codes-block {
  padding: 20px;
  border: 1px solid #A6A8AA;
  margin-bottom: 50px;
}
.ea-promo-code-sec .codes-block__list-title,
.ea-promo-code-sec .codes-block .codes-block--info--title,
.ea-promo-code-sec .codes-block .codes-block-list-inner__title {
  text-transform: none;
}
.ea-promo-code-sec .codes-block__banner {
  padding: 24px 22px;
  background-color: #F4F6F7;
  text-align: center;
  margin-bottom: 40px;
}
@media (min-width: 1440px) {
  .ea-promo-code-sec .codes-block__banner {
    padding: 20px 56px;
    margin-bottom: 50px;
  }
}
.ea-promo-code-sec .codes-block__banner p {
  margin-bottom: 0;
  padding: 15px;
  color: var(--ea-pitch-white);
  background-color: var(--pepsi-grey);
  text-transform: uppercase;
}
@media (min-width: 1440px) {
  .ea-promo-code-sec .codes-block__banner p {
    padding: 25px;
  }
}
.ea-promo-code-sec .codes-block__list-count {
  margin-bottom: 50px;
}
.ea-promo-code-sec .codes-block__list-count h2 {
  margin-bottom: 0;
}
.ea-promo-code-sec .codes-block .codes-block-list-inner__count {
  display: flex;
  align-items: center;
  padding-top: 30px;
}
.ea-promo-code-sec .codes-block .codes-block-list-inner__count .marker {
  display: block;
  width: 20px;
  height: 20px;
  background-color: var(--pepsi-red);
  margin-right: 10px;
}
.ea-promo-code-sec .codes-block .codes-block-list-inner__count .text {
  font-family: var(--font-family);
  font-weight: 400;
  line-height: 1.2;
  font-size: 12px;
}
.ea-promo-code-sec .codes-block__list-list {
  margin-bottom: 20px;
}
.ea-promo-code-sec .codes-block .invalid-code-sub-list {
  display: grid;
  gap: 10px;
  grid-template-columns: 1fr min-content;
}
.ea-promo-code-sec .codes-block .invalid-code-sub-list .code-item--cell {
  border-color: var(--pepsi-red);
}
.ea-promo-code-sec .codes-block .invalid-code-sub-list .code-item--cell.code {
  color: var(--pepsi-red);
}
.ea-promo-code-sec .codes-block .code-item {
  display: grid;
  grid-template-columns: 1fr 80px;
  gap: 10px;
  text-align: center;
  margin-bottom: 10px;
  font-size: 18px;
}
.ea-promo-code-sec .codes-block .code-item--cell {
  font-family: "Galano", sans-serif;
  font-weight: 700;
  padding: 0 20px;
  border: 1px solid #A6A8AA;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  line-height: 1;
  margin-bottom: 0;
}
@media (min-width: 1200px) {
  .ea-promo-code-sec .codes-block .code-item--cell {
    font-size: 20px;
  }
}
.ea-promo-code-sec .codes-block .code-item--cell.name {
  justify-content: flex-start;
}
@media (min-width: 1440px) {
  .ea-promo-code-sec .codes-block .code-item {
    grid-template-columns: 2.6fr 1fr;
    gap: 10px;
  }
}
.ea-promo-code-sec .codes-block__invalid-count {
  display: grid;
  grid-template-columns: 20px 1fr;
  gap: 10px;
  align-items: center;
  color: #000;
  font-family: var(--font-text);
}
.ea-promo-code-sec .codes-block__invalid-count::before {
  content: "";
  height: 20px;
  background-color: rgba(231, 19, 50, 0.1);
}
.ea-promo-code-sec .codes-block--info {
  margin-bottom: 0;
}
.ea-promo-code-sec .codes-block--info--header {
  margin-bottom: 10px;
}
.ea-promo-code-sec .codes-block--info--header h3 {
  margin-bottom: 0;
}
.ea-promo-code-sec .codes-block__list-list-wrap {
  margin-bottom: 0;
  position: relative;
  min-height: 200px;
}
.ea-promo-code-sec .codes-block__list-list-wrap .valid-code-list-inner {
  margin-bottom: 40px;
}
.ea-promo-code-sec .codes-block__list-list-wrap .codes-block-list-inner__title {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}
.ea-promo-code-sec .code-entry-image-esc {
  padding: 20px 56px;
  background-color: var(--ea-pitch-cloud);
}
.ea-promo-code-sec .code-entry-image-esc img {
  width: 100%;
  height: auto;
}
.ea-promo-code-sec .ea-connection-state-image {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .ea-promo-code-sec .ea-connection-state-image {
    margin-bottom: 20px;
  }
}
.ea-promo-code-sec .ea-connection-state-image img {
  display: block;
  max-width: 100%;
  height: auto;
}
.ea-promo-code-sec .pepsi-rewards {
  margin-bottom: 20px;
}
@media (min-width: 1200px) {
  .ea-promo-code-sec .pepsi-rewards {
    margin-bottom: 0;
    width: 305px;
  }
}
.ea-promo-code-sec .pepsi-rewards__img {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  margin-bottom: 20px;
}
.ea-promo-code-sec .pepsi-rewards__img img {
  display: block;
  max-width: 100%;
  height: auto;
}
.ea-promo-code-sec .pepsi-rewards .pep-ea-btn {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.ea-promo-code-sec .pepsi-rewards__list {
  padding-left: 0;
  margin-bottom: 0;
}
.ea-promo-code-sec .pepsi-rewards__list li {
  display: grid;
  grid-template-columns: 15px 1fr;
  text-transform: uppercase;
  font-family: "Galano", sans-serif;
  font-weight: 700;
  font-size: 17px;
  line-height: 1.18;
  flex: 1;
  gap: 14px;
}
.ea-promo-code-sec .pepsi-rewards__list li::before {
  content: "";
  width: 15px;
  height: 18px;
  background-image: url("../assets/images/ea-promo-code/bullet.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: bottom;
}
.ea-promo-code-sec .pepsi-rewards__list li:not(:last-of-type) {
  margin-bottom: 15px;
}
.ea-promo-code-sec .pepsi-rewards__list + .pep-ea-btn {
  margin-top: 20px;
}

.ea-2026-component {
  background-color: #000;
  color: white;
  padding: 60px 0;
}
.ea-2026-component .codes-info-title {
  color: white;
  font-size: 24px;
  margin-bottom: 16px;
  line-height: 1;
}
@media (min-width: 992px) {
  .ea-2026-component .codes-info-title {
    font-size: 36px;
  }
}
.ea-2026-component .code-info-text {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 32px;
}
@media (min-width: 992px) {
  .ea-2026-component .code-info-text {
    font-size: 20px;
    line-height: 26px;
  }
}
.ea-2026-component .modal-body {
  color: #000;
}

.ea-2026-promo-code-sec .promo-raw {
  display: flex;
  flex-direction: column;
  gap: 24px;
  margin-bottom: 24px;
}
@media (min-width: 992px) {
  .ea-2026-promo-code-sec .promo-raw {
    flex-direction: row;
  }
  .ea-2026-promo-code-sec .promo-raw .promo-col-1 {
    flex: 0 0 45%;
  }
  .ea-2026-promo-code-sec .promo-raw .promo-col-2 {
    flex: 0 0 55%;
  }
}
.ea-2026-promo-code-sec .codes-info img {
  display: block;
  max-width: 400px;
}
.ea-2026-promo-code-sec .code-count {
  background-color: #262626;
  border: 1px solid #4F4F4F;
  padding: 30px;
}
.ea-2026-promo-code-sec .code-count .count-item {
  margin-bottom: 32px;
}
.ea-2026-promo-code-sec .code-count .count-item:last-child {
  margin-bottom: 0;
}
.ea-2026-promo-code-sec .code-count .count-item .value {
  font-size: 36px;
  line-height: 1.2;
  margin-bottom: 4px;
  font-family: var(--font-family);
  font-weight: 700;
}
.ea-2026-promo-code-sec .code-count .count-item .text {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.5;
}
.ea-2026-promo-code-sec .ea-action {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.ea-2026-promo-code-sec .ea-connect-btn svg {
  margin-right: 10px;
}
.ea-2026-promo-code-sec .ea-connect-btn:hover, .ea-2026-promo-code-sec .ea-connect-btn:focus {
  text-decoration: none;
}
.ea-2026-promo-code-sec .ea-connect-btn:hover svg path:last-child, .ea-2026-promo-code-sec .ea-connect-btn:focus svg path:last-child {
  fill: #0023ad;
}
.ea-2026-promo-code-sec .ea-connected-btn-info {
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.ea-2026-promo-code-sec .ea-connected-btn-info svg {
  margin-right: 10px;
}

.ea-2026-invalid-code-sec .invalid-code-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  grid-column-gap: 30px;
  grid-row-gap: 14px;
}
.ea-2026-invalid-code-sec .invalid-code-grid--item {
  font-size: 16px;
  font-weight: 600;
  display: grid;
  align-items: center;
  grid-template-columns: 25px repeat(2, minmax(0, 1fr));
  grid-column-gap: 8px;
}
@media (min-width: 992px) {
  .ea-2026-invalid-code-sec .invalid-code-grid--item {
    font-size: 18px;
  }
}
.ea-2026-invalid-code-sec .invalid-code-grid--item .code, .ea-2026-invalid-code-sec .invalid-code-grid--item .date {
  background-color: #262626;
  border: 1px solid #4F4F4F;
  padding: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
}

.tooltip-modal.show ~ .modal-backdrop {
  background-color: rgba(255, 0, 0, 0.7) !important;
}

.tooltip-modal .modal-dialog-positioned {
  position: relative;
}
.tooltip-modal .modal-dialog-positioned[data-placement=left]:after {
  content: "";
  position: absolute;
  border: 8px solid transparent;
  filter: none;
  border-left-color: #fff;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
  top: var(--arrow-top, 50%);
  transform: translateY(-50%);
}
.tooltip-modal .modal-dialog-positioned[data-placement=right]:after {
  content: "";
  position: absolute;
  border: 8px solid transparent;
  filter: none;
  border-right-color: #fff;
  left: -16px;
  top: 50%;
  transform: translateY(-50%);
  top: var(--arrow-top, 50%);
  transform: translateY(-50%);
}
.tooltip-modal .modal-dialog-positioned[data-placement=top]:after {
  content: "";
  position: absolute;
  border: 8px solid transparent;
  filter: none;
  border-top-color: #fff;
  bottom: -16px;
  left: 50%;
  transform: translateX(-50%);
  left: var(--arrow-left, 50%);
  transform: translateX(-50%);
}
.tooltip-modal .modal-dialog-positioned[data-placement=bottom]:after {
  content: "";
  position: absolute;
  border: 8px solid transparent;
  filter: none;
  border-bottom-color: #fff;
  top: -16px;
  left: 50%;
  transform: translateX(-50%);
  left: var(--arrow-left, 50%);
  transform: translateX(-50%);
}
.tooltip-modal .modal-dialog-positioned .modal-content {
  box-shadow: none;
}
.tooltip-modal .modal-dialog {
  transition: none !important;
}
.tooltip-modal .modal.fade .modal-dialog {
  transform: none !important;
}
.tooltip-modal .modal-dialog-positioned {
  opacity: 0;
}
.tooltip-modal .modal-dialog-positioned.ready {
  opacity: 1;
}
@media (max-width: 767px) {
  .tooltip-modal .modal-dialog-positioned {
    width: calc(100% - 40px) !important;
    max-width: calc(100% - 40px) !important;
    margin: 0 auto !important;
    left: 20px !important;
    right: 20px !important;
  }
  .tooltip-modal .modal-dialog-positioned[data-placement=left]:after, .tooltip-modal .modal-dialog-positioned[data-placement=right]:after {
    display: none;
  }
}
.tooltip-modal .modal-content {
  border: none;
}

.participation-codes {
  text-align: center;
  color: black;
  display: grid;
  justify-content: center;
  padding: 70px 20px;
}
.participation-codes__box {
  background-color: #fff;
  border-radius: 20px;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12);
}
@media (min-width: 1200px) {
  .participation-codes__box {
    width: 900px;
  }
}
.participation-codes__box--header {
  padding: 20px 15px 0;
}
@media (min-width: 992px) {
  .participation-codes__box--header {
    padding: 20px 40px 0;
  }
}
.participation-codes__box--header p {
  color: inherit;
}
.participation-codes__box--wrapper {
  line-height: 1.4;
}
.participation-codes__box--wrapper span {
  color: #666666;
}

.reward-codes {
  text-align: center;
  color: black;
  display: grid;
  justify-content: center;
  padding: 80px 20px;
  position: relative;
}
.reward-codes .background {
  position: absolute;
  height: 100%;
  width: 100%;
  object-fit: cover;
  z-index: 0;
  left: 0;
  top: 0;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.reward-codes .background div {
  height: 100%;
  width: 100%;
}
.reward-codes .background.desktop-background {
  display: none;
}
@media (min-width: 769px) {
  .reward-codes .background.desktop-background {
    display: block;
  }
}
.reward-codes .background.mobile-background {
  display: block;
}
@media (min-width: 769px) {
  .reward-codes .background.mobile-background {
    display: none;
  }
}
.reward-codes .background img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.reward-codes__box {
  background-color: #fff;
  border-radius: 20px;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12);
  position: relative;
  z-index: 1;
}
@media (min-width: 1200px) {
  .reward-codes__box {
    width: 900px;
  }
}
.reward-codes__box--header {
  padding: 20px 15px 0;
}
@media (min-width: 992px) {
  .reward-codes__box--header {
    padding: 20px 40px 0;
  }
}
.reward-codes__box--header p {
  color: inherit;
}
.reward-codes__box--wrapper {
  color: #666666;
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: grid;
  grid-auto-flow: row;
  max-height: 600px;
  overflow-y: auto;
}
.reward-codes__box--wrapper li {
  padding: 20px 0;
  display: grid;
  grid-auto-flow: column;
  grid-gap: 20px;
  justify-content: center;
  grid-template-columns: repeat(2, 1fr);
}
.reward-codes__box--wrapper li span {
  display: inline-block;
  text-align: right;
}
.reward-codes__box--wrapper li span:last-of-type {
  text-align: left;
}
.reward-codes__box--wrapper li:not(:last-child) {
  border-bottom: 1px solid #F4F4F4;
}

.header .block-pepsico-joy-eu-language-switcher-block {
  display: none;
}
@media (min-width: 1024px) {
  .header .block-pepsico-joy-eu-language-switcher-block {
    display: block;
  }
}

#nav-mobile-content .block-pepsico-joy-eu-language-switcher-block {
  display: block;
}
#nav-mobile-content .block-pepsico-joy-eu-language-switcher-block .joy-language-switcher-mobile-wrapper .joy-language-switcher {
  padding-bottom: 60px;
  text-align: center;
}
#nav-mobile-content .block-pepsico-joy-eu-language-switcher-block .joy-language-switcher-mobile-wrapper .joy-language-switcher a {
  color: #FFFFFF;
  font-family: var(--font-family);
  font-size: 20px;
  line-height: 26px;
  font-weight: 600;
  cursor: pointer;
  margin: 0 8px;
}
#nav-mobile-content .block-pepsico-joy-eu-language-switcher-block .joy-language-switcher-mobile-wrapper .joy-language-switcher a:first-child {
  text-decoration: underline;
  text-underline-offset: 4px;
}
#nav-mobile-content .block-pepsico-joy-eu-language-switcher-block .joy-language-switcher-desktop-wrapper {
  display: none;
}

@media (min-width: 1024px) {
  .joy-language-switcher-mobile-wrapper {
    display: none;
  }
}

.joy-language-switcher-desktop-wrapper .joy-language-switcher__current-language a {
  color: #FFFFFF;
  font-family: var(--font-family);
  font-size: 16px;
  line-height: 17px;
  font-weight: 600;
  cursor: pointer;
}
.joy-language-switcher-desktop-wrapper .joy-language-switcher-dropdown {
  position: absolute;
  top: 75px;
  right: 0;
  display: none;
  z-index: 999;
  background-color: #FFFFFF;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2509803922);
  border-radius: 0px 0px 0px 20px;
  flex-direction: column;
  padding: 20px 40px;
}
.joy-language-switcher-desktop-wrapper .joy-language-switcher-dropdown a {
  font-family: var(--font-family);
  font-size: 16px;
  line-height: 17px;
  font-weight: 600;
  color: #1443FF;
  margin-bottom: 22px;
}
.joy-language-switcher-desktop-wrapper .joy-language-switcher-dropdown a:last-of-type {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .joy-language-switcher-desktop-wrapper .joy-language-switcher-dropdown.open {
    display: flex;
  }
}

.marketing-modal {
  background-color: rgba(0, 0, 0, 0.7);
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  z-index: 999;
  transition: all 0.2s ease-in-out;
  opacity: 0;
  pointer-events: none;
  overflow: auto;
}
.marketing-modal.open {
  opacity: 1;
  pointer-events: all;
}
.marketing-modal__content {
  background-color: #0E38DF;
  width: 590px;
  height: 590px;
  position: relative;
  top: 180px;
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
}
@media (min-width: 768px) {
  .marketing-modal__content {
    top: 220px;
  }
}
.marketing-modal__content .modal-close-button {
  border: none;
  position: absolute;
  top: 45%;
  right: 20px;
  z-index: 25;
  background: #fff;
  width: 30px;
  height: 30px;
  border-radius: 30px;
  padding: 7px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  align-content: center;
}
.marketing-modal__content .modal-close-button:focus {
  outline: none;
}
.marketing-modal__content .modal-close-button svg {
  width: 16px;
  height: 16px;
}
.marketing-modal__content .marketing-modal__image {
  position: relative;
  width: 100vw;
  max-width: 480px;
  display: block;
  margin: 0 auto 32px;
  transform: translateY(-110px);
}
.marketing-modal__content .marketing-modal__image img {
  width: 100%;
}
.marketing-modal__content .marketing-modal__content-inner {
  transform: translateY(-110px);
  text-align: center;
  max-width: 80vw;
  margin: 0 auto;
}
@media (min-width: 500px) {
  .marketing-modal__content .marketing-modal__content-inner {
    max-width: 470px;
  }
}
.marketing-modal__content .marketing-modal__content-inner h3 {
  font-size: 36px;
  line-height: 38px;
}
.marketing-modal__content .marketing-modal__content-inner p {
  font-size: 20px;
  line-height: 24px;
}
.marketing-modal__content .marketing-modal__content-inner h3,
.marketing-modal__content .marketing-modal__content-inner p {
  margin-bottom: 20px;
  color: #FFFFFF;
}
.marketing-modal__content .marketing-modal__content-inner .btn-primary {
  background-color: #FFFFFF;
  color: #0E38DF;
}

.newsletter-v2 {
  background-color: #0E38DF;
  color: #FFFFFF;
  padding: 50px 24px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  overflow: hidden;
}
@media (min-width: 973px) {
  .newsletter-v2 {
    padding: 50px 155px;
    flex-direction: row;
  }
}
.newsletter-v2 .deco {
  display: none;
  position: absolute;
  z-index: 1;
  height: 100%;
}
@media (min-width: 973px) {
  .newsletter-v2 .deco {
    display: block;
  }
}
.newsletter-v2 .deco:first-of-type {
  bottom: 0;
  left: 0;
  max-height: 210px;
}
.newsletter-v2 .deco:last-of-type {
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  max-height: 170px;
}
.newsletter-v2__content, .newsletter-v2__form {
  position: relative;
  z-index: 2;
}
.newsletter-v2__content {
  width: 100%;
  max-width: 590px;
  margin: 0 auto 20px;
}
@media (min-width: 973px) {
  .newsletter-v2__content {
    margin: 0 30px 0 0;
  }
}
.newsletter-v2__content h4 {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 24px;
  text-transform: none;
}
.newsletter-v2__content p {
  font-size: 16px !important;
  line-height: 21px !important;
  font-weight: 400 !important;
}
.newsletter-v2__content h4, .newsletter-v2__content p {
  color: #FFFFFF;
}
.newsletter-v2__form {
  width: 100%;
  max-width: 590px;
  display: flex;
  flex-direction: column;
  margin: 0 auto;
}
.newsletter-v2__form input[type=email] {
  border: none;
  width: 100%;
  background: none;
  color: white;
  border-bottom: 1px solid white;
  border-radius: 0;
  padding: 0 0 10px 0;
  outline: 0;
}
.newsletter-v2__form input[type=email]::placeholder {
  color: #FFFFFF;
}
.newsletter-v2__form input[type=submit] {
  background-color: #FFFFFF;
  color: #0E38DF;
  margin: 5px 0;
}

#voting-results-promotion-lp {
  margin: 50px auto;
}
#voting-results-promotion-lp .voting-results {
  margin-bottom: 50px;
}
#voting-results-promotion-lp .voting-results + .voting-results {
  border-top: 1px solid #9b9b9b;
  padding-top: 50px;
}
#voting-results-promotion-lp .voting-results:last-of-type {
  margin-bottom: 0;
}
#voting-results-promotion-lp .voting-results h2 {
  font-size: 24px;
  line-height: 28px;
  text-transform: none;
  text-align: center;
}
@media (min-width: 1200px) {
  #voting-results-promotion-lp .voting-results h2 {
    font-size: 36px;
    line-height: 40px;
  }
}
#voting-results-promotion-lp .voting-results h3 {
  font-size: 24px;
  line-height: 24px;
}
#voting-results-promotion-lp .voting-results h3 p {
  margin: 0;
}
#voting-results-promotion-lp .voting-results h2, #voting-results-promotion-lp .voting-results h3 {
  margin-bottom: 30px;
  padding: 0 16px;
}
#voting-results-promotion-lp .voting-results-sec {
  display: grid;
  grid-auto-flow: row;
  gap: 15px;
  max-width: 648px;
  margin: 0 auto;
}
#voting-results-promotion-lp .voting-results__container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(80px, 1fr));
  gap: 20px;
  align-items: end;
}
#voting-results-promotion-lp .voting-results__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  margin-bottom: 20px;
}
#voting-results-promotion-lp .voting-results__item img {
  max-height: 50px;
  transform: scale(1.3) translateY(15px);
  position: absolute;
  bottom: 0;
  margin: 0;
}
@media (min-width: 768px) {
  #voting-results-promotion-lp .voting-results__item img {
    transform: scale(1.5) translateY(15px);
  }
}
#voting-results-promotion-lp .voting-results__percentage {
  font-size: 24px;
  font-weight: bold;
  color: #2D2D2D;
  margin-bottom: 8px;
  margin-top: auto;
}
#voting-results-promotion-lp .voting-results__bar-wrapper {
  position: relative;
  min-height: 50px;
  display: flex;
  align-items: end;
}
#voting-results-promotion-lp .voting-results__bar-container {
  display: grid;
  grid-template-rows: 1fr auto;
  width: 50px;
  border-radius: 10px;
  overflow: hidden;
  align-items: end;
}
#voting-results-promotion-lp .voting-results__label {
  margin-top: 8px;
  font-size: 16px;
  text-align: center;
  color: #2D2D2D;
  position: absolute;
  bottom: 0;
  transform: translateY(22px);
}

.user-prizes-modal {
  --modalWidth: 680px;
  --csreenModalDifference: calc(var(--modalWidth) - 100vw);
}
@media (min-width: 576px) {
  .user-prizes-modal .modal-dialog {
    max-width: var(--modalWidth);
  }
}
.user-prizes-modal .modal-content {
  background-color: #fff;
  border: none;
  border-radius: 20px;
  overflow: hidden;
}
.user-prizes-modal .modal-body {
  padding: 0;
  position: relative;
}
.user-prizes-modal .modal-body .close {
  right: 20px;
  position: absolute;
  top: 25px;
  opacity: 1;
}
.user-prizes-modal .modal-body .userPrizesLinksHeader {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 15px 15px 15px;
}
.user-prizes-modal .modal-body .userPrizesLinksHeader span {
  font-size: 16px;
  line-height: 20px;
  font-weight: 600;
  text-transform: uppercase;
}
.user-prizes-modal .modal-body__links {
  text-align: center;
  color: black;
  display: grid;
  justify-content: center;
  padding: 65px 0 45px;
  margin: 0 auto;
  max-width: 450px;
}
.user-prizes-modal .modal-body__links--header {
  padding: 0 15px 15px;
  text-align: center;
}
.user-prizes-modal .modal-body__links--header h2 {
  margin-bottom: 4px;
}
.user-prizes-modal .modal-body__links--header p {
  color: inherit;
  font-weight: 600;
}
.user-prizes-modal .modal-body__links--content {
  color: #666666;
  list-style-type: none;
  padding: 0;
  margin: 0 auto 20px;
  display: grid;
  grid-auto-flow: row;
  max-height: 625px;
  overflow-y: auto;
}
.user-prizes-modal .modal-body__links--content li {
  display: flex;
  align-items: start;
  justify-content: space-between;
  flex-direction: column;
  padding: 20px 15px;
  position: relative;
  border-bottom: 1px solid #DFDFDF;
}
.user-prizes-modal .modal-body__links--content li a,
.user-prizes-modal .modal-body__links--content li span {
  display: inline-block;
  text-align: right;
  font-size: 16px;
  line-height: 20px;
  font-weight: 600;
  color: #666666;
}
.user-prizes-modal .modal-body__links--content li p {
  font-size: 16px;
  line-height: 20px;
  font-weight: 600;
  text-align: left;
  padding-right: 100px;
}
.user-prizes-modal .modal-body__links--content li .link-details {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.user-prizes-modal .modal-body__links--content li .link-details .copy-link-wrapper {
  display: flex;
  gap: 15px;
}
.user-prizes-modal .modal-body__links--content li .link-details .copy-link-wrapper .link {
  display: flex;
  gap: 5px;
  align-items: center;
  text-decoration: underline;
}
.user-prizes-modal .modal-body__links--content li .link-details .copy-link-wrapper button {
  display: inline-flex;
  background: none;
  border: none;
  font-size: 16px;
  line-height: 20px;
  color: #1443FF;
  font-weight: 600;
  text-indent: -10000px;
}
@media (min-width: 450px) {
  .user-prizes-modal .modal-body__links--content li .link-details .copy-link-wrapper button {
    text-indent: 0;
  }
}
.user-prizes-modal .modal-body__links--content li .link-details .copy-link-wrapper button:before {
  content: "";
  background-image: url("../assets/images/copy-link.svg");
  width: 16px;
  height: 17px;
  margin-right: 8px;
}
.user-prizes-modal .modal-body__links--content li .link-details .status-wrapper span {
  margin-right: 0;
  text-decoration: none;
}
.user-prizes-modal .modal-body__links--content li small {
  font-weight: 600;
  font-size: 12px;
  line-height: 140%;
}
.user-prizes-modal .modal-body__links--content li .copy-success {
  color: #0AB753;
}
.user-prizes-modal .modal-body__links #pagination-controls {
  display: flex;
  align-items: center;
  justify-content: center;
}
.user-prizes-modal .modal-body__links #pagination-controls .pagination-btn {
  margin: 0 5px;
  background: none;
  border: none;
  font-size: 18px;
  line-height: 22px;
  color: #1443FF;
  font-weight: 700;
}
@media (min-width: 450px) {
  .user-prizes-modal .modal-body__links #pagination-controls .pagination-btn {
    margin: 0 10px;
  }
}
.user-prizes-modal .modal-body__links #pagination-controls .pagination-btn:focus {
  outline: none;
}
.user-prizes-modal .modal-body__links #pagination-controls .pagination-btn.active {
  text-decoration: underline;
  text-underline-offset: 4px;
  text-decoration-thickness: 2px;
}
.user-prizes-modal .modal-body__links #pagination-controls .pagination-btn[disabled] {
  opacity: 0.3;
}
.user-prizes-modal .modal-body__links #pagination-controls .pagination-btn.prev-btn, .user-prizes-modal .modal-body__links #pagination-controls .pagination-btn.next-btn {
  text-indent: -10000px;
  transform: rotate(45deg);
  background-color: #1443FF;
  width: 42px;
  height: 42px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-items: center;
  z-index: 1;
}
.user-prizes-modal .modal-body__links #pagination-controls .pagination-btn.prev-btn:before, .user-prizes-modal .modal-body__links #pagination-controls .pagination-btn.next-btn:before {
  content: "";
  background: none;
  border: 3px solid white;
  border-left: none;
  border-bottom: 0;
  width: 10px;
  height: 10px;
  display: block;
  margin: 0 auto;
  opacity: 1;
  transform: translate(-1px, 1px);
}
.user-prizes-modal .modal-body__links #pagination-controls .pagination-btn.prev-btn {
  transform: rotate(225deg);
}
.user-prizes-modal .modal-body__links #pagination-controls .pagination-ellipsis {
  font-size: 18px;
  line-height: 22px;
  color: #1443FF;
}

.joy-iframe-wrapper iframe {
  width: 100%;
  height: 600px;
  overflow: auto;
}

.snc-slider-wrapper {
  padding: 40px 20px;
  text-align: center;
}
@media (min-width: 768px) {
  .snc-slider-wrapper {
    padding: 40px 0;
  }
}
.snc-slider-wrapper h2 {
  margin: 0 auto 8px;
}
@media (min-width: 768px) {
  .snc-slider-wrapper h2 {
    margin: 0 auto 16px;
  }
}
.snc-slider-wrapper > p {
  font-weight: 600;
}
.snc-slider-wrapper .snc-slider {
  max-width: 1060px;
  margin: 20px auto 0;
}
@media (min-width: 768px) {
  .snc-slider-wrapper .snc-slider {
    margin: 30px auto 0;
  }
}
.snc-slider-wrapper .snc-slider__slide {
  width: 100vw;
  margin: 20px 0 50px 0;
}
@media (min-width: 768px) {
  .snc-slider-wrapper .snc-slider__slide {
    width: 350px;
    margin: 50px 0;
  }
}
.snc-slider-wrapper .snc-slider__slide:hover .snc-slider__slide__image img, .snc-slider-wrapper .snc-slider__slide:hover .snc-slider__slide__image video {
  transform: rotate(-5deg);
}
.snc-slider-wrapper .snc-slider__slide__image {
  max-width: 320px;
  height: 300px;
  margin: 0 auto;
  position: relative;
}
.snc-slider-wrapper .snc-slider__slide__image img, .snc-slider-wrapper .snc-slider__slide__image video {
  width: calc(100% - 20px);
  height: 100%;
  object-fit: cover;
  border-radius: 20px;
  transition: all 0.2s ease-in-out;
  margin-left: 20px;
}
.snc-slider-wrapper .snc-slider__slide__image__info {
  background-color: #FFFFFF;
  border-radius: 20px;
  padding: 16px;
  position: absolute;
  left: 0;
  bottom: -20px;
  box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);
  max-width: 290px;
  text-align: left;
}
.snc-slider-wrapper .snc-slider__slide__image__info h4 {
  font-size: 20px;
  line-height: 1.2;
  margin: 0 auto 10px;
}
.snc-slider-wrapper .snc-slider__slide__image__info p {
  font-size: 16px;
  line-height: 1.2;
  margin: 0;
  color: #000;
}
.snc-slider-wrapper .snc-slider__slide.animated .snc-slider__slide__image img, .snc-slider-wrapper .snc-slider__slide.animated .snc-slider__slide__image video {
  transform: rotate(-5deg);
}
.snc-slider-wrapper .snc-slider .slick-dots li {
  width: 8px;
  height: 8px;
  background-color: #000;
  border-radius: 100%;
  opacity: 0.3;
  transition: all 0.2s ease-in-out;
}
.snc-slider-wrapper .snc-slider .slick-dots li button {
  display: none;
}
.snc-slider-wrapper .snc-slider .slick-dots li.slick-active {
  opacity: 1;
  background-color: #000;
  border-radius: 55px;
  width: 60px;
}
.snc-slider-wrapper .snc-slider .slick-prev,
.snc-slider-wrapper .snc-slider .slick-next {
  transform: translate(-50%, -50%) rotate(45deg);
  background-color: #000;
  width: 42px;
  height: 42px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-items: center;
  z-index: 1;
}
.snc-slider-wrapper .snc-slider .slick-prev:before,
.snc-slider-wrapper .snc-slider .slick-next:before {
  content: "";
  background: none;
  border: 3px solid white;
  border-left: none;
  border-bottom: 0;
  width: 10px;
  height: 10px;
  display: block;
  margin: 0 auto;
  opacity: 1;
  transform: translate(-1px, 1px);
}
.snc-slider-wrapper .snc-slider .slick-prev.slick-disabled,
.snc-slider-wrapper .snc-slider .slick-next.slick-disabled {
  opacity: 0.3;
}
.snc-slider-wrapper .snc-slider .slick-prev {
  left: calc(50% - 625px);
  transform: translate(-50%, -50%) rotate(225deg);
}
.snc-slider-wrapper .snc-slider .slick-next {
  left: calc(50% + 625px);
}
.snc-slider-wrapper--background {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
}
.snc-slider-wrapper--background .snc-sec-header .title, .snc-slider-wrapper--background .snc-sec-header .subtitle {
  color: #FFFFFF;
}
.snc-slider-wrapper--background .snc-slider .slick-dots li {
  background-color: #FFFFFF;
}
.snc-slider-wrapper--background .snc-slider .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.snc-slider-wrapper--background .snc-slider .slick-prev,
.snc-slider-wrapper--background .snc-slider .slick-next {
  background-color: #FFFFFF;
}
.snc-slider-wrapper--background .snc-slider .slick-prev:before,
.snc-slider-wrapper--background .snc-slider .slick-next:before {
  border-color: #000;
}

.snc-video-wrapper {
  text-align: center;
  padding: 40px 20px;
}
.snc-video-wrapper h2 {
  margin: 0 auto 24px;
}
@media (min-width: 768px) {
  .snc-video-wrapper h2 {
    margin: 0 auto 40px;
  }
}
.snc-video-wrapper .snc-video {
  max-width: 1130px;
  margin: 0 auto;
  position: relative;
}
.snc-video-wrapper .snc-video video {
  width: 100%;
  border-radius: 20px;
}
.snc-video-wrapper .snc-video__play-button, .snc-video-wrapper .snc-video__pause-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #FFFFFF;
  border: none;
  cursor: pointer;
  width: 80px;
  height: 80px;
  border-radius: 100%;
  transition: all 0.2s ease-in-out;
  display: flex;
  align-items: center;
  justify-content: center;
}
.snc-video-wrapper .snc-video__play-button:before, .snc-video-wrapper .snc-video__pause-button:before {
  font-size: 36px;
  color: #000;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.snc-video-wrapper .snc-video__play-button:focus, .snc-video-wrapper .snc-video__pause-button:focus {
  outline: none;
}
.snc-video-wrapper .snc-video__pause-button {
  display: none;
}
.snc-video-wrapper .snc-video.is-playing:hover .snc-video__pause-button {
  display: flex;
}
.snc-video-wrapper .snc-video.is-playing .snc-video__play-button {
  display: none;
}
.snc-video-wrapper .snc-video.is-paused .snc-video__pause-button {
  display: none;
}
.snc-video-wrapper .snc-video.is-paused .snc-video__play-button {
  display: flex;
}

.participation-app-brand-banner {
  width: 100%;
  max-width: 700px;
  margin: 3rem auto;
  display: flex;
  border-radius: 20px;
  overflow: hidden;
  background-color: #ffffff;
  color: #333333;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.12);
}
.participation-app-brand-banner .participation-app-brand-banner-content {
  display: flex;
  flex-wrap: wrap;
}
.participation-app-brand-banner .participation-app-brand-banner-content > div {
  flex: 0 0 100%;
}
@media (min-width: 768px) {
  .participation-app-brand-banner .participation-app-brand-banner-content > div {
    flex: 1 1 50%;
  }
}
@media (min-width: 768px) {
  .participation-app-brand-banner .participation-app-brand-banner-content__image {
    height: 100%;
  }
}
.participation-app-brand-banner .participation-app-brand-banner-content__image img {
  width: 100%;
  height: auto;
}
@media (min-width: 768px) {
  .participation-app-brand-banner .participation-app-brand-banner-content__image img {
    object-fit: cover;
    height: 100%;
  }
}
.participation-app-brand-banner .participation-app-brand-banner-content__text {
  display: flex;
  flex-direction: column;
  padding: 1rem;
}
@media (min-width: 768px) {
  .participation-app-brand-banner .participation-app-brand-banner-content__text {
    padding: 2rem;
  }
}
.participation-app-brand-banner .participation-app-brand-banner-content__text h4 {
  margin-bottom: 1rem;
}
.participation-app-brand-banner .participation-app-brand-banner-content__text .btn-primary {
  margin-top: auto;
  padding: 1rem !important;
}
.brand-snacks-canister .participation-app-brand-banner {
  color: #000000;
}
.brand-snacks-canister .participation-app-brand-banner .participation-app-brand-banner-content__text h4 {
  color: #000000;
}
.brand-snacks-canister .participation-app-brand-banner .participation-app-brand-banner-content__text .btn-primary {
  background-color: #000000;
  color: #ffffff;
  border-color: #000000;
}

/* Pages */
.recipe-detail-wrapper {
  background-color: #F4EFE2;
  padding: 0 0 40px 0;
  position: relative;
  overflow-x: hidden;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper {
    padding: 0 0 80px 0;
  }
}
.recipe-detail-wrapper .recipe-detail--banner {
  display: flex;
  flex-direction: column;
  clip-path: ellipse(200% 100% at 50% 0);
  margin-bottom: 20px;
}
@media (min-width: 500px) {
  .recipe-detail-wrapper .recipe-detail--banner {
    clip-path: ellipse(150% 100% at 50% 0);
  }
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--banner {
    margin-bottom: 80px;
    position: relative;
    z-index: 2;
  }
}
@media (min-width: 1441px) {
  .recipe-detail-wrapper .recipe-detail--banner {
    clip-path: ellipse(100% 100% at 50% 0);
  }
}
.recipe-detail-wrapper .recipe-detail--banner .recipe-detail--recipe-banner {
  display: none;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--banner .recipe-detail--recipe-banner {
    display: block;
    position: relative;
  }
}
.recipe-detail-wrapper .recipe-detail--banner .recipe-detail--recipe-banner div {
  width: 100%;
  margin: 0;
}
.recipe-detail-wrapper .recipe-detail--banner .recipe-detail--recipe-banner img {
  margin: 0;
  width: 100%;
  object-fit: cover;
}
.recipe-detail-wrapper .recipe-detail--banner .recipe-detail--recipe-banner-mobile {
  display: block;
  width: 100%;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--banner .recipe-detail--recipe-banner-mobile {
    display: none;
  }
}
.recipe-detail-wrapper .recipe-detail--banner .recipe-detail--recipe-banner-mobile div {
  width: 100%;
  margin: 0;
}
.recipe-detail-wrapper .recipe-detail--banner .recipe-detail--recipe-banner-mobile img {
  margin: 0;
  width: 100%;
  object-fit: cover;
}
.recipe-detail-wrapper .recipe-detail--summary {
  height: 100%;
  padding-bottom: 40px;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--summary {
    max-width: 902px;
    margin: auto;
    height: 100%;
    padding-bottom: 80px;
  }
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--food-right-mobile {
  position: absolute;
  right: 0;
  top: 430px;
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--food-right-mobile > svg.desktop {
  display: none;
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--food-right-mobile > svg.mobile {
  display: block !important;
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--food-right-mobile > svg {
  width: auto;
  height: 150px;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--summary .recipe-detail--food-right-mobile {
    display: none;
  }
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--food-left-desktop {
  display: none;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--summary .recipe-detail--food-left-desktop {
    display: block;
    left: 0;
    top: 345px;
    position: absolute;
    margin-left: 10px;
  }
  .recipe-detail-wrapper .recipe-detail--summary .recipe-detail--food-left-desktop > svg {
    width: auto;
    height: 205px;
  }
  .recipe-detail-wrapper .recipe-detail--summary .recipe-detail--food-left-desktop > svg.mobile {
    display: none;
  }
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--food-right-desktop {
  display: none;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--summary .recipe-detail--food-right-desktop {
    display: block;
    right: 20px;
    top: 420px;
    position: absolute;
  }
}
.recipe-detail-wrapper .recipe-detail--summary .brand-default > svg > path, .recipe-detail-wrapper .recipe-detail--summary .brand-joy > svg > path {
  fill: #0024B5;
}
.recipe-detail-wrapper .recipe-detail--summary .brand-doritos > svg > path {
  fill: #FA7115;
}
.recipe-detail-wrapper .recipe-detail--summary .brand-lays > svg > path {
  fill: #FBB517;
}
.recipe-detail-wrapper .recipe-detail--summary .brand-lays-sustainability-2024 > svg > path {
  fill: #FBB517;
}
.recipe-detail-wrapper .recipe-detail--summary .brand-cheetos > svg > path {
  fill: #FECE1C;
}
.recipe-detail-wrapper .recipe-detail--summary .brand-tostitos > svg > path {
  fill: #1084D1;
}
.recipe-detail-wrapper .recipe-detail--summary .brand-flaminhot > svg > path {
  fill: #A0408F;
}
.recipe-detail-wrapper .recipe-detail--summary .brand-natuchips > svg > path {
  fill: #FBE14C;
}
.recipe-detail-wrapper .recipe-detail--summary .brand-chokis > svg > path {
  fill: #3B7EF6;
}
.recipe-detail-wrapper .recipe-detail--summary .brand-detodito > svg > path {
  fill: #005DA6;
}
.recipe-detail-wrapper .recipe-detail--summary .go-back-button {
  display: flex;
  align-items: center;
  padding: 13px 0 37px 0;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--summary .go-back-button {
    position: relative;
  }
}
.recipe-detail-wrapper .recipe-detail--summary .go-back-button .arrow-left {
  width: 8px;
  height: 8px;
  border: solid #1443FF;
  border-width: 0 3px 3px 0;
  display: block;
  transform: rotate(135deg);
  margin-left: 18px;
  margin-right: 8px;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--summary .go-back-button .arrow-left {
    margin-left: 0;
  }
}
.recipe-detail-wrapper .recipe-detail--summary .go-back-button a {
  font-size: 16px;
  font-weight: 600;
  line-height: 17px;
  letter-spacing: 0em;
  color: #1443FF;
  border-bottom: 1px solid #1443FF;
  text-transform: uppercase;
  padding-bottom: 4px;
}
.recipe-detail-wrapper .recipe-detail--summary .go-back-button a:hover {
  text-decoration: none;
  color: #0E38DF;
  border-bottom: 1px solid #0E38DF;
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--heading {
  display: flex;
  flex-direction: column-reverse;
  align-items: center;
  justify-content: center;
  text-align: center;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--summary .recipe-detail--heading {
    flex-direction: row;
    justify-content: space-between;
    padding-bottom: 45px;
  }
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--heading .recipe-detail--recipe-title * {
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.01em;
  color: #333333;
  text-transform: none;
  margin: 0;
  padding: 0 0 24px 0;
  text-align: center;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--summary .recipe-detail--heading .recipe-detail--recipe-title * {
    font-size: 60px;
    line-height: 62px;
    letter-spacing: -0.02em;
    padding: 0;
    text-align: left;
  }
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--heading .recipe-detail--recipe-brand-logo img {
  margin: 0;
  width: 60px;
  height: 60px;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--summary .recipe-detail--heading .recipe-detail--recipe-brand-logo img {
    width: 80px;
    height: 80px;
  }
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 342px;
  margin: auto;
  gap: 35px;
  padding: 0 0 24px 0;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info {
    margin-left: 0;
    justify-content: start;
    max-width: 541px;
    gap: 40px;
    padding: 0 0 15px 0;
  }
}
@media (max-width: 320px) {
  .recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info {
    flex-direction: column;
  }
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info p {
  margin: 0 0 5px 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0em;
  color: #333333;
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info .recipe-detail--recipe-time {
  height: 94px;
  text-align: center;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info .recipe-detail--recipe-time {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 25px;
  }
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info .recipe-detail--recipe-time .recipe-detail--recipe-time-icon {
  margin-bottom: 20px;
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info .recipe-detail--recipe-time .recipe-detail--recipe-time-detail {
  color: #666666;
  text-align: center;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info .recipe-detail--recipe-time .recipe-detail--recipe-time-detail {
    text-align: left;
  }
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info .recipe-detail--recipe-time .recipe-detail--recipe-time-detail a {
  color: #666666;
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
  letter-spacing: 0em;
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info .recipe-detail--recipe-difficulty {
  height: 94px;
  text-align: center;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info .recipe-detail--recipe-difficulty {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 25px;
  }
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info .recipe-detail--recipe-difficulty .recipe-detail--recipe-difficulty-icon {
  margin-bottom: 20px;
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info .recipe-detail--recipe-difficulty .recipe-detail--recipe-difficulty-detail {
  color: #666666;
  text-align: center;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info .recipe-detail--recipe-difficulty .recipe-detail--recipe-difficulty-detail {
    text-align: left;
    margin-bottom: 20px;
  }
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info .recipe-detail--recipe-servings {
  height: 94px;
  text-align: center;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info .recipe-detail--recipe-servings {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 25px;
  }
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info .recipe-detail--recipe-servings .recipe-detail--recipe-servings-icon {
  margin-bottom: 20px;
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info .recipe-detail--recipe-servings .recipe-detail--recipe-servings-detail {
  color: #666666;
  text-align: center;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--summary .recipe-detail--info .recipe-detail--recipe-servings .recipe-detail--recipe-servings-detail {
    text-align: left;
    margin-bottom: 20px;
  }
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--recipe-details {
  max-width: 342px;
  margin: auto;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--summary .recipe-detail--recipe-details {
    max-width: 902px;
    margin-left: 0;
  }
}
.recipe-detail-wrapper .recipe-detail--summary .recipe-detail--recipe-details .recipe-detail--recipe-description p {
  color: #333333;
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
  letter-spacing: 0em;
  text-align: center;
  margin: 0;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-detail--summary .recipe-detail--recipe-details .recipe-detail--recipe-description p {
    text-align: left;
    font-size: 20px;
    line-height: 26px;
    letter-spacing: 0em;
  }
}
.recipe-detail-wrapper .recipe-middle-section {
  background-color: #FFFFFF;
  color: #333333;
  display: flex;
  flex-direction: column;
  padding: 40px 20px;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-middle-section {
    padding: 80px 63px;
    flex-direction: row;
  }
}
.recipe-detail-wrapper .recipe-middle-section > div {
  width: 100%;
}
.recipe-detail-wrapper .recipe-middle-section h3 {
  color: #333333;
  margin-bottom: 24px;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px;
  text-align: center;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-middle-section h3 {
    margin-bottom: 40px;
    font-size: 26px;
    font-style: normal;
    font-weight: 600;
    line-height: 30px;
    text-align: start;
  }
}
.recipe-detail-wrapper .recipe-middle-section ul li {
  margin-bottom: 8px;
  color: #666666;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px;
}
.recipe-detail-wrapper .recipe-middle-section ul li:last-of-type {
  margin-bottom: 0;
}
.recipe-detail-wrapper .recipe-middle-section ol {
  counter-reset: item;
  list-style: none;
  padding-left: 0;
}
.recipe-detail-wrapper .recipe-middle-section ol li {
  padding-bottom: 20px;
  margin-bottom: 10px;
  align-items: start;
  position: relative;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px;
  margin: 0 0 6px 4em;
}
.recipe-detail-wrapper .recipe-middle-section ol li span, .recipe-detail-wrapper .recipe-middle-section ol li p {
  width: 100%;
}
.recipe-detail-wrapper .recipe-middle-section ol li::before {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: -2px;
  left: -3em;
  content: counter(item);
  counter-increment: item;
  height: 40px;
  width: 40px;
  min-width: 40px;
  color: #FFFFFF;
  background-color: #F58E1E;
  border-radius: 100%;
  margin-right: 20px;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 24.242px;
}
.recipe-detail-wrapper .recipe-middle-section ol li::after {
  content: "";
  position: absolute;
  bottom: 0;
  height: 1px;
  width: 100%;
  background-color: #9B9B9B;
  opacity: 0.5;
  left: 0px;
}
.recipe-detail-wrapper .recipe-middle-section .ingredients-section {
  display: flex;
  flex-direction: column;
}
.recipe-detail-wrapper .recipe-middle-section .ingredients-section .ingredients-content {
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-middle-section .ingredients-section .ingredients-content {
    flex-direction: row;
  }
}
.recipe-detail-wrapper .recipe-middle-section .ingredients-section .recipe-detail-ingredients {
  margin-bottom: 40px;
}
.recipe-detail-wrapper .recipe-middle-section .ingredients-section .recipe-detail-ingredients ul {
  padding-left: 16px;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-middle-section .ingredients-section .recipe-detail-ingredients {
    margin-bottom: 0;
  }
  .recipe-detail-wrapper .recipe-middle-section .ingredients-section .recipe-detail-ingredients ul {
    padding-left: 40px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: 0;
  margin-bottom: 40px;
  position: relative;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package {
    margin-bottom: 0;
    margin-right: 40px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package h3 {
  width: 100%;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package div {
  margin: 0;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package img {
  position: relative;
  z-index: 1;
  max-width: 170px;
  max-height: 250px;
  object-fit: fill;
  bottom: 5px;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding {
  display: flex;
  align-items: flex-end;
  justify-content: center;
  margin-top: 2.6rem;
  margin-bottom: 2rem;
  width: 213px;
  height: 213px;
  border-radius: 50%;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default {
  background: #0E38DF;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .food > svg > path {
  fill: #0024B5;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .succeed-social-media-title {
  color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .social-media-links--platforms a span {
  color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-default .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy {
  background: #0E38DF;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .food > svg > path {
  fill: #0024B5;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .succeed-social-media-title {
  color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .social-media-links--platforms a {
  background-color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .social-media-links--platforms a span {
  color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-joy .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos {
  background: #E31722;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .food > svg > path {
  fill: #FA7115;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-doritos .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays {
  background: #FFE600;
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .food > svg > path {
  fill: #FBB517;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .socials-slider-container .socials-slider-title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays .product_card__title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 {
  background: #FFE600;
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .food > svg > path {
  fill: #FBB517;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .socials-slider-container .socials-slider-title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .succeed-social-media-title {
  color: #ffffff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .social-media-links--platforms a {
  background-color: #C60F10;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .social-media-links--platforms a span {
  color: #ffffff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-sustainability-2024 .product_card__title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng {
  background: #FFE600;
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .food > svg > path {
  fill: #FBB517;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .socials-slider-container .socials-slider-title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .succeed-social-media-title {
  color: #ffffff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .social-media-links--platforms a {
  background-color: #C60F10;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .social-media-links--platforms a span {
  color: #ffffff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lays-nlng .product_card__title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos {
  background: #FF6B11;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .food > svg > path {
  fill: #FECE1C;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-cheetos .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos {
  background: #004179;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .food > svg > path {
  fill: #1084D1;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-tostitos .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot {
  background: #3D0046;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .food > svg > path {
  fill: #A0408F;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-flaminhot .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips {
  background: #3FA448;
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .food > svg > path {
  fill: #FBE14C;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .socials-slider-container .socials-slider-title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-natuchips .product_card__title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis {
  background: #05017E;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .food > svg > path {
  fill: #3B7EF6;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-chokis .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito {
  background: #FFED02;
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .food > svg > path {
  fill: #005DA6;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .socials-slider-container .socials-slider-title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-detodito .product_card__title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi {
  background: #000000;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .food > svg > path {
  fill: #001571;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .food > svg > path, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi .food > svg circle {
  fill: #001571;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea {
  background: #000000;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .food > svg > path {
  fill: #001571;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pepsi-ea .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up {
  background: #00B74F;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .food > svg > path {
  fill: #00A349;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-7up .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar {
  background: #000000;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .food > svg > path {
  fill: transparent;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-rockstar .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda {
  background: #FFBC00;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .food > svg > path {
  fill: transparent;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mirinda .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew {
  background: #016C3E;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .food > svg > path {
  fill: #00A051;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-mountaindew .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton {
  background: #FFE300;
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .food > svg > path {
  fill: #F88D2A;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .socials-slider-container .socials-slider-title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-lipton .product_card__title {
  color: #333333;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star {
  background: #252654;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .food > svg > path {
  fill: #2B2F88;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-star .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers {
  background: #C4000A;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .food > svg > path {
  fill: #A6060D;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker {
  background: #00273B;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .food > svg > path {
  fill: #023859;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-quaker .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks {
  background: #202F64;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .food > svg > path {
  fill: #5C9BFB;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-popworks .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max {
  background: #000;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .food > svg > path {
  fill: #1443FF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-max .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala {
  background: #FF001A;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .food > svg > path {
  fill: #1443FF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-pala-pala .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin {
  background: #1D2A56;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .food > svg > path {
  fill: #20C4F4;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-walkers-snacks-merlin .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles {
  background: #1A4EA2;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .food > svg > path {
  fill: #FDB91D;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-ruffles .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis {
  background: #CE2421;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .food > svg > path {
  fill: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-duyvis .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister p {
  color: inherit;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .food > svg > path {
  fill: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .succeed-social-media-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .social-media-links--platforms a {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .social-media-links--platforms a:hover, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .social-media-links--platforms a span {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .codes-block .codes-block-list-inner__title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .codes-block--info--title, .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .codes-block__list-title {
  color: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .recipe-brand-package-branding.brand-snacks-canister .product_card__title {
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .cta {
  padding: 0 22px;
  border-radius: 44px;
  border: 2px solid #FFFFFF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-right: 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 973px) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .cta {
    padding: 0 24px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .cta span > img {
  margin-bottom: 3px;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .cta .button-icon {
  margin-left: 5px;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .cta .chevron-left > svg {
  transform: scaleX(-1);
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .cta .chevron-down > svg {
  transform: rotate(90deg);
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .cta .chevron-down > svg {
  transform: rotate(-90deg);
}
@supports (-webkit-hyphens: none) {
  .recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .cta {
    padding-bottom: 4px;
  }
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .filled {
  background-color: #1443FF;
  border: 2px solid #1443FF;
  color: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .filled:hover {
  background-color: #0E38DF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .filled:focus {
  border: 2px solid #00E0F3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .filled .button-icon > svg {
  stroke: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .filled .button-icon.whatsapp-icon svg path {
  fill: #FFFFFF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .simple {
  background: none;
  border: 2px solid #1443FF;
  color: #1443FF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .simple:hover {
  border: 2px solid #1443FF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .simple:hover .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .simple:focus {
  border: 2px solid #00E0F3;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .simple .button-icon > svg {
  stroke: #1443FF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .simple .button-icon.whatsapp-icon svg path {
  fill: #1443FF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .cta.link {
  border-radius: 0;
  border: none;
  padding-left: 0;
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
  padding-bottom: 4px;
  display: inline-block;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .cta.link:hover {
  color: #1443FF;
  border-bottom: 2px solid #1443FF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .cta.link .button-icon > svg {
  stroke: #1443FF;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .cta a {
  text-transform: uppercase;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .cta:focus {
  outline: unset;
}
.recipe-detail-wrapper .recipe-middle-section .recipe-brand-package .secondary-cta {
  padding: 20px 0 0;
}
.recipe-detail-wrapper .recipe-social-section {
  background-color: #FFFFFF;
  padding: 1px;
  padding-bottom: 40px;
}

.recipe-video-section {
  background-color: #FFFFFF;
  padding: 1px 20px;
}
.recipe-video-section .recipe-detail--video {
  max-width: 1132px;
  margin: auto;
  margin-top: 40px;
  margin-bottom: 40px;
  height: 533px !important;
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 972px) {
  .recipe-video-section .recipe-detail--video {
    margin-top: 0;
    height: initial !important;
  }
}
.recipe-video-section .recipe-detail--video .thumbnail {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.recipe-video-section .recipe-detail--video .thumbnail img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  margin: 0;
  border-radius: 20px;
}
@media (min-width: 973px) {
  .recipe-video-section .recipe-detail--video .thumbnail img {
    object-fit: cover;
    border-radius: 20px;
    height: 533px;
  }
}
.recipe-video-section .recipe-detail--video .thumbnail .play-icon {
  position: absolute;
  width: 80px;
  height: 80px;
  cursor: pointer;
}
.recipe-video-section .recipe-detail--video > iframe {
  width: -webkit-fill-available !important;
  width: 100% !important;
  height: 533px !important;
  border-radius: 20px;
}

.popover h5 {
  font-size: 16px;
}
@media (min-width: 769px) {
  .popover h5 {
    font-size: 20px;
  }
}
@media (min-width: 973px) {
  .popover {
    margin-left: 20px;
  }
}

.blog-detail-wrapper {
  color: #333333;
  position: relative;
  overflow-x: hidden;
  margin: auto;
  margin-bottom: 40px;
}
.blog-detail-wrapper .blog-detail--banner {
  display: flex;
  flex-direction: column;
  clip-path: ellipse(200% 100% at 50% 0);
  margin-bottom: 20px;
}
@media (min-width: 500px) {
  .blog-detail-wrapper .blog-detail--banner {
    clip-path: ellipse(150% 100% at 50% 0);
  }
}
@media (min-width: 973px) {
  .blog-detail-wrapper .blog-detail--banner {
    margin-bottom: 60px;
    position: relative;
  }
}
.blog-detail-wrapper .blog-detail--banner .blog-detail--blog-banner-desktop {
  display: none;
}
@media (min-width: 973px) {
  .blog-detail-wrapper .blog-detail--banner .blog-detail--blog-banner-desktop {
    display: block;
    position: relative;
  }
}
.blog-detail-wrapper .blog-detail--banner .blog-detail--blog-banner-desktop div {
  width: 100%;
  margin: 0;
}
.blog-detail-wrapper .blog-detail--banner .blog-detail--blog-banner-desktop img {
  margin: 0;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 1440px) {
  .blog-detail-wrapper .blog-detail--banner .blog-detail--blog-banner-desktop img {
    object-fit: unset;
  }
}
.blog-detail-wrapper .blog-detail--banner .blog-detail--blog-banner-mobile {
  display: block;
  width: 100%;
  height: 481px;
}
@media (min-width: 973px) {
  .blog-detail-wrapper .blog-detail--banner .blog-detail--blog-banner-mobile {
    display: none;
  }
}
.blog-detail-wrapper .blog-detail--banner .blog-detail--blog-banner-mobile div {
  width: 100%;
  margin: 0;
}
.blog-detail-wrapper .blog-detail--banner .blog-detail--blog-banner-mobile img {
  margin: 0;
  width: 100%;
  object-fit: cover;
}
.blog-detail-wrapper .blog-detail--summary {
  padding: 20px;
}
@media (min-width: 973px) {
  .blog-detail-wrapper .blog-detail--summary {
    max-width: 900px;
    margin: auto;
  }
}
@media (max-width: 768px) {
  .blog-detail-wrapper .blog-detail--summary {
    padding: 15px;
  }
}
.blog-detail-wrapper .blog-detail--summary .go-back-button {
  display: flex;
  align-items: center;
  padding: 13px 0 30px 0;
}
@media (min-width: 973px) {
  .blog-detail-wrapper .blog-detail--summary .go-back-button {
    position: relative;
  }
}
.blog-detail-wrapper .blog-detail--summary .go-back-button .arrow-left {
  width: 8px;
  height: 8px;
  border: solid #1443FF;
  border-width: 0 3px 3px 0;
  display: block;
  transform: rotate(135deg);
  margin-left: 0;
  margin-right: 8px;
}
.blog-detail-wrapper .blog-detail--summary .go-back-button a {
  font-size: 16px;
  font-weight: 600;
  line-height: 17px;
  letter-spacing: 0em;
  color: #1443FF;
  border-bottom: 1px solid #1443FF;
  text-transform: uppercase;
  padding-bottom: 4px;
}
.blog-detail-wrapper .blog-detail--summary .go-back-button a:hover {
  text-decoration: none;
  color: #0E38DF;
  border-bottom: 1px solid #0E38DF;
}
.blog-detail-wrapper .blog-detail--summary .blog-detail--heading .blog-detail--blog-sub-title {
  font-weight: 600;
  font-size: 26px;
  line-height: 30px;
  margin-bottom: 25px;
}
@media (max-width: 768px) {
  .blog-detail-wrapper .blog-detail--summary .blog-detail--heading .blog-detail--blog-sub-title {
    font-size: 20px;
    line-height: 26px;
  }
}
.blog-detail-wrapper .blog-detail--summary .blog-detail--heading .blog-detail--blog-title {
  margin-bottom: 45px;
}
.blog-detail-wrapper .blog-detail--summary .blog-detail--heading .blog-detail--blog-title h1 {
  color: #333333;
  font-size: 60px;
  font-style: normal;
  font-weight: 700;
  line-height: 62px;
  letter-spacing: -1.2px;
  text-transform: none;
}
@media (max-width: 768px) {
  .blog-detail-wrapper .blog-detail--summary .blog-detail--heading .blog-detail--blog-title h1 {
    font-size: 36px;
    line-height: 40px;
  }
}
.blog-detail-wrapper .blog-detail--summary .blog-detail--heading .blog-detail--blog-summary {
  font-weight: 400;
  font-size: 20px;
  line-height: 26px;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #9B9B9B;
}
@media (max-width: 768px) {
  .blog-detail-wrapper .blog-detail--summary .blog-detail--heading .blog-detail--blog-summary {
    font-size: 16px;
    line-height: 21px;
  }
}
.blog-detail-wrapper .blog-detail--summary .blog-detail--body p {
  font-weight: 400;
  font-size: 20px;
  line-height: 26px;
  color: #333333;
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .blog-detail-wrapper .blog-detail--summary .blog-detail--body p {
    font-size: 16px;
    line-height: 21px;
  }
}
.blog-detail-wrapper .blog-detail--video {
  max-width: 1132px;
  margin: auto;
  margin-top: 40px;
  height: 533px !important;
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 768px) {
  .blog-detail-wrapper .blog-detail--video {
    margin-top: 0;
    height: initial !important;
  }
}
.blog-detail-wrapper .blog-detail--video .thumbnail {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.blog-detail-wrapper .blog-detail--video .thumbnail img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  margin: 0;
  border-radius: 20px;
}
@media (min-width: 973px) {
  .blog-detail-wrapper .blog-detail--video .thumbnail img {
    object-fit: cover;
    border-radius: 20px;
    height: 533px;
  }
}
.blog-detail-wrapper .blog-detail--video .thumbnail .play-icon {
  position: absolute;
  width: 80px;
  height: 80px;
  cursor: pointer;
}
.blog-detail-wrapper .blog-detail--video > iframe {
  width: -webkit-fill-available !important;
  width: 100% !important;
  height: 533px !important;
  border-radius: 20px;
}
.blog-detail-wrapper .social-links {
  margin-top: 80px;
  margin-bottom: 80px;
}
.blog-detail-wrapper .blog-detail--blogs-cards {
  background-color: #F4F4F4;
}

.user-page--edit-form {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (min-width: 1200px) {
  .user-page--edit-form {
    flex-direction: row;
    justify-content: space-between;
  }
}
.user-page--edit-form input[type=text],
.user-page--edit-form input[type=email],
.user-page--edit-form input[type=tel],
.user-page--edit-form select {
  border-radius: 40px;
  padding: 5px 20px;
  display: flex;
  align-items: center;
  height: 42px;
  font-size: 16px;
  font-weight: 400;
  border: solid 1px #9B9B9B;
  background-color: #fff;
  margin-bottom: 16px;
  width: 100%;
}
.user-page--edit-form input[type=text]:focus,
.user-page--edit-form input[type=email]:focus,
.user-page--edit-form input[type=tel]:focus,
.user-page--edit-form select:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.user-page--edit-form .lef-column {
  height: 100%;
  padding: 40px;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 1200px) {
  .user-page--edit-form .lef-column {
    width: 30%;
    align-items: start;
  }
}
.user-page--edit-form .lef-column .texts {
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 1200px) {
  .user-page--edit-form .lef-column .texts {
    align-items: start;
  }
}
.user-page--edit-form .lef-column .title {
  font-size: 24px;
  color: #333333;
  font-weight: 700;
  text-align: center;
  line-height: 28px;
}
@media (min-width: 1200px) {
  .user-page--edit-form .lef-column .title {
    font-size: 36px;
    line-height: 40px;
  }
}
@media (min-width: 1200px) {
  .user-page--edit-form .lef-column .title {
    text-align: start;
  }
}
.user-page--edit-form .lef-column .description {
  color: #666666;
  font-size: 16px;
  line-height: 21px;
  text-align: center;
}
@media (min-width: 1200px) {
  .user-page--edit-form .lef-column .description {
    text-align: start;
  }
}
.user-page--edit-form .right-column {
  width: 100%;
  padding: 40px 17.5px;
}
@media (min-width: 1200px) {
  .user-page--edit-form .right-column {
    padding: 70px 109px;
    width: 66.6667%;
  }
}

form.user-form {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  background-color: white;
  border-radius: 1.25rem;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1215686275);
  display: block;
}
form.user-form fieldset {
  width: 100%;
}
form.user-form fieldset input {
  width: 100%;
}
form.user-form input,
form.user-form select {
  border-radius: 40px;
  padding: 5px 20px;
  display: flex;
  align-items: center;
  height: 42px;
  font-size: 16px;
  font-weight: 400;
  border: solid 1px #9B9B9B;
  background-color: #fff;
  margin-bottom: 16px;
}
form.user-form input:focus,
form.user-form select:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
form.user-form .form-item-field-identification-type {
  position: relative;
}
form.user-form .form-item-field-identification-type select {
  appearance: none;
  -webkit-appearance: none;
  background-image: url(../assets/images/arrow-down.svg);
  background-repeat: no-repeat;
  background-position: right 20px top 14px;
  background-size: 15px 15px;
}
form.user-form .form-item-field-identification-type .id-type-arrow {
  display: none;
}
form.user-form label {
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
  letter-spacing: 0em;
  color: #333333;
}
form.user-form label::after {
  content: "*";
  color: #333333;
  background: none;
  vertical-align: unset;
  margin: 0;
}
form.user-form .checkbox {
  margin-bottom: 20px;
}
form.user-form .checkbox label {
  margin-top: 0.4rem;
}
form.user-form .checkbox label {
  padding-left: 10px;
  margin-top: 2px;
}
form.user-form .checkbox .form-checkbox {
  width: 20px;
  height: 20px;
  border-radius: 5px;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  appearance: none;
  color-adjust: exact;
  print-color-adjust: exact;
  padding: 0 !important;
}
form.user-form .checkbox .form-checkbox:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
form.user-form .checkbox .form-checkbox:checked {
  background-color: #1443FF;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
form.user-form #edit-submit {
  width: 303px;
}
@media (min-width: 1200px) {
  form.user-form #edit-submit {
    width: 206px;
  }
}
form.user-form #edit-actions {
  display: none;
}
form.user-form #edit-field-identification-type-wrapper {
  position: relative;
}
form.user-form #edit-field-identification-type-wrapper label::after {
  content: "";
}
form.user-form .form-group {
  margin-bottom: 0;
}
form.user-form .first-last-name-group,
form.user-form .birthdate-idtype-idnumber-group {
  padding: 0 24px;
}
form.user-form .first-last-name-group {
  padding-top: 40px;
}
@media (min-width: 600px) {
  form.user-form .first-last-name-group {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-column-gap: 16px;
  }
}
form.user-form .birthdate-idtype-idnumber-group {
  border-bottom: 1px solid #9B9B9B;
  padding-bottom: 16px;
  margin-bottom: 32px;
}
@media (min-width: 600px) {
  form.user-form .birthdate-idtype-idnumber-group {
    display: grid;
    grid-template-columns: minmax(0, 4fr) minmax(0, 2fr) minmax(0, 4fr);
    grid-column-gap: 16px;
  }
}
form.user-form #edit-account {
  padding: 0 24px;
  grid-column: span 1;
}
@media (min-width: 1200px) {
  form.user-form #edit-account {
    grid-column: span 10;
    padding: 0 26px;
  }
}
form.user-form #edit-account small {
  display: none;
}
form.user-form .iti {
  display: block;
}
form.user-form .iti input, form.user-form .iti input[type=tel], form.user-form .iti input[type=text] {
  margin-bottom: 16px !important;
}
form.user-form .iti.iti--allow-dropdown input, form.user-form .iti.iti--allow-dropdown input[type=tel], form.user-form .iti.iti--allow-dropdown input[type=text], form.user-form .iti.iti--separate-dial-code input, form.user-form .iti.iti--separate-dial-code input[type=tel] {
  padding-left: 20px;
}
form.user-form .iti.iti--allow-dropdown {
  position: relative;
  padding: 0 24px;
}
form.user-form #edit-field-region-wrapper {
  margin-top: 16px;
  margin-bottom: 0px;
  padding: 32px 24px 10px 24px;
  border-top: 1px solid #9B9B9B;
}
form.user-form #edit-field-region-wrapper fieldset {
  position: relative;
}
form.user-form #edit-field-region-wrapper fieldset > label {
  display: none;
}
form.user-form #edit-field-region-wrapper fieldset > select {
  display: none;
}
@media (min-width: 1200px) {
  form.user-form #edit-field-region-wrapper {
    grid-column: span 10;
    padding: 30px 26px 0;
    display: flex;
    width: 100%;
  }
  form.user-form #edit-field-region-wrapper fieldset {
    width: 100%;
  }
  form.user-form #edit-field-region-wrapper fieldset label {
    grid-column: span 1;
  }
}
form.user-form .edit-phone-labels {
  display: none;
}
@media (min-width: 1200px) {
  form.user-form .edit-phone-labels {
    display: grid;
    padding: 0 26px;
    grid-template-columns: repeat(11, 1fr);
  }
  form.user-form .edit-phone-labels .prefix {
    grid-column: span 2;
    color: #333333;
  }
  form.user-form .edit-phone-labels .phone-number {
    grid-column: span 9;
    color: #333333;
  }
}
form.user-form .prefix-mobile, form.user-form .phone-number-mobile {
  margin-bottom: 0.5rem;
  color: #333333;
}
@media (min-width: 1200px) {
  form.user-form .prefix-mobile, form.user-form .phone-number-mobile {
    display: none;
  }
}
form.user-form .bottom-checkbox-fields-group {
  padding: 16px 24px 0 24px;
}
@media (min-width: 1200px) {
  form.user-form .bottom-checkbox-fields-group {
    padding: 16px 26px 0 26px;
  }
}
@media (min-width: 1200px) {
  form.user-form #edit-actions {
    grid-column: span 3;
  }
  form.user-form label {
    white-space: nowrap;
  }
  form.user-form .js-form-type-checkbox label {
    white-space: normal;
  }
}
@media (min-width: 1440px) {
  form.user-form label, form.user-form p {
    font-size: 16px;
  }
}
form.user-form .form-footer-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 40px;
}
@media (min-width: 1200px) {
  form.user-form .form-footer-wrapper {
    flex-direction: row;
    justify-content: space-between;
    padding-bottom: 0;
    grid-column: span 10;
    display: flex;
    width: 100%;
    align-items: center;
    padding: 40px 26px;
  }
  form.user-form .form-footer-wrapper p {
    width: 170px;
    font-size: 16px;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: 0em;
    text-align: left;
    color: #666666;
  }
  form.user-form .form-footer-wrapper #edit-go-back-cta {
    width: auto;
    padding: 0;
    margin-right: 19.5px;
  }
  form.user-form .form-footer-wrapper #edit-submit-cta {
    width: 206px;
  }
}
form.user-form .form-footer-wrapper p {
  margin-bottom: 40px;
  padding-left: 26px;
}
@media (min-width: 1200px) {
  form.user-form .form-footer-wrapper p {
    margin-bottom: 0;
    padding-left: 0;
  }
}
form.user-form .form-footer-wrapper .form-ctas {
  height: 100%;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 1200px) {
  form.user-form .form-footer-wrapper .form-ctas {
    flex-direction: row;
    width: 100%;
    max-width: 372px;
  }
}
form.user-form .form-footer-wrapper .form-ctas a {
  font-size: 16px;
  font-weight: 600;
  line-height: 17px;
  letter-spacing: 0em;
  color: #1443FF;
  display: flex;
  align-items: center;
  height: 18px;
  margin: auto auto 0;
  border-bottom: 1px solid #1443FF;
  width: 143px;
  text-transform: uppercase;
}
@media (min-width: 1200px) {
  form.user-form .form-footer-wrapper .form-ctas a {
    margin: auto;
    width: auto;
  }
}
form.user-form .form-footer-wrapper .form-ctas a:hover, form.user-form .form-footer-wrapper .form-ctas a:active {
  text-decoration: none;
}
form.user-form .form-footer-wrapper .form-ctas input {
  margin: 0 auto 29px;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  line-height: 17px;
  letter-spacing: 0em;
  color: #FFFFFF;
  max-width: 303px;
  width: 100%;
}
@media (min-width: 1200px) {
  form.user-form .form-footer-wrapper .form-ctas input {
    margin-bottom: 0;
    max-width: 206px;
  }
}
form.user-form .shs-container {
  grid-column: span 2;
}
@media (min-width: 1200px) {
  form.user-form .shs-container .shs-field-container {
    display: grid;
    grid-gap: 16px;
    grid-template-columns: repeat(2, 1fr);
  }
}
form.user-form .shs-container .shs-field-container .shs-widget-container {
  position: relative;
  display: inline-block;
  width: 100%;
}
form.user-form .shs-container .shs-field-container .shs-widget-container select {
  appearance: none;
  -webkit-appearance: none;
  background-image: url(../assets/images/arrow-down.svg);
  background-repeat: no-repeat;
  background-position: right 20px top 14px;
  background-size: 15px 15px;
}
form.user-form .shs-container .shs-field-container .shs-widget-container .id-type-arrow {
  display: none;
}
form.user-form .shs-container .shs-field-container .shs-widget-container select {
  display: block;
}
@media (min-width: 1200px) {
  form.user-form .shs-container .shs-field-container .shs-widget-container {
    grid-column: span 1;
  }
}
form.user-form .js-form-item-field-phone-type,
form.user-form .js-form-item-field-phone-ext {
  display: none;
}
@media (min-width: 1200px) {
  form.user-form .iti__flag-container {
    padding: 9px 0;
  }
}
@media (min-width: 1350px) {
  form.user-form .iti__flag-container {
    padding: 9px 15px;
  }
}
form.user-form .iti__flag-container .iti__arrow {
  display: none;
}
form.user-form .iti__flag-container .iti__flag {
  margin-top: 3px;
}
form.user-form .iti.iti--allow-dropdown {
  height: auto;
  position: relative;
}
@media (min-width: 1200px) {
  form.user-form .iti.iti--allow-dropdown {
    grid-gap: 16px;
    display: grid;
    grid-template-columns: repeat(11, 1fr);
    padding: 8px 26px 0 26px;
  }
  form.user-form .iti.iti--allow-dropdown p {
    font-size: 16px;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: 0em;
    margin-bottom: 0.5rem;
  }
  form.user-form .iti.iti--allow-dropdown .iti__flag-container {
    grid-column: span 2;
  }
  form.user-form .iti.iti--allow-dropdown input#edit-phone-phone {
    grid-column: span 9;
  }
}
form.user-form .iti.iti--allow-dropdown .iti__country {
  display: flex;
  align-items: center;
}
form.user-form .edit-field-phone-number-label,
form.user-form .edit-field-region-label {
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
  letter-spacing: 0em;
}
form.user-form .edit-field-phone-number-label::after,
form.user-form .edit-field-region-label::after {
  content: "" !important;
}
form.user-form .arrow,
form.user-form .prefix-arrow,
form.user-form .id-type-arrow {
  content: "*";
  color: transparent;
  background-image: url("/themes/custom/barrio_pepsico_joypepsico/assets/images/arrow-down.svg");
  width: 15px;
  height: 10px;
  display: block;
  position: absolute;
}
form.user-form .prefix-arrow {
  top: 15px;
  left: unset;
  right: 17px;
}
@media (min-width: 1200px) {
  form.user-form .prefix-arrow {
    top: 14px;
    right: 15px;
    left: unset;
  }
}
form.user-form .id-type-arrow {
  top: 45px;
  left: unset;
  right: 20px;
}
@media (min-width: 1200px) {
  form.user-form .id-type-arrow {
    top: 45px;
    right: 15px;
  }
}
form.user-form .shs-field-container:nth-child(2)::after {
  content: "Label";
}
form.user-form input[type=date]::-webkit-inner-spin-button,
form.user-form input[type=date]::-webkit-calendar-picker-indicator {
  display: none;
  -moz-display: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
}
form.user-form .form-item-field-birthdate-0-value-date {
  position: relative;
}
form.user-form .form-item-field-birthdate-0-value-date input {
  width: 100%;
}
form.user-form .form-item-field-birthdate-0-value-date .input-date-overlay {
  height: 30px;
  background-color: #FFFFFF;
  position: absolute;
  right: 15px;
}
form.user-form #user-edit-form-submit-cta {
  background-color: #1443FF;
  border: 1px solid #1443FF !important;
  color: #FFFFFF !important;
}
form.user-form #user-edit-form-submit-cta:over, form.user-form #user-edit-form-submit-cta:focus {
  background-color: #0E38DF;
}
form.user-form #user-edit-form-submit-cta:disabled {
  opacity: 0.7;
}
form.user-form .error.form-item--error-message {
  font-weight: normal;
  color: #dc3545;
  font-size: 14px;
}

.user-form-tooltip {
  position: relative;
  opacity: 1 !important;
}
.user-form-tooltip .tooltip-arrow {
  width: 50px;
  height: 25px;
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0) rotate(180deg);
  top: 1px;
  overflow: hidden;
}
@media (min-width: 1200px) {
  .user-form-tooltip .tooltip-arrow {
    transform: translate(-50%, 0) rotate(90deg);
    top: 0;
    bottom: 0;
    margin: auto;
    left: 16px;
  }
}
.user-form-tooltip .tooltip-arrow::after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  background: white;
  transform: translateX(-50%) translateY(-50%) rotate(45deg);
  top: 0;
  left: 50%;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1215686275);
}
.user-form-tooltip .tooltip-inner {
  font-family: "Galano", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
  letter-spacing: 0em;
  text-align: left;
  color: #666666;
  max-width: 308px;
  height: 136px;
  width: 100%;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1215686275);
  border-radius: 20px;
  padding: 26px;
  background-color: #FFFFFF;
  margin: 20px 0 0 16px;
}
@media (min-width: 1200px) {
  .user-form-tooltip .tooltip-inner {
    margin: 20px 0 0 22px;
  }
}

.info-icon.desktop {
  display: none;
}
@media (min-width: 1200px) {
  .info-icon.desktop {
    display: block;
  }
}

.info-icon.mobile {
  display: block;
}
@media (min-width: 1200px) {
  .info-icon.mobile {
    display: none;
  }
}

.profile .user-page--header .user-name-cta {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px;
}
@media (min-width: 973px) {
  .profile .user-page--header .user-name-cta {
    flex-direction: row;
    justify-content: space-between;
  }
}
.profile .user-page--header .user-name-cta p {
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
  letter-spacing: 0em;
  color: #333333;
  margin: 0;
  padding: 0 0 40px;
}
@media (min-width: 973px) {
  .profile .user-page--header .user-name-cta p {
    font-size: 36px;
    line-height: 40px;
    letter-spacing: -0.02em;
    padding: 0;
  }
}
.profile .user-page--header .user-name-cta a {
  font-size: 16px;
  font-weight: 600;
  line-height: 17px;
  letter-spacing: 0em;
  text-align: left;
  background-color: #1443FF;
  padding: 14px 24px;
  border-radius: 30px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.profile .user-page--header .user-name-cta a:hover, .profile .user-page--header .user-name-cta a:active {
  background-color: #0E38DF;
  text-decoration: none;
}
.profile .user-page--header .user-page-divider {
  height: 1px;
  width: 100%;
  padding: 0 40px 40px;
}
.profile .user-page--header .user-page-divider hr {
  margin: 0;
  padding: 0;
  background-color: #9B9B9B;
}

.user-page #page-wrapper {
  overflow-x: hidden;
}

.user-page--header-banner {
  height: 85px;
  background-image: url("../assets/images/BAckground-Image-v2.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
@media (min-width: 768px) {
  .user-page--header-banner {
    height: 173px;
  }
}
@supports (background-image: url("../assets/images/BAckground-Image-v2.webp")) {
  .user-page--header-banner {
    background-image: url("../assets/images/BAckground-Image-v2.webp");
  }
}

.form-style-container,
form.user-edit-form,
form.webform-submission-register-form,
form.webform-submission-promotion-form,
form.webform-submission-joy-newsletter-form {
  color: #333;
}
.form-style-container input[type=text],
.form-style-container input[type=email],
.form-style-container input[type=tel],
.form-style-container select,
form.user-edit-form input[type=text],
form.user-edit-form input[type=email],
form.user-edit-form input[type=tel],
form.user-edit-form select,
form.webform-submission-register-form input[type=text],
form.webform-submission-register-form input[type=email],
form.webform-submission-register-form input[type=tel],
form.webform-submission-register-form select,
form.webform-submission-promotion-form input[type=text],
form.webform-submission-promotion-form input[type=email],
form.webform-submission-promotion-form input[type=tel],
form.webform-submission-promotion-form select,
form.webform-submission-joy-newsletter-form input[type=text],
form.webform-submission-joy-newsletter-form input[type=email],
form.webform-submission-joy-newsletter-form input[type=tel],
form.webform-submission-joy-newsletter-form select {
  border-radius: 40px;
  padding: 5px 20px;
  display: flex;
  align-items: center;
  height: 42px;
  font-size: 16px;
  font-weight: 400;
  border: solid 1px #9B9B9B;
  background-color: #fff;
  margin-bottom: 16px;
  width: 100%;
}
.form-style-container input[type=text]:focus,
.form-style-container input[type=email]:focus,
.form-style-container input[type=tel]:focus,
.form-style-container select:focus,
form.user-edit-form input[type=text]:focus,
form.user-edit-form input[type=email]:focus,
form.user-edit-form input[type=tel]:focus,
form.user-edit-form select:focus,
form.webform-submission-register-form input[type=text]:focus,
form.webform-submission-register-form input[type=email]:focus,
form.webform-submission-register-form input[type=tel]:focus,
form.webform-submission-register-form select:focus,
form.webform-submission-promotion-form input[type=text]:focus,
form.webform-submission-promotion-form input[type=email]:focus,
form.webform-submission-promotion-form input[type=tel]:focus,
form.webform-submission-promotion-form select:focus,
form.webform-submission-joy-newsletter-form input[type=text]:focus,
form.webform-submission-joy-newsletter-form input[type=email]:focus,
form.webform-submission-joy-newsletter-form input[type=tel]:focus,
form.webform-submission-joy-newsletter-form select:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.form-style-container input[type=checkbox],
form.user-edit-form input[type=checkbox],
form.webform-submission-register-form input[type=checkbox],
form.webform-submission-promotion-form input[type=checkbox],
form.webform-submission-joy-newsletter-form input[type=checkbox] {
  width: 20px;
  height: 20px;
  border-radius: 5px;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  appearance: none;
  color-adjust: exact;
  print-color-adjust: exact;
}
.form-style-container input[type=checkbox]:focus,
form.user-edit-form input[type=checkbox]:focus,
form.webform-submission-register-form input[type=checkbox]:focus,
form.webform-submission-promotion-form input[type=checkbox]:focus,
form.webform-submission-joy-newsletter-form input[type=checkbox]:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-style-container input[type=checkbox]:checked,
form.user-edit-form input[type=checkbox]:checked,
form.webform-submission-register-form input[type=checkbox]:checked,
form.webform-submission-promotion-form input[type=checkbox]:checked,
form.webform-submission-joy-newsletter-form input[type=checkbox]:checked {
  background-color: #1443FF;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-style-container select,
form.user-edit-form select,
form.webform-submission-register-form select,
form.webform-submission-promotion-form select,
form.webform-submission-joy-newsletter-form select {
  appearance: none;
  -webkit-appearance: none;
}
.form-style-container .checkbox,
form.user-edit-form .checkbox,
form.webform-submission-register-form .checkbox,
form.webform-submission-promotion-form .checkbox,
form.webform-submission-joy-newsletter-form .checkbox {
  margin-bottom: 20px;
}
.form-style-container .checkbox label,
form.user-edit-form .checkbox label,
form.webform-submission-register-form .checkbox label,
form.webform-submission-promotion-form .checkbox label,
form.webform-submission-joy-newsletter-form .checkbox label {
  margin-top: 0.4rem;
}
.form-style-container .checkbox.form-check,
form.user-edit-form .checkbox.form-check,
form.webform-submission-register-form .checkbox.form-check,
form.webform-submission-promotion-form .checkbox.form-check,
form.webform-submission-joy-newsletter-form .checkbox.form-check {
  display: flex;
  flex-direction: column;
}
.form-style-container .checkbox.form-check label.error,
form.user-edit-form .checkbox.form-check label.error,
form.webform-submission-register-form .checkbox.form-check label.error,
form.webform-submission-promotion-form .checkbox.form-check label.error,
form.webform-submission-joy-newsletter-form .checkbox.form-check label.error {
  margin-top: 10px;
  margin-left: 12px;
  order: 2;
}
.form-style-container input.form-tel::placeholder,
form.user-edit-form input.form-tel::placeholder,
form.webform-submission-register-form input.form-tel::placeholder,
form.webform-submission-promotion-form input.form-tel::placeholder,
form.webform-submission-joy-newsletter-form input.form-tel::placeholder {
  color: rgba(51, 51, 51, 0.3);
}
.form-style-container .form-control.error,
form.user-edit-form .form-control.error,
form.webform-submission-register-form .form-control.error,
form.webform-submission-promotion-form .form-control.error,
form.webform-submission-joy-newsletter-form .form-control.error {
  border-color: #dc3545;
}
.form-style-container label.error,
form.user-edit-form label.error,
form.webform-submission-register-form label.error,
form.webform-submission-promotion-form label.error,
form.webform-submission-joy-newsletter-form label.error {
  font-size: 14px;
  color: #dc3545;
}
.form-style-container .promo-info-text,
form.user-edit-form .promo-info-text,
form.webform-submission-register-form .promo-info-text,
form.webform-submission-promotion-form .promo-info-text,
form.webform-submission-joy-newsletter-form .promo-info-text {
  font-size: 16px;
  line-height: 18px;
  color: #9B9B9B;
  font-weight: 400;
}
.form-style-container .promo-field-select,
form.user-edit-form .promo-field-select,
form.webform-submission-register-form .promo-field-select,
form.webform-submission-promotion-form .promo-field-select,
form.webform-submission-joy-newsletter-form .promo-field-select {
  position: relative;
}
.form-style-container .promo-field-select select,
form.user-edit-form .promo-field-select select,
form.webform-submission-register-form .promo-field-select select,
form.webform-submission-promotion-form .promo-field-select select,
form.webform-submission-joy-newsletter-form .promo-field-select select {
  appearance: none;
  -webkit-appearance: none;
  background-image: url(../assets/images/arrow-down.svg);
  background-repeat: no-repeat;
  background-position: right 20px top 14px;
  background-size: 15px 15px;
}
.form-style-container .promo-field-select .id-type-arrow,
form.user-edit-form .promo-field-select .id-type-arrow,
form.webform-submission-register-form .promo-field-select .id-type-arrow,
form.webform-submission-promotion-form .promo-field-select .id-type-arrow,
form.webform-submission-joy-newsletter-form .promo-field-select .id-type-arrow {
  display: none;
}
.form-style-container label,
form.user-edit-form label,
form.webform-submission-register-form label,
form.webform-submission-promotion-form label,
form.webform-submission-joy-newsletter-form label {
  font-size: 16px;
  font-weight: 400;
}
.form-style-container label.form-check-label,
form.user-edit-form label.form-check-label,
form.webform-submission-register-form label.form-check-label,
form.webform-submission-promotion-form label.form-check-label,
form.webform-submission-joy-newsletter-form label.form-check-label {
  margin-left: 12px;
}
.form-style-container .promo-action-field.info,
form.user-edit-form .promo-action-field.info,
form.webform-submission-register-form .promo-action-field.info,
form.webform-submission-promotion-form .promo-action-field.info,
form.webform-submission-joy-newsletter-form .promo-action-field.info {
  color: #666666;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .form-style-container .promo-action-field.info,
  form.user-edit-form .promo-action-field.info,
  form.webform-submission-register-form .promo-action-field.info,
  form.webform-submission-promotion-form .promo-action-field.info,
  form.webform-submission-joy-newsletter-form .promo-action-field.info {
    margin-bottom: 0;
  }
}
.form-style-container .promo-action-field.info p,
form.user-edit-form .promo-action-field.info p,
form.webform-submission-register-form .promo-action-field.info p,
form.webform-submission-promotion-form .promo-action-field.info p,
form.webform-submission-joy-newsletter-form .promo-action-field.info p {
  color: #666666;
  font-size: 16px;
}
.form-style-container .promo-action-field.action .form-actions,
form.user-edit-form .promo-action-field.action .form-actions,
form.webform-submission-register-form .promo-action-field.action .form-actions,
form.webform-submission-promotion-form .promo-action-field.action .form-actions,
form.webform-submission-joy-newsletter-form .promo-action-field.action .form-actions {
  display: flex;
  align-items: center;
  flex-direction: column-reverse !important;
}
@media (min-width: 768px) {
  .form-style-container .promo-action-field.action .form-actions,
  form.user-edit-form .promo-action-field.action .form-actions,
  form.webform-submission-register-form .promo-action-field.action .form-actions,
  form.webform-submission-promotion-form .promo-action-field.action .form-actions,
  form.webform-submission-joy-newsletter-form .promo-action-field.action .form-actions {
    justify-content: space-between;
    flex-direction: row !important;
  }
}
.form-style-container #edit-actions-wizard-prev,
form.user-edit-form #edit-actions-wizard-prev,
form.webform-submission-register-form #edit-actions-wizard-prev,
form.webform-submission-promotion-form #edit-actions-wizard-prev,
form.webform-submission-joy-newsletter-form #edit-actions-wizard-prev {
  border-radius: 0;
  padding: 0;
  border: none;
  width: auto;
  display: inline-block;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
  background-color: transparent;
  color: #1443FF;
  border-bottom: 1px solid #1443FF;
  margin-right: 16px;
}
.form-style-container #edit-actions-wizard-prev:hover, .form-style-container #edit-actions-wizard-prev:focus,
form.user-edit-form #edit-actions-wizard-prev:hover,
form.user-edit-form #edit-actions-wizard-prev:focus,
form.webform-submission-register-form #edit-actions-wizard-prev:hover,
form.webform-submission-register-form #edit-actions-wizard-prev:focus,
form.webform-submission-promotion-form #edit-actions-wizard-prev:hover,
form.webform-submission-promotion-form #edit-actions-wizard-prev:focus,
form.webform-submission-joy-newsletter-form #edit-actions-wizard-prev:hover,
form.webform-submission-joy-newsletter-form #edit-actions-wizard-prev:focus {
  outline: none;
  color: #0023ad;
}
.form-style-container #edit-actions-wizard-prev:disabled,
form.user-edit-form #edit-actions-wizard-prev:disabled,
form.webform-submission-register-form #edit-actions-wizard-prev:disabled,
form.webform-submission-promotion-form #edit-actions-wizard-prev:disabled,
form.webform-submission-joy-newsletter-form #edit-actions-wizard-prev:disabled {
  color: #adbdff;
}
.form-style-container #edit-actions-wizard-prev.small,
form.user-edit-form #edit-actions-wizard-prev.small,
form.webform-submission-register-form #edit-actions-wizard-prev.small,
form.webform-submission-promotion-form #edit-actions-wizard-prev.small,
form.webform-submission-joy-newsletter-form #edit-actions-wizard-prev.small {
  font-size: 16px;
  font-weight: 400;
}
.form-style-container #edit-actions-wizard-prev.no-transform,
form.user-edit-form #edit-actions-wizard-prev.no-transform,
form.webform-submission-register-form #edit-actions-wizard-prev.no-transform,
form.webform-submission-promotion-form #edit-actions-wizard-prev.no-transform,
form.webform-submission-joy-newsletter-form #edit-actions-wizard-prev.no-transform {
  text-transform: none;
}
.form-style-container #edit-submit-without-validate,
form.user-edit-form #edit-submit-without-validate,
form.webform-submission-register-form #edit-submit-without-validate,
form.webform-submission-promotion-form #edit-submit-without-validate,
form.webform-submission-joy-newsletter-form #edit-submit-without-validate {
  padding: 0 15px;
  border-radius: 44px;
  border: 1px solid #1443FF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
  background-color: #1443FF;
  color: #fff;
}
.form-style-container #edit-submit-without-validate:hover, .form-style-container #edit-submit-without-validate:focus,
form.user-edit-form #edit-submit-without-validate:hover,
form.user-edit-form #edit-submit-without-validate:focus,
form.webform-submission-register-form #edit-submit-without-validate:hover,
form.webform-submission-register-form #edit-submit-without-validate:focus,
form.webform-submission-promotion-form #edit-submit-without-validate:hover,
form.webform-submission-promotion-form #edit-submit-without-validate:focus,
form.webform-submission-joy-newsletter-form #edit-submit-without-validate:hover,
form.webform-submission-joy-newsletter-form #edit-submit-without-validate:focus {
  background-color: #0023ad;
  border-color: #0023ad;
}
.form-style-container #edit-submit-without-validate:disabled,
form.user-edit-form #edit-submit-without-validate:disabled,
form.webform-submission-register-form #edit-submit-without-validate:disabled,
form.webform-submission-promotion-form #edit-submit-without-validate:disabled,
form.webform-submission-joy-newsletter-form #edit-submit-without-validate:disabled {
  background-color: #adbdff;
  border-color: #adbdff;
}
@media (min-width: 768px) {
  .form-style-container #edit-submit-without-validate,
  form.user-edit-form #edit-submit-without-validate,
  form.webform-submission-register-form #edit-submit-without-validate,
  form.webform-submission-promotion-form #edit-submit-without-validate,
  form.webform-submission-joy-newsletter-form #edit-submit-without-validate {
    padding: 0 45px;
  }
}
@supports (-webkit-hyphens: none) {
  .form-style-container #edit-submit-without-validate,
  form.user-edit-form #edit-submit-without-validate,
  form.webform-submission-register-form #edit-submit-without-validate,
  form.webform-submission-promotion-form #edit-submit-without-validate,
  form.webform-submission-joy-newsletter-form #edit-submit-without-validate {
    padding-bottom: 4px;
  }
}
.form-style-container .promo-step-section,
form.user-edit-form .promo-step-section,
form.webform-submission-register-form .promo-step-section,
form.webform-submission-promotion-form .promo-step-section,
form.webform-submission-joy-newsletter-form .promo-step-section {
  padding: 40px 0;
  background-color: #fff;
  border-radius: 40px;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1215686275);
}
.form-style-container .promo-fields-group,
form.user-edit-form .promo-fields-group,
form.webform-submission-register-form .promo-fields-group,
form.webform-submission-promotion-form .promo-fields-group,
form.webform-submission-joy-newsletter-form .promo-fields-group {
  position: relative;
}
.form-style-container .promo-fields-group .in-container-loader,
form.user-edit-form .promo-fields-group .in-container-loader,
form.webform-submission-register-form .promo-fields-group .in-container-loader,
form.webform-submission-promotion-form .promo-fields-group .in-container-loader,
form.webform-submission-joy-newsletter-form .promo-fields-group .in-container-loader {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.8);
  display: flex;
  align-items: center;
  justify-content: center;
}
.form-style-container .promo-fields-group .in-container-loader .loader-wrap,
form.user-edit-form .promo-fields-group .in-container-loader .loader-wrap,
form.webform-submission-register-form .promo-fields-group .in-container-loader .loader-wrap,
form.webform-submission-promotion-form .promo-fields-group .in-container-loader .loader-wrap,
form.webform-submission-joy-newsletter-form .promo-fields-group .in-container-loader .loader-wrap {
  width: 50px;
  height: 50px;
}
.form-style-container .promo-fields,
form.user-edit-form .promo-fields,
form.webform-submission-register-form .promo-fields,
form.webform-submission-promotion-form .promo-fields,
form.webform-submission-joy-newsletter-form .promo-fields {
  padding: 0 24px;
}
@media (min-width: 768px) {
  .form-style-container .promo-fields,
  form.user-edit-form .promo-fields,
  form.webform-submission-register-form .promo-fields,
  form.webform-submission-promotion-form .promo-fields,
  form.webform-submission-joy-newsletter-form .promo-fields {
    padding: 0 26px;
  }
}
.form-style-container .promo-fields__border-bottom,
form.user-edit-form .promo-fields__border-bottom,
form.webform-submission-register-form .promo-fields__border-bottom,
form.webform-submission-promotion-form .promo-fields__border-bottom,
form.webform-submission-joy-newsletter-form .promo-fields__border-bottom {
  padding-bottom: 15px;
  margin-bottom: 30px;
  border-bottom: 1px solid rgba(155, 155, 155, 0.5);
}
.form-style-container .promo-fields__spacer-bottom-small,
form.user-edit-form .promo-fields__spacer-bottom-small,
form.webform-submission-register-form .promo-fields__spacer-bottom-small,
form.webform-submission-promotion-form .promo-fields__spacer-bottom-small,
form.webform-submission-joy-newsletter-form .promo-fields__spacer-bottom-small {
  padding-bottom: 1px;
  margin-bottom: 16px;
}
.form-style-container .promo-fields__spacer-bottom,
form.user-edit-form .promo-fields__spacer-bottom,
form.webform-submission-register-form .promo-fields__spacer-bottom,
form.webform-submission-promotion-form .promo-fields__spacer-bottom,
form.webform-submission-joy-newsletter-form .promo-fields__spacer-bottom {
  margin-bottom: 30px;
}
.form-style-container .promo-fields__spacer-bottom-45,
form.user-edit-form .promo-fields__spacer-bottom-45,
form.webform-submission-register-form .promo-fields__spacer-bottom-45,
form.webform-submission-promotion-form .promo-fields__spacer-bottom-45,
form.webform-submission-joy-newsletter-form .promo-fields__spacer-bottom-45 {
  margin-bottom: 45px;
}
.form-style-container .form-group,
form.user-edit-form .form-group,
form.webform-submission-register-form .form-group,
form.webform-submission-promotion-form .form-group,
form.webform-submission-joy-newsletter-form .form-group {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .form-style-container .promo-fields-2-col,
  form.user-edit-form .promo-fields-2-col,
  form.webform-submission-register-form .promo-fields-2-col,
  form.webform-submission-promotion-form .promo-fields-2-col,
  form.webform-submission-joy-newsletter-form .promo-fields-2-col {
    display: grid;
    grid-column-gap: 16px;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (min-width: 768px) {
  .form-style-container .promo-fields-3-col,
  form.user-edit-form .promo-fields-3-col,
  form.webform-submission-register-form .promo-fields-3-col,
  form.webform-submission-promotion-form .promo-fields-3-col,
  form.webform-submission-joy-newsletter-form .promo-fields-3-col {
    display: grid;
    grid-column-gap: 16px;
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@media (min-width: 768px) {
  .form-style-container .promo-action-fields,
  form.user-edit-form .promo-action-fields,
  form.webform-submission-register-form .promo-action-fields,
  form.webform-submission-promotion-form .promo-action-fields,
  form.webform-submission-joy-newsletter-form .promo-action-fields {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
}
.form-style-container .promo-action-fields p,
form.user-edit-form .promo-action-fields p,
form.webform-submission-register-form .promo-action-fields p,
form.webform-submission-promotion-form .promo-action-fields p,
form.webform-submission-joy-newsletter-form .promo-action-fields p {
  margin-bottom: 15px;
}
.form-style-container .promo-action-fields input[type=submit],
form.user-edit-form .promo-action-fields input[type=submit],
form.webform-submission-register-form .promo-action-fields input[type=submit],
form.webform-submission-promotion-form .promo-action-fields input[type=submit],
form.webform-submission-joy-newsletter-form .promo-action-fields input[type=submit] {
  margin: 0;
  margin-bottom: 15px;
  padding: 0 15px;
  border-radius: 44px;
  border: 1px solid #1443FF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
  background-color: #1443FF;
  color: #fff;
}
.form-style-container .promo-action-fields input[type=submit]:hover, .form-style-container .promo-action-fields input[type=submit]:focus,
form.user-edit-form .promo-action-fields input[type=submit]:hover,
form.user-edit-form .promo-action-fields input[type=submit]:focus,
form.webform-submission-register-form .promo-action-fields input[type=submit]:hover,
form.webform-submission-register-form .promo-action-fields input[type=submit]:focus,
form.webform-submission-promotion-form .promo-action-fields input[type=submit]:hover,
form.webform-submission-promotion-form .promo-action-fields input[type=submit]:focus,
form.webform-submission-joy-newsletter-form .promo-action-fields input[type=submit]:hover,
form.webform-submission-joy-newsletter-form .promo-action-fields input[type=submit]:focus {
  background-color: #0023ad;
  border-color: #0023ad;
}
.form-style-container .promo-action-fields input[type=submit]:disabled,
form.user-edit-form .promo-action-fields input[type=submit]:disabled,
form.webform-submission-register-form .promo-action-fields input[type=submit]:disabled,
form.webform-submission-promotion-form .promo-action-fields input[type=submit]:disabled,
form.webform-submission-joy-newsletter-form .promo-action-fields input[type=submit]:disabled {
  background-color: #adbdff;
  border-color: #adbdff;
}
@media (min-width: 768px) {
  .form-style-container .promo-action-fields input[type=submit],
  form.user-edit-form .promo-action-fields input[type=submit],
  form.webform-submission-register-form .promo-action-fields input[type=submit],
  form.webform-submission-promotion-form .promo-action-fields input[type=submit],
  form.webform-submission-joy-newsletter-form .promo-action-fields input[type=submit] {
    padding: 0 45px;
  }
}
@supports (-webkit-hyphens: none) {
  .form-style-container .promo-action-fields input[type=submit],
  form.user-edit-form .promo-action-fields input[type=submit],
  form.webform-submission-register-form .promo-action-fields input[type=submit],
  form.webform-submission-promotion-form .promo-action-fields input[type=submit],
  form.webform-submission-joy-newsletter-form .promo-action-fields input[type=submit] {
    padding-bottom: 4px;
  }
}
.form-style-container .promo-fields-header,
form.user-edit-form .promo-fields-header,
form.webform-submission-register-form .promo-fields-header,
form.webform-submission-promotion-form .promo-fields-header,
form.webform-submission-joy-newsletter-form .promo-fields-header {
  margin-bottom: 40px;
}
.form-style-container .modal-action-wrap,
form.user-edit-form .modal-action-wrap,
form.webform-submission-register-form .modal-action-wrap,
form.webform-submission-promotion-form .modal-action-wrap,
form.webform-submission-joy-newsletter-form .modal-action-wrap {
  padding-top: 10px;
  margin-bottom: 25px;
}
@media (min-width: 768px) {
  .form-style-container .region-fields .shs-field-container,
  form.user-edit-form .region-fields .shs-field-container,
  form.webform-submission-register-form .region-fields .shs-field-container,
  form.webform-submission-promotion-form .region-fields .shs-field-container,
  form.webform-submission-joy-newsletter-form .region-fields .shs-field-container {
    display: grid;
    grid-column-gap: 16px;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
.form-style-container .region-fields .shs-enabled.hidden,
form.user-edit-form .region-fields .shs-enabled.hidden,
form.webform-submission-register-form .region-fields .shs-enabled.hidden,
form.webform-submission-promotion-form .region-fields .shs-enabled.hidden,
form.webform-submission-joy-newsletter-form .region-fields .shs-enabled.hidden {
  display: none;
}
.form-style-container .region-fields .shs-widget-container,
form.user-edit-form .region-fields .shs-widget-container,
form.webform-submission-register-form .region-fields .shs-widget-container,
form.webform-submission-promotion-form .region-fields .shs-widget-container,
form.webform-submission-joy-newsletter-form .region-fields .shs-widget-container {
  position: relative;
  width: 100%;
}
.form-style-container .region-fields .shs-widget-container select,
form.user-edit-form .region-fields .shs-widget-container select,
form.webform-submission-register-form .region-fields .shs-widget-container select,
form.webform-submission-promotion-form .region-fields .shs-widget-container select,
form.webform-submission-joy-newsletter-form .region-fields .shs-widget-container select {
  appearance: none;
  -webkit-appearance: none;
  background-image: url(../assets/images/arrow-down.svg);
  background-repeat: no-repeat;
  background-position: right 20px top 14px;
  background-size: 15px 15px;
}
.form-style-container .region-fields .shs-widget-container .id-type-arrow,
form.user-edit-form .region-fields .shs-widget-container .id-type-arrow,
form.webform-submission-register-form .region-fields .shs-widget-container .id-type-arrow,
form.webform-submission-promotion-form .region-fields .shs-widget-container .id-type-arrow,
form.webform-submission-joy-newsletter-form .region-fields .shs-widget-container .id-type-arrow {
  display: none;
}
.form-style-container .region-fields .shs-widget-container select,
form.user-edit-form .region-fields .shs-widget-container select,
form.webform-submission-register-form .region-fields .shs-widget-container select,
form.webform-submission-promotion-form .region-fields .shs-widget-container select,
form.webform-submission-joy-newsletter-form .region-fields .shs-widget-container select {
  border-radius: 40px;
  padding: 5px 20px;
  display: flex;
  align-items: center;
  height: 42px;
  font-size: 16px;
  font-weight: 400;
  border: solid 1px #9B9B9B;
  background-color: #fff;
  margin-bottom: 16px;
}
.form-style-container .region-fields .shs-widget-container select:focus,
form.user-edit-form .region-fields .shs-widget-container select:focus,
form.webform-submission-register-form .region-fields .shs-widget-container select:focus,
form.webform-submission-promotion-form .region-fields .shs-widget-container select:focus,
form.webform-submission-joy-newsletter-form .region-fields .shs-widget-container select:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.form-style-container .promo-fields.search-brand .promo-fields-header,
form.user-edit-form .promo-fields.search-brand .promo-fields-header,
form.webform-submission-register-form .promo-fields.search-brand .promo-fields-header,
form.webform-submission-promotion-form .promo-fields.search-brand .promo-fields-header,
form.webform-submission-joy-newsletter-form .promo-fields.search-brand .promo-fields-header {
  margin-bottom: 24px;
}
.form-style-container .promo-fields.search-brand .promo-fields-header .promo-fields-title,
form.user-edit-form .promo-fields.search-brand .promo-fields-header .promo-fields-title,
form.webform-submission-register-form .promo-fields.search-brand .promo-fields-header .promo-fields-title,
form.webform-submission-promotion-form .promo-fields.search-brand .promo-fields-header .promo-fields-title,
form.webform-submission-joy-newsletter-form .promo-fields.search-brand .promo-fields-header .promo-fields-title {
  margin-bottom: 10px;
}
.form-style-container .promo-field.input-number-code,
form.user-edit-form .promo-field.input-number-code,
form.webform-submission-register-form .promo-field.input-number-code,
form.webform-submission-promotion-form .promo-field.input-number-code,
form.webform-submission-joy-newsletter-form .promo-field.input-number-code {
  margin-bottom: 14px;
}
.form-style-container .promo-field.input-number-code label,
form.user-edit-form .promo-field.input-number-code label,
form.webform-submission-register-form .promo-field.input-number-code label,
form.webform-submission-promotion-form .promo-field.input-number-code label,
form.webform-submission-joy-newsletter-form .promo-field.input-number-code label {
  display: none;
}
@media (min-width: 768px) {
  .form-style-container .iti,
  form.user-edit-form .iti,
  form.webform-submission-register-form .iti,
  form.webform-submission-promotion-form .iti,
  form.webform-submission-joy-newsletter-form .iti {
    display: grid;
    grid-column-gap: 16px;
    grid-template-columns: 144px 1fr;
  }
}
.form-style-container .iti .iti__flag-container,
form.user-edit-form .iti .iti__flag-container,
form.webform-submission-register-form .iti .iti__flag-container,
form.webform-submission-promotion-form .iti .iti__flag-container,
form.webform-submission-joy-newsletter-form .iti .iti__flag-container {
  position: relative;
}
.form-style-container .iti .iti__flag-container .iti__selected-flag,
form.user-edit-form .iti .iti__flag-container .iti__selected-flag,
form.webform-submission-register-form .iti .iti__flag-container .iti__selected-flag,
form.webform-submission-promotion-form .iti .iti__flag-container .iti__selected-flag,
form.webform-submission-joy-newsletter-form .iti .iti__flag-container .iti__selected-flag {
  border-radius: 40px;
  padding: 5px 20px;
  display: flex;
  align-items: center;
  height: 42px;
  font-size: 16px;
  font-weight: 400;
  border: solid 1px #9B9B9B;
  background-color: #fff;
  margin-bottom: 16px;
  background-image: url(../assets/images/arrow-down.svg);
  background-repeat: no-repeat;
  background-position: right 20px top 14px;
  background-size: 15px 15px;
}
.form-style-container .iti .iti__flag-container .iti__selected-flag:focus,
form.user-edit-form .iti .iti__flag-container .iti__selected-flag:focus,
form.webform-submission-register-form .iti .iti__flag-container .iti__selected-flag:focus,
form.webform-submission-promotion-form .iti .iti__flag-container .iti__selected-flag:focus,
form.webform-submission-joy-newsletter-form .iti .iti__flag-container .iti__selected-flag:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.form-style-container .iti .iti__flag-container .iti__selected-flag:after,
form.user-edit-form .iti .iti__flag-container .iti__selected-flag:after,
form.webform-submission-register-form .iti .iti__flag-container .iti__selected-flag:after,
form.webform-submission-promotion-form .iti .iti__flag-container .iti__selected-flag:after,
form.webform-submission-joy-newsletter-form .iti .iti__flag-container .iti__selected-flag:after {
  bottom: 10px;
}
.form-style-container .iti .iti__flag-container .iti__selected-flag .iti__arrow,
form.user-edit-form .iti .iti__flag-container .iti__selected-flag .iti__arrow,
form.webform-submission-register-form .iti .iti__flag-container .iti__selected-flag .iti__arrow,
form.webform-submission-promotion-form .iti .iti__flag-container .iti__selected-flag .iti__arrow,
form.webform-submission-joy-newsletter-form .iti .iti__flag-container .iti__selected-flag .iti__arrow {
  display: none;
}
.form-style-container .form-type-webform-image-file .ajax-progress,
form.user-edit-form .form-type-webform-image-file .ajax-progress,
form.webform-submission-register-form .form-type-webform-image-file .ajax-progress,
form.webform-submission-promotion-form .form-type-webform-image-file .ajax-progress,
form.webform-submission-joy-newsletter-form .form-type-webform-image-file .ajax-progress {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 44px;
  background-color: rgba(255, 255, 255, 0.5);
}
.form-style-container .form-type-webform-image-file.has-value .form-managed-file,
form.user-edit-form .form-type-webform-image-file.has-value .form-managed-file,
form.webform-submission-register-form .form-type-webform-image-file.has-value .form-managed-file,
form.webform-submission-promotion-form .form-type-webform-image-file.has-value .form-managed-file,
form.webform-submission-joy-newsletter-form .form-type-webform-image-file.has-value .form-managed-file {
  position: relative;
  height: 42px;
  padding: 0px 24px 3px 24px;
  border-radius: 44px;
  border: 1px solid #1443FF;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.form-style-container .form-type-webform-image-file.has-value .form-managed-file a,
form.user-edit-form .form-type-webform-image-file.has-value .form-managed-file a,
form.webform-submission-register-form .form-type-webform-image-file.has-value .form-managed-file a,
form.webform-submission-promotion-form .form-type-webform-image-file.has-value .form-managed-file a,
form.webform-submission-joy-newsletter-form .form-type-webform-image-file.has-value .form-managed-file a {
  color: #333;
}
.form-style-container .form-type-webform-image-file.has-value .form-managed-file .form-submit,
form.user-edit-form .form-type-webform-image-file.has-value .form-managed-file .form-submit,
form.webform-submission-register-form .form-type-webform-image-file.has-value .form-managed-file .form-submit,
form.webform-submission-promotion-form .form-type-webform-image-file.has-value .form-managed-file .form-submit,
form.webform-submission-joy-newsletter-form .form-type-webform-image-file.has-value .form-managed-file .form-submit {
  position: absolute;
  right: 24px;
  height: 40px;
  top: 0;
  border: none;
  background-color: transparent;
  padding-right: 30px;
  margin: 0;
  text-transform: none;
  color: #1443FF;
  text-decoration: underline;
  background-image: url("/themes/custom/barrio_pepsico_joypepsico/assets/images/close-x.svg");
  background-position: right center;
  background-repeat: no-repeat;
}
.form-style-container .form-item-receipt-file,
form.user-edit-form .form-item-receipt-file,
form.webform-submission-register-form .form-item-receipt-file,
form.webform-submission-promotion-form .form-item-receipt-file,
form.webform-submission-joy-newsletter-form .form-item-receipt-file {
  width: 100%;
  position: relative;
}
.form-style-container .form-item-receipt-file label.form-required,
form.user-edit-form .form-item-receipt-file label.form-required,
form.webform-submission-register-form .form-item-receipt-file label.form-required,
form.webform-submission-promotion-form .form-item-receipt-file label.form-required,
form.webform-submission-joy-newsletter-form .form-item-receipt-file label.form-required {
  display: none;
}
.form-style-container .form-item-receipt-file label,
form.user-edit-form .form-item-receipt-file label,
form.webform-submission-register-form .form-item-receipt-file label,
form.webform-submission-promotion-form .form-item-receipt-file label,
form.webform-submission-joy-newsletter-form .form-item-receipt-file label {
  height: 42px;
  padding: 0px 45px 3px 45px;
  border-radius: 44px;
  border: 1px solid #1443FF;
  background-color: #1443FF;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
}
.form-style-container .form-item-receipt-file label:hover, .form-style-container .form-item-receipt-file label:focus,
form.user-edit-form .form-item-receipt-file label:hover,
form.user-edit-form .form-item-receipt-file label:focus,
form.webform-submission-register-form .form-item-receipt-file label:hover,
form.webform-submission-register-form .form-item-receipt-file label:focus,
form.webform-submission-promotion-form .form-item-receipt-file label:hover,
form.webform-submission-promotion-form .form-item-receipt-file label:focus,
form.webform-submission-joy-newsletter-form .form-item-receipt-file label:hover,
form.webform-submission-joy-newsletter-form .form-item-receipt-file label:focus {
  cursor: pointer;
  background-color: #0023ad;
  border-color: #0023ad;
}
.form-style-container .form-item-receipt-file label:before,
form.user-edit-form .form-item-receipt-file label:before,
form.webform-submission-register-form .form-item-receipt-file label:before,
form.webform-submission-promotion-form .form-item-receipt-file label:before,
form.webform-submission-joy-newsletter-form .form-item-receipt-file label:before {
  content: "";
  width: 21px;
  height: 21px;
  margin-right: 10px;
  display: block;
  background-image: url("/themes/custom/barrio_pepsico_joypepsico/assets/images/photo-camera.svg");
  background-position: center;
  background-repeat: no-repeat;
}
.form-style-container .form-item-receipt-file .description,
form.user-edit-form .form-item-receipt-file .description,
form.webform-submission-register-form .form-item-receipt-file .description,
form.webform-submission-promotion-form .form-item-receipt-file .description,
form.webform-submission-joy-newsletter-form .form-item-receipt-file .description {
  display: none;
}
.form-style-container .form-item-receipt-file .form-managed-file-overlay,
form.user-edit-form .form-item-receipt-file .form-managed-file-overlay,
form.webform-submission-register-form .form-item-receipt-file .form-managed-file-overlay,
form.webform-submission-promotion-form .form-item-receipt-file .form-managed-file-overlay,
form.webform-submission-joy-newsletter-form .form-item-receipt-file .form-managed-file-overlay {
  display: none;
}
.form-style-container .form-item-receipt-file .form-managed-file a,
form.user-edit-form .form-item-receipt-file .form-managed-file a,
form.webform-submission-register-form .form-item-receipt-file .form-managed-file a,
form.webform-submission-promotion-form .form-item-receipt-file .form-managed-file a,
form.webform-submission-joy-newsletter-form .form-item-receipt-file .form-managed-file a {
  color: #fff;
}
.form-style-container .form-item-receipt-file .file--image,
form.user-edit-form .form-item-receipt-file .file--image,
form.webform-submission-register-form .form-item-receipt-file .file--image,
form.webform-submission-promotion-form .form-item-receipt-file .file--image,
form.webform-submission-joy-newsletter-form .form-item-receipt-file .file--image {
  padding-left: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: 4px;
  background-image: url("/themes/custom/barrio_pepsico_joypepsico/assets/images/photo-camera-gray.svg");
}
.form-style-container .survey-header-field,
form.user-edit-form .survey-header-field,
form.webform-submission-register-form .survey-header-field,
form.webform-submission-promotion-form .survey-header-field,
form.webform-submission-joy-newsletter-form .survey-header-field {
  margin-bottom: 24px;
}
.form-style-container .survey-header-field p,
form.user-edit-form .survey-header-field p,
form.webform-submission-register-form .survey-header-field p,
form.webform-submission-promotion-form .survey-header-field p,
form.webform-submission-joy-newsletter-form .survey-header-field p {
  margin: 0;
}
.form-style-container .survey-body-line,
form.user-edit-form .survey-body-line,
form.webform-submission-register-form .survey-body-line,
form.webform-submission-promotion-form .survey-body-line,
form.webform-submission-joy-newsletter-form .survey-body-line {
  margin-bottom: 30px;
}
.form-style-container .survey-body-line strong,
form.user-edit-form .survey-body-line strong,
form.webform-submission-register-form .survey-body-line strong,
form.webform-submission-promotion-form .survey-body-line strong,
form.webform-submission-joy-newsletter-form .survey-body-line strong {
  color: #1443FF;
}
.form-style-container .survey-body-line:last-child,
form.user-edit-form .survey-body-line:last-child,
form.webform-submission-register-form .survey-body-line:last-child,
form.webform-submission-promotion-form .survey-body-line:last-child,
form.webform-submission-joy-newsletter-form .survey-body-line:last-child {
  margin-bottom: 10px;
}
.form-style-container .thank-you-step,
form.user-edit-form .thank-you-step,
form.webform-submission-register-form .thank-you-step,
form.webform-submission-promotion-form .thank-you-step,
form.webform-submission-joy-newsletter-form .thank-you-step {
  text-align: center;
}
.form-style-container .thank-you-step__header,
form.user-edit-form .thank-you-step__header,
form.webform-submission-register-form .thank-you-step__header,
form.webform-submission-promotion-form .thank-you-step__header,
form.webform-submission-joy-newsletter-form .thank-you-step__header {
  margin-bottom: 20px;
}
.form-style-container .thank-you-step__image,
form.user-edit-form .thank-you-step__image,
form.webform-submission-register-form .thank-you-step__image,
form.webform-submission-promotion-form .thank-you-step__image,
form.webform-submission-joy-newsletter-form .thank-you-step__image {
  margin-bottom: 40px;
}
.form-style-container .thank-you-step__title,
form.user-edit-form .thank-you-step__title,
form.webform-submission-register-form .thank-you-step__title,
form.webform-submission-promotion-form .thank-you-step__title,
form.webform-submission-joy-newsletter-form .thank-you-step__title {
  font-family: var(--font-family);
  font-weight: 700;
  line-height: 1.1;
  font-size: 36px;
}
@media (min-width: 769px) {
  .form-style-container .thank-you-step__title,
  form.user-edit-form .thank-you-step__title,
  form.webform-submission-register-form .thank-you-step__title,
  form.webform-submission-promotion-form .thank-you-step__title,
  form.webform-submission-joy-newsletter-form .thank-you-step__title {
    font-size: 24px;
  }
}
.form-style-container .thank-you-step__body,
form.user-edit-form .thank-you-step__body,
form.webform-submission-register-form .thank-you-step__body,
form.webform-submission-promotion-form .thank-you-step__body,
form.webform-submission-joy-newsletter-form .thank-you-step__body {
  font-family: var(--font-family);
  font-weight: 600;
  font-size: 20px;
}
.form-style-container .thank-you-step__body p,
form.user-edit-form .thank-you-step__body p,
form.webform-submission-register-form .thank-you-step__body p,
form.webform-submission-promotion-form .thank-you-step__body p,
form.webform-submission-joy-newsletter-form .thank-you-step__body p {
  font-family: var(--font-family);
  font-weight: 600;
  font-size: 20px;
}
.form-style-container .thank-you-step__form-actions,
form.user-edit-form .thank-you-step__form-actions,
form.webform-submission-register-form .thank-you-step__form-actions,
form.webform-submission-promotion-form .thank-you-step__form-actions,
form.webform-submission-joy-newsletter-form .thank-you-step__form-actions {
  padding-top: 40px;
}
.form-style-container .thank-you-step__form-actions .form-submit,
form.user-edit-form .thank-you-step__form-actions .form-submit,
form.webform-submission-register-form .thank-you-step__form-actions .form-submit,
form.webform-submission-promotion-form .thank-you-step__form-actions .form-submit,
form.webform-submission-joy-newsletter-form .thank-you-step__form-actions .form-submit {
  margin-top: 0;
}
.form-style-container .cascade-checkbox-group .cascade-level-group,
form.user-edit-form .cascade-checkbox-group .cascade-level-group,
form.webform-submission-register-form .cascade-checkbox-group .cascade-level-group,
form.webform-submission-promotion-form .cascade-checkbox-group .cascade-level-group,
form.webform-submission-joy-newsletter-form .cascade-checkbox-group .cascade-level-group {
  padding-left: 30px;
}
.form-style-container .cascade-checkbox-group .cascade-level-2,
form.user-edit-form .cascade-checkbox-group .cascade-level-2,
form.webform-submission-register-form .cascade-checkbox-group .cascade-level-2,
form.webform-submission-promotion-form .cascade-checkbox-group .cascade-level-2,
form.webform-submission-joy-newsletter-form .cascade-checkbox-group .cascade-level-2 {
  padding-left: 30px;
}

form.webform-submission-register-form .webform-confirmation-register .webform-confirmation__message {
  margin-bottom: 20px;
}
form.webform-submission-register-form .webform-confirmation-register .redirect-info-text {
  text-align: center;
}
form.webform-submission-register-form .webform-confirmation-register .redirect-info-text .sec {
  font-weight: 600;
}

#edit-lot-number-brand-value--wrapper .legends {
  display: none;
}
#edit-lot-number-brand-value--wrapper .form-check {
  position: relative;
  text-align: center;
}
#edit-lot-number-brand-value--wrapper .form-check input[type=radio] {
  opacity: 0;
}
#edit-lot-number-brand-value--wrapper .form-check label {
  border-radius: 10px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  max-height: 160px;
}
#edit-lot-number-brand-value--wrapper .form-check label div {
  height: 100%;
  width: 100%;
}
#edit-lot-number-brand-value--wrapper .form-check label div img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
#edit-lot-number-brand-value--wrapper .form-check input[type=radio]:checked + label {
  border: 1px solid #F58E1E;
}
#edit-lot-number-brand-value--wrapper .slick-track {
  display: flex !important;
}
#edit-lot-number-brand-value--wrapper .slick-slide {
  height: inherit !important;
}

.webform-submission-form strong.error.form-item--error-message {
  font-weight: normal;
  color: #dc3545;
  font-size: 14px;
}
.webform-submission-form .form-item--error-message {
  margin-bottom: 5px;
  font-weight: normal;
  color: #dc3545;
  font-size: 14px;
}
.webform-submission-form .form-item--error-message strong {
  font-weight: normal;
}

.promo-field-phone .iti input, .promo-field-phone .iti input[type=tel] {
  margin-bottom: 16px !important;
}
.promo-field-phone .promo-field label.error {
  display: none !important;
}
.promo-field-phone .promo-field .form-item--error-message {
  font-weight: normal;
  color: #dc3545;
  font-size: 14px;
}
@media (min-width: 768px) {
  .promo-field-phone .promo-field .form-item--error-message {
    margin-left: -160px;
  }
}
.promo-field-phone .promo-field .form-item--error-message strong {
  font-weight: normal;
}

.register-page-wrap {
  background-size: cover;
  padding-top: 35px;
  padding-bottom: 130px;
}
.register-page-wrap p {
  color: #333;
  text-align: left;
  font-size: 16px;
  line-height: 21px;
}
.register-page-wrap p a.btn-primary {
  display: table;
  margin: 0 auto;
}
.register-page-wrap p .btn-primary-wrapper {
  display: block;
}
.register-page-wrap p .btn-primary-wrapper.text-center {
  text-align: center;
}
.register-page-wrap p .btn-primary-wrapper a.btn-primary {
  display: inline-flex;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .register-page-wrap {
    padding-top: 60px;
    padding-bottom: 150px;
  }
}
.register-page-wrap .promo-step-page-header {
  margin-bottom: 32px;
}
.register-page-wrap .promo-step-page-title {
  text-align: center;
  text-transform: none;
  line-height: 32px;
  font-size: 24px;
}
@media (min-width: 768px) {
  .register-page-wrap .promo-step-page-title {
    line-height: 40px;
    font-size: 36px;
  }
}
.register-page-wrap .iti.iti--allow-dropdown {
  width: 100%;
}
.register-page-wrap .iti.iti--allow-dropdown .code-label {
  white-space: nowrap;
}
.register-page-wrap .medium-form-container {
  margin: 0 auto;
  max-width: 724px;
  border-radius: 20px;
  padding: 0 18px;
}
.register-page-wrap form .promo-fields-title {
  font-size: 18px;
  line-height: 28px;
}
.register-page-wrap form .promo-fields-header {
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .register-page-wrap form .promo-field__gender-radio-group .js-webform-radios {
    display: flex;
    align-items: center;
    gap: 40px;
  }
}
.register-page-wrap form .promo-field__gender-radio-group .js-webform-radios .form-check {
  padding-top: 12px;
  padding-bottom: 12px;
}
.register-page-wrap .radios--wrapper .legends {
  margin-bottom: 5px;
}
.register-page-wrap .js-form-type-radio {
  display: flex;
  align-items: center;
}
.register-page-wrap .js-form-type-radio .form-check-input {
  margin-top: 0;
}
.register-page-wrap .js-form-type-radio label.form-check-label {
  margin-left: 5px;
}
.register-page-wrap .js-form-type-radio input[type=radio] {
  box-shadow: 0 0 0 1px #9B9B9B;
  height: 13px;
  width: 13px;
  margin-right: 10px;
  appearance: none;
  -webkit-appearance: none;
  border: 1px solid #fff;
  background-color: #fff;
  border-radius: 50%;
}
.register-page-wrap .js-form-type-radio input[type=radio]:checked {
  box-shadow: 0 0 0 1px #1443FF;
  background-color: #1443FF;
  border-width: 3px;
}
.register-page-wrap .promo-action-fields .promo-action-fields-subgroup {
  display: grid;
  justify-items: center;
  align-items: center;
  gap: 20px;
}
.register-page-wrap .promo-action-fields .promo-action-fields-subgroup .action {
  width: 100%;
  text-align: center;
}
@media (min-width: 768px) {
  .register-page-wrap .promo-action-fields .promo-action-fields-subgroup {
    grid-template-columns: auto auto;
  }
}
.register-page-wrap .promo-action-fields .promo-action-fields-subgroup .link-action {
  order: 2;
}
@media (min-width: 768px) {
  .register-page-wrap .promo-action-fields .promo-action-fields-subgroup .link-action {
    order: 1;
  }
}
.register-page-wrap .promo-action-fields .promo-action-fields-subgroup .link-action a:hover {
  text-decoration: none;
}
.register-page-wrap .promo-action-fields .promo-action-fields-subgroup .submit-action {
  order: 1;
}
@media (min-width: 768px) {
  .register-page-wrap .promo-action-fields .promo-action-fields-subgroup .submit-action {
    order: 2;
  }
}
.register-page-wrap .promo-action-fields .promo-action-fields-subgroup .submit-action input[type=submit] {
  margin-bottom: 0;
  max-width: 390px;
  width: 100%;
}
@media (min-width: 768px) {
  .register-page-wrap .promo-action-fields .promo-action-fields-subgroup .submit-action input[type=submit] {
    width: auto;
  }
}
.register-page-wrap .webform-confirmation p {
  text-align: center;
  margin: 0 auto 24px;
}
.register-page-wrap .webform-confirmation a.btn-primary {
  display: inline-block;
}
.register-page-wrap .promo-fields-nl-confirmation {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.register-page-wrap .nl-checkmark {
  width: 100px;
  display: block;
  margin: 0 auto 24px;
}

.user-edit-form-wrap form.user-form {
  border-bottom: none;
  background-color: transparent;
  border-radius: initial;
  box-shadow: none;
}
.user-edit-form-wrap form.user-form label:after {
  content: "";
}
.user-edit-form-wrap form.user-form label.form-required:after {
  content: "*";
}
.user-edit-form-wrap form.user-form input[type=radio] {
  padding: initial;
}
.user-edit-form-wrap form.user-form input:disabled {
  pointer-events: none;
  opacity: 0.5;
}
.user-edit-form-wrap form.user-edit-form .promo-step-section {
  border-radius: 20px;
}
.user-edit-form-wrap p {
  color: #333;
}
.user-edit-form-wrap .form-check-input {
  margin-top: 5px;
}
.user-edit-form-wrap .promo-step-page-header {
  margin-bottom: 32px;
}
.user-edit-form-wrap .promo-step-page-title {
  text-align: center;
  text-transform: none;
  line-height: 32px;
  font-size: 24px;
}
@media (min-width: 768px) {
  .user-edit-form-wrap .promo-step-page-title {
    line-height: 40px;
    font-size: 36px;
  }
}
.user-edit-form-wrap .iti.iti--allow-dropdown {
  width: 100%;
}
.user-edit-form-wrap .medium-form-container {
  margin: 0;
  border-radius: 20px;
}
.user-edit-form-wrap form .promo-field a {
  text-decoration: underline;
  color: #1443FF;
}
.user-edit-form-wrap form .promo-fields-title {
  font-size: 18px;
  line-height: 28px;
}
.user-edit-form-wrap form .promo-fields-header {
  margin-bottom: 15px;
}
.user-edit-form-wrap form .promo-field__gender-radio-group .js-webform-radios {
  display: flex;
  gap: 24px;
}
.user-edit-form-wrap form .promo-field__gender-radio-group .js-webform-radios .form-check {
  padding-top: 12px;
  padding-bottom: 12px;
}
.user-edit-form-wrap form fieldset.form-item-mail .description {
  display: none;
}
.user-edit-form-wrap form .iti.iti--allow-dropdown {
  padding: 0;
}
@media (min-width: 768px) {
  .user-edit-form-wrap form .iti.iti--allow-dropdown {
    display: grid;
    grid-column-gap: 16px;
    grid-template-columns: 144px 1fr;
  }
}
.user-edit-form-wrap form .iti.iti--allow-dropdown .iti__flag-container {
  padding: 0;
  grid-column: initial;
  position: relative;
}
.user-edit-form-wrap form .iti.iti--allow-dropdown .iti__flag-container .code-label {
  white-space: nowrap;
}
.user-edit-form-wrap form .iti.iti--allow-dropdown .iti__flag-container .iti__selected-flag {
  border-radius: 40px;
  padding: 5px 20px;
  display: flex;
  align-items: center;
  height: 42px;
  font-size: 16px;
  font-weight: 400;
  border: solid 1px #9B9B9B;
  background-color: #fff;
  margin-bottom: 16px;
  position: relative;
}
.user-edit-form-wrap form .iti.iti--allow-dropdown .iti__flag-container .iti__selected-flag:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.user-edit-form-wrap form .iti.iti--allow-dropdown .iti__flag-container .iti__selected-flag select {
  appearance: none;
  -webkit-appearance: none;
  background-image: url(../assets/images/arrow-down.svg);
  background-repeat: no-repeat;
  background-position: right 20px top 14px;
  background-size: 15px 15px;
}
.user-edit-form-wrap form .iti.iti--allow-dropdown .iti__flag-container .iti__selected-flag .id-type-arrow {
  display: none;
}
.user-edit-form-wrap form .iti.iti--allow-dropdown .iti__flag-container .iti__selected-flag:after {
  bottom: 10px;
}
.user-edit-form-wrap form .iti.iti--allow-dropdown .iti__flag-container .iti__selected-flag .iti__arrow {
  display: none;
}
.user-edit-form-wrap .radios--wrapper .legends {
  margin-bottom: 5px;
}
@media (min-width: 768px) {
  .user-edit-form-wrap #edit-field-gender-radio {
    display: flex;
    align-items: center;
    gap: 40px;
  }
}
.user-edit-form-wrap .js-form-type-radio {
  display: flex;
  align-items: center;
}
.user-edit-form-wrap .js-form-type-radio .form-check-input {
  margin-top: 14px;
}
.user-edit-form-wrap .js-form-type-radio label.form-check-label {
  margin-left: 5px;
}
.user-edit-form-wrap .js-form-type-radio input[type=radio] {
  box-shadow: 0 0 0 1px #9B9B9B;
  height: 13px;
  width: 13px;
  margin-right: 10px;
  appearance: none;
  -webkit-appearance: none;
  border: 1px solid #fff;
  background-color: #fff;
  border-radius: 50%;
}
.user-edit-form-wrap .js-form-type-radio input[type=radio]:checked {
  box-shadow: 0 0 0 1px #1443FF;
  background-color: #1443FF;
  border-width: 3px;
}
.user-edit-form-wrap .promo-action-fields .promo-action-fields-subgroup {
  display: grid;
  justify-items: center;
  align-items: center;
  gap: 20px;
}
.user-edit-form-wrap .promo-action-fields .promo-action-fields-subgroup .action {
  width: 100%;
  text-align: center;
}
@media (min-width: 768px) {
  .user-edit-form-wrap .promo-action-fields .promo-action-fields-subgroup {
    grid-template-columns: auto auto;
  }
}
.user-edit-form-wrap .promo-action-fields .promo-action-fields-subgroup .link-action {
  order: 2;
}
@media (min-width: 768px) {
  .user-edit-form-wrap .promo-action-fields .promo-action-fields-subgroup .link-action {
    order: 1;
  }
}
.user-edit-form-wrap .promo-action-fields .promo-action-fields-subgroup .link-action a:hover {
  text-decoration: none;
}
.user-edit-form-wrap .promo-action-fields .promo-action-fields-subgroup .submit-action {
  order: 1;
}
@media (min-width: 768px) {
  .user-edit-form-wrap .promo-action-fields .promo-action-fields-subgroup .submit-action {
    order: 2;
  }
}
.user-edit-form-wrap .promo-action-fields .promo-action-fields-subgroup .submit-action input[type=submit] {
  margin-bottom: 0;
  max-width: 390px;
  width: 100%;
}
@media (min-width: 768px) {
  .user-edit-form-wrap .promo-action-fields .promo-action-fields-subgroup .submit-action input[type=submit] {
    width: auto;
  }
}

:root {
  --font-family: "Galano", sans-serif;
}

html[lang=el] {
  --font-family: "Manrope", sans-serif;
}

html {
  scroll-behavior: smooth;
}

body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta {
  padding: 0 15px;
  border-radius: 44px;
  border: 1px solid #1443FF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
  background-color: #1443FF;
  color: #fff;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
}
body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta:hover, body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta:focus {
  background-color: #0023ad;
  border-color: #0023ad;
}
body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta:disabled {
  background-color: #adbdff;
  border-color: #adbdff;
}
@media (min-width: 768px) {
  body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta {
    padding: 0 45px;
  }
}
@supports (-webkit-hyphens: none) {
  body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta {
    padding-bottom: 4px;
  }
}
body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta:focus {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta.simple {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta.simple:hover, body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta.simple:focus {
  background-color: transparent;
  border-color: #f2f2f2;
  color: #f2f2f2;
}
body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta.link:hover, body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta.link a, body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta.link a:hover, body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta.link a:focus, body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta.link .in-btn-text:hover, body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #f2f2f2;
}
body[class*=" brand-"] .promotion-page-wrapper .brand-cta .brand-dependent-cta:disabled {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0E38DF;
  opacity: 0.5;
  pointer-events: none;
}
body[class*=" brand-"] .promotion-page-wrapper .brand-hero-wrapper {
  margin-bottom: 0;
  padding-bottom: 0;
}
body[class*=" brand-"] .promotion-page-wrapper .brand-hero-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding {
  max-width: 900px;
  margin-bottom: 20px;
}
body[class*=" brand-"] .promotion-page-wrapper .brand-hero-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title {
  margin-bottom: 20px;
}
body[class*=" brand-"] .promotion-page-wrapper .brand-hero-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title .hero-content-title {
  font-size: 36px;
  line-height: 40px;
}
@media (min-width: 768px) {
  body[class*=" brand-"] .promotion-page-wrapper .brand-hero-wrapper .grid-container.branding .bottom-row.branding .hero-content.branding .brand-title .hero-content-title {
    font-size: 60px;
    line-height: 62px;
  }
}
body[class*=" brand-"] .promotion-page-wrapper .promo-submenu-wrapper .promo-submenu--container {
  padding: 31px 20px;
  max-height: 100%;
  border-bottom: none;
}
body[class*=" brand-"] .promotion-page-wrapper .promo-submenu-wrapper.top-submenu {
  border-bottom: 1px solid #0678be;
}
body[class*=" brand-"] .promotion-page-wrapper .promo-submenu-wrapper.legal-submenu {
  margin-bottom: 20px;
  scroll-margin-top: 80px;
}
body[class*=" brand-"] .promotion-page-wrapper .promo-submenu-wrapper.legal-submenu .promo-submenu--container {
  max-width: 1140px;
}
body[class*=" brand-"] .promotion-page-wrapper .brand-promo-date {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 18px;
  line-height: 21px;
  margin-bottom: 10px;
}
body[class*=" brand-"] .promotion-page-wrapper .brand-promo-date .date-icon {
  padding-right: 12px;
}
body[class*=" brand-"] .promotion-page-wrapper .brand-promo-date .date-spacer {
  padding: 0 5px;
}
body[class*=" brand-"] .promotion-page-wrapper .brand-description {
  font-size: 20px;
  line-height: 26px;
  font-weight: 600;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes {
  margin: 40px auto 60px;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper .loader {
  display: inline-block;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  animation: spin 2s linear infinite;
  border: 4px solid #FFF;
  border-top: 4px solid #1443FF;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper .remaining-prizes-wrapper__inner {
  display: none;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper .remaining-prizes-wrapper__inner h2 {
  margin: 0 auto 24px;
  color: #FFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper .remaining-prizes-wrapper__inner .claimed-prizes-digits {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto 24px;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  padding: 10px;
  border-radius: 10px;
  margin: 0 5px;
  font-weight: 700;
  font-size: 50px;
  line-height: 50px;
  background-color: #FFF;
  color: #000;
  min-width: 60px;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  width: 100%;
  height: 15px;
  background-color: #FFF;
  border-radius: 20px;
  margin: 0 auto 12px;
  overflow: hidden;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  width: 0;
  height: 100%;
  border-radius: 20px;
  transition: width 0.2s ease-out;
  background-color: #1443FF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper .remaining-prizes-wrapper__inner .claimed-prizes-progress {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 auto 30px;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper .remaining-prizes-wrapper__inner .claimed-prizes-progress span {
  font-size: 20px;
  line-height: 20px;
  font-weight: 600;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper .remaining-prizes-wrapper__inner .claimed-prizes-progress div {
  display: flex;
  align-items: center;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg {
  margin-left: 10px;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper .remaining-prizes-wrapper__inner .claimed-prizes-disclaimer strong {
  text-transform: uppercase;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper .remaining-prizes-wrapper__inner .claimed-prizes-disclaimer p {
  margin-bottom: 2px;
  font-size: 12px;
  line-height: 12px;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-default .loader, body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-joy .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #2e55f2;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-default .remaining-prizes-wrapper__inner h2, body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-joy .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-default .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit, body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-joy .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #0E38DF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-default .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar, body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-joy .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #2e55f2;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-default .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage, body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-joy .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-default .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path, body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-joy .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-doritos .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #ec414a;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-doritos .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-doritos .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #E31722;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-doritos .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #ec414a;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-doritos .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-doritos .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-lays .loader {
  border: 4px solid #1443FF;
  border-top: 4px solid white;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-lays .remaining-prizes-wrapper__inner h2 {
  color: #333333;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-lays .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: #476cff;
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-lays .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: white;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-lays .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #1443FF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-lays .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #1443FF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-lays .remaining-prizes-wrapper__inner .claimed-prizes-digits .claimed-prizes-digits__digit {
  background-color: #1443FF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-lays-sustainability-2024 .loader {
  border: 4px solid #fff;
  border-top: 4px solid #c60f10;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-lays-sustainability-2024 .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-lays-sustainability-2024 .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #970b0c;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-lays-sustainability-2024 .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #c60f10;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-lays-sustainability-2024 .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #fff;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-lays-sustainability-2024 .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #fff;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-lays-nlng .loader {
  border: 4px solid #fff;
  border-top: 4px solid #c60f10;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-lays-nlng .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-lays-nlng .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #970b0c;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-lays-nlng .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #c60f10;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-lays-nlng .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #fff;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-lays-nlng .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #fff;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-cheetos .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #ff8b44;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-cheetos .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-cheetos .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #FF6B11;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-cheetos .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #ff8b44;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-cheetos .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-cheetos .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-tostitos .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #005cac;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-tostitos .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-tostitos .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #004179;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-tostitos .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #005cac;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-tostitos .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-tostitos .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-flaminhot .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #690079;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-flaminhot .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-flaminhot .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #3D0046;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-flaminhot .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #690079;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-flaminhot .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-flaminhot .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-natuchips .loader {
  border: 4px solid #333333;
  border-top: 4px solid #57bf61;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-natuchips .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-natuchips .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: #4d4d4d;
  color: #3FA448;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-natuchips .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #57bf61;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-natuchips .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #333333;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-natuchips .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #333333;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-chokis .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #0701b1;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-chokis .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-chokis .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #05017E;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-chokis .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #0701b1;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-chokis .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-chokis .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-detodito .loader {
  border: 4px solid #333333;
  border-top: 4px solid #fff135;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-detodito .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-detodito .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: #4d4d4d;
  color: #FFED02;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-detodito .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #fff135;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-detodito .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #333333;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-detodito .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #333333;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-pepsi .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #1a1a1a;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-pepsi .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-pepsi .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #000000;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-pepsi .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #1a1a1a;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-pepsi .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-pepsi .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-pepsi-ea .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #1a1a1a;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-pepsi-ea .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-pepsi-ea .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #000000;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-pepsi-ea .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #1a1a1a;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-pepsi-ea .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-pepsi-ea .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-7up .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #00ea65;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-7up .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-7up .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #00B74F;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-7up .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #00ea65;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-7up .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-7up .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-rockstar .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #1a1a1a;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-rockstar .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-rockstar .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #000000;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-rockstar .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #1a1a1a;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-rockstar .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-rockstar .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-mirinda .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #ffc933;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-mirinda .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-mirinda .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #FFBC00;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-mirinda .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #ffc933;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-mirinda .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-mirinda .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-mountaindew .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #019f5b;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-mountaindew .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-mountaindew .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #016C3E;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-mountaindew .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #019f5b;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-mountaindew .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-mountaindew .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-walkers .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #f7000d;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-walkers .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-walkers .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #C4000A;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-walkers .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #f7000d;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-walkers .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-walkers .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-quaker .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #00496e;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-quaker .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-quaker .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #00273B;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-quaker .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #00496e;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-quaker .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-quaker .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-popworks .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #2c418b;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-popworks .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-popworks .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #202F64;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-popworks .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #2c418b;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-popworks .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-popworks .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-walkers-max .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #1a1a1a;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-walkers-max .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-walkers-max .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #000;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-walkers-max .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #1a1a1a;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-walkers-max .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-walkers-max .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-pala-pala .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #ff3348;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-pala-pala .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-pala-pala .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #FF001A;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-pala-pala .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #ff3348;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-pala-pala .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-pala-pala .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-walkers-snacks-merlin .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #2a3d7c;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-walkers-snacks-merlin .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-walkers-snacks-merlin .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #1D2A56;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-walkers-snacks-merlin .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #2a3d7c;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-walkers-snacks-merlin .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-walkers-snacks-merlin .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-ruffles .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #2163ce;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-ruffles .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-ruffles .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #1A4EA2;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-ruffles .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #2163ce;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-ruffles .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-ruffles .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-duyvis .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #e14441;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-duyvis .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-duyvis .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #CE2421;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-duyvis .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #e14441;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-duyvis .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-duyvis .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-snacks-canister .loader {
  border: 4px solid #FFFFFF;
  border-top: 4px solid #4d4d4d;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-snacks-canister .remaining-prizes-wrapper__inner h2 {
  color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-snacks-canister .remaining-prizes-wrapper__inner .claimed-prizes-digits__digit {
  background-color: white;
  color: #333333;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-snacks-canister .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar {
  background-color: #4d4d4d;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-snacks-canister .remaining-prizes-wrapper__inner .claimed-prizes-progress-bar .claimed-prizes-progress-bar-percentage {
  background-color: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .remaining-prizes .remaining-prizes-wrapper--brand-snacks-canister .remaining-prizes-wrapper__inner .claimed-prizes-progress div svg path {
  fill: #FFFFFF;
}
body[class*=" brand-"] .promotion-page-wrapper .promo-steps-disclaimer {
  padding-top: 60px;
}
@media (min-width: 1200px) {
  body[class*=" brand-"] .promotion-page-wrapper .promo-steps-disclaimer {
    padding-top: 180px;
  }
}
body[class*=" brand-"] .promotion-page-wrapper .joy-banner-promo .mobile-background img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  min-height: 110px;
}
body[class*=" brand-"] .promotion-page-wrapper .joy-banner-promo .blue-section {
  display: flex;
  justify-content: center;
  margin-bottom: 0;
}
body[class*=" brand-"] .promotion-page-wrapper .joy-banner-promo.no-image .desktop-background {
  padding: 75px 0;
  background: #00E0F3 url("../assets/images/text-background.svg") center repeat;
}
body[class*=" brand-"] .promotion-page-wrapper .joy-banner-promo.no-image .desktop-background.image-bg {
  padding: 0;
  background: none;
}
body[class*=" brand-"] .promotion-page-wrapper .joy-banner-promo.no-image .mobile-background {
  padding: 60px 0;
  background: #00E0F3 url("../assets/images/text-background.svg") center repeat;
}
body[class*=" brand-"] .promotion-page-wrapper .joy-banner-promo.no-image .mobile-background.image-bg {
  padding: 0;
  background: none;
}
body[class*=" brand-"] .promotion-page-wrapper .faqs-container #faqs #faq .card .card-header .btn-header-link.collapsed::after {
  background-image: url("../assets/images/arrow-down.svg");
}
body[class*=" brand-"] .promotion-page-wrapper .faqs-container #faqs #faq .card .card-header .btn-header-link::after {
  width: 25px;
  background-image: url("../assets/images/arrow-up.svg");
}
body[class*=" brand-"] .promotion-page-wrapper .faqs-action {
  padding-top: 20px;
  display: flex;
  width: 100%;
}
body[class*=" brand-"] .promotion-page-wrapper .faqs-action a {
  display: block;
  width: 100%;
}
body[class*=" brand-"] .promotion-page-wrapper .joy-promo-ranking-static .desktop-background,
body[class*=" brand-"] .promotion-page-wrapper .joy-promo-ranking-static .mobile-background {
  background-repeat: no-repeat;
  background-size: cover;
}

body.brand-lays-sustainability-2024 #main-wrapper {
  background-image: url("../assets/images/potato-hunt/Lays-cream-seamless_background-500x500.jpg");
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .brand-cta .brand-dependent-cta,
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-action a {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .brand-cta .brand-dependent-cta:hover,
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-action a:hover {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .brand-cta .brand-dependent-cta:focus,
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-action a:focus {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .brand-cta .brand-dependent-cta.simple,
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-action a.simple {
  background-color: transparent;
  border-color: #C60F10;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .brand-cta .brand-dependent-cta.simple:hover, body.brand-lays-sustainability-2024 .promotion-page-wrapper .brand-cta .brand-dependent-cta.simple:focus,
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-action a.simple:hover,
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-action a.simple:focus {
  background-color: transparent;
  border-color: #ae0d0e;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .brand-cta .brand-dependent-cta.link,
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-action a.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .brand-cta .brand-dependent-cta.link:hover, body.brand-lays-sustainability-2024 .promotion-page-wrapper .brand-cta .brand-dependent-cta.link:focus,
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-action a.link:hover,
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-action a.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .brand-cta .brand-dependent-cta.link a, body.brand-lays-sustainability-2024 .promotion-page-wrapper .brand-cta .brand-dependent-cta.link .in-btn-text,
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-action a.link a,
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-action a.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .brand-cta .brand-dependent-cta.link a:hover, body.brand-lays-sustainability-2024 .promotion-page-wrapper .brand-cta .brand-dependent-cta.link a:focus, body.brand-lays-sustainability-2024 .promotion-page-wrapper .brand-cta .brand-dependent-cta.link .in-btn-text:hover, body.brand-lays-sustainability-2024 .promotion-page-wrapper .brand-cta .brand-dependent-cta.link .in-btn-text:focus,
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-action a.link a:hover,
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-action a.link a:focus,
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-action a.link .in-btn-text:hover,
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-action a.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .brand-cta .brand-dependent-cta:disabled,
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-action a:disabled {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .promo-submenu-wrapper.top-submenu {
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .promo-submenu-wrapper .promo-submenu--container .promo-submenu--link a {
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-container {
  background-color: transparent;
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-container #faqs #faq .card {
  background-color: transparent;
  border-bottom: 1px solid #C60F10;
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-container #faqs #faq .card .card-header {
  background-color: transparent;
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-container #faqs #faq .card .card-header .btn-header-link::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjUgOUw3LjUgM0wxLjUgOSIgc3Ryb2tlPSIjQzYwRjEwIiBzdHJva2Utd2lkdGg9IjMiLz4KPC9zdmc+Cg==");
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .faqs-container #faqs #faq .card .card-header .btn-header-link.collapsed::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuNSAyTDcuNSA4TDEzLjUgMiIgc3Ryb2tlPSIjQzYwRjEwIiBzdHJva2Utd2lkdGg9IjMiLz4KPC9zdmc+Cg==");
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .promo-submenu-wrapper.legal-submenu {
  margin-bottom: 0;
  background-color: #fff;
}
body.brand-lays-sustainability-2024 .promotion-page-wrapper .promo-submenu-wrapper.legal-submenu .promo-submenu--link a {
  color: #1443FF;
}

body.brand-lays-nlng .promotion-page-wrapper .brand-cta .brand-dependent-cta,
body.brand-lays-nlng .promotion-page-wrapper .faqs-action a {
  background-color: #0233FB;
  border-color: #0233FB;
  color: #fff;
}
body.brand-lays-nlng .promotion-page-wrapper .brand-cta .brand-dependent-cta:hover,
body.brand-lays-nlng .promotion-page-wrapper .faqs-action a:hover {
  background-color: #022ee2;
  border-color: #022ee2;
}
body.brand-lays-nlng .promotion-page-wrapper .brand-cta .brand-dependent-cta:focus,
body.brand-lays-nlng .promotion-page-wrapper .faqs-action a:focus {
  background-color: #022ee2;
  border-color: #022ee2;
}
body.brand-lays-nlng .promotion-page-wrapper .brand-cta .brand-dependent-cta.simple,
body.brand-lays-nlng .promotion-page-wrapper .faqs-action a.simple {
  background-color: transparent;
  border-color: #0233FB;
  color: #0233FB;
}
body.brand-lays-nlng .promotion-page-wrapper .brand-cta .brand-dependent-cta.simple:hover, body.brand-lays-nlng .promotion-page-wrapper .brand-cta .brand-dependent-cta.simple:focus,
body.brand-lays-nlng .promotion-page-wrapper .faqs-action a.simple:hover,
body.brand-lays-nlng .promotion-page-wrapper .faqs-action a.simple:focus {
  background-color: transparent;
  border-color: #022ee2;
  color: #022ee2;
}
body.brand-lays-nlng .promotion-page-wrapper .brand-cta .brand-dependent-cta.link,
body.brand-lays-nlng .promotion-page-wrapper .faqs-action a.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-nlng .promotion-page-wrapper .brand-cta .brand-dependent-cta.link:hover, body.brand-lays-nlng .promotion-page-wrapper .brand-cta .brand-dependent-cta.link:focus,
body.brand-lays-nlng .promotion-page-wrapper .faqs-action a.link:hover,
body.brand-lays-nlng .promotion-page-wrapper .faqs-action a.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-nlng .promotion-page-wrapper .brand-cta .brand-dependent-cta.link a, body.brand-lays-nlng .promotion-page-wrapper .brand-cta .brand-dependent-cta.link .in-btn-text,
body.brand-lays-nlng .promotion-page-wrapper .faqs-action a.link a,
body.brand-lays-nlng .promotion-page-wrapper .faqs-action a.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #0233FB;
}
body.brand-lays-nlng .promotion-page-wrapper .brand-cta .brand-dependent-cta.link a:hover, body.brand-lays-nlng .promotion-page-wrapper .brand-cta .brand-dependent-cta.link a:focus, body.brand-lays-nlng .promotion-page-wrapper .brand-cta .brand-dependent-cta.link .in-btn-text:hover, body.brand-lays-nlng .promotion-page-wrapper .brand-cta .brand-dependent-cta.link .in-btn-text:focus,
body.brand-lays-nlng .promotion-page-wrapper .faqs-action a.link a:hover,
body.brand-lays-nlng .promotion-page-wrapper .faqs-action a.link a:focus,
body.brand-lays-nlng .promotion-page-wrapper .faqs-action a.link .in-btn-text:hover,
body.brand-lays-nlng .promotion-page-wrapper .faqs-action a.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #022ee2;
}
body.brand-lays-nlng .promotion-page-wrapper .brand-cta .brand-dependent-cta:disabled,
body.brand-lays-nlng .promotion-page-wrapper .faqs-action a:disabled {
  background-color: #0233FB;
  border-color: #0233FB;
  color: #fff;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lays-nlng .promotion-page-wrapper .promo-submenu-wrapper.legal-submenu {
  margin-bottom: 0;
  background-color: #fff;
}
body.brand-lays-nlng .promotion-page-wrapper .promo-submenu-wrapper.legal-submenu .promo-submenu--link a {
  color: #1443FF;
}

body.brand-lays .promotion-page-wrapper .brand-cta .brand-dependent-cta {
  padding: 0 15px;
  border-radius: 44px;
  border: 1px solid #1443FF;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
  background-color: #1443FF;
  color: #fff;
}
body.brand-lays .promotion-page-wrapper .brand-cta .brand-dependent-cta:hover, body.brand-lays .promotion-page-wrapper .brand-cta .brand-dependent-cta:focus {
  background-color: #0023ad;
  border-color: #0023ad;
}
body.brand-lays .promotion-page-wrapper .brand-cta .brand-dependent-cta:disabled {
  background-color: #adbdff;
  border-color: #adbdff;
}
@media (min-width: 768px) {
  body.brand-lays .promotion-page-wrapper .brand-cta .brand-dependent-cta {
    padding: 0 45px;
  }
}
@supports (-webkit-hyphens: none) {
  body.brand-lays .promotion-page-wrapper .brand-cta .brand-dependent-cta {
    padding-bottom: 4px;
  }
}
body.brand-lays .promotion-page-wrapper .joy-promo-ranking-static .desktop-background {
  background-image: url("../assets/images/rakning-table-lays-desktop-bg.jpg");
}
body.brand-lays .promotion-page-wrapper .joy-promo-ranking-static .mobile-background {
  background-image: url("../assets/images/rakning-table-lays-mobile-bg.jpg");
}
body.brand-lays .promotion-page-wrapper .joy-promo-reward-codes-static .desktop-background {
  background-image: url("../assets/images/rakning-table-lays-desktop-bg.jpg");
}
body.brand-lays .promotion-page-wrapper .joy-promo-reward-codes-static .mobile-background {
  background-image: url("../assets/images/rakning-table-lays-mobile-bg.jpg");
}

body.brand-default .promotion-page-wrapper .brand-cta .brand-dependent-cta,
body.brand-joy .promotion-page-wrapper .brand-cta .brand-dependent-cta {
  background-color: #FFE600;
  border-color: #FFE600;
  color: #0E38DF;
}
body.brand-default .promotion-page-wrapper .brand-cta .brand-dependent-cta:hover,
body.brand-joy .promotion-page-wrapper .brand-cta .brand-dependent-cta:hover {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
body.brand-default .promotion-page-wrapper .brand-cta .brand-dependent-cta:focus,
body.brand-joy .promotion-page-wrapper .brand-cta .brand-dependent-cta:focus {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
body.brand-default .promotion-page-wrapper #promo-banner .brand-cta a,
body.brand-joy .promotion-page-wrapper #promo-banner .brand-cta a {
  background-color: #FFE600;
  border-color: #FFE600;
  color: #0E38DF;
}
body.brand-default .promotion-page-wrapper #promo-banner .brand-cta a:hover,
body.brand-joy .promotion-page-wrapper #promo-banner .brand-cta a:hover {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
body.brand-default .promotion-page-wrapper #promo-banner .brand-cta a:focus,
body.brand-joy .promotion-page-wrapper #promo-banner .brand-cta a:focus {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
body.brand-default .promotion-page-wrapper #faqs .faqs-action .btn,
body.brand-joy .promotion-page-wrapper #faqs .faqs-action .btn {
  background-color: #FFE600;
  border-color: #FFE600;
  color: #0E38DF;
}
body.brand-default .promotion-page-wrapper #faqs .faqs-action .btn:hover,
body.brand-joy .promotion-page-wrapper #faqs .faqs-action .btn:hover {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
body.brand-default .promotion-page-wrapper #faqs .faqs-action .btn:focus,
body.brand-joy .promotion-page-wrapper #faqs .faqs-action .btn:focus {
  background-color: #e6cf00;
  border-color: #e6cf00;
}
body.brand-default .promotion-page-wrapper .hero-content,
body.brand-joy .promotion-page-wrapper .hero-content {
  color: #fff;
}
body.brand-default .promotion-page-wrapper .hero-content .hero-content-title,
body.brand-joy .promotion-page-wrapper .hero-content .hero-content-title {
  color: #fff;
}
body.brand-default .promotion-page-wrapper .brand-hero-wrapper.brand-default.bottom-flat, body.brand-default .promotion-page-wrapper .brand-hero-wrapper.brand-joy.bottom-flat,
body.brand-joy .promotion-page-wrapper .brand-hero-wrapper.brand-default.bottom-flat,
body.brand-joy .promotion-page-wrapper .brand-hero-wrapper.brand-joy.bottom-flat {
  clip-path: none;
}
body.brand-default .promotion-page-wrapper .brand-hero-wrapper.brand-default .grid-container .food > svg > path.color-1, body.brand-default .promotion-page-wrapper .brand-hero-wrapper.brand-joy .grid-container .food > svg > path.color-1,
body.brand-joy .promotion-page-wrapper .brand-hero-wrapper.brand-default .grid-container .food > svg > path.color-1,
body.brand-joy .promotion-page-wrapper .brand-hero-wrapper.brand-joy .grid-container .food > svg > path.color-1 {
  fill: #F58E1E;
}
body.brand-default .promotion-page-wrapper .brand-hero-wrapper.brand-default .grid-container .food > svg > path.color-2, body.brand-default .promotion-page-wrapper .brand-hero-wrapper.brand-joy .grid-container .food > svg > path.color-2,
body.brand-joy .promotion-page-wrapper .brand-hero-wrapper.brand-default .grid-container .food > svg > path.color-2,
body.brand-joy .promotion-page-wrapper .brand-hero-wrapper.brand-joy .grid-container .food > svg > path.color-2 {
  fill: #ECFF40;
}
body.brand-default .promotion-page-wrapper .brand-hero-wrapper.brand-default .grid-container .food > svg > path.color-3, body.brand-default .promotion-page-wrapper .brand-hero-wrapper.brand-joy .grid-container .food > svg > path.color-3,
body.brand-joy .promotion-page-wrapper .brand-hero-wrapper.brand-default .grid-container .food > svg > path.color-3,
body.brand-joy .promotion-page-wrapper .brand-hero-wrapper.brand-joy .grid-container .food > svg > path.color-3 {
  fill: #00E0F3;
}
body.brand-default .promotion-page-wrapper .brand-hero-wrapper.brand-default .brand-promo-date, body.brand-default .promotion-page-wrapper .brand-hero-wrapper.brand-joy .brand-promo-date,
body.brand-joy .promotion-page-wrapper .brand-hero-wrapper.brand-default .brand-promo-date,
body.brand-joy .promotion-page-wrapper .brand-hero-wrapper.brand-joy .brand-promo-date {
  color: #fff;
  margin-bottom: 10px;
}
body.brand-default .promotion-page-wrapper .brand-hero-wrapper.brand-default .brand-description.brand-default,
body.brand-default .promotion-page-wrapper .brand-hero-wrapper.brand-default .brand-description.brand-joy, body.brand-default .promotion-page-wrapper .brand-hero-wrapper.brand-joy .brand-description.brand-default,
body.brand-default .promotion-page-wrapper .brand-hero-wrapper.brand-joy .brand-description.brand-joy,
body.brand-joy .promotion-page-wrapper .brand-hero-wrapper.brand-default .brand-description.brand-default,
body.brand-joy .promotion-page-wrapper .brand-hero-wrapper.brand-default .brand-description.brand-joy,
body.brand-joy .promotion-page-wrapper .brand-hero-wrapper.brand-joy .brand-description.brand-default,
body.brand-joy .promotion-page-wrapper .brand-hero-wrapper.brand-joy .brand-description.brand-joy {
  color: #fff;
  font-weight: 400;
  font-size: 20px;
  line-height: 26px;
}
@media (min-width: 1200px) {
  body.brand-default .promotion-page-wrapper .promo-steps-wrapper,
  body.brand-joy .promotion-page-wrapper .promo-steps-wrapper {
    padding: 40px;
  }
}
@media (min-width: 1440px) {
  body.brand-default .promotion-page-wrapper .promo-steps-wrapper,
  body.brand-joy .promotion-page-wrapper .promo-steps-wrapper {
    padding: 40px;
  }
}
body.brand-default .promotion-page-wrapper .promo-rewards--rewards .promo-rewards--content .promo-rewards--description p,
body.brand-joy .promotion-page-wrapper .promo-rewards--rewards .promo-rewards--content .promo-rewards--description p {
  font-weight: 400;
}
body.brand-default .promotion-page-wrapper .promo-rewards--rewards .promo-reward-item-v2 .promo-reward__body:before,
body.brand-joy .promotion-page-wrapper .promo-rewards--rewards .promo-reward-item-v2 .promo-reward__body:before {
  display: none;
}
body.brand-default .promotion-page-wrapper .promo-rewards--rewards .promo-reward-item-v2 .promo-reward__body .promo-reward__body-inner,
body.brand-joy .promotion-page-wrapper .promo-rewards--rewards .promo-reward-item-v2 .promo-reward__body .promo-reward__body-inner {
  position: static;
  grid-template-rows: initial;
  align-items: center;
}
body.brand-default .promotion-page-wrapper .promo-rewards--rewards .promo-reward-item-v2 .promo-reward__body .promo-reward__body-inner .promo-reward__image img,
body.brand-joy .promotion-page-wrapper .promo-rewards--rewards .promo-reward-item-v2 .promo-reward__body .promo-reward__body-inner .promo-reward__image img {
  max-width: 100%;
}
body.brand-default .promotion-page-wrapper .promo-rewards--rewards .promo-reward-item-v2 .promo-reward__footer,
body.brand-joy .promotion-page-wrapper .promo-rewards--rewards .promo-reward-item-v2 .promo-reward__footer {
  padding-top: 24px;
}
body.brand-default .promotion-page-wrapper .promo-rewards--rewards .promo-reward-item-v2 .promo-reward__footer .promo-reward__title,
body.brand-joy .promotion-page-wrapper .promo-rewards--rewards .promo-reward-item-v2 .promo-reward__footer .promo-reward__title {
  margin: 0;
  color: #fff;
}
body.brand-default .promotion-page-wrapper .promo-rewards--rewards .promo-reward-item-v2 .promo-reward__number,
body.brand-joy .promotion-page-wrapper .promo-rewards--rewards .promo-reward-item-v2 .promo-reward__number {
  display: none;
}
body.brand-default .promotion-page-wrapper .promo-steps-disclaimer .promo-steps-disclaimer__inner,
body.brand-joy .promotion-page-wrapper .promo-steps-disclaimer .promo-steps-disclaimer__inner {
  color: #666;
  font-size: 16px;
  line-height: 21px;
}
body.brand-default .promotion-page-wrapper .joy-promo-ranking-static .desktop-background,
body.brand-joy .promotion-page-wrapper .joy-promo-ranking-static .desktop-background {
  background: #00E0F3 url("../assets/images/text-background.svg") center repeat;
}
body.brand-default .promotion-page-wrapper .joy-promo-ranking-static .mobile-background,
body.brand-joy .promotion-page-wrapper .joy-promo-ranking-static .mobile-background {
  background: #00E0F3 url("../assets/images/text-background.svg") center repeat;
}

body.brand-walkers .promotion-page-wrapper .brand-cta .brand-dependent-cta {
  background-color: #FFEC00;
  border-color: #FFEC00;
  color: #C4000A;
}
body.brand-walkers .promotion-page-wrapper .brand-cta .brand-dependent-cta:hover {
  background-color: #e6d400;
  border-color: #e6d400;
}
body.brand-walkers .promotion-page-wrapper .brand-cta .brand-dependent-cta:focus {
  background-color: #e6d400;
  border-color: #e6d400;
}
body.brand-walkers .promotion-page-wrapper .brand-cta .brand-dependent-cta.simple {
  background-color: transparent;
  border-color: #FFEC00;
  color: #FFEC00;
}
body.brand-walkers .promotion-page-wrapper .brand-cta .brand-dependent-cta.simple:hover, body.brand-walkers .promotion-page-wrapper .brand-cta .brand-dependent-cta.simple:focus {
  background-color: transparent;
  border-color: #e6d400;
  color: #e6d400;
}
body.brand-walkers .promotion-page-wrapper .brand-cta .brand-dependent-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers .promotion-page-wrapper .brand-cta .brand-dependent-cta.link:hover, body.brand-walkers .promotion-page-wrapper .brand-cta .brand-dependent-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers .promotion-page-wrapper .brand-cta .brand-dependent-cta.link a, body.brand-walkers .promotion-page-wrapper .brand-cta .brand-dependent-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFEC00;
}
body.brand-walkers .promotion-page-wrapper .brand-cta .brand-dependent-cta.link a:hover, body.brand-walkers .promotion-page-wrapper .brand-cta .brand-dependent-cta.link a:focus, body.brand-walkers .promotion-page-wrapper .brand-cta .brand-dependent-cta.link .in-btn-text:hover, body.brand-walkers .promotion-page-wrapper .brand-cta .brand-dependent-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #e6d400;
}
body.brand-walkers .promotion-page-wrapper .brand-cta .brand-dependent-cta:disabled {
  background-color: #FFEC00;
  border-color: #FFEC00;
  color: #C4000A;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-walkers .promotion-page-wrapper #promo-banner .brand-cta a {
  background-color: #FFEC00;
  border-color: #FFEC00;
  color: #C4000A;
}
body.brand-walkers .promotion-page-wrapper #promo-banner .brand-cta a:hover {
  background-color: #e6d400;
  border-color: #e6d400;
}
body.brand-walkers .promotion-page-wrapper #promo-banner .brand-cta a:focus {
  background-color: #e6d400;
  border-color: #e6d400;
}
body.brand-walkers .promotion-page-wrapper #promo-banner .brand-cta a.simple {
  background-color: transparent;
  border-color: #FFEC00;
  color: #FFEC00;
}
body.brand-walkers .promotion-page-wrapper #promo-banner .brand-cta a.simple:hover, body.brand-walkers .promotion-page-wrapper #promo-banner .brand-cta a.simple:focus {
  background-color: transparent;
  border-color: #e6d400;
  color: #e6d400;
}
body.brand-walkers .promotion-page-wrapper #promo-banner .brand-cta a.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers .promotion-page-wrapper #promo-banner .brand-cta a.link:hover, body.brand-walkers .promotion-page-wrapper #promo-banner .brand-cta a.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers .promotion-page-wrapper #promo-banner .brand-cta a.link a, body.brand-walkers .promotion-page-wrapper #promo-banner .brand-cta a.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFEC00;
}
body.brand-walkers .promotion-page-wrapper #promo-banner .brand-cta a.link a:hover, body.brand-walkers .promotion-page-wrapper #promo-banner .brand-cta a.link a:focus, body.brand-walkers .promotion-page-wrapper #promo-banner .brand-cta a.link .in-btn-text:hover, body.brand-walkers .promotion-page-wrapper #promo-banner .brand-cta a.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #e6d400;
}
body.brand-walkers .promotion-page-wrapper #promo-banner .brand-cta a:disabled {
  background-color: #FFEC00;
  border-color: #FFEC00;
  color: #C4000A;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-walkers .promotion-page-wrapper #faqs .faqs-action .btn {
  background-color: #FFEC00;
  border-color: #FFEC00;
  color: #C4000A;
}
body.brand-walkers .promotion-page-wrapper #faqs .faqs-action .btn:hover {
  background-color: #e6d400;
  border-color: #e6d400;
}
body.brand-walkers .promotion-page-wrapper #faqs .faqs-action .btn:focus {
  background-color: #e6d400;
  border-color: #e6d400;
}
body.brand-walkers .promotion-page-wrapper #faqs .faqs-action .btn.simple {
  background-color: transparent;
  border-color: #FFEC00;
  color: #FFEC00;
}
body.brand-walkers .promotion-page-wrapper #faqs .faqs-action .btn.simple:hover, body.brand-walkers .promotion-page-wrapper #faqs .faqs-action .btn.simple:focus {
  background-color: transparent;
  border-color: #e6d400;
  color: #e6d400;
}
body.brand-walkers .promotion-page-wrapper #faqs .faqs-action .btn.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers .promotion-page-wrapper #faqs .faqs-action .btn.link:hover, body.brand-walkers .promotion-page-wrapper #faqs .faqs-action .btn.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers .promotion-page-wrapper #faqs .faqs-action .btn.link a, body.brand-walkers .promotion-page-wrapper #faqs .faqs-action .btn.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFEC00;
}
body.brand-walkers .promotion-page-wrapper #faqs .faqs-action .btn.link a:hover, body.brand-walkers .promotion-page-wrapper #faqs .faqs-action .btn.link a:focus, body.brand-walkers .promotion-page-wrapper #faqs .faqs-action .btn.link .in-btn-text:hover, body.brand-walkers .promotion-page-wrapper #faqs .faqs-action .btn.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #e6d400;
}
body.brand-walkers .promotion-page-wrapper #faqs .faqs-action .btn:disabled {
  background-color: #FFEC00;
  border-color: #FFEC00;
  color: #C4000A;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields .btn-primary-text {
  color: #C4000A;
  border-bottom: 1px solid #C4000A;
}
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields input[type=submit],
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields .btn-primary {
  background-color: #FFEC00;
  border-color: #FFEC00;
  color: #C4000A;
}
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields input[type=submit]:hover,
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields .btn-primary:hover {
  background-color: #e6d400;
  border-color: #e6d400;
}
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields input[type=submit]:focus,
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields .btn-primary:focus {
  background-color: #e6d400;
  border-color: #e6d400;
}
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields input[type=submit].simple,
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields .btn-primary.simple {
  background-color: transparent;
  border-color: #FFEC00;
  color: #FFEC00;
}
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields input[type=submit].simple:hover, body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields input[type=submit].simple:focus,
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields .btn-primary.simple:hover,
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #e6d400;
  color: #e6d400;
}
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields input[type=submit].link,
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields input[type=submit].link:hover, body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields input[type=submit].link:focus,
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields .btn-primary.link:hover,
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields input[type=submit].link a, body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields input[type=submit].link .in-btn-text,
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields .btn-primary.link a,
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #FFEC00;
}
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields input[type=submit].link a:hover, body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields input[type=submit].link a:focus, body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields input[type=submit].link .in-btn-text:hover, body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields input[type=submit].link .in-btn-text:focus,
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields .btn-primary.link a:hover,
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields .btn-primary.link a:focus,
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields .btn-primary.link .in-btn-text:hover,
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #e6d400;
}
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields input[type=submit]:disabled,
body.brand-walkers .pweu-promotion-wrapper .form-container .webform-submission-promotion-form .promo-action-fields .btn-primary:disabled {
  background-color: #FFEC00;
  border-color: #FFEC00;
  color: #C4000A;
  opacity: 0.5;
  pointer-events: none;
}

body.brand-doritos .hero-content {
  color: #fff;
}
body.brand-doritos .hero-content .hero-content-title {
  color: #fff;
}

body.brand-walkers-max .promotion-page-wrapper .brand-cta .brand-dependent-cta {
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
}
body.brand-walkers-max .promotion-page-wrapper .brand-cta .brand-dependent-cta:hover {
  background-color: #0032fa;
  border-color: #0032fa;
}
body.brand-walkers-max .promotion-page-wrapper .brand-cta .brand-dependent-cta:focus {
  background-color: #0032fa;
  border-color: #0032fa;
}
body.brand-walkers-max .promotion-page-wrapper .brand-cta .brand-dependent-cta.simple {
  background-color: transparent;
  border-color: #1443FF;
  color: #1443FF;
}
body.brand-walkers-max .promotion-page-wrapper .brand-cta .brand-dependent-cta.simple:hover, body.brand-walkers-max .promotion-page-wrapper .brand-cta .brand-dependent-cta.simple:focus {
  background-color: transparent;
  border-color: #0032fa;
  color: #0032fa;
}
body.brand-walkers-max .promotion-page-wrapper .brand-cta .brand-dependent-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers-max .promotion-page-wrapper .brand-cta .brand-dependent-cta.link:hover, body.brand-walkers-max .promotion-page-wrapper .brand-cta .brand-dependent-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers-max .promotion-page-wrapper .brand-cta .brand-dependent-cta.link a, body.brand-walkers-max .promotion-page-wrapper .brand-cta .brand-dependent-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #1443FF;
}
body.brand-walkers-max .promotion-page-wrapper .brand-cta .brand-dependent-cta.link a:hover, body.brand-walkers-max .promotion-page-wrapper .brand-cta .brand-dependent-cta.link a:focus, body.brand-walkers-max .promotion-page-wrapper .brand-cta .brand-dependent-cta.link .in-btn-text:hover, body.brand-walkers-max .promotion-page-wrapper .brand-cta .brand-dependent-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #0032fa;
}
body.brand-walkers-max .promotion-page-wrapper .brand-cta .brand-dependent-cta:disabled {
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-walkers-max .promotion-page-wrapper #promo-banner .brand-cta a {
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
}
body.brand-walkers-max .promotion-page-wrapper #promo-banner .brand-cta a:hover {
  background-color: #0032fa;
  border-color: #0032fa;
}
body.brand-walkers-max .promotion-page-wrapper #promo-banner .brand-cta a:focus {
  background-color: #0032fa;
  border-color: #0032fa;
}
body.brand-walkers-max .promotion-page-wrapper #promo-banner .brand-cta a.simple {
  background-color: transparent;
  border-color: #1443FF;
  color: #1443FF;
}
body.brand-walkers-max .promotion-page-wrapper #promo-banner .brand-cta a.simple:hover, body.brand-walkers-max .promotion-page-wrapper #promo-banner .brand-cta a.simple:focus {
  background-color: transparent;
  border-color: #0032fa;
  color: #0032fa;
}
body.brand-walkers-max .promotion-page-wrapper #promo-banner .brand-cta a.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers-max .promotion-page-wrapper #promo-banner .brand-cta a.link:hover, body.brand-walkers-max .promotion-page-wrapper #promo-banner .brand-cta a.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers-max .promotion-page-wrapper #promo-banner .brand-cta a.link a, body.brand-walkers-max .promotion-page-wrapper #promo-banner .brand-cta a.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #1443FF;
}
body.brand-walkers-max .promotion-page-wrapper #promo-banner .brand-cta a.link a:hover, body.brand-walkers-max .promotion-page-wrapper #promo-banner .brand-cta a.link a:focus, body.brand-walkers-max .promotion-page-wrapper #promo-banner .brand-cta a.link .in-btn-text:hover, body.brand-walkers-max .promotion-page-wrapper #promo-banner .brand-cta a.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #0032fa;
}
body.brand-walkers-max .promotion-page-wrapper #promo-banner .brand-cta a:disabled {
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-walkers-max .promotion-page-wrapper #faqs .faqs-action .btn {
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
}
body.brand-walkers-max .promotion-page-wrapper #faqs .faqs-action .btn:hover {
  background-color: #0032fa;
  border-color: #0032fa;
}
body.brand-walkers-max .promotion-page-wrapper #faqs .faqs-action .btn:focus {
  background-color: #0032fa;
  border-color: #0032fa;
}
body.brand-walkers-max .promotion-page-wrapper #faqs .faqs-action .btn.simple {
  background-color: transparent;
  border-color: #1443FF;
  color: #1443FF;
}
body.brand-walkers-max .promotion-page-wrapper #faqs .faqs-action .btn.simple:hover, body.brand-walkers-max .promotion-page-wrapper #faqs .faqs-action .btn.simple:focus {
  background-color: transparent;
  border-color: #0032fa;
  color: #0032fa;
}
body.brand-walkers-max .promotion-page-wrapper #faqs .faqs-action .btn.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers-max .promotion-page-wrapper #faqs .faqs-action .btn.link:hover, body.brand-walkers-max .promotion-page-wrapper #faqs .faqs-action .btn.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-walkers-max .promotion-page-wrapper #faqs .faqs-action .btn.link a, body.brand-walkers-max .promotion-page-wrapper #faqs .faqs-action .btn.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #1443FF;
}
body.brand-walkers-max .promotion-page-wrapper #faqs .faqs-action .btn.link a:hover, body.brand-walkers-max .promotion-page-wrapper #faqs .faqs-action .btn.link a:focus, body.brand-walkers-max .promotion-page-wrapper #faqs .faqs-action .btn.link .in-btn-text:hover, body.brand-walkers-max .promotion-page-wrapper #faqs .faqs-action .btn.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #0032fa;
}
body.brand-walkers-max .promotion-page-wrapper #faqs .faqs-action .btn:disabled {
  background-color: #1443FF;
  border-color: #1443FF;
  color: #FFFFFF;
  opacity: 0.5;
  pointer-events: none;
}

.promo-reward-item-v2 .promo-reward__body .promo-reward__body-inner .promo-reward__image-only img {
  display: block;
  width: 100%;
  height: auto;
}

body.brand-snacks-canister .promotion-page-wrapper .btn-primary {
  background-color: #000;
  border-color: #000;
  color: #fff;
}
body.brand-snacks-canister .promotion-page-wrapper .promo-submenu-wrapper.top-submenu {
  border-bottom: 1px solid #000;
}
body.brand-snacks-canister .promotion-page-wrapper .promo-submenu--container .promo-submenu--link a {
  color: #000;
}
body.brand-snacks-canister .promotion-page-wrapper .brand-cta .brand-dependent-cta,
body.brand-snacks-canister .promotion-page-wrapper .joy-banner-promo .brand-cta .blue-section .filled {
  background-color: #fff;
  border-color: #fff;
  color: #000;
}
body.brand-snacks-canister .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-prev,
body.brand-snacks-canister .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-next,
body.brand-snacks-canister .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-dots li.slick-active {
  background-color: #000;
}

.promotion-list-wrapper .promo-card-wrapper .brand-promo-date {
  margin-bottom: 20px;
}
.promotion-list-wrapper .promo-card-wrapper .promo-card--grid-container .promo-card--left-column .promo-card--title p {
  font-size: 24px;
  line-height: 28px;
}
@media (min-width: 973px) {
  .promotion-list-wrapper .promo-card-wrapper .promo-card--grid-container .promo-card--left-column .promo-card--title p {
    font-size: 36px;
    line-height: 40px;
  }
}
.promotion-list-wrapper .promo-card-wrapper .promo-card--grid-container .promo-card--left-column .promo-card--description p {
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
}
.promotion-list-wrapper .promo-card-wrapper .brand-theme-default, .promotion-list-wrapper .promo-card-wrapper .brand-theme-joy {
  color: #fff;
}
.promotion-list-wrapper .promo-card-wrapper .brand-theme-default .brand-promo-date, .promotion-list-wrapper .promo-card-wrapper .brand-theme-joy .brand-promo-date {
  display: flex;
  align-items: center;
}
.promotion-list-wrapper .promo-card-wrapper .brand-theme-default .brand-promo-date span, .promotion-list-wrapper .promo-card-wrapper .brand-theme-joy .brand-promo-date span {
  font-size: 14px;
  line-height: 1;
}
.promotion-list-wrapper .promo-card-wrapper .brand-theme-default .brand-promo-date .date-icon, .promotion-list-wrapper .promo-card-wrapper .brand-theme-joy .brand-promo-date .date-icon {
  display: flex;
  margin-right: 10px;
  margin-top: -2px;
}
.promotion-list-wrapper .promo-card-wrapper .brand-theme-default .brand-promo-date .date-spacer, .promotion-list-wrapper .promo-card-wrapper .brand-theme-joy .brand-promo-date .date-spacer {
  margin: 0 5px;
}
.promotion-list-wrapper .brand-hero-wrapper .brand-promo-date {
  display: flex;
  align-items: center;
}
.promotion-list-wrapper .brand-hero-wrapper .brand-promo-date span {
  font-size: 18px;
  line-height: 1;
}
.promotion-list-wrapper .brand-hero-wrapper .brand-promo-date .date-icon {
  display: flex;
  margin-right: 10px;
  margin-top: -2px;
}
.promotion-list-wrapper .brand-hero-wrapper .brand-promo-date .date-spacer {
  margin: 0 5px;
}
.promotion-list-wrapper .promotion-list-sec {
  background-color: #F4F4F4;
  padding-top: 20px;
}
@media (min-width: 973px) {
  .promotion-list-wrapper .promotion-list-sec {
    padding-top: 40px;
  }
}
.promotion-list-wrapper .promotion-list-sec .promotion-list-sec__body .views-infinite-scroll-content-wrapper {
  display: flex;
  justify-content: center;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
}
.promotion-list-wrapper .promotion-list-sec .promotion-list-sec__body .views-infinite-scroll-content-wrapper .promotion-card-wrapper {
  margin: initial;
  height: initial;
}
.promotion-list-wrapper .promotion-list-sec .promotion-list-sec__body .views-infinite-scroll-content-wrapper .promotion-card-wrapper .promotion-card-image img {
  display: block;
  width: 100%;
}
.promotion-list-wrapper .promotion-list-sec .promotion-list-sec__body .views-row.hide {
  display: none;
}
.promotion-list-wrapper .promotion-list-sec .promotion-list-sec__body .promotion-list-action {
  padding: 30px 0 50px 0;
  display: flex;
  justify-content: center;
}
@media (min-width: 973px) {
  .promotion-list-wrapper .promotion-list-sec .promotion-list-sec__body .promotion-list-action {
    padding: 40px 0;
  }
}

body.brand-default .promotion-list-wrapper .brand-hero-wrapper, body.brand-joy .promotion-list-wrapper .brand-hero-wrapper {
  padding-bottom: 0;
}
body.brand-default .promotion-list-wrapper .brand-hero-wrapper.brand-default body.brand-default .promotion-list-wrapper .brand-hero-wrapper.brand-joy.bottom-flat, body.brand-default .promotion-list-wrapper .brand-hero-wrapper.brand-default body.brand-joy .promotion-list-wrapper .brand-hero-wrapper.brand-joy.bottom-flat, body.brand-joy .promotion-list-wrapper .brand-hero-wrapper.brand-default body.brand-default .promotion-list-wrapper .brand-hero-wrapper.brand-joy.bottom-flat, body.brand-joy .promotion-list-wrapper .brand-hero-wrapper.brand-default body.brand-joy .promotion-list-wrapper .brand-hero-wrapper.brand-joy.bottom-flat {
  clip-path: none;
}
body.brand-default .promotion-list-wrapper .brand-hero-wrapper.brand-default body.brand-default .promotion-list-wrapper .brand-hero-wrapper.brand-joy .brand-promo-date, body.brand-default .promotion-list-wrapper .brand-hero-wrapper.brand-default body.brand-joy .promotion-list-wrapper .brand-hero-wrapper.brand-joy .brand-promo-date, body.brand-joy .promotion-list-wrapper .brand-hero-wrapper.brand-default body.brand-default .promotion-list-wrapper .brand-hero-wrapper.brand-joy .brand-promo-date, body.brand-joy .promotion-list-wrapper .brand-hero-wrapper.brand-default body.brand-joy .promotion-list-wrapper .brand-hero-wrapper.brand-joy .brand-promo-date {
  color: #fff;
}
body.brand-default .promotion-list-wrapper .brand-hero-wrapper .grid-container .left-column .brand-description, body.brand-default .promotion-list-wrapper .brand-hero-wrapper .grid-container .left-column .brand-title, body.brand-joy .promotion-list-wrapper .brand-hero-wrapper .grid-container .left-column .brand-description, body.brand-joy .promotion-list-wrapper .brand-hero-wrapper .grid-container .left-column .brand-title {
  max-width: 630px;
}
body.brand-default .promotion-list-wrapper .brand-hero-wrapper .grid-container .left-column .brand-title *, body.brand-joy .promotion-list-wrapper .brand-hero-wrapper .grid-container .left-column .brand-title * {
  font-size: 36px;
  line-height: 40px;
}
@media (min-width: 973px) {
  body.brand-default .promotion-list-wrapper .brand-hero-wrapper .grid-container .left-column .brand-title *, body.brand-joy .promotion-list-wrapper .brand-hero-wrapper .grid-container .left-column .brand-title * {
    font-size: 60px;
    line-height: 62px;
  }
}

.text-page-article {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: calc(100vh - 235px);
}
.text-page-article.account-activated-article .text-page-content h1 {
  text-align: center;
  text-transform: none;
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 32px;
}
@media (min-width: 768px) {
  .text-page-article.account-activated-article .text-page-content h1 {
    font-size: 36px;
    line-height: 40px;
  }
}
.text-page-article.account-activated-article .text-page-content p {
  font-size: 16px;
  line-height: 21px;
}
.text-page-article.account-activated-article .text-page-content p:last-child {
  margin-bottom: 0;
}
.text-page-article.account-activated-article .text-page-content {
  margin-bottom: 32px;
}
.text-page-article.account-activated-article .text-page-footer {
  text-align: center;
}
.text-page-article.account-activated-article .text-page-footer .btn {
  display: flex;
}
@media (min-width: 768px) {
  .text-page-article.account-activated-article .text-page-footer .btn {
    display: inline-flex;
  }
}
.text-page-article.text-page-article-narrow .text-page-content-wrapper {
  max-width: 724px;
  margin: 60px 18px 100px;
}
.text-page-article.default-bg {
  background-image: url("../assets/images/BAckground-Image-v2.jpg");
  background-size: cover;
  min-height: calc(100vh - 235px);
}
@supports (background-image: url("../assets/images/BAckground-Image-v2.webp")) {
  .text-page-article.default-bg {
    background-image: url("../assets/images/BAckground-Image-v2.webp");
  }
}
.text-page-article .text-page-content-wrapper {
  margin: 0 auto;
  background-color: #fff;
  border-radius: 20px;
  padding: 40px 26px;
}
.profile {
  min-height: calc(100vh - 500px);
}

.joy-promo-ranking-static .main-selector {
  padding: 15px;
  color: #fff;
  font-weight: 600;
  font-size: 16px;
  line-height: 21px;
}
@media (min-width: 768px) {
  .joy-promo-ranking-static .main-selector {
    font-size: 20px;
    line-height: 26px;
  }
}
.joy-promo-ranking-static .first-view {
  text-align: center;
}
.joy-promo-ranking-static .first-view .row {
  display: block;
}

.social-login-wrap .social-login__title {
  text-align: center;
  font-size: 16px;
  line-height: 16px;
  color: #9B9B9B;
  font-weight: 400;
  margin-bottom: 10px;
}
.social-login-wrap .social-login-btns {
  margin-bottom: 20px;
  display: flex;
  gap: 30px;
  justify-content: center;
  justify-items: center;
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.social-login-wrap .social-login-btns .login-field--social {
  text-align: center;
}
.social-login-wrap .social-login-btns .login-field--social a.btn {
  margin-bottom: 3px;
  display: inline-flex;
  padding: 8px;
}
.social-login-wrap .social-login-btns .login-field--social .login-field-info {
  font-size: 10px;
  line-height: 17px;
  text-transform: uppercase;
  color: #1443FF;
  font-weight: 600;
}

.login-spacer-wrap {
  padding: 10px 0;
  margin-bottom: 20px;
  display: grid;
  grid-template-columns: 1fr min-content 1fr;
  align-items: center;
}
.login-spacer-wrap .login-spacer__text {
  padding: 0 15px;
  font-size: 20px;
  line-height: 20px;
  text-transform: uppercase;
  color: #1443FF;
  font-weight: 700;
}
.login-spacer-wrap .login-spacer__deco {
  height: 1px;
  border-bottom: 1px dashed #1443FF;
  max-width: 100%;
}

form.site-form .promo-step-section {
  border-radius: 20px;
}
form.site-form .promo-field .info-text {
  font-size: 16px;
  line-height: 21px;
}
form.site-form .promo-field a {
  align-items: center;
  justify-content: center;
}
form.site-form.site-login-form .promo-step__inner {
  margin: 0 auto;
  max-width: 370px;
}
form.site-form.site-login-form .promo-step-page-title {
  text-transform: none;
}
form.site-form.site-login-form .promo-field {
  text-align: center;
  margin-bottom: 20px;
}
form.site-form.site-login-form .promo-field.text-align-left {
  text-align: left;
}
form.site-form.site-login-form .promo-field fieldset.form-type-email .form-email + label.error {
  display: none !important;
}
form.site-form.site-login-form .promo-field fieldset.form-type-email .form-email.error + label.error {
  display: block !important;
}
form.site-form.site-login-form .promo-field fieldset.form-type-email label.error {
  padding: 0;
  margin: 0;
}
form.site-form.site-login-form .promo-field a.btn {
  display: flex;
  max-width: 310px;
  margin: 0 auto;
}
form.site-form.site-login-form .promo-field a.btn-primary-text {
  display: inline-block;
}
form.site-form.site-login-form .promo-field a.btn-primary-text:hover, form.site-form.site-login-form .promo-field a.btn-primary-text:focus {
  text-decoration: none;
}
form.site-form.site-login-form .promo-field.login-field--account {
  margin-bottom: 20px;
}
form.site-form.site-login-form .promo-field.login-field--account .btn {
  padding-left: 20px;
  padding-right: 20px;
}
form.site-form.site-login-form .promo-field-spacer {
  padding: 0 24px;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  form.site-form.site-login-form .promo-field-spacer {
    padding: 0 26px;
  }
}
form.site-form.site-login-form .promo-field-spacer hr {
  max-width: 310px;
  margin: 0 auto;
  border-top: 1px solid #1443FF;
}
form.site-form.site-register-form .site-register-form .webform-confirmation__back {
  display: flex;
  justify-content: center;
}
form.site-form.site-register-form .register-fields--social {
  margin-bottom: 32px;
}
form.site-form.site-register-form .register-fields--social .register-field--social-1 {
  margin-bottom: 20px;
}
form.site-form.site-register-form .register-fields--social .btn {
  display: flex;
  padding-right: 15px;
  padding-left: 15px;
}
form.site-form.site-register-form .login-spacer-wrap,
form.site-form.site-register-form .social-login-wrap {
  padding: 0 24px;
}
@media (min-width: 768px) {
  form.site-form.site-register-form .login-spacer-wrap,
  form.site-form.site-register-form .social-login-wrap {
    padding: 0 26px;
  }
}

.brand-news-slider-sec {
  background-color: #F4F4F4;
  padding-top: 40px;
  padding-bottom: 40px;
}
.brand-news-slider-sec .container {
  max-width: 100%;
  padding-right: 0;
}
@media (min-width: 768px) {
  .brand-news-slider-sec .container {
    max-width: 720px;
    padding-right: 15px;
  }
}
@media (min-width: 992px) {
  .brand-news-slider-sec .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .brand-news-slider-sec .container {
    max-width: 1140px;
  }
}
.brand-news-slider-sec .slick-arrow {
  background-color: #1443FF;
  height: 50px;
  width: 50px;
  border-radius: 50%;
  top: 50%;
  z-index: 10;
}
.brand-news-slider-sec .slick-arrow:before {
  display: none;
}
.brand-news-slider-sec .slick-arrow:hover, .brand-news-slider-sec .slick-arrow:focus {
  background-color: #0E38DF;
}
.brand-news-slider-sec .slick-arrow img {
  height: 30px;
  width: 30px;
}
.brand-news-slider-sec .slick-prev {
  left: -30px;
}
@media (min-width: 1250px) {
  .brand-news-slider-sec .slick-prev {
    left: -60px;
  }
}
@media (min-width: 1400px) {
  .brand-news-slider-sec .slick-prev {
    left: -120px;
  }
}
.brand-news-slider-sec .slick-next {
  right: -30px;
}
@media (min-width: 1250px) {
  .brand-news-slider-sec .slick-next {
    right: -60px;
  }
}
@media (min-width: 1400px) {
  .brand-news-slider-sec .slick-next {
    right: -120px;
  }
}
.brand-news-slider-sec .slick-disabled {
  opacity: 0.3;
}
.brand-news-slider-sec.dots-hidden .slick-dots {
  display: none;
}

.brand-news-slider-sec__header {
  text-align: center;
  margin-bottom: 40px;
}
.brand-news-slider-sec__header .sec-header-title {
  text-transform: none;
  font-size: 24px;
  line-height: 28px;
}
@media (min-width: 768px) {
  .brand-news-slider-sec__header .sec-header-title {
    font-size: 36px;
    line-height: 40px;
  }
}

.brand-news-slider .slick-track {
  display: flex !important;
}
.brand-news-slider .slick-slide {
  height: inherit !important;
}
.brand-news-slider .slick-dots {
  margin: 0 auto 20px;
}
.brand-news-slider .slick-dots li {
  margin: 0;
}
.brand-news-slider .slick-dots li button:before {
  font-size: 10px;
}
.brand-news-slider.slick-dotted.slick-slider {
  padding-bottom: 40px;
}

.brand-news-slider__card {
  padding: 0 8px;
}
.brand-news-slider__card .news-card__inner {
  display: flex !important;
  flex-direction: column;
  height: 100%;
  border-radius: 20px;
  overflow: hidden;
  background-color: #fff;
}
.brand-news-slider__card .news-card-image {
  position: relative;
}
.brand-news-slider__card .news-card-image:before {
  content: "";
  display: block;
  padding-top: 75%;
}
.brand-news-slider__card .news-card-image img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  left: 0;
  top: 0;
}
.brand-news-slider__card .news-card-content {
  padding: 16px 16px 16px 16px;
  flex: 1;
  display: flex;
  flex-direction: column;
}
.brand-news-slider__card .news-card-title {
  font-size: 20px;
  line-height: 26px;
  margin-bottom: 12px;
}
.brand-news-slider__card .news-card-text {
  flex: 1;
}
.brand-news-slider__card .news-card-text, .brand-news-slider__card .news-card-text * {
  color: #666;
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 20px;
}
.brand-news-slider__card .news-card-text p:last-child, .brand-news-slider__card .news-card-text * p:last-child {
  margin-bottom: 0;
}
.brand-news-slider__card .news-card-action {
  margin-bottom: 12px;
}
.brand-news-slider__card .news-card-action a {
  border-radius: 0;
  padding: 0;
  border: none;
  width: auto;
  display: inline-block;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
  background-color: transparent;
  color: #1443FF;
  border-bottom: 1px solid #1443FF;
  height: initial;
}
.brand-news-slider__card .news-card-action a:hover, .brand-news-slider__card .news-card-action a:focus {
  outline: none;
  color: #0023ad;
}
.brand-news-slider__card .news-card-action a:disabled {
  color: #adbdff;
}
.brand-news-slider__card .news-card-action a.small {
  font-size: 16px;
  font-weight: 400;
}
.brand-news-slider__card .news-card-action a.no-transform {
  text-transform: none;
}

.brand-news-grid-sec {
  background-color: #F4F4F4;
  padding-top: 40px;
  padding-bottom: 40px;
}
.brand-news-grid-sec .container {
  max-width: 100%;
}
@media (min-width: 768px) {
  .brand-news-grid-sec .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .brand-news-grid-sec .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .brand-news-grid-sec .container {
    max-width: 1140px;
  }
}

.brand-news-grid {
  padding: 0 8px;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  gap: 20px;
}
.brand-news-grid .brand-news-slider__card {
  padding: 0;
}

.brand-know-more-sec {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  align-items: center;
  position: relative;
}
@media (min-width: 769px) {
  .brand-know-more-sec {
    flex-direction: row;
  }
}
.brand-know-more-sec .chips-container {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: -90px;
  left: -30px;
  right: -30px;
}
.brand-know-more-sec .chips-container .left-food-svg-mobile {
  transform: scaleX(-1);
}
.brand-know-more-sec .chips-container .left-food-svg-mobile, .brand-know-more-sec .chips-container .right-food-svg-mobile {
  position: relative;
}
.brand-know-more-sec .chips-container .left-food-svg-mobile > svg.mobile, .brand-know-more-sec .chips-container .right-food-svg-mobile > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  .brand-know-more-sec .chips-container {
    display: none;
  }
}
.brand-know-more-sec .left-food-svg, .brand-know-more-sec .right-food-svg {
  display: none;
  position: relative;
  height: 100%;
}
.brand-know-more-sec .left-food-svg > img,
.brand-know-more-sec .left-food-svg > svg.mobile, .brand-know-more-sec .right-food-svg > img,
.brand-know-more-sec .right-food-svg > svg.mobile {
  display: none;
}
@media (min-width: 769px) {
  .brand-know-more-sec .left-food-svg, .brand-know-more-sec .right-food-svg {
    display: block;
  }
  .brand-know-more-sec .left-food-svg > img, .brand-know-more-sec .right-food-svg > img {
    display: block;
  }
}
.brand-know-more-sec .food > svg, .brand-know-more-sec .food > img {
  width: 120px;
  height: 150px;
}
@media (min-width: 769px) {
  .brand-know-more-sec .food > svg, .brand-know-more-sec .food > img {
    width: 100px;
  }
}
@media (min-width: 973px) {
  .brand-know-more-sec .food > svg, .brand-know-more-sec .food > img {
    width: auto;
    height: auto;
  }
}
.brand-know-more-sec .right-food-svg {
  transform: scaleX(-1);
  height: 100%;
}

.brand-know-more {
  padding: 0 20px;
  height: 235px;
  display: flex;
  text-align: center;
  justify-content: center;
  align-items: center;
}
@media (min-width: 769px) {
  .brand-know-more {
    height: 305px;
  }
}
.brand-know-more .brand-know-more__header {
  margin-bottom: 20px;
}
.brand-know-more .brand-know-more__title {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 0;
  text-transform: none;
}

.brand-walkers-max.brand-know-more-sec {
  background-color: #000;
}
.brand-walkers-max.brand-know-more-sec .brand-know-more__title {
  color: #fff;
}
.brand-walkers-max.brand-know-more-sec .food {
  opacity: 0;
}
.brand-walkers-max.brand-know-more-sec .food img {
  width: 120px;
}

.brand-duyvis.brand-know-more-sec {
  overflow: hidden;
}
.brand-duyvis.brand-know-more-sec .food img {
  width: 175px;
  object-fit: contain;
  margin-left: -20px;
}

.welcome-modal {
  --modalWidth: 680px;
  --csreenModalDifference: calc(var(--modalWidth) - 100vw);
}
@media (min-width: 576px) {
  .welcome-modal .modal-dialog {
    max-width: var(--modalWidth);
  }
}
.welcome-modal .modal-content {
  background-color: transparent;
  border: none;
}
.welcome-modal .modal-body {
  padding: 0;
  position: relative;
}
.welcome-modal .modal-body .modal-close-button {
  border: none;
  position: absolute;
  top: 70px;
  left: calc(50vw + 120px);
  z-index: 25;
  background: #fff;
  width: 30px;
  height: 30px;
  border-radius: 30px;
  padding: 7px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  align-content: center;
}
@media (min-width: 680px) {
  .welcome-modal .modal-body .modal-close-button {
    left: initial;
    right: 100px;
    top: 140px;
  }
}
.welcome-modal .modal-body .modal-close-button:focus {
  outline: none;
}
.welcome-modal .modal-body .modal-close-button svg {
  width: 16px;
  height: 16px;
}
.welcome-modal .modal-body .welcome-modal--content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  color: #fff;
  z-index: 5;
  padding: 0 15px;
}
.welcome-modal .modal-body .welcome-modal--content p {
  color: #fff;
}
.welcome-modal .modal-body .welcome-modal--content p:last-child {
  margin-bottom: 0;
}
.welcome-modal .modal-body .welcome-modal--content .content-inner {
  max-width: 470px;
}
.welcome-modal .modal-body .welcome-modal--content .welcome-modal--title {
  font-weight: 700;
  font-size: 36px;
  line-height: 40px;
  max-width: 275px;
  margin: 0 auto 30px;
  text-align: center;
}
.welcome-modal .modal-body .welcome-modal--content .welcome-modal--text {
  font-weight: 600;
  font-size: 20px;
  line-height: 26px;
  margin-bottom: 30px;
}
.welcome-modal .modal-body .welcome-modal--content .welcome-modal--text p {
  font-weight: 600;
  font-size: 20px;
  line-height: 26px;
}
.welcome-modal .modal-body .welcome-modal--content .welcome-modal--action a {
  padding: 0 15px;
  border-radius: 44px;
  border: 1px solid #fff;
  width: auto;
  display: inline-flex;
  height: 45px;
  justify-content: center;
  align-items: center;
  align-content: center;
  font-weight: 600;
  font-size: 16px;
  line-height: 1em;
  text-decoration: none;
  text-transform: uppercase;
  background-color: #fff;
  color: #1443FF;
}
.welcome-modal .modal-body .welcome-modal--content .welcome-modal--action a:hover, .welcome-modal .modal-body .welcome-modal--content .welcome-modal--action a:focus {
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  color: #1443FF;
}
.welcome-modal .modal-body .welcome-modal--content .welcome-modal--action a:disabled {
  background-color: white;
  border-color: white;
}
@media (min-width: 768px) {
  .welcome-modal .modal-body .welcome-modal--content .welcome-modal--action a {
    padding: 0 45px;
  }
}
@supports (-webkit-hyphens: none) {
  .welcome-modal .modal-body .welcome-modal--content .welcome-modal--action a {
    padding-bottom: 4px;
  }
}
.welcome-modal .modal-body .deco {
  position: absolute;
  z-index: 10;
}
.welcome-modal .modal-body .deco-1 {
  width: 90px;
  transform: rotate(5deg);
  right: calc(50vw + 112px);
  top: 23px;
  z-index: 11;
}
@media (min-width: 680px) {
  .welcome-modal .modal-body .deco-1 {
    width: 125px;
    right: initial;
    left: 55px;
    top: 35px;
  }
}
.welcome-modal .modal-body .deco-2 {
  width: 65px;
  transform: rotate(-20deg);
  right: calc(50vw + 75px);
  top: -14px;
}
@media (min-width: 680px) {
  .welcome-modal .modal-body .deco-2 {
    right: initial;
    width: 90px;
    left: 137px;
    top: -20px;
  }
}
.welcome-modal .modal-body .deco-3 {
  width: 140px;
  transform: rotate(15deg);
  bottom: 40px;
  left: calc(50vw + 60px);
}
@media (min-width: 680px) {
  .welcome-modal .modal-body .deco-3 {
    left: initial;
    width: 190px;
    right: 15px;
    bottom: 0px;
  }
}
.welcome-modal .modal-body .welcome-modal--bg {
  top: 0;
  margin-left: calc(var(--csreenModalDifference) / 2 * -1);
  margin-right: calc(var(--csreenModalDifference) / 2 * -1);
}
@media (min-width: 680px) {
  .welcome-modal .modal-body .welcome-modal--bg {
    margin-right: 0;
    margin-left: 0;
  }
}
.welcome-modal .modal-body .welcome-modal--bg img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}

:root {
  --font-family: "Galano", sans-serif;
}

html[lang=el] {
  --font-family: "Manrope", sans-serif;
}

.counter-container .brand-description {
  padding-bottom: 20px !important;
}
.counter-container .promotion-countdown {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
}
.counter-container .promotion-countdown.hide {
  display: none;
}
.counter-container .promotion-countdown__over {
  display: none;
}
.counter-container .promotion-countdown__over.show {
  display: block;
}
.counter-container .promotion-countdown .countdown-item {
  display: inline-block;
  margin-block-start: 0;
  margin-block-end: 0;
  margin-inline-start: 1px;
  margin-inline-end: 1px;
}
@media (min-width: 414px) {
  .counter-container .promotion-countdown .countdown-item {
    margin-inline-start: 5px;
    margin-inline-end: 5px;
  }
}
.counter-container .promotion-countdown .digits {
  display: flex;
}
.counter-container .promotion-countdown .digits .digit {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  font-family: var(--font-family);
  font-weight: 700;
  font-size: 15px;
  line-height: 50px;
  color: #000;
}
@media (min-width: 390px) {
  .counter-container .promotion-countdown .digits .digit {
    font-size: 35px;
  }
}
@media (min-width: 1200px) {
  .counter-container .promotion-countdown .digits .digit {
    font-size: 50px;
  }
}
.counter-container .promotion-countdown .digits .digit.fadeIn {
  animation: fadeIn 0.3s ease-in-out;
}
.counter-container .promotion-countdown .digits .digit.fadeOut {
  animation: fadeOut 0.3s ease-in-out;
}
.counter-container .promotion-countdown .digits .digit__bg {
  display: inline-block;
  margin-inline-start: 1px;
  min-width: 27px;
  min-height: 27px;
  padding-inline-start: 5px;
  padding-inline-end: 5px;
  border-radius: 5px;
  background-color: #FFF;
  overflow: hidden;
}
@media (min-width: 390px) {
  .counter-container .promotion-countdown .digits .digit__bg {
    min-width: 37px;
    min-height: 37px;
    padding-inline-start: 7px;
    padding-inline-end: 7px;
    min-width: 40px;
  }
}
@media (min-width: 1200px) {
  .counter-container .promotion-countdown .digits .digit__bg {
    min-width: 60px;
    min-height: 60px;
    padding-block-start: 5px;
    padding-block-end: 5px;
  }
}
.counter-container .promotion-countdown .time-unit {
  text-align: center;
  margin-block-start: 5px;
}
.counter-container .promotion-countdown .time-unit span {
  text-transform: uppercase;
  font-size: 10px;
  line-height: 23px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (min-width: 390px) {
  .counter-container .promotion-countdown .time-unit span {
    font-size: 15px;
  }
}
.counter-container .promotion-countdown .dots {
  position: relative;
  width: 10px;
  height: 100%;
}
.counter-container .promotion-countdown .dots::before, .counter-container .promotion-countdown .dots::after {
  content: "";
  position: absolute;
  left: 3px;
  height: 5px;
  width: 5px;
  background-color: #FFF;
}
@media (min-width: 414px) {
  .counter-container .promotion-countdown .dots::before, .counter-container .promotion-countdown .dots::after {
    left: 0;
    height: 10px;
    width: 10px;
  }
}
.counter-container .promotion-countdown .dots::before {
  top: -23px;
}
@media (min-width: 414px) {
  .counter-container .promotion-countdown .dots::before {
    top: -30px;
  }
}
.counter-container .promotion-countdown .dots::after {
  top: -10px;
}
.counter-container .promotion-countdown--brand-default .digits .digit, .counter-container .promotion-countdown--brand-joy .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-default .digits .digit__bg, .counter-container .promotion-countdown--brand-joy .digits .digit__bg {
  background-color: #2e55f2;
}
.counter-container .promotion-countdown--brand-default .dots:before, .counter-container .promotion-countdown--brand-default .dots:after, .counter-container .promotion-countdown--brand-joy .dots:before, .counter-container .promotion-countdown--brand-joy .dots:after {
  background-color: #2e55f2;
}
.counter-container .promotion-countdown--brand-doritos .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-doritos .digits .digit__bg {
  background-color: #ec414a;
}
.counter-container .promotion-countdown--brand-doritos .dots:before, .counter-container .promotion-countdown--brand-doritos .dots:after {
  background-color: #ec414a;
}
.counter-container .promotion-countdown--brand-lays .digits .digit {
  color: #333333;
}
.counter-container .promotion-countdown--brand-lays .digits .digit__bg {
  background-color: #ffeb33;
}
.counter-container .promotion-countdown--brand-lays .dots:before, .counter-container .promotion-countdown--brand-lays .dots:after {
  background-color: #ffeb33;
}
.counter-container .promotion-countdown--brand-lays-sustainability-2024 .digits .digit {
  color: #fff;
}
.counter-container .promotion-countdown--brand-lays-sustainability-2024 .digits .digit__bg {
  background-color: #c60f10;
}
.counter-container .promotion-countdown--brand-lays-sustainability-2024 .dots:before, .counter-container .promotion-countdown--brand-lays-sustainability-2024 .dots:after {
  background-color: #c60f10;
}
.counter-container .promotion-countdown--brand-lays-nlng .digits .digit {
  color: #fff;
}
.counter-container .promotion-countdown--brand-lays-nlng .digits .digit__bg {
  background-color: #c60f10;
}
.counter-container .promotion-countdown--brand-lays-nlng .dots:before, .counter-container .promotion-countdown--brand-lays-nlng .dots:after {
  background-color: #c60f10;
}
.counter-container .promotion-countdown--brand-cheetos .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-cheetos .digits .digit__bg {
  background-color: #ff8b44;
}
.counter-container .promotion-countdown--brand-cheetos .dots:before, .counter-container .promotion-countdown--brand-cheetos .dots:after {
  background-color: #ff8b44;
}
.counter-container .promotion-countdown--brand-tostitos .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-tostitos .digits .digit__bg {
  background-color: #005cac;
}
.counter-container .promotion-countdown--brand-tostitos .dots:before, .counter-container .promotion-countdown--brand-tostitos .dots:after {
  background-color: #005cac;
}
.counter-container .promotion-countdown--brand-flaminhot .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-flaminhot .digits .digit__bg {
  background-color: #690079;
}
.counter-container .promotion-countdown--brand-flaminhot .dots:before, .counter-container .promotion-countdown--brand-flaminhot .dots:after {
  background-color: #690079;
}
.counter-container .promotion-countdown--brand-natuchips .digits .digit {
  color: #333333;
}
.counter-container .promotion-countdown--brand-natuchips .digits .digit__bg {
  background-color: #57bf61;
}
.counter-container .promotion-countdown--brand-natuchips .dots:before, .counter-container .promotion-countdown--brand-natuchips .dots:after {
  background-color: #57bf61;
}
.counter-container .promotion-countdown--brand-chokis .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-chokis .digits .digit__bg {
  background-color: #0701b1;
}
.counter-container .promotion-countdown--brand-chokis .dots:before, .counter-container .promotion-countdown--brand-chokis .dots:after {
  background-color: #0701b1;
}
.counter-container .promotion-countdown--brand-detodito .digits .digit {
  color: #333333;
}
.counter-container .promotion-countdown--brand-detodito .digits .digit__bg {
  background-color: #fff135;
}
.counter-container .promotion-countdown--brand-detodito .dots:before, .counter-container .promotion-countdown--brand-detodito .dots:after {
  background-color: #fff135;
}
.counter-container .promotion-countdown--brand-pepsi .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-pepsi .digits .digit__bg {
  background-color: #1a1a1a;
}
.counter-container .promotion-countdown--brand-pepsi .dots:before, .counter-container .promotion-countdown--brand-pepsi .dots:after {
  background-color: #1a1a1a;
}
.counter-container .promotion-countdown--brand-pepsi-ea .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-pepsi-ea .digits .digit__bg {
  background-color: #1a1a1a;
}
.counter-container .promotion-countdown--brand-pepsi-ea .dots:before, .counter-container .promotion-countdown--brand-pepsi-ea .dots:after {
  background-color: #1a1a1a;
}
.counter-container .promotion-countdown--brand-7up .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-7up .digits .digit__bg {
  background-color: #00ea65;
}
.counter-container .promotion-countdown--brand-7up .dots:before, .counter-container .promotion-countdown--brand-7up .dots:after {
  background-color: #00ea65;
}
.counter-container .promotion-countdown--brand-rockstar .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-rockstar .digits .digit__bg {
  background-color: #1a1a1a;
}
.counter-container .promotion-countdown--brand-rockstar .dots:before, .counter-container .promotion-countdown--brand-rockstar .dots:after {
  background-color: #1a1a1a;
}
.counter-container .promotion-countdown--brand-mirinda .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-mirinda .digits .digit__bg {
  background-color: #ffc933;
}
.counter-container .promotion-countdown--brand-mirinda .dots:before, .counter-container .promotion-countdown--brand-mirinda .dots:after {
  background-color: #ffc933;
}
.counter-container .promotion-countdown--brand-mountaindew .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-mountaindew .digits .digit__bg {
  background-color: #019f5b;
}
.counter-container .promotion-countdown--brand-mountaindew .dots:before, .counter-container .promotion-countdown--brand-mountaindew .dots:after {
  background-color: #019f5b;
}
.counter-container .promotion-countdown--brand-walkers .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-walkers .digits .digit__bg {
  background-color: #f7000d;
}
.counter-container .promotion-countdown--brand-walkers .dots:before, .counter-container .promotion-countdown--brand-walkers .dots:after {
  background-color: #f7000d;
}
.counter-container .promotion-countdown--brand-quaker .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-quaker .digits .digit__bg {
  background-color: #00496e;
}
.counter-container .promotion-countdown--brand-quaker .dots:before, .counter-container .promotion-countdown--brand-quaker .dots:after {
  background-color: #00496e;
}
.counter-container .promotion-countdown--brand-popworks .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-popworks .digits .digit__bg {
  background-color: #2c418b;
}
.counter-container .promotion-countdown--brand-popworks .dots:before, .counter-container .promotion-countdown--brand-popworks .dots:after {
  background-color: #2c418b;
}
.counter-container .promotion-countdown--brand-walkers-max .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-walkers-max .digits .digit__bg {
  background-color: #1a1a1a;
}
.counter-container .promotion-countdown--brand-walkers-max .dots:before, .counter-container .promotion-countdown--brand-walkers-max .dots:after {
  background-color: #1a1a1a;
}
.counter-container .promotion-countdown--brand-pala-pala .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-pala-pala .digits .digit__bg {
  background-color: #ff3348;
}
.counter-container .promotion-countdown--brand-pala-pala .dots:before, .counter-container .promotion-countdown--brand-pala-pala .dots:after {
  background-color: #ff3348;
}
.counter-container .promotion-countdown--brand-walkers-snacks-merlin .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-walkers-snacks-merlin .digits .digit__bg {
  background-color: #2a3d7c;
}
.counter-container .promotion-countdown--brand-walkers-snacks-merlin .dots:before, .counter-container .promotion-countdown--brand-walkers-snacks-merlin .dots:after {
  background-color: #2a3d7c;
}
.counter-container .promotion-countdown--brand-ruffles .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-ruffles .digits .digit__bg {
  background-color: #2163ce;
}
.counter-container .promotion-countdown--brand-ruffles .dots:before, .counter-container .promotion-countdown--brand-ruffles .dots:after {
  background-color: #2163ce;
}
.counter-container .promotion-countdown--brand-duyvis .digits .digit {
  color: #FFFFFF;
}
.counter-container .promotion-countdown--brand-duyvis .digits .digit__bg {
  background-color: #e14441;
}
.counter-container .promotion-countdown--brand-duyvis .dots:before, .counter-container .promotion-countdown--brand-duyvis .dots:after {
  background-color: #e14441;
}
@keyframes fadeIn {
  from {
    opacity: 0;
    transform: rotate3d(-1, 0, 0, -45deg) translateY(-100%);
  }
  to {
    transform: rotate3d(1, 0, 0, 0deg) translateY(0);
    opacity: 1;
  }
}
@keyframes fadeOut {
  from {
    transform: rotate3d(1, 0, 0, 0deg) translateY(0);
    opacity: 1;
  }
  to {
    transform: rotate3d(1, 0, 0, -45deg) translateY(100%);
    opacity: 0;
  }
}

@media (min-width: 600px) {
  .action-panel {
    display: flex;
    align-items: center;
  }
}
.action-panel .social-sharing-button-wrapper {
  margin: 20px auto 0;
  display: flex;
  align-items: center;
}
@media (min-width: 600px) {
  .action-panel .social-sharing-button-wrapper {
    margin: 0 0 0 20px;
  }
}
.action-panel .social-sharing-button-wrapper span {
  font-size: 12px;
  line-height: 24px;
}
.action-panel .social-sharing-button-wrapper div {
  text-decoration: none;
  margin-left: 15px;
  cursor: pointer;
}

.hero-content .action-panel {
  justify-content: center;
  margin: 20px auto;
}
.hero-content .action-panel .social-sharing-button-wrapper {
  justify-content: center;
  margin: 0;
}

#promotion-entries-gallery-wrapper {
  text-align: center;
  padding: 40px 20px;
  display: none;
}
#promotion-entries-gallery-wrapper h2 {
  font-size: 24px;
  line-height: 28px;
  text-transform: none;
  margin: 0 auto 32px;
}
@media (min-width: 1200px) {
  #promotion-entries-gallery-wrapper h2 {
    font-size: 36px;
    line-height: 40px;
    margin: 0 auto 40px;
  }
}
#promotion-entries-gallery-wrapper .promotion-entries-gallery {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  max-width: 1142px;
  margin: 0 auto 20px;
}
#promotion-entries-gallery-wrapper .promotion-entries-gallery img {
  width: 50%;
  padding: 7.5px;
  max-width: 168px;
  max-height: 168px;
  object-fit: cover;
  object-position: center;
  cursor: pointer;
}
@media (min-width: 1200px) {
  #promotion-entries-gallery-wrapper .promotion-entries-gallery img {
    width: 25%;
    max-width: 275px;
    max-height: 275px;
  }
}
#promotion-entries-gallery-wrapper .promotion-entries-gallery-slider {
  position: fixed;
  z-index: 999;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background: rgba(119, 119, 119, 0.8);
  backdrop-filter: blur(15px);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  opacity: 0;
  pointer-events: none;
}
#promotion-entries-gallery-wrapper .promotion-entries-gallery-slider.show {
  opacity: 1;
  pointer-events: all;
}
#promotion-entries-gallery-wrapper .promotion-entries-gallery-slider .promotion-entries-gallery-slider-inner-wrapper {
  position: relative;
  width: 300px;
}
@media (min-width: 768px) {
  #promotion-entries-gallery-wrapper .promotion-entries-gallery-slider .promotion-entries-gallery-slider-inner-wrapper {
    width: 450px;
  }
}
#promotion-entries-gallery-wrapper .promotion-entries-gallery-slider .promotion-entries-gallery-slider-inner-wrapper .promotion-entries-gallery-close {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 10px;
  margin-bottom: 15px;
}
#promotion-entries-gallery-wrapper .promotion-entries-gallery-slider .promotion-entries-gallery-slider-inner-wrapper .promotion-entries-gallery-close span {
  color: #FFF;
  text-decoration: underline;
  text-underline-offset: 5px;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  margin-right: 15px;
}
#promotion-entries-gallery-wrapper .promotion-entries-gallery-slider .promotion-entries-gallery-slider-inner-wrapper .promotion-entries-gallery-close__btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border-radius: 22px;
  background-color: #FFF;
}
#promotion-entries-gallery-wrapper .promotion-entries-gallery-slider .promotion-entries-gallery-slider-inner-wrapper .promotion-entries-gallery-close__btn svg path {
  fill: #1443FF;
}
#promotion-entries-gallery-wrapper .promotion-entries-gallery-slider .promotion-entries-gallery-slider-inner-wrapper .promotion-entries-gallery-slider-inner img {
  max-width: 100%;
  padding: 10px;
}
#promotion-entries-gallery-wrapper .promotion-entries-gallery-slider .promotion-entries-gallery-slider-inner-wrapper .promotion-entries-gallery-slider-inner .slick-prev,
#promotion-entries-gallery-wrapper .promotion-entries-gallery-slider .promotion-entries-gallery-slider-inner-wrapper .promotion-entries-gallery-slider-inner .slick-next {
  transform: translate(-50%, -50%) rotate(45deg);
  background-color: #1443FF;
  width: 42px;
  height: 42px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-items: center;
  z-index: 1;
}
#promotion-entries-gallery-wrapper .promotion-entries-gallery-slider .promotion-entries-gallery-slider-inner-wrapper .promotion-entries-gallery-slider-inner .slick-prev:before,
#promotion-entries-gallery-wrapper .promotion-entries-gallery-slider .promotion-entries-gallery-slider-inner-wrapper .promotion-entries-gallery-slider-inner .slick-next:before {
  content: "";
  background: none;
  border: 3px solid white;
  border-left: none;
  border-bottom: 0;
  width: 10px;
  height: 10px;
  display: block;
  margin: 0 auto;
  opacity: 1;
  transform: translate(-1px, 1px);
}
#promotion-entries-gallery-wrapper .promotion-entries-gallery-slider .promotion-entries-gallery-slider-inner-wrapper .promotion-entries-gallery-slider-inner .slick-prev.slick-disabled,
#promotion-entries-gallery-wrapper .promotion-entries-gallery-slider .promotion-entries-gallery-slider-inner-wrapper .promotion-entries-gallery-slider-inner .slick-next.slick-disabled {
  opacity: 0.3;
}
#promotion-entries-gallery-wrapper .promotion-entries-gallery-slider .promotion-entries-gallery-slider-inner-wrapper .promotion-entries-gallery-slider-inner .slick-prev {
  bottom: -100px;
  top: auto;
  right: 50%;
  transform: translate(-20px, -50px) rotate(225deg);
  left: auto;
}
@media (min-width: 768px) {
  #promotion-entries-gallery-wrapper .promotion-entries-gallery-slider .promotion-entries-gallery-slider-inner-wrapper .promotion-entries-gallery-slider-inner .slick-prev {
    top: 50%;
    bottom: auto;
    left: -50px;
    transform: translate(0%, -50%) rotate(225deg);
  }
}
#promotion-entries-gallery-wrapper .promotion-entries-gallery-slider .promotion-entries-gallery-slider-inner-wrapper .promotion-entries-gallery-slider-inner .slick-next {
  bottom: -100px;
  top: auto;
  left: 50%;
  transform: translate(20px, -50px) rotate(45deg);
}
@media (min-width: 768px) {
  #promotion-entries-gallery-wrapper .promotion-entries-gallery-slider .promotion-entries-gallery-slider-inner-wrapper .promotion-entries-gallery-slider-inner .slick-next {
    top: 50%;
    bottom: auto;
    left: auto;
    right: -50px;
    transform: translate(0%, -50%) rotate(45deg);
  }
}

.brand-hero-slider.multi-item-list {
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
}
.brand-hero-slider.multi-item-list.slick-initialized {
  white-space: normal;
  visibility: visible;
  opacity: 1;
  transition: opacity 0.3s ease-in-out;
}
.brand-hero-slider .slick-track {
  display: flex !important;
}
.brand-hero-slider .slick-track .brand-hero-slide-item {
  white-space: normal;
}
.brand-hero-slider .slick-track .brand-hero-slide-item:hover {
  cursor: grab;
}
.brand-hero-slider .slick-track .brand-hero-slide-item:focus {
  cursor: grabbing;
}
.brand-hero-slider .slick-track .brand-hero-slide-item .brand-hero-wrapper .grid-container {
  justify-content: space-between;
}
.brand-hero-slider .slick-slide {
  height: inherit !important;
}
.brand-hero-slider .slider-item-h-100 {
  height: 100%;
}
.brand-hero-slider .slick-dots li {
  width: 8px;
  height: 8px;
  background-color: #333;
  border-radius: 100%;
  opacity: 0.3;
  transition: all 0.2s ease-in-out;
}
.brand-hero-slider .slick-dots li button {
  display: none;
}
.brand-hero-slider .slick-dots li.slick-active {
  opacity: 1;
  background-color: #1443FF;
  border-radius: 55px;
  width: 60px;
}

body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .potato-hunt-promo-type .form-container {
  background-image: url("../assets/images/potato-hunt/Lays-cream-seamless_background-500x500.webp");
  background-position: center;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .potato-hunt-code-entry-promo-type.step-5 {
  flex-direction: column;
  background-image: url("../assets/images/potato-hunt/Lays-cream-seamless_background-500x500.webp");
  background-position: center;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .potato-hunt-code-entry-promo-type.step-5 .step-thenk-you {
  background-image: url("../assets/images/potato-hunt/Seamless_Lays_yellow_background_seamless.jpg");
  background-position: center;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .potato-hunt-code-entry-promo-type .potato-hunt-sub-component--inner,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .potato-hunt-code-entry-promo-type .potato-hunt-sub-component .potato-hunt-sub-component-action .btn {
  max-width: 500px;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .form-control input[type=radio]:before {
  box-shadow: inset 1em 1em #C60F10;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper form.webform-submission-promotion-form input[type=checkbox]:checked {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .promo-step-section a {
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .btn.btn-primary,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article form.webform-submission-promotion-form .promo-action-fields input[type=submit],
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .cta.primary-cta {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .btn.btn-primary:hover,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article form.webform-submission-promotion-form .promo-action-fields input[type=submit]:hover,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .cta.primary-cta:hover {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .btn.btn-primary:focus,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article form.webform-submission-promotion-form .promo-action-fields input[type=submit]:focus,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .cta.primary-cta:focus {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .btn.btn-primary.simple,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article form.webform-submission-promotion-form .promo-action-fields input[type=submit].simple,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .cta.primary-cta.simple {
  background-color: transparent;
  border-color: #C60F10;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .btn.btn-primary.simple:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .btn.btn-primary.simple:focus,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article form.webform-submission-promotion-form .promo-action-fields input[type=submit].simple:hover,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article form.webform-submission-promotion-form .promo-action-fields input[type=submit].simple:focus,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .cta.primary-cta.simple:hover,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .cta.primary-cta.simple:focus {
  background-color: transparent;
  border-color: #ae0d0e;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .btn.btn-primary.link,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article form.webform-submission-promotion-form .promo-action-fields input[type=submit].link,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .cta.primary-cta.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .btn.btn-primary.link:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .btn.btn-primary.link:focus,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article form.webform-submission-promotion-form .promo-action-fields input[type=submit].link:hover,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article form.webform-submission-promotion-form .promo-action-fields input[type=submit].link:focus,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .cta.primary-cta.link:hover,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .cta.primary-cta.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .btn.btn-primary.link a, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .btn.btn-primary.link .in-btn-text,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article form.webform-submission-promotion-form .promo-action-fields input[type=submit].link a,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article form.webform-submission-promotion-form .promo-action-fields input[type=submit].link .in-btn-text,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .cta.primary-cta.link a,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .cta.primary-cta.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .btn.btn-primary.link a:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .btn.btn-primary.link a:focus, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .btn.btn-primary.link .in-btn-text:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .btn.btn-primary.link .in-btn-text:focus,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article form.webform-submission-promotion-form .promo-action-fields input[type=submit].link a:hover,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article form.webform-submission-promotion-form .promo-action-fields input[type=submit].link a:focus,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article form.webform-submission-promotion-form .promo-action-fields input[type=submit].link .in-btn-text:hover,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article form.webform-submission-promotion-form .promo-action-fields input[type=submit].link .in-btn-text:focus,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .cta.primary-cta.link a:hover,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .cta.primary-cta.link a:focus,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .cta.primary-cta.link .in-btn-text:hover,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .cta.primary-cta.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .btn.btn-primary:disabled,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article form.webform-submission-promotion-form .promo-action-fields input[type=submit]:disabled,
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper article .cta.primary-cta:disabled {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn-primary-text {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn-primary-text:hover {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn-primary-text:focus {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn-primary-text.simple {
  background-color: transparent;
  border-color: #C60F10;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn-primary-text.simple:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn-primary-text.simple:focus {
  background-color: transparent;
  border-color: #ae0d0e;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn-primary-text.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn-primary-text.link:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn-primary-text.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn-primary-text.link a, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn-primary-text.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn-primary-text.link a:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn-primary-text.link a:focus, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn-primary-text.link .in-btn-text:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn-primary-text.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn-primary-text:disabled {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn-primary-text.link {
  border-color: #C60F10;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn-primary-text.link:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn-primary-text.link:focus {
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .fileUpload {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .fileUpload:hover {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .fileUpload:focus {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .fileUpload.simple {
  background-color: transparent;
  border-color: #C60F10;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .fileUpload.simple:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .fileUpload.simple:focus {
  background-color: transparent;
  border-color: #ae0d0e;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .fileUpload.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .fileUpload.link:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .fileUpload.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .fileUpload.link a, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .fileUpload.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .fileUpload.link a:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .fileUpload.link a:focus, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .fileUpload.link .in-btn-text:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .fileUpload.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .fileUpload:disabled {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .btn-primary-text {
  background-color: transparent;
  border-color: transparent;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .btn-primary-text:hover {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .btn-primary-text:focus {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .btn-primary-text.simple {
  background-color: transparent;
  border-color: transparent;
  color: transparent;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .btn-primary-text.simple:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .btn-primary-text.simple:focus {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, 0);
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .btn-primary-text.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .btn-primary-text.link:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .btn-primary-text.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .btn-primary-text.link a, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .btn-primary-text.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: transparent;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .btn-primary-text.link a:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .btn-primary-text.link a:focus, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .btn-primary-text.link .in-btn-text:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .btn-primary-text.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: rgba(0, 0, 0, 0);
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .pweu-fileUpload-wrapper .btn-primary-text:disabled {
  background-color: transparent;
  border-color: transparent;
  color: #C60F10;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .promo-field.action .btn.btn-primary {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .promo-field.action .btn.btn-primary:hover {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .promo-field.action .btn.btn-primary:focus {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .promo-field.action .btn.btn-primary.simple {
  background-color: transparent;
  border-color: #C60F10;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .promo-field.action .btn.btn-primary.simple:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .promo-field.action .btn.btn-primary.simple:focus {
  background-color: transparent;
  border-color: #ae0d0e;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .promo-field.action .btn.btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .promo-field.action .btn.btn-primary.link:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .promo-field.action .btn.btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .promo-field.action .btn.btn-primary.link a, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .promo-field.action .btn.btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .promo-field.action .btn.btn-primary.link a:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .promo-field.action .btn.btn-primary.link a:focus, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .promo-field.action .btn.btn-primary.link .in-btn-text:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .promo-field.action .btn.btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .promo-field.action .btn.btn-primary:disabled {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn.btn-primary {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn.btn-primary:hover {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn.btn-primary:focus {
  background-color: #ae0d0e;
  border-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn.btn-primary.simple {
  background-color: transparent;
  border-color: #C60F10;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn.btn-primary.simple:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn.btn-primary.simple:focus {
  background-color: transparent;
  border-color: #ae0d0e;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn.btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn.btn-primary.link:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn.btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn.btn-primary.link a, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn.btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn.btn-primary.link a:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn.btn-primary.link a:focus, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn.btn-primary.link .in-btn-text:hover, body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn.btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper .btn.btn-primary:disabled {
  background-color: #C60F10;
  border-color: #C60F10;
  color: #fff;
  opacity: 0.5;
  pointer-events: none;
}
body.brand-lays-sustainability-2024 .pweu-promotion-wrapper video.preload-video {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(0px 0px 99.9% 99.9%);
  overflow: hidden;
  height: 1px;
  width: 1px;
  padding: 0;
  border: 0;
}
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before,
body.brand-lays-sustainability-2024 .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-dots li.slick-active,
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-dots li.slick-active {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-prev,
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-next,
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-prev,
body.brand-lays-sustainability-2024 .promo-steps-card-slider-v2-wrapper .promo-steps-card-slider-v2 .slick-next {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .pweu-modal .pweu-close-modal {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .pweu-modal .pweu-confirmation-feedback .btn.btn-primary-text {
  background-color: transparent;
  color: #C60F10;
}

:root {
  --font-family: "Galano", sans-serif;
}

html[lang=el] {
  --font-family: "Manrope", sans-serif;
}

body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .form-container .pweu-confirmation-feedback .pweu-emote {
  display: none;
}
body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .form-container .pweu-emote svg path {
  fill: #0E38DF;
}
body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .promo-step {
  background-image: url("../assets/images/ea-promo-code/Desktop_Lines_bg.webp");
  background-position: center;
}
body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .promo-fields-title:has(+ .info-text) {
  margin-bottom: 10px;
}
body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .btn-primary {
  background-color: #0E38DF;
  border-color: #0E38DF;
  color: #FFFFFF;
}
body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .btn-primary:hover {
  background-color: #0c32c7;
  border-color: #0c32c7;
}
body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .btn-primary:focus {
  background-color: #0c32c7;
  border-color: #0c32c7;
}
body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .btn-primary.simple {
  background-color: transparent;
  border-color: #0E38DF;
  color: #0E38DF;
}
body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .btn-primary.simple:hover, body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .btn-primary.simple:focus {
  background-color: transparent;
  border-color: #0c32c7;
  color: #0c32c7;
}
body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .btn-primary.link {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .btn-primary.link:hover, body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .btn-primary.link:focus {
  background-color: transparent;
  border-color: transparent;
}
body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .btn-primary.link a, body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .btn-primary.link .in-btn-text {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  color: #0E38DF;
}
body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .btn-primary.link a:hover, body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .btn-primary.link a:focus, body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .btn-primary.link .in-btn-text:hover, body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .btn-primary.link .in-btn-text:focus {
  background-color: transparent;
  border-color: transparent;
  color: #0c32c7;
}
body.brand-pepsi-ea .pweu-promotion-wrapper .pepsi-ea-promo-type .btn-primary:disabled {
  background-color: #0E38DF;
  border-color: #0E38DF;
  color: #FFFFFF;
  opacity: 0.5;
  pointer-events: none;
}
#floating-participate {
  position: fixed;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  display: none;
  z-index: 1;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2), 0 2px 4px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.clickable-banners {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin: 70px auto;
}
.clickable-banners .clickable-banner {
  max-width: 355px;
  min-height: 400px;
  border-radius: 20px;
  display: flex;
  flex-direction: column;
  margin: 0 auto 40px;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1215686275);
}
@media (min-width: 768px) {
  .clickable-banners .clickable-banner {
    max-width: 1130px;
    margin-left: 20px;
    margin-right: 20px;
    flex-direction: row;
  }
}
.clickable-banners .clickable-banner .clickable-banner__image {
  width: 100%;
  height: 320px;
}
@media (min-width: 768px) {
  .clickable-banners .clickable-banner .clickable-banner__image {
    width: 50%;
    height: auto;
    min-height: 100%;
  }
}
.clickable-banners .clickable-banner .clickable-banner__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  border-radius: 20px 20px 0px 0px;
}
@media (min-width: 768px) {
  .clickable-banners .clickable-banner .clickable-banner__image img {
    border-radius: 20px 0px 0px 20px;
  }
}
.clickable-banners .clickable-banner .clickable-banner__content {
  width: 100%;
  padding: 24px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (min-width: 768px) {
  .clickable-banners .clickable-banner .clickable-banner__content {
    width: 50%;
    padding: 50px;
  }
}
@media (min-width: 768px) {
  .clickable-banners .clickable-banner .clickable-banner__content div:last-of-type {
    display: flex;
  }
}
.clickable-banners .clickable-banner .clickable-banner__content div h2 {
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 24px;
}
@media (min-width: 768px) {
  .clickable-banners .clickable-banner .clickable-banner__content div h2 {
    font-size: 36px;
    line-height: 36px;
  }
}
.clickable-banners .clickable-banner .clickable-banner__content div p {
  margin-bottom: 40px;
}
.clickable-banners .clickable-banner .clickable-banner__content div .btn {
  margin: 0 20px 20px 0;
}

.hub .js-hub-teaser-slider-wrapper {
  background-color: #FFFFFF;
}
.hub--football .js-hub-slider-wrapper {
  background: url("../assets/images/hub/football/bg-mobile.png") no-repeat;
  background-size: cover;
  background-position: top;
}
@media (min-width: 768px) {
  .hub--football .js-hub-slider-wrapper {
    background: url("../assets/images/hub/football/bg-desktop.png") no-repeat;
    background-size: cover;
    background-position: top;
  }
}
.hub--football .js-hub-slider-wrapper .js-hub-slider__slide__content__overlay__cta a:first-of-type {
  color: #1443FF;
  background-color: #FFFFFF;
}
.hub--football .hub-teaser {
  background-color: #1443FF;
}
.hub--football .hub-teaser__content h1 {
  color: #FFFFFF;
}
.hub--football .hub-teaser__content h1 span {
  color: #F58E1E;
}
.hub--football .hub-teaser .promotion-countdown .digit__bg {
  background-color: #1443FF;
}
.hub--football .hub-teaser .promotion-countdown .digit {
  color: #FFFFFF;
}
.hub--football .hub-teaser .promotion-countdown .dots:before, .hub--football .hub-teaser .promotion-countdown .dots:after {
  background-color: #1443FF;
}
.hub--football .hub-teaser .promotion-countdown .time-unit {
  color: #1443FF;
}
.hub--football .hub-teaser .promotion-countdown .time-unit span {
  color: #FFFFFF;
}
.hub--football .js-hub-teaser-slider__slide .counter-container .promotion-countdown .digit__bg {
  background-color: #1443FF;
}
.hub--football .js-hub-teaser-slider__slide .counter-container .promotion-countdown .digit,
.hub--football .js-hub-teaser-slider__slide .counter-container .promotion-countdown .time-unit {
  color: #FFFFFF;
}
.hub--football .js-hub-teaser-slider__slide .counter-container .promotion-countdown .dots:before, .hub--football .js-hub-teaser-slider__slide .counter-container .promotion-countdown .dots:after {
  background-color: #1443FF;
}
.hub--football .js-hub-teaser-slider__slide__content .btn-primary {
  background-color: #1443FF;
  color: #FFFFFF;
  border-color: #1443FF;
}
.hub--football .js-hub-teaser-slider .slick-prev,
.hub--football .js-hub-teaser-slider .slick-next {
  background-color: #1443FF;
}
.hub--football .js-hub-teaser-slider .slick-prev:before,
.hub--football .js-hub-teaser-slider .slick-next:before {
  border: 3px solid white;
}
.hub--football .js-hub-teaser-slider .slick-dots li button:before {
  color: #ACACAC;
}
.hub--football .js-hub-teaser-slider .slick-dots li.slick-active button:before {
  color: #1443FF;
}
.hub--football .product-slider-wrapper .product-slider-container .js-product-slider .slick-arrow {
  background-color: #1443FF;
}
.hub--football .product-slider-wrapper .product-slider-container .js-product-slider .slick-arrow:focus, .hub--football .product-slider-wrapper .product-slider-container .js-product-slider .slick-arrow:hover, .hub--football .product-slider-wrapper .product-slider-container .js-product-slider .slick-arrow.slick-disabled {
  background-color: #1443FF;
}
.hub--football .product-slider-wrapper .product-slider-container .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.hub--football .product-slider-wrapper .product-slider-container .js-product-slider .slick-dots li {
  background-color: #1443FF;
}
.hub--football .product-slider-wrapper .product-slider-container .js-product-slider .slick-dots li.slick-active {
  background-color: #1443FF;
}
.hub--football .product-slider-wrapper .product-slider__cta .btn {
  background-color: #1443FF;
  color: #FFFFFF;
  border-color: #1443FF;
}
.hub--zabka .js-hub-slider-wrapper {
  background: url("../assets/images/hub/zabka/bg-mobile.png") no-repeat;
  background-size: cover;
  background-position: top;
}
@media (min-width: 768px) {
  .hub--zabka .js-hub-slider-wrapper {
    background: url("../assets/images/hub/zabka/bg-desktop.png") no-repeat;
    background-size: cover;
    background-position: top;
  }
}
.hub--zabka .js-hub-slider-wrapper .js-hub-slider__slide__content__overlay__cta a:first-of-type {
  color: #006420;
  background-color: #FFFFFF;
}
.hub--zabka .hub-teaser {
  background-color: #006420;
}
.hub--zabka .hub-teaser__content h1 {
  color: #FFFFFF;
}
.hub--zabka .hub-teaser__content h1 span {
  color: #43B649;
}
.hub--zabka .hub-teaser .promotion-countdown .digit__bg {
  background-color: #006420;
}
.hub--zabka .hub-teaser .promotion-countdown .digit {
  color: #FFFFFF;
}
.hub--zabka .hub-teaser .promotion-countdown .dots:before, .hub--zabka .hub-teaser .promotion-countdown .dots:after {
  background-color: #006420;
}
.hub--zabka .hub-teaser .promotion-countdown .time-unit {
  color: #006420;
}
.hub--zabka .hub-teaser .promotion-countdown .time-unit span {
  color: #FFFFFF;
}
.hub--zabka .js-hub-teaser-slider__slide .counter-container .promotion-countdown .digit__bg {
  background-color: #006420;
}
.hub--zabka .js-hub-teaser-slider__slide .counter-container .promotion-countdown .digit,
.hub--zabka .js-hub-teaser-slider__slide .counter-container .promotion-countdown .time-unit {
  color: #FFFFFF;
}
.hub--zabka .js-hub-teaser-slider__slide .counter-container .promotion-countdown .dots:before, .hub--zabka .js-hub-teaser-slider__slide .counter-container .promotion-countdown .dots:after {
  background-color: #006420;
}
.hub--zabka .js-hub-teaser-slider__slide__content .btn-primary {
  background-color: #006420;
  color: #FFFFFF;
  border-color: #006420;
}
.hub--zabka .js-hub-teaser-slider .slick-prev,
.hub--zabka .js-hub-teaser-slider .slick-next {
  background-color: #006420;
}
.hub--zabka .js-hub-teaser-slider .slick-prev:before,
.hub--zabka .js-hub-teaser-slider .slick-next:before {
  border: 3px solid white;
}
.hub--zabka .js-hub-teaser-slider .slick-dots li button:before {
  color: #ACACAC;
}
.hub--zabka .js-hub-teaser-slider .slick-dots li.slick-active button:before {
  color: #006420;
}
.hub--zabka .product-slider-wrapper .product-slider-container .js-product-slider .slick-arrow {
  background-color: #006420;
}
.hub--zabka .product-slider-wrapper .product-slider-container .js-product-slider .slick-arrow:focus, .hub--zabka .product-slider-wrapper .product-slider-container .js-product-slider .slick-arrow:hover, .hub--zabka .product-slider-wrapper .product-slider-container .js-product-slider .slick-arrow.slick-disabled {
  background-color: #006420;
}
.hub--zabka .product-slider-wrapper .product-slider-container .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.hub--zabka .product-slider-wrapper .product-slider-container .js-product-slider .slick-dots li {
  background-color: #006420;
}
.hub--zabka .product-slider-wrapper .product-slider-container .js-product-slider .slick-dots li.slick-active {
  background-color: #006420;
}
.hub--zabka .product-slider-wrapper .product-slider__cta .btn {
  background-color: #006420;
  color: #FFFFFF;
  border-color: #006420;
}

.js-hub-slider-wrapper {
  background: url("../assets/images/hub/hub-bg-mobile.png") no-repeat;
  background-size: cover;
  background-position: top;
}
@media (min-width: 768px) {
  .js-hub-slider-wrapper {
    background: url("../assets/images/hub/hub-bg-desktop.png") no-repeat;
    background-size: cover;
    background-position: top;
  }
}
.js-hub-slider-wrapper .js-hub-slider {
  width: 100%;
  overflow: hidden;
  padding: 40px 0 50px 0;
  margin: 0 auto !important;
}
.js-hub-slider-wrapper .js-hub-slider .slick-slider {
  margin: 0 auto 50px;
}
.js-hub-slider-wrapper .js-hub-slider__slide {
  width: 100vw;
}
.js-hub-slider-wrapper .js-hub-slider__slide__content {
  position: relative;
  max-width: 1400px;
  width: 100%;
  height: 748px;
  margin: 0 auto;
  padding: 0 20px;
  text-align: center;
}
@media (min-width: 768px) {
  .js-hub-slider-wrapper .js-hub-slider__slide__content {
    height: 576px;
  }
}
.js-hub-slider-wrapper .js-hub-slider__slide__content img {
  width: 100%;
  height: 100%;
  border-radius: 20px;
  object-fit: cover;
  object-position: center;
}
.js-hub-slider-wrapper .js-hub-slider__slide__content__mobile-image {
  display: block;
}
@media (min-width: 768px) {
  .js-hub-slider-wrapper .js-hub-slider__slide__content__mobile-image {
    display: none;
  }
}
.js-hub-slider-wrapper .js-hub-slider__slide__content__desktop-image {
  display: none;
}
@media (min-width: 768px) {
  .js-hub-slider-wrapper .js-hub-slider__slide__content__desktop-image {
    display: block;
  }
}
.js-hub-slider-wrapper .js-hub-slider__slide__content__overlay {
  position: absolute;
  left: 50%;
  bottom: 30px;
  transform: translateX(-50%);
  width: calc(100% - 40px);
  padding: 0 24px;
  text-align: center;
  max-width: 600px;
}
@media (min-width: 768px) {
  .js-hub-slider-wrapper .js-hub-slider__slide__content__overlay {
    left: 115px;
    transform: none;
    width: auto;
    text-align: left;
  }
}
.js-hub-slider-wrapper .js-hub-slider__slide__content__overlay p {
  font-size: 20px;
  color: #FFFFFF;
  margin: 0 auto 24px;
}
.js-hub-slider-wrapper .js-hub-slider__slide__content__overlay__cta .btn-secondary {
  margin: 0 4px 20px 4px;
}
@media (min-width: 768px) {
  .js-hub-slider-wrapper .js-hub-slider__slide__content__overlay__cta .btn-secondary {
    margin: 0 8px 0 0;
  }
}
.js-hub-slider-wrapper .js-hub-slider__slide__content__overlay__cta .btn-secondary--outline {
  color: #FFFFFF;
  background-color: transparent;
}
.js-hub-slider-wrapper .js-hub-slider .slick-dots {
  bottom: 15px;
}
.js-hub-slider-wrapper .js-hub-slider .slick-dots li {
  margin: 0;
}
.js-hub-slider-wrapper .js-hub-slider .slick-dots li button:before {
  opacity: 1;
  color: #ACACAC;
  font-size: 10px;
}
.js-hub-slider-wrapper .js-hub-slider .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}

.hub-teaser {
  padding: 40px 0;
}
.hub-teaser__content {
  max-width: 1360px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 0 20px;
}
@media (min-width: 700px) {
  .hub-teaser__content {
    flex-direction: row;
  }
}
@media (min-width: 1200px) {
  .hub-teaser__content {
    flex-wrap: nowrap;
    padding: 0 40px;
  }
}
.hub-teaser__content h1 {
  flex: 0 1 auto;
  margin: 15px 0;
  text-transform: uppercase;
  line-height: 0.8;
}
@media (min-width: 1200px) {
  .hub-teaser__content h1 {
    margin: 30px 10px 30px 0;
  }
}
.hub-teaser__content h1 span {
  display: block;
  font-size: 120px;
  line-height: 0.8;
}
@media (min-width: 700px) {
  .hub-teaser__content__teaser {
    display: flex;
  }
}
.hub-teaser__content__teaser__single {
  display: block;
  max-width: 100%;
  height: auto;
  object-fit: cover;
  margin-bottom: 15px;
  position: relative;
  margin: 0 auto 16px;
}
@media (min-width: 700px) {
  .hub-teaser__content__teaser__single {
    margin: 8px;
  }
}
@media (min-width: 1200px) {
  .hub-teaser__content__teaser__single {
    margin: 0 0 0 20px;
    max-height: 350px;
  }
}
.hub-teaser__content__teaser__single img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  border-radius: 20px;
}
.hub-teaser__content__teaser__single__badge {
  position: absolute;
  top: 25px;
  right: 25px;
  background-color: #EB5757;
  color: #FFFFFF;
  padding: 5px 10px;
  border-radius: 50px;
}
.hub-teaser__content__teaser__single .counter-container {
  position: absolute;
  bottom: 30px;
  left: 50%;
  transform: translateX(-50%);
}
.hub-teaser__content__teaser__single .counter-container .promotion-countdown .digits .digit__bg {
  min-width: 26px;
  min-height: 26px;
}
@media (min-width: 1200px) {
  .hub-teaser__content__teaser__single .counter-container .promotion-countdown .digits .digit__bg {
    min-width: 36px;
    min-height: 36px;
  }
}
.hub-teaser__content__teaser__single .counter-container .promotion-countdown .digits .digit {
  font-size: 25px;
  line-height: 35px;
}
.hub-teaser__content__teaser__single .counter-container .promotion-countdown .dots {
  width: 5px;
}
.hub-teaser__content__teaser__single .counter-container .promotion-countdown .dots:before, .hub-teaser__content__teaser__single .counter-container .promotion-countdown .dots:after {
  height: 5px;
  width: 5px;
}
.hub-teaser__content__teaser__single .counter-container .promotion-countdown .dots:before {
  top: -20px;
}
.hub-teaser__content__teaser__single .counter-container .promotion-countdown .time-unit span {
  font-size: 12px;
}

.js-hub-teaser-slider-wrapper {
  text-align: center;
  padding: 40px 0;
}
@media (min-width: 768px) {
  .js-hub-teaser-slider-wrapper {
    padding: 80px 0;
  }
}
.js-hub-teaser-slider-wrapper h2 {
  font-size: 24px;
  line-height: 30px;
  margin: 0 auto 40px;
}
@media (min-width: 1200px) {
  .js-hub-teaser-slider-wrapper h2 {
    font-size: 36px;
    line-height: 42px;
  }
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider {
  max-width: 1060px;
  padding: 0 20px;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .js-hub-teaser-slider-wrapper .js-hub-teaser-slider {
    padding: 0 40px;
  }
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider__slide {
  height: 400px;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1215686275);
  margin: 8px;
  border-radius: 20px;
  text-align: left;
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider__slide__image {
  position: relative;
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider__slide__image img {
  width: 100%;
  height: 210px;
  object-fit: cover;
  object-position: contain;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider__slide__image .counter-container {
  position: absolute;
  bottom: 10px;
  left: 50%;
  transform: translateX(-50%);
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider__slide__image .counter-container .promotion-countdown .digits .digit__bg {
  min-width: 16px;
  min-height: 16px;
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider__slide__image .counter-container .promotion-countdown .digits .digit {
  font-size: 16px;
  line-height: 26px;
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider__slide__image .counter-container .promotion-countdown .dots {
  width: 5px;
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider__slide__image .counter-container .promotion-countdown .dots:before, .js-hub-teaser-slider-wrapper .js-hub-teaser-slider__slide__image .counter-container .promotion-countdown .dots:after {
  height: 5px;
  width: 5px;
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider__slide__image .counter-container .promotion-countdown .dots:before {
  top: -20px;
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider__slide__image .counter-container .promotion-countdown .time-unit span {
  font-size: 9px;
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider__slide__content {
  padding: 16px;
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider__slide__content__date {
  margin-bottom: 16px;
  color: #EB5757;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider__slide__content__date span {
  margin-right: 22px;
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider__slide__content__date__badge {
  background-color: #EB5757;
  color: #FFFFFF;
  padding: 5px 10px;
  border-radius: 50px;
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider__slide__content h3 {
  font-size: 20px;
  margin-bottom: 12px;
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider__slide__content p {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider .slick-prev,
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider .slick-next {
  transform: translate(-50%, -50%) rotate(45deg);
  width: 42px;
  height: 42px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-items: center;
  z-index: 1;
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider .slick-prev:before,
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider .slick-next:before {
  content: "";
  background: none;
  border: 3px solid white;
  border-left: none;
  border-bottom: 0;
  width: 10px;
  height: 10px;
  display: block;
  margin: 0 auto;
  opacity: 1;
  transform: translate(-1px, 1px);
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider .slick-prev.slick-disabled,
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider .slick-next.slick-disabled {
  opacity: 0.3;
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider .slick-prev {
  left: calc(50% - 615px);
  transform: translate(-50%, -50%) rotate(225deg);
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider .slick-next {
  left: calc(50% + 615px);
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider .slick-dots li {
  margin: 0;
}
.js-hub-teaser-slider-wrapper .js-hub-teaser-slider .slick-dots li button:before {
  opacity: 1;
  color: #ACACAC;
  font-size: 10px;
}
.product-slider-wrapper {
  margin: 40px auto;
}
.product-slider-wrapper .sec-header {
  width: 90%;
  padding: 0 15px;
  margin: 0 auto 40px;
  text-align: center;
}
.product-slider-wrapper .sec-header h2 {
  margin: 0 auto 16px;
}
.product-slider-wrapper .sec-header p {
  font-weight: 600;
}

.product-slider-container {
  width: 100%;
  padding: 0;
  margin: 0 auto;
}
@media (min-width: 1199px) {
  .product-slider-container {
    width: 1040px;
  }
}

.product-slider.slick-dotted.slick-slider {
  margin-bottom: 70px;
  margin-left: 16px;
}
@media (min-width: 992px) {
  .product-slider.slick-dotted.slick-slider {
    margin-left: 0;
  }
}
.product-slider .slick-prev,
.product-slider .slick-next {
  transform: translate(-50%, -50%) rotate(45deg);
  background-color: #000;
  width: 42px;
  height: 42px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-items: center;
  z-index: 1;
}
.product-slider .slick-prev:before,
.product-slider .slick-next:before {
  content: "";
  background: none;
  border: 3px solid white;
  border-left: none;
  border-bottom: 0;
  width: 10px;
  height: 10px;
  display: block;
  margin: 0 auto;
  opacity: 1;
  transform: translate(-1px, 1px);
}
.product-slider .slick-prev.slick-disabled,
.product-slider .slick-next.slick-disabled {
  background-color: rgba(0, 0, 0, 0.3);
  opacity: 1;
  pointer-events: none;
}
.product-slider .slick-prev.slick-disabled:before,
.product-slider .slick-next.slick-disabled:before {
  opacity: 1;
}
.product-slider .slick-prev:hover, .product-slider .slick-prev:focus,
.product-slider .slick-next:hover,
.product-slider .slick-next:focus {
  background-color: #333;
}
.product-slider .slick-next {
  left: calc(50% + 625px);
}
.product-slider .slick-prev {
  left: calc(50% - 625px);
  transform: translate(-50%, -50%) rotate(225deg);
}
.product-slider .slick-dots {
  bottom: -30px;
}
.product-slider .slick-dots li {
  width: 8px;
  height: 8px;
  background-color: #333;
  border-radius: 100%;
  opacity: 0.3;
  transition: all 0.2s ease-in-out;
}
.product-slider .slick-dots li button {
  display: none;
}
.product-slider .slick-dots li.slick-active {
  opacity: 1;
  background-color: #000;
  border-radius: 55px;
  width: 60px;
}

.product-slider-item {
  margin: 0 8px;
  height: 400px !important;
}
.product-slider-item__content {
  text-align: center;
  padding: 20px;
  background-color: #EDEDED;
  border-radius: 20px;
  height: 100%;
}
.product-slider-item__content h3 {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 4px;
}
.product-slider-item__content p {
  font-size: 16px;
  color: #666;
  margin-bottom: 24px;
  font-weight: 600;
}
.product-slider-item__content img {
  width: 100%;
  max-width: 300px;
  margin: 0 auto;
  display: block;
  height: 270px;
  object-fit: contain;
}

.product-slider__cta {
  text-align: center;
}

.brand-default .product-slider-wrapper .js-product-slider .slick-arrow,
.brand-joy .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #0E38DF;
}
.brand-default .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-default .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-default .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled,
.brand-joy .product-slider-wrapper .js-product-slider .slick-arrow:focus,
.brand-joy .product-slider-wrapper .js-product-slider .slick-arrow:hover,
.brand-joy .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #0E38DF;
}
.brand-default .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled,
.brand-joy .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-default .product-slider-wrapper .js-product-slider .slick-dots li,
.brand-joy .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #0E38DF;
}
.brand-default .product-slider-wrapper .js-product-slider .slick-dots li.slick-active,
.brand-joy .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #0E38DF;
}
.brand-default .product-slider-wrapper .btn,
.brand-joy .product-slider-wrapper .btn {
  background-color: #0E38DF;
  color: #FFFFFF;
  border-color: #0E38DF;
}

.brand-doritos .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #E31722;
}
.brand-doritos .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-doritos .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-doritos .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #E31722;
}
.brand-doritos .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-doritos .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #E31722;
}
.brand-doritos .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #E31722;
}
.brand-doritos .product-slider-wrapper .btn {
  background-color: #E31722;
  color: #FFFFFF;
  border-color: #E31722;
}

.brand-lays .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #FFE600;
}
.brand-lays .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-lays .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-lays .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #FFE600;
}
.brand-lays .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-lays .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #FFE600;
}
.brand-lays .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #FFE600;
}
.brand-lays .product-slider-wrapper .btn {
  background-color: #FFE600;
  color: #333333;
  border-color: #FFE600;
}

.brand-cheetos .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #FF6B11;
}
.brand-cheetos .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-cheetos .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-cheetos .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #FF6B11;
}
.brand-cheetos .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-cheetos .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #FF6B11;
}
.brand-cheetos .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #FF6B11;
}
.brand-cheetos .product-slider-wrapper .btn {
  background-color: #FF6B11;
  color: #333333;
  border-color: #FF6B11;
}

.brand-tostitos .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #004179;
}
.brand-tostitos .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-tostitos .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-tostitos .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #004179;
}
.brand-tostitos .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-tostitos .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #004179;
}
.brand-tostitos .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #004179;
}
.brand-tostitos .product-slider-wrapper .btn {
  background-color: #004179;
  color: #FFFFFF;
  border-color: #004179;
}

.brand-flaminhot .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #3D0046;
}
.brand-flaminhot .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-flaminhot .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-flaminhot .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #3D0046;
}
.brand-flaminhot .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-flaminhot .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #3D0046;
}
.brand-flaminhot .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #3D0046;
}
.brand-flaminhot .product-slider-wrapper .btn {
  background-color: #3D0046;
  color: #FFFFFF;
  border-color: #3D0046;
}

.brand-natuchips .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #3FA448;
}
.brand-natuchips .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-natuchips .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-natuchips .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #3FA448;
}
.brand-natuchips .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-natuchips .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #3FA448;
}
.brand-natuchips .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #3FA448;
}
.brand-natuchips .product-slider-wrapper .btn {
  background-color: #3FA448;
  color: #FFFFFF;
  border-color: #3FA448;
}

.brand-chokis .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #05017E;
}
.brand-chokis .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-chokis .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-chokis .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #05017E;
}
.brand-chokis .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-chokis .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #05017E;
}
.brand-chokis .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #05017E;
}
.brand-chokis .product-slider-wrapper .btn {
  background-color: #05017E;
  color: #FFFFFF;
  border-color: #05017E;
}

.brand-detodito .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #FFED02;
}
.brand-detodito .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-detodito .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-detodito .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #FFED02;
}
.brand-detodito .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-detodito .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #FFED02;
}
.brand-detodito .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #FFED02;
}
.brand-detodito .product-slider-wrapper .btn {
  background-color: #FFED02;
  color: #333333;
  border-color: #FFED02;
}

.brand-pepsi .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #000000;
}
.brand-pepsi .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-pepsi .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-pepsi .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #000000;
}
.brand-pepsi .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-pepsi .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #000000;
}
.brand-pepsi .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #000000;
}
.brand-pepsi .product-slider-wrapper .btn {
  background-color: #000000;
  color: #FFFFFF;
  border-color: #000000;
}

.brand-7up .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #00B74F;
}
.brand-7up .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-7up .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-7up .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #00B74F;
}
.brand-7up .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-7up .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #00B74F;
}
.brand-7up .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #00B74F;
}
.brand-7up .product-slider-wrapper .btn {
  background-color: #00B74F;
  color: #FFFFFF;
  border-color: #00B74F;
}

.brand-rockstar .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #000000;
}
.brand-rockstar .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-rockstar .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-rockstar .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #000000;
}
.brand-rockstar .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-rockstar .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #000000;
}
.brand-rockstar .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #000000;
}
.brand-rockstar .product-slider-wrapper .btn {
  background-color: #000000;
  color: #FFFFFF;
  border-color: #000000;
}

.brand-mirinda .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #FFBC00;
}
.brand-mirinda .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-mirinda .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-mirinda .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #FFBC00;
}
.brand-mirinda .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-mirinda .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #FFBC00;
}
.brand-mirinda .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #FFBC00;
}
.brand-mirinda .product-slider-wrapper .btn {
  background-color: #FFBC00;
  color: #333333;
  border-color: #FFBC00;
}

.brand-mountaindew .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #016C3E;
}
.brand-mountaindew .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-mountaindew .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-mountaindew .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #016C3E;
}
.brand-mountaindew .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-mountaindew .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #016C3E;
}
.brand-mountaindew .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #016C3E;
}
.brand-mountaindew .product-slider-wrapper .btn {
  background-color: #016C3E;
  color: #FFFFFF;
  border-color: #016C3E;
}

.brand-walkers .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #C4000A;
}
.brand-walkers .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-walkers .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-walkers .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #C4000A;
}
.brand-walkers .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-walkers .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #C4000A;
}
.brand-walkers .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #C4000A;
}
.brand-walkers .product-slider-wrapper .btn {
  background-color: #C4000A;
  color: #FFFFFF;
  border-color: #C4000A;
}

.brand-walkers-max .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #000;
}
.brand-walkers-max .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-walkers-max .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-walkers-max .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #000;
}
.brand-walkers-max .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-walkers-max .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #000;
}
.brand-walkers-max .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #000;
}
.brand-walkers-max .product-slider-wrapper .btn {
  background-color: #000;
  color: #FFFFFF;
  border-color: #000;
}

.brand-pala-pala .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #FF001A;
}
.brand-pala-pala .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-pala-pala .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-pala-pala .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #FF001A;
}
.brand-pala-pala .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-pala-pala .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #FF001A;
}
.brand-pala-pala .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #FF001A;
}
.brand-pala-pala .product-slider-wrapper .btn {
  background-color: #FF001A;
  color: #FFFFFF;
  border-color: #FF001A;
}

.brand-ruffles .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #1A4EA2;
}
.brand-ruffles .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-ruffles .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-ruffles .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #1A4EA2;
}
.brand-ruffles .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-ruffles .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #1A4EA2;
}
.brand-ruffles .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #1A4EA2;
}
.brand-ruffles .product-slider-wrapper .btn {
  background-color: #1A4EA2;
  color: #FFFFFF;
  border-color: #1A4EA2;
}

.brand-duyvis .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #CE2421;
}
.brand-duyvis .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-duyvis .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-duyvis .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #CE2421;
}
.brand-duyvis .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-duyvis .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #CE2421;
}
.brand-duyvis .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #CE2421;
}
.brand-duyvis .product-slider-wrapper .btn {
  background-color: #CE2421;
  color: #FFFFFF;
  border-color: #CE2421;
}

.brand-snacks-canister .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
}
.brand-snacks-canister .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-snacks-canister .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-snacks-canister .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
}
.brand-snacks-canister .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-snacks-canister .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
}
.brand-snacks-canister .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
}
.brand-snacks-canister .product-slider-wrapper .btn {
  background-color: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
  border-color: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
}

.brand-quaker .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #00273B;
}
.brand-quaker .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-quaker .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-quaker .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #00273B;
}
.brand-quaker .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-quaker .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #00273B;
}
.brand-quaker .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #00273B;
}
.brand-quaker .product-slider-wrapper .btn {
  background-color: #00273B;
  color: #FFFFFF;
  border-color: #00273B;
}

.brand-popworks .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #202F64;
}
.brand-popworks .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-popworks .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-popworks .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #202F64;
}
.brand-popworks .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-popworks .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #202F64;
}
.brand-popworks .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #202F64;
}
.brand-popworks .product-slider-wrapper .btn {
  background-color: #202F64;
  color: #FFFFFF;
  border-color: #202F64;
}

.brand-lipton .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #FFE300;
}
.brand-lipton .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-lipton .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-lipton .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #FFE300;
}
.brand-lipton .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-lipton .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #FFE300;
}
.brand-lipton .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #FFE300;
}
.brand-lipton .product-slider-wrapper .btn {
  background-color: #FFE300;
  color: #FFFFFF;
  border-color: #FFE300;
}

.brand-star .product-slider-wrapper .js-product-slider .slick-arrow {
  background-color: #252654;
}
.brand-star .product-slider-wrapper .js-product-slider .slick-arrow:focus, .brand-star .product-slider-wrapper .js-product-slider .slick-arrow:hover, .brand-star .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  background-color: #252654;
}
.brand-star .product-slider-wrapper .js-product-slider .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.brand-star .product-slider-wrapper .js-product-slider .slick-dots li {
  background-color: #252654;
}
.brand-star .product-slider-wrapper .js-product-slider .slick-dots li.slick-active {
  background-color: #252654;
}
.brand-star .product-slider-wrapper .btn {
  background-color: #252654;
  color: #FFFFFF;
  border-color: #252654;
}

body.brand-snacks-canister #main-wrapper h1, body.brand-snacks-canister #main-wrapper h2, body.brand-snacks-canister #main-wrapper h3, body.brand-snacks-canister #main-wrapper h4, body.brand-snacks-canister #main-wrapper h5, body.brand-snacks-canister #main-wrapper h6 {
  color: #000;
}
body.brand-snacks-canister #main-wrapper .promotion-page-wrapper .hero-content-title {
  color: #fff;
}
body.brand-snacks-canister #main-wrapper .promotion-page-wrapper .brand-description {
  font-weight: 400;
}
body.brand-snacks-canister #main-wrapper .brand-teaser-wrapper .brand-teaser__content h2 {
  color: #fff;
}
body.brand-snacks-canister #main-wrapper .snc-slider-wrapper.snc-slider-wrapper--background .title, body.brand-snacks-canister #main-wrapper .snc-slider-wrapper.snc-slider-wrapper--background .subtitle {
  color: #fff;
}
body.brand-snacks-canister #main-wrapper .brand-teaser-slider-wrapper .brand-teaser-slider__title,
body.brand-snacks-canister #main-wrapper .succeed-social-media-title {
  font-size: 24px;
  line-height: 1.2;
}
@media (min-width: 992px) {
  body.brand-snacks-canister #main-wrapper .brand-teaser-slider-wrapper .brand-teaser-slider__title,
  body.brand-snacks-canister #main-wrapper .succeed-social-media-title {
    font-size: 36px;
    line-height: 1;
  }
}
body.brand-snacks-canister #main-wrapper .brand-teaser-slider-wrapper .brand-teaser-slider__title {
  margin-bottom: 0;
}
body.brand-snacks-canister #main-wrapper .promo-rewards-v2-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #000;
}
body.brand-snacks-canister #main-wrapper .promo-rewards-v2-wrapper .promo-rewards--header {
  margin-bottom: 16px;
  margin: 0 15px 16px 15px;
}
@media (min-width: 992px) {
  body.brand-snacks-canister #main-wrapper .promo-rewards-v2-wrapper .promo-rewards--header {
    max-width: 760px;
    margin: 0 auto 16px auto;
  }
}
body.brand-snacks-canister #main-wrapper .promo-rewards-v2-wrapper .promo-rewards--description {
  font-weight: 400;
  margin: 0 15px;
}
@media (min-width: 992px) {
  body.brand-snacks-canister #main-wrapper .promo-rewards-v2-wrapper .promo-rewards--description {
    max-width: 760px;
    margin: 0 auto;
  }
}
body.brand-snacks-canister #main-wrapper .promo-rewards-v2-wrapper .promo-rewards--description p {
  font-weight: 400;
}
body.brand-snacks-canister #main-wrapper .promo-rewards-v2-wrapper .promo-reward__title {
  font-weight: 400;
}
body.brand-snacks-canister #main-wrapper .promo-rewards-v2-wrapper .promo-rewards--descriptio, body.brand-snacks-canister #main-wrapper .promo-rewards-v2-wrapper .promo-rewards--title, body.brand-snacks-canister #main-wrapper .promo-rewards-v2-wrapper .promo-reward__title {
  color: #fff;
}
body.brand-snacks-canister #main-wrapper .faqs-container #faqs #faq .card {
  border-bottom: 1px solid #000;
}
body.brand-snacks-canister #main-wrapper .promotion-page-wrapper .faqs-container #faqs #faq .card .card-header .btn-header-link::after {
  width: 25px;
  background-image: url(../assets/images/arrow-up--black.svg);
}
body.brand-snacks-canister #main-wrapper .promotion-page-wrapper .faqs-container #faqs #faq .card .card-header .btn-header-link.collapsed::after {
  background-image: url(../assets/images/arrow-down--black.svg);
}

.snc-sec-header {
  margin-bottom: 20px;
  text-align: center;
}
@media (min-width: 992px) {
  .snc-sec-header {
    margin-bottom: 40px;
  }
}
.snc-sec-header .inner {
  width: 90%;
  margin: 0 auto;
}
@media (min-width: 992px) {
  .snc-sec-header .inner {
    width: 90%;
  }
}
@media (min-width: 1200px) {
  .snc-sec-header .inner {
    max-width: 1010px;
  }
}
.snc-sec-header .inner .title {
  font-size: 24px;
  line-height: 1.2;
  margin-bottom: 4px;
}
@media (min-width: 992px) {
  .snc-sec-header .inner .title {
    font-size: 36px;
    line-height: 1;
    margin-bottom: 16px;
  }
}
.snc-sec-header .inner .subtitle {
  font-size: 16px;
  line-height: 1.2;
  margin-bottom: 0;
  font-weight: 600;
}

.snc-cta.btn {
  font-weight: 600;
  color: #fff;
  background-color: #000;
  text-transform: uppercase;
  padding: 11px 24px;
  font-size: 16px;
  line-height: 20px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.snc-hero img {
  display: block;
  max-width: 100%;
  height: auto;
}
.snc-hero [data-hidden] {
  opacity: 0;
}
.snc-hero table,
.snc-hero tr,
.snc-hero td,
.snc-hero th {
  background-color: #fff;
  color: #000;
}
.snc-hero table {
  margin-top: 0;
}
.snc-hero table tr th,
.snc-hero table tr td {
  padding: 2px;
  width: 33.3%;
  font-size: 12px;
  line-height: 1.2;
}

html.lenis {
  height: auto;
}

.lenis.lenis-smooth {
  scroll-behavior: auto;
}

.lenis.lenis-smooth [data-lenis-prevent] {
  overscroll-behavior: contain;
}

.lenis.lenis-stopped {
  overflow: hidden;
}

.lenis.lenis-scrolling iframe {
  pointer-events: none;
}

.snc-hero-wrapper {
  overflow-x: hidden;
  margin-bottom: 60px;
}

.snc-section-header {
  text-align: center;
  width: 100%;
}

.snc-section-header .title {
  font-size: 32px;
  font-weight: 700;
  line-height: 0.8;
  color: #000;
  margin-bottom: 4px;
}
@media (min-width: 992px) {
  .snc-section-header .title {
    font-size: 60px;
    line-height: 1;
  }
}

.snc-section-header .subtitle {
  font-size: 24px;
  font-weight: 600;
  line-height: 1.2;
  color: #000;
}

.snc-section-text {
  background-color: white;
  padding: 10px;
  border-radius: 20px;
}

.snc-hero {
  overflow: hidden;
  position: relative;
  height: calc(100vh - 75px);
  background: linear-gradient(32.95deg, #d81f25 1.6%, #ee4538 98.5%);
  padding-top: 60px;
}
.snc-hero.canister-lays-max {
  background: linear-gradient(32.95deg, #fdc426 1.6%, #fdec35 98.5%);
}
.snc-hero.canister-doritos {
  background: linear-gradient(32.95deg, #d81f25 1.6%, #ee4538 98.5%);
}
.snc-hero.canister-bugles {
  background: linear-gradient(32.95deg, #0093c5 1.6%, #56c1ee 98.5%);
}

.snc-page-navbar-wrapper {
  position: fixed;
  top: 15px;
  width: 100%;
  z-index: 60;
}
@media (min-width: 992px) {
  .snc-page-navbar-wrapper {
    top: 60px;
  }
}
.snc-page-navbar-wrapper .inner {
  display: grid;
  grid-template-columns: 30px auto 30px;
  justify-content: center;
}
.snc-page-navbar-wrapper .snc-page-navbar__overview-link {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30px;
}

.snc-page-navbar {
  overflow-x: scroll;
  display: flex;
  justify-content: center;
  gap: 20px;
}
@media (min-width: 500px) {
  .snc-page-navbar {
    overflow-x: initial;
  }
}

.snc-page-navbar a {
  color: #000;
  padding-bottom: 2px;
  text-decoration: none;
  font-weight: 600;
  line-height: 1.2;
  font-size: 12px;
  display: inline-block;
  position: relative;
  white-space: nowrap;
}

.snc-page-navbar a:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 1px;
  background: #000;
  bottom: 0;
  left: 0;
}

.snc-product-info {
  margin-bottom: 100px;
  z-index: 70;
}
@media (min-width: 992px) {
  .snc-product-info {
    margin-bottom: 0;
    position: absolute;
    top: 50%;
    left: 25%;
    transform: translate(-50%, -25%);
    width: 30%;
  }
}

.snc-packshot {
  display: flex;
  justify-content: center;
  text-align: center;
}
@media (min-width: 992px) {
  .snc-packshot {
    height: 100%;
    align-items: center;
  }
}

.snc-packshot img {
  height: 49vh;
  width: auto;
  position: relative;
  z-index: 70;
}
@media (min-width: 992px) {
  .snc-packshot img {
    height: 58vh;
  }
}

.snc-hero__titles .snc-hero__title .desk {
  display: none;
}
@media (min-width: 992px) {
  .snc-hero__titles .snc-hero__title .desk {
    display: block;
  }
  .snc-hero__titles .snc-hero__title .desk img {
    height: auto;
    width: 714px;
  }
}
.snc-hero__titles .snc-hero__title .mob {
  display: block;
}
.snc-hero__titles .snc-hero__title .mob img {
  height: auto;
  width: 351px;
}
@media (min-width: 992px) {
  .snc-hero__titles .snc-hero__title .mob {
    display: none;
  }
}

.snc-hero__title-item--1 {
  position: absolute;
  top: 60px;
}
@media (min-width: 992px) {
  .snc-hero__title-item--1 {
    left: 0;
    top: 50%;
    transform: translateY(calc(-50% - 40px));
  }
}

.snc-hero__title-item--2 {
  position: absolute;
  bottom: 60px;
  right: 0;
}
@media (min-width: 992px) {
  .snc-hero__title-item--2 {
    right: initial;
    bottom: initial;
    left: 0;
    top: 50%;
    transform: translateY(calc(-50% + 40px));
  }
}

.snc-hero__usp-item {
  position: absolute;
  left: 0;
  top: 0;
  aspect-ratio: 1/1;
  transform: rotate(-8deg);
  width: 170px;
}
@media (min-width: 992px) {
  .snc-hero__usp-item {
    width: 250px;
  }
}
.snc-hero__usp-item img {
  display: block;
  width: 100%;
  height: auto;
}

.snc-hero__usp-item--1 {
  z-index: 40;
}

.snc-hero__usp-item--2 {
  z-index: 60;
}

.snc-ingredients__content,
.snc-nutritional__content {
  max-width: 600px;
  margin: 0 auto;
}
@media (min-width: 992px) {
  .snc-ingredients__content,
  .snc-nutritional__content {
    z-index: 70;
    position: absolute;
    left: calc(50% - 490px);
    bottom: 0;
  }
}

.snc-ingredients__header,
.snc-nutritional__header {
  width: calc(100% - 30px);
  max-width: 600px;
  left: 50%;
  transform: translateX(-50%);
  position: absolute;
  top: 80px;
}
@media (min-width: 992px) {
  .snc-ingredients__header,
  .snc-nutritional__header {
    position: static;
    margin-bottom: 40px;
    transform: translateX(0);
  }
}

.snc-ingredients__text,
.snc-nutritional__text {
  width: calc(100% - 30px);
  max-width: 600px;
  font-size: 12px;
  position: absolute;
  bottom: 0;
  z-index: 70;
  left: 50%;
  transform: translateX(-50%);
}
@media (min-width: 992px) {
  .snc-ingredients__text,
  .snc-nutritional__text {
    position: static;
    transform: translateX(0);
  }
}
.snc-ingredients__text p:last-child,
.snc-nutritional__text p:last-child {
  margin-bottom: 0;
}

.snc-nutritional__text-table {
  padding-bottom: 8px;
  margin-bottom: 8px;
  border-bottom: 1px solid #000;
  margin-left: -10px;
  margin-right: -10px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 992px) {
  .snc-nutritional__text-table {
    padding-bottom: 17px;
    margin-bottom: 20px;
  }
}
.snc-nutritional__text-table table {
  margin-bottom: 0;
}

.occasion {
  left: 0;
  bottom: 0;
  position: absolute;
  width: 180px;
  transform: rotate(-8deg);
}
@media (min-width: 992px) {
  .occasion {
    width: 260px;
  }
}

.occasion img {
  width: 180px;
}
@media (min-width: 992px) {
  .occasion img {
    width: 260px;
  }
}

.occasion-1 {
  top: 0;
  left: 0;
}

.occasion-2 {
  top: calc(50% - 170px);
  left: 0;
}

.occasion-3 {
  bottom: 0;
  left: 0;
}

.snc-action-sec {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 10px 15px;
  z-index: 500;
  text-align: center;
}
@media (min-width: 992px) {
  .snc-action-sec {
    padding-bottom: 30px;
  }
}
.snc-action-sec .snc-cta {
  width: 100%;
}
@media (min-width: 992px) {
  .snc-action-sec .snc-cta {
    width: 370px;
  }
}

.admin-user-logged-in .snc-page-navbar-wrapper {
  position: static;
}

.snc-product-card {
  height: 406px;
  padding: 20px;
  border-radius: 20px;
  overflow: hidden;
}
.snc-product-card.canister-lays-max {
  background: linear-gradient(32.95deg, #fdc426 1.6%, #fdec35 98.5%);
}
.snc-product-card.canister-doritos {
  background: linear-gradient(32.95deg, #d81f25 1.6%, #ee4538 98.5%);
}
.snc-product-card.canister-bugles {
  background: linear-gradient(32.95deg, #0093c5 1.6%, #56c1ee 98.5%);
}

.snc-product-card-link {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.snc-product-card-link:hover {
  text-decoration: none;
  color: #333;
}
.snc-product-card-link:hover .snc-product-card-image img:nth-child(1) {
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
}
.snc-product-card-link:hover .snc-product-card-image img:nth-child(2) {
  opacity: 1;
  transition: opacity 0.2s ease-in-out;
}
.snc-product-card-link:hover .snc-product-card-image img:nth-child(3) {
  opacity: 1;
  transform: translate(20px, -20px) rotate(5deg);
  transition: all 0.2s ease-in-out;
}

.snc-product-card-header {
  text-align: center;
  height: 50px;
  position: relative;
  z-index: 25;
}
.snc-product-card-header .snc-product-card-title {
  font-weight: 700;
  color: #000;
  font-size: 20px;
  line-height: 1.2;
  margin-bottom: 4px;
}
.snc-product-card-header .snc-product-card-subtitle {
  font-weight: 600;
  color: #000;
  font-size: 16px;
  line-height: 1.2;
}

.snc-product-card-image {
  position: relative;
}
.snc-product-card-image:before {
  content: "";
  display: block;
  padding-top: 285px;
}
.snc-product-card-image img {
  height: 250px;
  width: auto;
  position: absolute;
  z-index: 10;
  left: 50%;
  opacity: 0;
}
.snc-product-card-image img:nth-child(1) {
  -webkit-filter: drop-shadow(10px 10px 14px rgba(0, 0, 0, 0.4509803922));
  filter: drop-shadow(10px 10px 14px rgba(0, 0, 0, 0.4509803922));
  bottom: 15px;
  z-index: 10;
  height: 250px;
  left: 50%;
  transform: translateX(-50%);
  opacity: 1;
  transition: opacity 0.15s ease-in-out;
}
.snc-product-card-image img:nth-child(2) {
  height: 200px;
  z-index: 15;
  bottom: 15px;
  left: 50%;
  transform: translateX(-50%);
  transition: opacity 0.15s ease-in-out;
}
.snc-product-card-image img:nth-child(3) {
  z-index: 15;
  height: 140px;
  bottom: 215px;
  left: calc(50% - 60px);
  transform: rotate(-13deg);
  transition: all 0.15s ease-in-out;
}

.snc-product-card-action {
  text-align: center;
}

.snc-product-card-link-text {
  color: #000;
  display: inline-block;
}
.snc-product-card-link-text:after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background: #000;
  transition: width 0.3s;
}
.snc-product-card-link-text:hover, .snc-product-card-link-text:focus {
  color: #000;
  text-decoration: none;
}

.snc-product-slider-cta {
  text-align: center;
  margin-bottom: 40px;
}

.snc-product-slider-wrapper {
  padding-top: 40px;
}
@media (min-width: 767px) {
  .snc-product-slider-wrapper {
    padding-top: 60px;
  }
}
@media (min-width: 992px) {
  .snc-product-slider-wrapper {
    padding-top: 80px;
  }
}
.snc-product-slider-wrapper .snc-sec-header {
  width: 90%;
  padding: 0 15px;
  margin-right: auto;
  margin-left: auto;
}

.snc-product-slider-container {
  width: 100%;
  padding: 0;
}
@media (min-width: 1199px) {
  .snc-product-slider-container {
    width: 1040px;
  }
}

.snc-product-slider.slick-dotted.slick-slider {
  margin-bottom: 70px;
  margin-left: 16px;
}
@media (min-width: 992px) {
  .snc-product-slider.slick-dotted.slick-slider {
    margin-left: 0;
  }
}
.snc-product-slider .slick-prev,
.snc-product-slider .slick-next {
  transform: translate(-50%, -50%) rotate(45deg);
  background-color: #000;
  width: 42px;
  height: 42px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-items: center;
  z-index: 1;
}
.snc-product-slider .slick-prev:before,
.snc-product-slider .slick-next:before {
  content: "";
  background: none;
  border: 3px solid white;
  border-left: none;
  border-bottom: 0;
  width: 10px;
  height: 10px;
  display: block;
  margin: 0 auto;
  opacity: 1;
  transform: translate(-1px, 1px);
}
.snc-product-slider .slick-prev.slick-disabled,
.snc-product-slider .slick-next.slick-disabled {
  background-color: rgba(0, 0, 0, 0.3);
  opacity: 1;
  pointer-events: none;
}
.snc-product-slider .slick-prev.slick-disabled:before,
.snc-product-slider .slick-next.slick-disabled:before {
  opacity: 1;
}
.snc-product-slider .slick-prev:hover, .snc-product-slider .slick-prev:focus,
.snc-product-slider .slick-next:hover,
.snc-product-slider .slick-next:focus {
  background-color: #333;
}
.snc-product-slider .slick-next {
  left: calc(50% + 625px);
}
.snc-product-slider .slick-prev {
  left: calc(50% - 625px);
  transform: translate(-50%, -50%) rotate(225deg);
}
.snc-product-slider .slick-dots {
  bottom: -30px;
}
.snc-product-slider .slick-dots li {
  width: 8px;
  height: 8px;
  background-color: #333;
  border-radius: 100%;
  opacity: 0.3;
  transition: all 0.2s ease-in-out;
}
.snc-product-slider .slick-dots li button {
  display: none;
}
.snc-product-slider .slick-dots li.slick-active {
  opacity: 1;
  background-color: #000;
  border-radius: 55px;
  width: 60px;
}

.snc-product-slider-item {
  margin: 0 8px;
}

.snc-product-filter-wrapper {
  margin-bottom: 40px;
  padding-top: 20px;
}
@media (min-width: 768px) {
  .snc-product-filter-wrapper {
    padding-top: 40px;
    margin-bottom: 80px;
  }
}

@media (min-width: 1200px) {
  .snc-product-filter-container {
    width: 1040px;
  }
}

.snc-product-filter-top-action {
  margin-bottom: 22px;
}
.snc-product-filter-top-action a {
  color: #000;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 12px;
  position: relative;
  gap: 5px;
}
.snc-product-filter-top-action a:after {
  content: "";
  width: 100%;
  height: 1px;
  background-color: #000;
  position: absolute;
  left: 0;
  bottom: 0;
}

.snc-product-filter-nav {
  margin-bottom: 40px;
  margin-right: -15px;
}
.snc-product-filter-nav .inner {
  display: grid;
  align-items: center;
  grid-template-columns: min-content 1fr;
}
.snc-product-filter-nav .filter-nav-buttons {
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
}
.snc-product-filter-nav .filter-nav-buttons::-webkit-scrollbar {
  display: none;
}
.snc-product-filter-nav .filter-nav-buttons > * {
  flex: 0 0 auto;
}
.snc-product-filter-nav .filter-nav-buttons {
  display: flex;
}
.snc-product-filter-nav .snc-filter-btn {
  border-radius: 20px;
  background-color: #000;
  color: #fff;
  margin-right: 10px;
  font-size: 12px;
  width: 80px;
}
.snc-product-filter-nav .snc-filter-btn.active {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.snc-product-filter-nav .filter-nav-header {
  margin-right: 10px;
  font-weight: 600;
  font-size: 12px;
}

.snc-product-filter-header {
  margin-bottom: 40px;
}

.snc-product-filter-title {
  text-align: center;
  margin: 0 15px;
  font-size: 24px;
  font-weight: 700;
  color: #000;
  line-height: 1;
}
@media (min-width: 768px) {
  .snc-product-filter-title {
    font-size: 36px;
  }
}

.snc-product-filter-list {
  display: grid;
  grid-template-columns: 1fr;
  gap: 16px;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .snc-product-filter-list {
    grid-template-columns: repeat(2, minmax(200px, 1fr));
  }
}
@media (min-width: 1200px) {
  .snc-product-filter-list {
    grid-template-columns: repeat(3, minmax(200px, 1fr));
  }
}

.snc-product-filter-item {
  display: none; /* Hidden by default */
}
.snc-product-filter-item.loading {
  display: flex;
  opacity: 0;
  transform: translateY(20px);
  animation: fadeInUp 0.5s ease forwards;
}
.snc-product-filter-list-action {
  text-align: center;
  margin-bottom: 40px;
}
.snc-product-filter-list-action .snc-cta {
  font-weight: 600;
  color: #fff;
  background-color: #000;
  text-transform: uppercase;
  padding: 14px 24px;
  display: none; /* Hidden by default */
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translateY(20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.snc-navbar-sec {
  position: relative;
  z-index: 600;
  display: none;
}
@media (min-width: 1023px) {
  .snc-navbar-sec {
    display: block;
    position: fixed;
    width: 100%;
    left: 0;
    transition: transform 0.25s;
  }
}

.snc-navbar {
  background: linear-gradient(2deg, #764ae9 0%, #a183ea 73.15%);
  padding: 4px 40px;
}
.snc-navbar .navbar-collapse {
  justify-content: flex-start;
}
@media (min-width: 1023px) {
  .snc-navbar .navbar-nav {
    margin-left: auto;
    margin-right: auto;
    gap: 20px;
  }
}
.snc-navbar .navbar-nav .nav-link {
  padding: 7px 13px;
  color: white;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 14px;
  line-height: 1;
}
.snc-navbar .navbar-toggler {
  border-color: transparent;
}
.snc-navbar .navbar-toggler:focus {
  background: none;
  outline: 0;
}
.snc-navbar .navbar-toggler span {
  display: block;
  width: 23px;
  height: 3px;
  margin: 4px auto;
  background: #fff;
  transition: all 0.5s;
}
.snc-navbar .navbar-toggler:hover span, .snc-navbar .navbar-toggler:focus span {
  background: #fff;
}
.snc-navbar .navbar-toggler[aria-expanded=true] span:first-of-type {
  transform: rotate(45deg) translate(5px, 5px);
}
.snc-navbar .navbar-toggler[aria-expanded=true] span:nth-of-type(2) {
  opacity: 0;
}
.snc-navbar .navbar-toggler[aria-expanded=true] span:last-of-type {
  transform: rotate(-45deg) translate(5px, -5px);
}
.snc-navbar .navbar-toggler[aria-expanded=false] span {
  transform: none;
  opacity: 1;
}

.header #nav-mobile-content.has-snc-navbar .snc-navbar {
  display: block;
  margin: 0;
  padding: 40px 0 0 0;
}
@media (min-width: 1023px) {
  .header #nav-mobile-content.has-snc-navbar .snc-navbar {
    display: none;
  }
}
.header #nav-mobile-content.has-snc-navbar .snc-navbar .navbar-nav {
  padding-left: 30px;
  display: flex;
  flex-direction: column;
}
.header #nav-mobile-content.has-snc-navbar .snc-navbar .navbar-nav .nav-item {
  margin-bottom: 20px;
}
.header #nav-mobile-content.has-snc-navbar .snc-navbar .navbar-nav .nav-link {
  margin: 0;
}
.header #nav-mobile-content.has-snc-navbar .snc-navbar .snc-navbar-social-links {
  display: flex;
  justify-content: flex-start;
  gap: 10px;
  padding: 110px 24px 40px 24px;
}
.header #nav-mobile-content.has-snc-navbar .snc-navbar .snc-navbar-social-links a {
  color: white;
  font-size: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
}

body.scroll-down .snc-navbar-sec {
  transform: translateY(-100%);
}

body.scroll-up .snc-navbar-sec {
  transform: translateY(0);
}

body.admin-user-logged-in .snc-navbar-sec {
  position: relative;
  top: 0;
  transform: translateY(0) !important;
}

body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec {
  background: white;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .succeed-social-media-title {
  color: #000;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  border-radius: 10px;
}
body.brand-snacks-canister .block-social-media-links.succeed-social-media-sec .social-media-links--platforms a span {
  color: white;
}

.snc-language-switcher-wrap {
  background: white;
}
.snc-language-switcher-wrap.with-background {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
}
.snc-language-switcher-wrap.with-background .snc-language-switcher {
  color: white;
}
.snc-language-switcher-wrap.with-background .snc-language-switcher a {
  color: white;
}

.snc-language-switcher {
  padding-top: 45px;
  padding-bottom: 40px;
  color: #000;
  text-align: center;
}
@media (min-width: 992px) {
  .snc-language-switcher {
    padding-top: 48px;
    padding-bottom: 68px;
  }
}
.snc-language-switcher a {
  color: #000;
  text-decoration: underline;
}
.snc-language-switcher img {
  width: 40px;
  height: auto;
  border-radius: 8px;
  display: inline-block;
}
.snc-language-switcher p:first-child {
  margin-bottom: 0;
}

.snc-country-selector-sec {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
}

.snc-country-selector--header {
  text-align: center;
  padding-top: 60px;
}
.snc-country-selector--header .title-logo {
  margin-bottom: 40px;
}
.snc-country-selector--header .title-logo img {
  display: inline-block;
  max-width: 90%;
}
@media (min-width: 768px) {
  .snc-country-selector--header .title-logo img {
    max-width: 470px;
  }
}
.snc-country-selector--header .subtitle {
  margin-bottom: 40px;
  color: #fff;
  font-size: 20px;
  font-weight: 400;
}
.snc-country-selector--header .subtitle p:last-child {
  margin-bottom: 0;
}

.snc-country-selector--body {
  padding-bottom: 60px;
}
.snc-country-selector--body .country-list {
  display: flex;
  flex-wrap: wrap;
  gap: 40px 60px;
  max-width: 700px;
  margin: 0 auto;
  padding: 20px;
  justify-content: center;
}
.snc-country-selector--body .country-card {
  flex: 0 1 120px;
  width: 120px;
  text-align: center;
  min-height: 130px;
  display: flex;
  flex-direction: column;
}
.snc-country-selector--body .country-card a {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  text-decoration: none;
  color: inherit;
}
.snc-country-selector--body .country-card img {
  display: block;
  border-radius: 20px;
  overflow: hidden;
  max-width: 100%;
  margin-bottom: 8px;
}
.snc-country-selector--body .country-card .country-name {
  text-align: center;
  font-size: 16px;
  line-height: 1.2;
  font-weight: 400;
  flex-grow: 1;
  color: #fff;
}

body.brand-default .promo-iframe-wrapper {
  background: #0E38DF;
  color: #FFFFFF;
}
body.brand-default .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-default .promo-iframe-wrapper .food > svg > path {
  fill: #0024B5;
}
body.brand-default .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-default .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-default .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-default .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
body.brand-default .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
body.brand-default .promo-iframe-wrapper .succeed-social-media-title {
  color: #0E38DF;
}
body.brand-default .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #FFFFFF;
}
body.brand-default .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-default .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
body.brand-default .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #0E38DF;
}
body.brand-default .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-default .promo-iframe-wrapper .codes-block--info--title, body.brand-default .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-default .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-default .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-default .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-default .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-default .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-default .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-default .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-default .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-default .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-default .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-default .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-default .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-default .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-default .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-joy .promo-iframe-wrapper {
  background: #0E38DF;
  color: #FFFFFF;
}
body.brand-joy .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-joy .promo-iframe-wrapper .food > svg > path {
  fill: #0024B5;
}
body.brand-joy .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-joy .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-joy .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-joy .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #FFFFFF;
}
body.brand-joy .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #FFFFFF;
}
body.brand-joy .promo-iframe-wrapper .succeed-social-media-title {
  color: #0E38DF;
}
body.brand-joy .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #FFFFFF;
}
body.brand-joy .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-joy .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #f2f2f2;
}
body.brand-joy .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #0E38DF;
}
body.brand-joy .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-joy .promo-iframe-wrapper .codes-block--info--title, body.brand-joy .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-joy .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-joy .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-joy .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #FFFFFF;
}
body.brand-joy .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #0E38DF;
}
body.brand-joy .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-joy .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-joy .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-joy .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-joy .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-joy .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-joy .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-joy .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-joy .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-joy .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-doritos .promo-iframe-wrapper {
  background: #E31722;
  color: #FFFFFF;
}
body.brand-doritos .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-doritos .promo-iframe-wrapper .food > svg > path {
  fill: #FA7115;
}
body.brand-doritos .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-doritos .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-doritos .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-doritos .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-doritos .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-doritos .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-doritos .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-doritos .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-doritos .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-doritos .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-doritos .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-doritos .promo-iframe-wrapper .codes-block--info--title, body.brand-doritos .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-doritos .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-doritos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-doritos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-doritos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-doritos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-doritos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-doritos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-doritos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-doritos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-doritos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-doritos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-doritos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-doritos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-doritos .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-lays .promo-iframe-wrapper {
  background: #FFE600;
  color: #333333;
}
body.brand-lays .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-lays .promo-iframe-wrapper .food > svg > path {
  fill: #FBB517;
}
body.brand-lays .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lays .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-lays .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-lays .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-lays .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-lays .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-lays .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-lays .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-lays .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-lays .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-lays .promo-iframe-wrapper .codes-block--info--title, body.brand-lays .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-lays .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lays .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-lays .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays .promo-iframe-wrapper .product_card__title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper {
  background: #FFE600;
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .food > svg > path {
  fill: #FBB517;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .succeed-social-media-title {
  color: #ffffff;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-lays-sustainability-2024 .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #ffffff;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-lays-sustainability-2024 .promo-iframe-wrapper .codes-block--info--title, body.brand-lays-sustainability-2024 .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-sustainability-2024 .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-sustainability-2024 .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-sustainability-2024 .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-sustainability-2024 .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays-sustainability-2024 .promo-iframe-wrapper .product_card__title {
  color: #333333;
}
body.brand-lays-nlng .promo-iframe-wrapper {
  background: #FFE600;
  color: #333333;
}
body.brand-lays-nlng .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-lays-nlng .promo-iframe-wrapper .food > svg > path {
  fill: #FBB517;
}
body.brand-lays-nlng .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lays-nlng .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-nlng .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-iframe-wrapper .succeed-social-media-title {
  color: #ffffff;
}
body.brand-lays-nlng .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-lays-nlng .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #ae0d0e;
}
body.brand-lays-nlng .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #ffffff;
}
body.brand-lays-nlng .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-lays-nlng .promo-iframe-wrapper .codes-block--info--title, body.brand-lays-nlng .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-lays-nlng .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lays-nlng .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lays-nlng .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #C60F10;
}
body.brand-lays-nlng .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #ffffff;
}
body.brand-lays-nlng .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lays-nlng .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-nlng .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-nlng .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lays-nlng .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lays-nlng .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lays-nlng .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lays-nlng .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lays-nlng .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lays-nlng .promo-iframe-wrapper .product_card__title {
  color: #333333;
}
body.brand-cheetos .promo-iframe-wrapper {
  background: #FF6B11;
  color: #FFFFFF;
}
body.brand-cheetos .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-cheetos .promo-iframe-wrapper .food > svg > path {
  fill: #FECE1C;
}
body.brand-cheetos .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-cheetos .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-cheetos .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-cheetos .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-cheetos .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-cheetos .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-cheetos .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-cheetos .promo-iframe-wrapper .codes-block--info--title, body.brand-cheetos .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-cheetos .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-cheetos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-cheetos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-cheetos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-cheetos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-cheetos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-cheetos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-cheetos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-cheetos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-cheetos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-cheetos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-cheetos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-cheetos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-cheetos .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-tostitos .promo-iframe-wrapper {
  background: #004179;
  color: #FFFFFF;
}
body.brand-tostitos .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-tostitos .promo-iframe-wrapper .food > svg > path {
  fill: #1084D1;
}
body.brand-tostitos .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-tostitos .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-tostitos .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-tostitos .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-tostitos .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-tostitos .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-tostitos .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-tostitos .promo-iframe-wrapper .codes-block--info--title, body.brand-tostitos .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-tostitos .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-tostitos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-tostitos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-tostitos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-tostitos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-tostitos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-tostitos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-tostitos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-tostitos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-tostitos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-tostitos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-tostitos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-tostitos .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-tostitos .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-iframe-wrapper {
  background: #3D0046;
  color: #FFFFFF;
}
body.brand-flaminhot .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-flaminhot .promo-iframe-wrapper .food > svg > path {
  fill: #A0408F;
}
body.brand-flaminhot .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-flaminhot .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-flaminhot .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-flaminhot .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-flaminhot .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-flaminhot .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-flaminhot .promo-iframe-wrapper .codes-block--info--title, body.brand-flaminhot .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-flaminhot .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-flaminhot .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-flaminhot .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-flaminhot .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-flaminhot .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-flaminhot .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-flaminhot .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-flaminhot .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-flaminhot .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-flaminhot .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-flaminhot .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-natuchips .promo-iframe-wrapper {
  background: #3FA448;
  color: #333333;
}
body.brand-natuchips .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-natuchips .promo-iframe-wrapper .food > svg > path {
  fill: #FBE14C;
}
body.brand-natuchips .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-natuchips .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-natuchips .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-natuchips .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-natuchips .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-natuchips .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-natuchips .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-natuchips .promo-iframe-wrapper .codes-block--info--title, body.brand-natuchips .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-natuchips .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-natuchips .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-natuchips .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-natuchips .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-natuchips .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-natuchips .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-natuchips .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-natuchips .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-natuchips .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-natuchips .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-natuchips .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-natuchips .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-natuchips .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-natuchips .promo-iframe-wrapper .product_card__title {
  color: #333333;
}
body.brand-chokis .promo-iframe-wrapper {
  background: #05017E;
  color: #FFFFFF;
}
body.brand-chokis .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-chokis .promo-iframe-wrapper .food > svg > path {
  fill: #3B7EF6;
}
body.brand-chokis .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-chokis .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-chokis .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-chokis .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-chokis .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-chokis .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-chokis .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-chokis .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-chokis .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-chokis .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-chokis .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-chokis .promo-iframe-wrapper .codes-block--info--title, body.brand-chokis .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-chokis .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-chokis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-chokis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-chokis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-chokis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-chokis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-chokis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-chokis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-chokis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-chokis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-chokis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-chokis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-chokis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-chokis .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-detodito .promo-iframe-wrapper {
  background: #FFED02;
  color: #333333;
}
body.brand-detodito .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-detodito .promo-iframe-wrapper .food > svg > path {
  fill: #005DA6;
}
body.brand-detodito .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-detodito .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-detodito .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-detodito .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-detodito .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-detodito .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-detodito .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-detodito .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-detodito .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-detodito .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-detodito .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-detodito .promo-iframe-wrapper .codes-block--info--title, body.brand-detodito .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-detodito .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-detodito .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-detodito .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-detodito .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-detodito .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-detodito .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-detodito .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-detodito .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-detodito .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-detodito .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-detodito .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-detodito .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-detodito .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-detodito .promo-iframe-wrapper .product_card__title {
  color: #333333;
}
body.brand-pepsi .promo-iframe-wrapper {
  background: #000000;
  color: #FFFFFF;
}
body.brand-pepsi .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-pepsi .promo-iframe-wrapper .food > svg > path {
  fill: #001571;
}
body.brand-pepsi .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pepsi .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-pepsi .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-pepsi .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pepsi .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pepsi .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-pepsi .promo-iframe-wrapper .codes-block--info--title, body.brand-pepsi .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-pepsi .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pepsi .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pepsi .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pepsi .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pepsi .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pepsi .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pepsi .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pepsi .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-pepsi .promo-iframe-wrapper .food > svg > path, body.brand-pepsi .promo-iframe-wrapper .food > svg circle {
  fill: #001571;
}
body.brand-pepsi-ea .promo-iframe-wrapper {
  background: #000000;
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-pepsi-ea .promo-iframe-wrapper .food > svg > path {
  fill: #001571;
}
body.brand-pepsi-ea .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi-ea .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-pepsi-ea .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-pepsi-ea .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pepsi-ea .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pepsi-ea .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-pepsi-ea .promo-iframe-wrapper .codes-block--info--title, body.brand-pepsi-ea .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-pepsi-ea .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pepsi-ea .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pepsi-ea .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pepsi-ea .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi-ea .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi-ea .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pepsi-ea .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pepsi-ea .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pepsi-ea .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pepsi-ea .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pepsi-ea .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-7up .promo-iframe-wrapper {
  background: #00B74F;
  color: #FFFFFF;
}
body.brand-7up .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-7up .promo-iframe-wrapper .food > svg > path {
  fill: #00A349;
}
body.brand-7up .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-7up .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-7up .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-7up .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-7up .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-7up .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-7up .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-7up .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-7up .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-7up .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-7up .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-7up .promo-iframe-wrapper .codes-block--info--title, body.brand-7up .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-7up .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-7up .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-7up .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-7up .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-7up .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-7up .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-7up .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-7up .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-7up .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-7up .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-7up .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-7up .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-7up .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-7up .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-rockstar .promo-iframe-wrapper {
  background: #000000;
  color: #FFFFFF;
}
body.brand-rockstar .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-rockstar .promo-iframe-wrapper .food > svg > path {
  fill: transparent;
}
body.brand-rockstar .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-rockstar .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-rockstar .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-rockstar .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-rockstar .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-rockstar .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-rockstar .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-rockstar .promo-iframe-wrapper .codes-block--info--title, body.brand-rockstar .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-rockstar .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-rockstar .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-rockstar .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-rockstar .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-rockstar .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-rockstar .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-rockstar .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-rockstar .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-rockstar .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-rockstar .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-rockstar .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-rockstar .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-rockstar .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-rockstar .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-mirinda .promo-iframe-wrapper {
  background: #FFBC00;
  color: #FFFFFF;
}
body.brand-mirinda .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-mirinda .promo-iframe-wrapper .food > svg > path {
  fill: transparent;
}
body.brand-mirinda .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-mirinda .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-mirinda .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-mirinda .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-mirinda .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-mirinda .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-mirinda .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-mirinda .promo-iframe-wrapper .codes-block--info--title, body.brand-mirinda .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-mirinda .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-mirinda .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-mirinda .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mirinda .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-mirinda .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-mirinda .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-mirinda .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mirinda .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-mirinda .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-mirinda .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mirinda .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-mirinda .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-mirinda .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-mirinda .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-iframe-wrapper {
  background: #016C3E;
  color: #FFFFFF;
}
body.brand-mountaindew .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-mountaindew .promo-iframe-wrapper .food > svg > path {
  fill: #00A051;
}
body.brand-mountaindew .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-mountaindew .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-mountaindew .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-mountaindew .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-mountaindew .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-mountaindew .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-mountaindew .promo-iframe-wrapper .codes-block--info--title, body.brand-mountaindew .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-mountaindew .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-mountaindew .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-mountaindew .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-mountaindew .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-mountaindew .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mountaindew .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-mountaindew .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-mountaindew .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-mountaindew .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-mountaindew .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-mountaindew .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-lipton .promo-iframe-wrapper {
  background: #FFE300;
  color: #333333;
}
body.brand-lipton .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-lipton .promo-iframe-wrapper .food > svg > path {
  fill: #F88D2A;
}
body.brand-lipton .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #333333;
}
body.brand-lipton .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lipton .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-lipton .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-lipton .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-lipton .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-lipton .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-lipton .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-lipton .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-lipton .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-lipton .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-lipton .promo-iframe-wrapper .codes-block--info--title, body.brand-lipton .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-lipton .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #333333;
}
body.brand-lipton .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #333333;
}
body.brand-lipton .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-lipton .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-lipton .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-lipton .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-lipton .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lipton .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-lipton .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-lipton .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-lipton .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-lipton .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #333333;
}
body.brand-lipton .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #333333;
}
body.brand-lipton .promo-iframe-wrapper .product_card__title {
  color: #333333;
}
body.brand-star .promo-iframe-wrapper {
  background: #252654;
  color: #FFFFFF;
}
body.brand-star .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-star .promo-iframe-wrapper .food > svg > path {
  fill: #2B2F88;
}
body.brand-star .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-star .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-star .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-star .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-star .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-star .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-star .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-star .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-star .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-star .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-star .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-star .promo-iframe-wrapper .codes-block--info--title, body.brand-star .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-star .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-star .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-star .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-star .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-star .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-star .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-star .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-star .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-star .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-star .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-star .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-star .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-star .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-star .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers .promo-iframe-wrapper {
  background: #C4000A;
  color: #FFFFFF;
}
body.brand-walkers .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-walkers .promo-iframe-wrapper .food > svg > path {
  fill: #A6060D;
}
body.brand-walkers .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-walkers .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-walkers .promo-iframe-wrapper .codes-block--info--title, body.brand-walkers .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-walkers .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-quaker .promo-iframe-wrapper {
  background: #00273B;
  color: #FFFFFF;
}
body.brand-quaker .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-quaker .promo-iframe-wrapper .food > svg > path {
  fill: #023859;
}
body.brand-quaker .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-quaker .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-quaker .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-quaker .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-quaker .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-quaker .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-quaker .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-quaker .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-quaker .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-quaker .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-quaker .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-quaker .promo-iframe-wrapper .codes-block--info--title, body.brand-quaker .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-quaker .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-quaker .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-quaker .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-quaker .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-quaker .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-quaker .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-quaker .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-quaker .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-quaker .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-quaker .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-quaker .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-quaker .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-quaker .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-quaker .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-popworks .promo-iframe-wrapper {
  background: #202F64;
  color: #FFFFFF;
}
body.brand-popworks .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-popworks .promo-iframe-wrapper .food > svg > path {
  fill: #5C9BFB;
}
body.brand-popworks .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-popworks .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-popworks .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-popworks .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-popworks .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-popworks .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-popworks .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-popworks .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-popworks .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-popworks .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-popworks .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-popworks .promo-iframe-wrapper .codes-block--info--title, body.brand-popworks .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-popworks .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-popworks .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-popworks .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-popworks .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-popworks .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-popworks .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-popworks .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-popworks .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-popworks .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-popworks .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-popworks .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-popworks .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-popworks .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-popworks .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-iframe-wrapper {
  background: #000;
  color: #FFFFFF;
}
body.brand-walkers-max .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-walkers-max .promo-iframe-wrapper .food > svg > path {
  fill: #1443FF;
}
body.brand-walkers-max .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-max .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers-max .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-walkers-max .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers-max .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers-max .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-walkers-max .promo-iframe-wrapper .codes-block--info--title, body.brand-walkers-max .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-walkers-max .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-max .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-max .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers-max .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-max .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-max .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers-max .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-max .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-max .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers-max .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers-max .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-iframe-wrapper {
  background: #FF001A;
  color: #FFFFFF;
}
body.brand-pala-pala .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-pala-pala .promo-iframe-wrapper .food > svg > path {
  fill: #1443FF;
}
body.brand-pala-pala .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-pala-pala .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-pala-pala .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-pala-pala .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-pala-pala .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-pala-pala .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-pala-pala .promo-iframe-wrapper .codes-block--info--title, body.brand-pala-pala .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-pala-pala .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-pala-pala .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-pala-pala .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-pala-pala .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-pala-pala .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pala-pala .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-pala-pala .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-pala-pala .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-pala-pala .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-pala-pala .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-pala-pala .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper {
  background: #1D2A56;
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .food > svg > path {
  fill: #20C4F4;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-walkers-snacks-merlin .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-walkers-snacks-merlin .promo-iframe-wrapper .codes-block--info--title, body.brand-walkers-snacks-merlin .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-snacks-merlin .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-snacks-merlin .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-walkers-snacks-merlin .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-walkers-snacks-merlin .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-walkers-snacks-merlin .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-ruffles .promo-iframe-wrapper {
  background: #1A4EA2;
  color: #FFFFFF;
}
body.brand-ruffles .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-ruffles .promo-iframe-wrapper .food > svg > path {
  fill: #FDB91D;
}
body.brand-ruffles .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-ruffles .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-ruffles .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-ruffles .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-ruffles .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-ruffles .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-ruffles .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-ruffles .promo-iframe-wrapper .codes-block--info--title, body.brand-ruffles .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-ruffles .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-ruffles .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-ruffles .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-ruffles .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-ruffles .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-ruffles .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-ruffles .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-ruffles .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-ruffles .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-ruffles .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-ruffles .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-ruffles .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-ruffles .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-ruffles .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-duyvis .promo-iframe-wrapper {
  background: #CE2421;
  color: #FFFFFF;
}
body.brand-duyvis .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-duyvis .promo-iframe-wrapper .food > svg > path {
  fill: #FFFFFF;
}
body.brand-duyvis .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-duyvis .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-duyvis .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-duyvis .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-duyvis .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-duyvis .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-duyvis .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-duyvis .promo-iframe-wrapper .codes-block--info--title, body.brand-duyvis .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-duyvis .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-duyvis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-duyvis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-duyvis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-duyvis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-duyvis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-duyvis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-duyvis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-duyvis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-duyvis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-duyvis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-duyvis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-duyvis .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-duyvis .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-iframe-wrapper {
  background: linear-gradient(41.49deg, #764AE9 0%, #A183EA 73.15%);
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-iframe-wrapper p {
  color: inherit;
}
body.brand-snacks-canister .promo-iframe-wrapper .food > svg > path {
  fill: #FFFFFF;
}
body.brand-snacks-canister .promo-iframe-wrapper .socials-slider-container .socials-slider-title {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-iframe-wrapper .socials-slider-container .slick-arrow {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-iframe-wrapper .socials-slider-container .slick-arrow path {
  stroke: #fff;
}
body.brand-snacks-canister .promo-iframe-wrapper .socials-slider-container .slick-dots li {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-iframe-wrapper .socials-slider-container .slick-dots li.slick-active {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-iframe-wrapper .succeed-social-media-title {
  color: #fff;
}
body.brand-snacks-canister .promo-iframe-wrapper .social-media-links--platforms a {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-iframe-wrapper .social-media-links--platforms a:hover, body.brand-snacks-canister .promo-iframe-wrapper .social-media-links--platforms a:focus {
  background-color: #0c32c7;
}
body.brand-snacks-canister .promo-iframe-wrapper .social-media-links--platforms a span {
  color: #fff;
}
body.brand-snacks-canister .promo-iframe-wrapper .codes-block .codes-block-list-inner__title, body.brand-snacks-canister .promo-iframe-wrapper .codes-block--info--title, body.brand-snacks-canister .promo-iframe-wrapper .codes-block__list-title {
  color: #fff;
}
body.brand-snacks-canister .promo-iframe-wrapper.promo-rewards-v2-wrapper .promo-rewards--header .promo-rewards--title {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .promo-reward__title {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow {
  background-color: #0E38DF;
}
body.brand-snacks-canister .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow path {
  stroke: #fff;
}
body.brand-snacks-canister .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-disabled {
  opacity: 0.3;
}
body.brand-snacks-canister .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
  left: 10px;
}
@media (min-width: 576px) {
  body.brand-snacks-canister .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-snacks-canister .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-prev {
    left: -50px;
  }
}
body.brand-snacks-canister .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
  right: 10px;
}
@media (min-width: 576px) {
  body.brand-snacks-canister .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -25px;
  }
}
@media (min-width: 800px) {
  body.brand-snacks-canister .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-arrow.slick-next {
    right: -50px;
  }
}
body.brand-snacks-canister .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li button:before {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-iframe-wrapper .promo-rewards-slider-v2-wrap .slick-dots li.slick-active button:before {
  color: #FFFFFF;
}
body.brand-snacks-canister .promo-iframe-wrapper .product_card__title {
  color: #FFFFFF;
}

.promo-iframe-wrapper {
  padding: 80px 0;
  position: relative;
}
.promo-iframe-wrapper .food {
  position: absolute;
}
.promo-iframe-wrapper .food.left-food-svg {
  top: 0;
  left: 0;
}
@media (min-width: 1200px) {
  .promo-iframe-wrapper .food.left-food-svg {
    top: 80px;
  }
}
.promo-iframe-wrapper .food.right-food-svg {
  bottom: 0;
  right: 0;
  transform: scaleX(-1);
}
@media (min-width: 1200px) {
  .promo-iframe-wrapper .food.right-food-svg {
    bottom: 80px;
  }
}

.promo-iframe-container {
  position: relative;
  z-index: 5;
  max-width: 1260px;
  padding: 0 20px;
  margin: 0 auto;
}
.promo-iframe-container .promo-iframe {
  border-radius: 20px;
  overflow: hidden;
}
.promo-iframe-container .promo-iframe iframe {
  border: none;
}
@media (max-width: 993px) {
  .promo-iframe-container .promo-iframe iframe {
    height: 85vh;
  }
}

/*# sourceMappingURL=style.css.map */
