@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Shadows+Into+Light+Two&display=swap');@font-face {
  font-family: "nutella-icon";
  src: url("data:font/woff2;charset=utf-8;base64,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") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}


[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'nutella-icon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-notifications:before {
  content: "\e953";
}
.icon-pinterest:before {
  content: "\e952";
}
.icon-nutella-ai:before {
  content: "\e951";
}
.icon-check-box-active:before {
  content: "\e928";
}
.icon-check-box:before {
  content: "\e950";
}
.icon-shop-in:before {
  content: "\e910";
}
.icon-shop-out:before {
  content: "\e911";
}
.icon-play-big:before {
  content: "\e912";
}
.icon-sound-on:before {
  content: "\e91b";
}
.icon-sound-off:before {
  content: "\e946";
}
.icon-play:before {
  content: "\e947";
}
.icon-pause:before {
  content: "\e948";
}
.icon-nav-sx:before {
  content: "\e949";
}
.icon-nav-dx:before {
  content: "\e94a";
}
.icon-nav-down:before {
  content: "\e94b";
}
.icon-nav-up:before {
  content: "\e94c";
}
.icon-arrow-scroll-down:before {
  content: "\e908";
}
.icon-sketch:before {
  content: "\e908";
}
.icon-diff-3:before {
  content: "\e909";
}
.icon-diff-2:before {
  content: "\e90a";
}
.icon-diff-1:before {
  content: "\e91c";
}
.icon-timer:before {
  content: "\e92d";
}
.icon-account:before {
  content: "\e92e";
}
.icon-ai:before {
  content: "\e930";
}
.icon-share:before {
  content: "\e931";
}
.icon-forum:before {
  content: "\e932";
}
.icon-tips:before {
  content: "\e933";
}
.icon-alternative:before {
  content: "\e934";
}
.icon-storage:before {
  content: "\e935";
}
.icon-download:before {
  content: "\e936";
}
.icon-menu-close:before {
  content: "\e937";
}
.icon-menu:before {
  content: "\e938";
}
.icon-globe:before {
  content: "\e939";
}
.icon-youtube:before {
  content: "\e93a";
}
.icon-link:before {
  content: "\e93b";
}
.icon-instagram:before {
  content: "\e93c";
}
.icon-whatsapp:before {
  content: "\e93d";
}
.icon-mail:before {
  content: "\e93e";
}
.icon-email:before {
  content: "\e93e";
}
.icon-x:before {
  content: "\e93f";
}
.icon-twitter:before {
  content: "\e93f";
}
.icon-facebook:before {
  content: "\e940";
}
.icon-shop:before {
  content: "\e941";
}
.icon-close:before {
  content: "\e942";
}
.icon-plus:before {
  content: "\e943";
}
.icon-minus:before {
  content: "\e944";
}
.icon-arrow-sx:before {
  content: "\e945";
}
.icon-arrow-dx:before {
  content: "\e94d";
}
.icon-arrow-down:before {
  content: "\e94e";
}
.icon-arrow-up:before {
  content: "\e94f";
}
.icon-close-black .path1:before {
  content: "\e929";
  color: rgb(255, 255, 255);
}
.icon-close-black .path2:before {
  content: "\e92a";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-recenter:before {
  content: "\e92b";
}
.icon-explore:before {
  content: "\e92c";
}
.icon-arrow-big:before {
  content: "\e92f";
}
.icon-eye:before {
  content: "\e924";
}
.icon-live:before {
  content: "\e925";
}
.icon-book:before {
  content: "\e926";
}
.icon-hand:before {
  content: "\e927";
}
.icon-arrow-cta:before {
  content: "\e922";
}
.icon-pin-2:before {
  content: "\e923";
}
.icon-arrow-back:before {
  content: "\e920";
}
.icon-arrow-forward:before {
  content: "\e921";
}
.icon-tel:before {
  content: "\e91f";
}
.icon-99:before {
  content: "\e91d";
}
.icon-66:before {
  content: "\e91e";
}
.icon-arrow-down-r:before {
  content: "\e91a";
}
.icon-jar:before {
  content: "\e905";
}
.icon-heart-fill:before {
  content: "\e919";
}
.icon-check:before {
  content: "\e918";
}
.icon-recipe-time:before {
  content: "\e915";
}
.icon-recipe-category:before {
  content: "\e916";
}
.icon-recipe-diff:before {
  content: "\e917";
}
.icon-view-grid:before {
  content: "\e913";
}
.icon-view-single:before {
  content: "\e914";
}
.icon-plus-r:before {
  content: "\e900";
}
.icon-heart-r:before {
  content: "\e901";
}
.icon-close-lg:before {
  content: "\e902";
}
.icon-close-r:before {
  content: "\e903";
}
.icon-pin-line:before {
  content: "\e904";
}
.icon-pin:before {
  content: "\e906";
}
.icon-heart:before {
  content: "\e907";
}
.icon-filter-box:before {
  content: "\e90b";
}
.icon-filter-grid:before {
  content: "\e90c";
}
.icon-clock:before {
  content: "\e90d";
}
.icon-search:before {
  content: "\e90e";
}
.icon-net:before {
  content: "\e90f";
}


[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'nutella-icon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-notifications:before {
  content: "\e953";
}
.icon-pinterest:before {
  content: "\e952";
}
.icon-nutella-ai:before {
  content: "\e951";
}
.icon-check-box-active:before {
  content: "\e928";
}
.icon-check-box:before {
  content: "\e950";
}
.icon-shop-in:before {
  content: "\e910";
}
.icon-shop-out:before {
  content: "\e911";
}
.icon-play-big:before {
  content: "\e912";
}
.icon-sound-on:before {
  content: "\e91b";
}
.icon-sound-off:before {
  content: "\e946";
}
.icon-play:before {
  content: "\e947";
}
.icon-pause:before {
  content: "\e948";
}
.icon-nav-sx:before {
  content: "\e949";
}
.icon-nav-dx:before {
  content: "\e94a";
}
.icon-nav-down:before {
  content: "\e94b";
}
.icon-nav-up:before {
  content: "\e94c";
}
.icon-arrow-scroll-down:before {
  content: "\e908";
}
.icon-sketch:before {
  content: "\e908";
}
.icon-diff-3:before {
  content: "\e909";
}
.icon-diff-2:before {
  content: "\e90a";
}
.icon-diff-1:before {
  content: "\e91c";
}
.icon-timer:before {
  content: "\e92d";
}
.icon-account:before {
  content: "\e92e";
}
.icon-ai:before {
  content: "\e930";
}
.icon-share:before {
  content: "\e931";
}
.icon-forum:before {
  content: "\e932";
}
.icon-tips:before {
  content: "\e933";
}
.icon-alternative:before {
  content: "\e934";
}
.icon-storage:before {
  content: "\e935";
}
.icon-download:before {
  content: "\e936";
}
.icon-menu-close:before {
  content: "\e937";
}
.icon-menu:before {
  content: "\e938";
}
.icon-globe:before {
  content: "\e939";
}
.icon-youtube:before {
  content: "\e93a";
}
.icon-link:before {
  content: "\e93b";
}
.icon-instagram:before {
  content: "\e93c";
}
.icon-whatsapp:before {
  content: "\e93d";
}
.icon-mail:before {
  content: "\e93e";
}
.icon-email:before {
  content: "\e93e";
}
.icon-x:before {
  content: "\e93f";
}
.icon-twitter:before {
  content: "\e93f";
}
.icon-facebook:before {
  content: "\e940";
}
.icon-shop:before {
  content: "\e941";
}
.icon-close:before {
  content: "\e942";
}
.icon-plus:before {
  content: "\e943";
}
.icon-minus:before {
  content: "\e944";
}
.icon-arrow-sx:before {
  content: "\e945";
}
.icon-arrow-dx:before {
  content: "\e94d";
}
.icon-arrow-down:before {
  content: "\e94e";
}
.icon-arrow-up:before {
  content: "\e94f";
}
.icon-close-black .path1:before {
  content: "\e929";
  color: rgb(255, 255, 255);
}
.icon-close-black .path2:before {
  content: "\e92a";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-recenter:before {
  content: "\e92b";
}
.icon-explore:before {
  content: "\e92c";
}
.icon-arrow-big:before {
  content: "\e92f";
}
.icon-eye:before {
  content: "\e924";
}
.icon-live:before {
  content: "\e925";
}
.icon-book:before {
  content: "\e926";
}
.icon-hand:before {
  content: "\e927";
}
.icon-arrow-cta:before {
  content: "\e922";
}
.icon-pin-2:before {
  content: "\e923";
}
.icon-arrow-back:before {
  content: "\e920";
}
.icon-arrow-forward:before {
  content: "\e921";
}
.icon-tel:before {
  content: "\e91f";
}
.icon-99:before {
  content: "\e91d";
}
.icon-66:before {
  content: "\e91e";
}
.icon-arrow-down-r:before {
  content: "\e91a";
}
.icon-jar:before {
  content: "\e905";
}
.icon-heart-fill:before {
  content: "\e919";
}
.icon-check:before {
  content: "\e918";
}
.icon-recipe-time:before {
  content: "\e915";
}
.icon-recipe-category:before {
  content: "\e916";
}
.icon-recipe-diff:before {
  content: "\e917";
}
.icon-view-grid:before {
  content: "\e913";
}
.icon-view-single:before {
  content: "\e914";
}
.icon-plus-r:before {
  content: "\e900";
}
.icon-heart-r:before {
  content: "\e901";
}
.icon-close-lg:before {
  content: "\e902";
}
.icon-close-r:before {
  content: "\e903";
}
.icon-pin-line:before {
  content: "\e904";
}
.icon-pin:before {
  content: "\e906";
}
.icon-heart:before {
  content: "\e907";
}
.icon-filter-box:before {
  content: "\e90b";
}
.icon-filter-grid:before {
  content: "\e90c";
}
.icon-clock:before {
  content: "\e90d";
}
.icon-search:before {
  content: "\e90e";
}
.icon-net:before {
  content: "\e90f";
}
@keyframes MoveUpInitial {
  to {
    transform: translate3d(0, -105%, 0);
  }
}
@keyframes MoveUpEnd {
  from {
    transform: translate3d(0, 100%, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
body.no-scroll {
  position: fixed;
  left: 0;
  right: 0;
  width: 100%;
  overflow: hidden;
}

:root {
  --red-nutella: #e20019;
  --black: #303030;
  --white: #ffffff;
  --beige: #fcf6e7;
  --brown: #5f3b22;
  --dark-green: #4d7b51;
  --yellow: #f5c93c;
  --green: #9cdbc0;
  --light-grey: #d9d9d9;
  --spacing: 0.25rem;
  --grid-columns: 4;
  --grid-gutter: 1rem;
  --grid-margin: 1.25rem;
  --container-padding-left: calc(var(--spacing) * 5);
  --container-padding-right: calc(var(--spacing) * 5);
  --font-size-big-heading: 3.125rem;
  --font-size-h1: 2.5rem;
  --font-size-h2: 0.875rem;
  --font-size-h3: 1.875rem;
  --font-size-h4: 1.5625rem;
  --font-size-h5: 1.25rem;
  --font-size-h6: 1rem;
  --font-size-body-l: 1rem;
  --font-size-body-m: 0.875rem;
  --font-size-body-s: 0.75rem;
  --font-size-body-xs: 0.625rem;
  --border-radius-cards: 1.25rem;
  --font-default: "Montserrat", sans-serif;
  --font-handwrite: "Shadows Into Light Two", cursive;
  --font-handwrite-font-weight: 400;
  --font-handwrite-font-style: normal;
  --banner-margin: 0px;
}

@media (min-width: 768px) {
  :root {
    --grid-columns: 9;
    --font-size-h5: 1.125rem;
  }
}
@media (min-width: 1024px) {
  :root {
    --grid-columns: 12;
    --grid-gutter: 1rem;
    --grid-margin: 2rem;
    --container-padding-left: calc(var(--spacing) * 10);
    --container-padding-right: calc(var(--spacing) * 10);
    --font-size-big-heading: 6.25rem;
    --font-size-h1: 3.75rem;
    --font-size-h2: 1rem;
    --font-size-h3: 3rem;
    --font-size-h4: 2.5rem;
    --font-size-h5: 1.875rem;
    --font-size-h6: 1.125rem;
    --font-size-body-l: 1.25rem;
    --font-size-body-m: 1rem;
    --font-size-body-s: 0.875rem;
    --font-size-body-xs: 0.75rem;
    --border-radius-cards: 1.875rem;
  }
}
html {
  font-size: 1.1111111111vw;
  scroll-behavior: smooth;
}
@media (max-width: 1023px) {
  html {
    font-size: 16px;
  }
}
@media (min-width: 1440px) {
  html {
    font-size: 16px;
  }
}

body {
  -webkit-text-size-adjust: 100%;
  scroll-behavior: smooth;
  font-size: 1em;
  padding: 0;
  margin: 0;
}
body.user-logged-in {
  padding-top: 0 !important;
}
@media (max-width: 767px) {
  body.blockScroll #body {
    position: fixed;
  }
}
body.blockScroll, .menu-opened body {
  overflow: hidden;
  width: 100%;
}
[dir=rtl] body {
  text-align: right;
}

.n-embed {
  margin: 0;
  font-family: var(--font-default);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #303030;
}
.n-embed .n3-icon {
  width: 1em;
  height: 1em;
  display: -ms-inline-flexbox;
  display: inline-flex;
  line-height: 1;
  border-radius: 1em;
  color: var(--icon-color, inherit);
  background-color: var(--icon-bg, transparent);
  font-size: var(--icon-size, 1.5rem);
  transition: all 0.3s ease;
}
.n-embed .n3-icon__white {
  --icon-bg: #fff;
  --icon-color: var(--red-nutella);
}
.n-embed .n3-icon__black {
  --icon-bg: var(--black);
  --icon-color: var(--white);
}
.n-embed .n3-icon__red {
  --icon-bg: var(--red-nutella);
  --icon-color: var(--white);
}
.n-embed .n3-icon__red:hover {
  --icon-bg: var(--white);
  --icon-color: var(--red-nutella);
}
.n-embed .container {
  max-width: 1218px;
}
@media (min-width: 768px) {
  .n-embed .container {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media (max-width: 767px) {
  .n-embed .container {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.n-embed .n3-container {
  container-type: inline-size;
  --grid-cols: var(--grid-columns); /* Number of columns */
  --grid-gutter-var: var(--grid-gutter); /* Space between columns */
  --grid-width: calc(100% - (2 * 0px));
}
@supports (container-type: inline-size) {
  .n-embed .n3-container {
    --grid-width: calc(100cqw - (2 * 0px));
  }
}
.n-embed .n3-container {
  --total-gutter: calc((var(--grid-cols) - 1) * var(--grid-gutter-var));
  --grid-col-width: calc(
    (var(--grid-width) - var(--total-gutter)) / var(--grid-cols)
  );
  margin-inline: auto;
  max-width: 1440px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: var(--container-padding-left);
  padding-right: var(--container-padding-right);
}
.n-embed .n3-container-no-padding {
  container-type: inline-size;
  --grid-cols: var(--grid-columns); /* Number of columns */
  --grid-gutter-var: var(--grid-gutter); /* Space between columns */
  --grid-width: calc(100% - (2 * 0px));
}
@supports (container-type: inline-size) {
  .n-embed .n3-container-no-padding {
    --grid-width: calc(100cqw - (2 * 0px));
  }
}
.n-embed .n3-container-no-padding {
  --total-gutter: calc((var(--grid-cols) - 1) * var(--grid-gutter-var));
  --grid-col-width: calc(
    (var(--grid-width) - var(--total-gutter)) / var(--grid-cols)
  );
  margin-inline: auto;
  max-width: 1440px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.n-embed *,
.n-embed *::before,
.n-embed *::after {
  box-sizing: border-box;
}
.n-embed sub,
.n-embed sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
.n-embed a {
  text-decoration: none;
}
.n-embed sub {
  bottom: -0.25em;
}
.n-embed sup {
  top: -0.5em;
}
.n-embed p {
  margin-bottom: 1rem;
}
.n-embed p:last-child {
  margin-bottom: 0;
}
.n-embed a {
  color: inherit;
}
.n-embed img {
  max-width: 100%;
  height: auto;
}
.n-embed button {
  appearance: none;
  border: none;
  background: none;
  padding: 0;
}
.n-embed li {
  list-style-type: none;
}
.n-embed .icon-shop {
  position: relative;
}
.n-embed .icon-shop:before {
  content: "\e911";
}
.n-embed .icon-shop:after {
  content: "\e910";
  position: absolute;
  left: 0;
  top: 0;
  color: var(--icon-inner-color);
}
.n-embed sup {
  font-size: 60%;
  left: -0.1em;
}
.n-embed a:hover {
  text-decoration: none;
}
.n-embed *:focus,
.n-embed a:focus-visible,
.n-embed button:focus-visible,
.n-embed [role=button]:focus-visible {
  outline: 3px dotted black !important;
  outline-offset: 5px;
}
.n-embed :focus:not(:focus-visible) {
  outline: none !important;
}
.n-embed h1, .n-embed h2, .n-embed h3, .n-embed h4, .n-embed h5, .n-embed h6 {
  color: var(--hx-color);
}
.n-embed .n3-big-heading {
  font-size: var(--font-size-big-heading);
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.n-embed h1,
.n-embed .h1,
.n-embed .n3-h1-title {
  font-size: var(--font-size-h1);
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.n-embed .h2,
.n-embed .n3-h2-title {
  font-size: var(--font-size-h2);
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 3.2px;
  text-align: var(--n3-h2-text-align);
}
.n-embed h3,
.n-embed .h3,
.n-embed .n3-h3-title {
  font-size: var(--font-size-h3);
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.n-embed h4,
.n-embed .h4,
.n-embed .n3-h4-title {
  font-size: var(--font-size-h4);
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.n-embed h5,
.n-embed .h5,
.n-embed .n3-h5-title {
  font-size: var(--font-size-h5);
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.n-embed h6,
.n-embed .h6,
.n-embed .n3-h6-title {
  font-size: var(--font-size-h6);
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.n-embed .n3-body-l {
  font-size: var(--font-size-body-l);
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.n-embed .n3-body-m {
  font-size: var(--font-size-body-m);
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.n-embed .n3-body-s {
  font-size: var(--font-size-body-s);
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.n-embed .n3-body-xs {
  font-size: var(--font-size-body-xs);
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
}
.n-embed .n3-button-text {
  display: var(--btn-text-display, block);
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.n-embed .n3-button-text > span {
  display: block;
  overflow: hidden;
  mix-blend-mode: difference;
}
.n-embed .n3-button-icon {
  position: relative;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.n-embed .n3-button-icon i {
  font-size: var(--btn-icon-size, 1.5rem);
  line-height: 1;
}
.n-embed .button-primary {
  padding: var(--btn-padding-y, 0.8125rem) var(--btn-padding-x, 1rem);
  font-size: var(--btn-font-size, 1.25rem);
  border-radius: var(--btn-border-radius, 3.75rem);
  background: #C00015;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 0.5rem;
  color: var(--btn-color, #fff);
  line-height: 1.4;
  font-weight: var(--btn-font-weight, 700);
  -ms-flex-pack: center;
      justify-content: center;
  min-width: var(--btn-min-width, 17.625rem);
  transition: all 0.3s ease;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  position: relative;
}
@media (max-width: 1023px) {
  .n-embed .button-primary {
    --btn-min-width: 12.625rem;
    --btn-font-size: 1rem;
  }
}
.n-embed .button-primary::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--btn-bg, var(--red-nutella));
  transition: transform 0.3s cubic-bezier(0.7, 0, 0.2, 1);
  -ms-transform-origin: 100% 50%;
      transform-origin: 100% 50%;
  z-index: 0;
}
.n-embed .button-primary:hover:not([aria-disabled=true])::before {
  transform: scale3d(0, 1, 1);
  -ms-transform-origin: 0% 50%;
      transform-origin: 0% 50%;
}
.n-embed .button-primary[aria-disabled=true] {
  cursor: not-allowed;
  opacity: 0.2;
}
.n-embed .button-primary[aria-disabled=true]:active {
  pointer-events: none;
}
.n-embed .button-primary__small {
  padding: var(--btn-padding-y, 0.8125rem) var(--btn-padding-x, 2.5rem);
  font-size: var(--btn-font-size, 1rem);
  border-radius: var(--btn-border-radius, 3.75rem);
  min-width: var(--btn-min-width, 12.5rem);
  border-radius: var(--btn-border-radius, 3.75rem);
}
.n-embed .button-primary__small .n3-button-icon i {
  font-size: 1.5rem;
}
.n-embed .button-primary__large {
  padding: var(--btn-padding-y, 0.8125rem) var(--btn-padding-x, 2.5rem);
  font-size: var(--btn-font-size, 1.25rem);
  min-width: var(--btn-min-width, 12.5rem);
  border-radius: var(--btn-border-radius, 3.75rem);
}
.n-embed .button-primary__shopnow {
  --btn-icon-size: 2rem;
}
.n-embed .button-primary__white {
  background: #FCF6E7;
  --btn-color: var(--red-nutella);
}
.n-embed .button-primary__white::before {
  background: #fff;
}
.n-embed .button-primary__outline {
  background: transparent;
  --btn-color: var(--red-nutella);
  border: 2px solid var(--red-nutella);
}
.n-embed .button-primary__outline::before {
  background: #C00015;
  transform: scale3d(0, 1, 1);
  -ms-transform-origin: 0% 50%;
      transform-origin: 0% 50%;
}
.n-embed .button-primary__outline:hover:not([aria-disabled=true]) {
  --btn-color: #fff;
  border: 2px solid #C00015;
}
.n-embed .button-primary__outline:hover:not([aria-disabled=true])::before {
  transform: scale3d(1, 1, 1);
  -ms-transform-origin: 100% 50%;
      transform-origin: 100% 50%;
}
.n-embed .button-primary__footer {
  --btn-bg: #fff;
  --btn-padding-y: 0.5rem;
  --btn-padding-x: 0;
  border: 1px solid var(--red-nutella);
  --btn-color: var(--red-nutella);
  --btn-font-weight: 400;
  --btn-font-size: 0.75rem;
  --btn-min-width: 10.5rem;
}
@media (max-width: 767px) {
  .n-embed .button-primary__footer {
    width: calc(50% - calc(var(--spacing) * 1));
    min-width: 1em;
  }
}
.n-embed .button-primary__footer:hover {
  --btn-color: var(--white);
}
.n-embed .button-facebook {
  padding: var(--btn-padding-y, 0.8125rem) var(--btn-padding-x, 1rem);
  font-size: var(--btn-font-size, 1rem);
  border-radius: var(--btn-border-radius, 3.75rem);
  background: #FFF;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 0.5rem;
  border: 1px solid #0866FF;
  color: #000;
  line-height: 1.4;
  font-weight: var(--btn-font-weight, 400);
  -ms-flex-pack: center;
      justify-content: center;
  min-width: var(--btn-min-width, 13.75rem);
  transition: all 0.3s ease;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  position: relative;
}
.n-embed .button-facebook:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 500 498.2' style='enable-background:new 0 0 500 498.2;' xml:space='preserve'%3E%3Cpath fill='%230866FF' d='M500,250C500,111.9,388.1,0,250,0S0,111.9,0,250c0,117.2,80.7,215.6,189.6,242.6V326.4h-51.6 V250h51.6v-32.9c0-85.1,38.5-124.5,122-124.5c15.8,0,43.2,3.1,54.3,6.2V168c-5.9-0.6-16.1-0.9-28.9-0.9c-41,0-56.8,15.5-56.8,55.9 v27h81.7l-14,76.4h-67.6v171.8C404.1,483.2,500,377.8,500,250z'/%3E%3C/svg%3E");
  width: 1.5rem;
  height: 1.5rem;
}
.n-embed .button-facebook:hover {
  color: #0866FF;
}
@media (max-width: 1023px) {
  .n-embed .button-facebook {
    --btn-min-width: 12.625rem;
    --btn-font-size: 1rem;
  }
}
.n-embed .button-secondary {
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.4;
  color: var(--btn-color, var(--red-nutella));
  background: none;
  border: none;
  padding: 0.625rem 0;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  gap: 0.625rem;
  cursor: pointer;
  text-decoration: none;
  position: relative;
}
.n-embed .button-secondary::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: currentColor;
  transition: background-color 0.3s ease;
}
.n-embed .button-secondary .n3-button-text {
  position: relative;
  overflow: hidden;
  display: inline-block;
}
.n-embed .button-secondary .n3-button-text > span {
  display: block;
  will-change: transform;
}
.n-embed .button-secondary .n3-button-icon {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  height: 100%;
  color: currentColor;
}
.n-embed .button-secondary .n3-button-icon i, .n-embed .button-secondary .n3-button-icon svg {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  color: currentColor;
  fill: currentColor;
  line-height: 1;
}
.n-embed .button-secondary:hover:not([aria-disabled=true]) .n3-button-text > span {
  animation: MoveUpInitial 0.2s forwards, MoveUpEnd 0.2s forwards 0.2s;
}
.n-embed .button-secondary[aria-disabled=true] {
  color: #303030;
  cursor: not-allowed;
  opacity: 0.2;
}
.n-embed .button-secondary[aria-disabled=true]:active {
  pointer-events: none;
}
.n-embed .button-secondary__black {
  --btn-color: var(--black);
}
.n-embed .button-glass {
  position: relative;
  height: 2.5rem;
  padding: 0.5rem var(--btn-padding-x, 0.75rem);
  font-size: 0.75rem;
  border-radius: 2.5rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  line-height: 1;
  color: #FFF;
  gap: 4px;
}
.n-embed .button-glass span {
  line-height: 1;
}
.n-embed .button-glass i {
  font-size: 1.5rem;
}
.n-embed .button-glass.active {
  background-color: #FFF;
  color: var(--red-nutella);
  font-weight: 700;
  --icon-inner-color: #000;
}
.n-embed .button-share {
  padding: 0.5rem 1.125rem;
  background-color: var(--btn-bg, #FFF);
  color: var(--btn-color, var(--black));
  font-size: 0.75rem;
  display: -ms-flexbox;
  display: flex;
  line-height: 1.2;
  gap: 0.625rem;
  -ms-flex-align: center;
      align-items: center;
  font-weight: 700;
  border-radius: 1.875rem;
}
.n-embed .button-share i {
  font-size: 1.5rem;
  width: 1em;
  height: 1em;
  color: var(--btn-icon-color, var(--red-nutella));
}
.n-embed .menu-main {
  color: #FFF;
}
@media (min-width: 1024px) {
  .n-embed .menu-main {
    width: 50%;
    padding-right: 6.25rem;
  }
}
@media (max-width: 1023px) {
  .n-embed .menu-main {
    -ms-flex-positive: 1;
        flex-grow: 1;
    overflow: auto;
    width: 100%;
  }
}
.n-embed .menu-main__items {
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 0;
  list-style: none;
  gap: 2.25rem;
  font-size: 0.875rem;
}
@media (max-width: 1023px) {
  .n-embed .menu-main__items {
    padding-top: 2.8125rem;
    -ms-flex-direction: column;
        flex-direction: column;
    gap: 1.25rem;
  }
}
.n-embed .menu-main__item:last-child {
  --menu-dot-display: none;
}
@media (max-width: 1023px) {
  .n-embed .menu-main__item {
    border-bottom: 1px solid #FFF;
  }
}
.n-embed .menu-main__link {
  position: relative;
  transition: all;
}
.n-embed .menu-main__link:hover, .n-embed .menu-main__link.open, .n-embed .menu-main__link.active {
  font-weight: 700;
}
@media (max-width: 1023px) {
  .n-embed .menu-main__link {
    font-weight: 700;
    color: #FFF;
    padding-bottom: 1.25rem;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    font-size: 1.5625rem;
  }
  .n-embed .menu-main__link:after {
    content: "\e94d";
    font-family: "nutella-icon";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 2.75rem;
    margin-left: auto;
    width: 1em;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    height: 1em;
  }
  [dir=rtl] .n-embed .menu-main__link:after {
    margin-left: 0;
    margin-right: auto;
    -ms-transform: rotate(-180deg);
        transform: rotate(-180deg);
  }
}
@media (min-width: 1024px) {
  .n-embed .menu-main__link:after {
    content: "";
    width: 5px;
    display: var(--menu-dot-display, block);
    height: 5px;
    background-color: #FFF;
    border-radius: 50%;
    position: absolute;
    right: -1rem;
    top: 50%;
    -ms-transform: translateX(50%) translateY(-50%);
        transform: translateX(50%) translateY(-50%);
  }
}
.n-embed .menu-main__link-main {
  font-size: 1.875rem;
  font-weight: bold;
  padding-bottom: 1.25rem;
  border-bottom: 1px solid #FFF;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.n-embed .menu-main__link-main:after {
  content: "\e94d";
  font-family: "nutella-icon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: auto;
  font-size: 3.125rem;
  width: 1em;
  height: 1em;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
@media (min-width: 1024px) {
  .n-embed .menu-main__link-main-btn {
    display: none;
  }
}
@media (max-width: 1023px) {
  .n-embed .menu-main__link-main {
    border-bottom: 0;
    padding-bottom: 0;
    width: 100%;
    text-align: center;
    padding-right: 3.375rem;
    -ms-flex-pack: center;
        justify-content: center;
    position: relative;
    padding-left: 0.625rem;
  }
  .n-embed .menu-main__link-main:after {
    position: absolute;
    right: 0;
    top: 50%;
    -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    font-size: 2.75rem;
  }
  .n-embed .menu-main__link-main-btn {
    font-size: 2.75rem;
  }
  .n-embed .menu-main__link-main-wrap {
    border-bottom: 1px solid #FFF;
    padding-bottom: 1.25rem;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
  }
}
@media (max-width: 767px) {
  .n-embed .menu-main__link-main {
    font-size: 1.5rem;
  }
}
.n-embed .menu-main__sub-1 {
  position: absolute;
  width: 100%;
  left: 0;
  top: 100%;
  background-color: var(--red-nutella);
  max-height: 0;
  overflow: hidden;
  display: none;
}
@media (min-width: 1024px) {
  .n-embed .menu-main__sub-1.open {
    max-height: 100vh;
    display: block;
  }
  .menu-hidden .n-embed .menu-main__sub-1 {
    max-height: 0;
    overflow: hidden;
    display: none;
  }
}
@media (max-width: 1023px) {
  .n-embed .menu-main__sub-1 {
    top: 0;
    max-height: 100%;
    height: 100%;
    overflow: auto;
    -ms-transform: translateX(100%);
        transform: translateX(100%);
    background-color: var(--red-nutella);
    z-index: 99;
    transition: transform 0.3s ease;
    display: none;
  }
  .menu-opened .n-embed .menu-main__sub-1 {
    display: block;
  }
  .n-embed .menu-main__sub-1.open {
    -ms-transform: translateX(0);
        transform: translateX(0);
  }
}
.n-embed .menu-main__sub-1-inner {
  border-top: 1px solid #FFF;
  padding-top: calc(var(--spacing) * 10);
  padding-bottom: calc(var(--spacing) * 10);
}
.n-embed .menu-main__sub-1__items {
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  padding: 0;
  margin: 1.875rem 0 0 0;
  gap: 1rem;
  width: 100%;
}
@media (max-width: 1023px) {
  .n-embed .menu-main__sub-1__items {
    -ms-flex-direction: column;
        flex-direction: column;
    gap: 2rem;
  }
}
.n-embed .menu-main__sub-1__item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
      flex: 1;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 1.25rem;
}
.n-embed .menu-main__sub-1__link {
  font-weight: 700;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-align: center;
      align-items: center;
  padding-bottom: 0.625rem;
  border-bottom: 1px solid #FFF;
}
.n-embed .menu-main__sub-1__link:after {
  content: "\e94d";
  font-family: "nutella-icon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: auto;
  font-size: 2.5rem;
  width: 1em;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  height: 1em;
}
[dir=rtl] .n-embed .menu-main__sub-1__link:after {
  margin-left: 0;
  margin-right: auto;
  -ms-transform: rotate(-180deg);
      transform: rotate(-180deg);
}
@media (max-width: 1023px) {
  .n-embed .menu-main__sub-1__link {
    font-size: 1rem;
  }
}
.n-embed .menu-main__toggle {
  display: none;
}
.n-embed .menu-main__sub-2__items {
  margin: 0;
  padding: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 0.875rem;
}
@media (max-width: 1023px) {
  .n-embed .menu-main__sub-2__items {
    padding-left: 1rem;
  }
}
.n-embed .menu-main__sub-2__link[data-new] {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 0.5rem;
}
.n-embed .menu-main__sub-2__link[data-new]:after {
  color: var(--black);
  font-weight: 700;
  border-radius: 1em;
  content: attr(data-new);
  background-color: var(--yellow);
  font-size: 0.625rem;
  line-height: 1.2;
  display: -ms-flexbox;
  display: flex;
  padding: 0.1875rem 0.5rem;
}
.n-embed .n3-header {
  background-color: var(--red-nutella);
  position: fixed;
  top: 0;
  z-index: 99;
  width: 100%;
  left: 0;
  --liquid-background-color: transparent;
  transition: top 0.4s linear;
}
.menu-hidden .n-embed .n3-header {
  top: -200px;
}
.n-embed .n3-header__container {
  display: -ms-flexbox;
  display: flex;
  height: var(--header-height, 4.375rem);
  -ms-flex-align: center;
      align-items: center;
}
.n-embed .n3-header__logo {
  display: var(--header-logo-display, block);
}
@media (min-width: 1024px) {
  .n-embed .n3-header__logo {
    position: absolute;
    left: 50%;
    -ms-transform: translateX(-50%) translateY(-50%);
        transform: translateX(-50%) translateY(-50%);
    top: 50%;
    width: 9.375rem;
  }
}
@media (max-width: 1023px) {
  .n-embed .n3-header__logo {
    width: 8.4375rem;
  }
}
.n-embed .n3-header__links {
  display: var(--header-links-display, flex);
  gap: 1em;
}
@media (max-width: 767px) {
  .n-embed .n3-header__links {
    gap: 0.5rem;
  }
  .n-embed .n3-header__links .button-glass {
    --btn-text-display: none;
    --btn-padding-x: 1.125rem ;
  }
}
.n-embed .n3-header__right {
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 1024px) {
  .n-embed .n3-header__right {
    -ms-flex-pack: end;
        justify-content: flex-end;
    width: 50%;
    padding-left: 6.25rem;
    -ms-flex-align: center;
        align-items: center;
    gap: 1rem;
    margin-left: auto;
  }
}
@media (max-width: 1023px) {
  .n-embed .n3-header__right {
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding-bottom: 2.5rem;
    width: 100%;
  }
}
.n-embed .n3-header__right-mobile {
  display: -ms-flexbox;
  display: flex;
  margin-left: auto;
  gap: 8px;
}
[dir=rtl] .n-embed .n3-header__right-mobile {
  margin-left: 0;
  margin-right: auto;
}
@media (max-width: 1023px) {
  .n-embed .n3-header__desktop {
    position: fixed;
    left: 0;
    top: 3.75rem;
    width: 100%;
    bottom: 0;
    background-color: var(--red-nutella);
    height: auto;
    -ms-flex-direction: column;
        flex-direction: column;
    border-top: 2px solid #FFF;
    --header-logo-display: none;
    --header-links-display: none;
    -ms-transform: translateX(100%);
        transform: translateX(100%);
    transition: transform 0.3s ease;
  }
  .menu-opened .n-embed .n3-header__desktop {
    -ms-transform: translateX(0);
        transform: translateX(0);
  }
}
.n-embed .n3-header__mobile {
  --header-height: 3.75rem;
}
@media (min-width: 1024px) {
  .n-embed .n3-header__mobile {
    display: none;
  }
}
.n-embed .n3-header__burger {
  width: 24px;
  height: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  font-size: 24px;
  color: #FFF;
}
.menu-opened .n-embed .n3-header__burger:before {
  content: "\e942";
  font-size: 30px;
}
.n-embed .main-content {
  padding-top: var(--header-height, 4.375rem);
}
@media (max-width: 1023px) {
  .n-embed .main-content {
    --header-height: 3.75rem;
  }
}
.n-embed .header-socials {
  --icon-color: #FFF;
}
.n-embed .header-socials .h3 {
  display: none;
}
.n-embed .header-socials__items {
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
  -ms-flex-align: center;
      align-items: center;
  --icon-size: 2.5rem;
}
.n-embed .menu-opened .block-buy-now,
.n-embed .menu-opened .userway_p3 {
  display: none;
}
.n-embed .footer {
  background: var(--white);
  padding-top: calc(var(--spacing) * 10);
  padding-bottom: calc(var(--spacing) * 10);
  margin-top: 3.75rem;
}
@media (max-width: 767px) {
  .n-embed .footer {
    padding-top: calc(var(--spacing) * 5);
    padding-bottom: calc(var(--spacing) * 5);
  }
}
.n-embed .footer__container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: calc(var(--spacing) * 2);
}
@media (max-width: 767px) {
  .n-embed .footer__container > .button-primary {
    margin-inline: auto;
  }
}
@media (max-width: 767px) {
  .n-embed .footer {
    --btn-min-width: rem(100px);
  }
}
.n-embed .menu-footer {
  width: 100%;
  border-top: 1px solid var(--red-nutella);
  padding-top: calc(var(--spacing) * 8);
  padding-bottom: calc(var(--spacing) * 8);
  margin-top: calc(var(--spacing) * 8);
}
.n-embed .menu-footer__items {
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
}
@media (max-width: 767px) {
  .n-embed .menu-footer__items {
    -ms-flex-direction: column;
        flex-direction: column;
    gap: calc(var(--spacing) * 4);
  }
}
.n-embed .menu-footer__item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: var(--menu-align, center);
      justify-content: var(--menu-align, center);
  position: relative;
}
.n-embed .menu-footer__item:last-child {
  --menu-align: flex-end;
}
.n-embed .menu-footer__item:first-child {
  --menu-align: flex-start;
  --menu-display: none;
}
.n-embed .menu-footer__item-empty {
  display: var(--menu-display, block);
}
@media (min-width: 768px) {
  .n-embed .menu-footer__item-empty:before {
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: var(--black);
    content: "";
    display: block;
  }
}
@media (max-width: 767px) {
  .n-embed .menu-footer__item-empty {
    --menu-display: none;
  }
}
.n-embed .menu-footer__link {
  color: var(--red-nutella);
}
.n-embed .menu-footer__link:hover {
  font-weight: 700;
}
.n-embed .footer-copyright {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  gap: calc(var(--spacing) * 4);
  padding-top: calc(var(--spacing) * 8);
  padding-bottom: calc(var(--spacing) * 8);
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  border-top: 1px solid var(--red-nutella);
  border-bottom: 1px solid var(--red-nutella);
  color: var(--red-nutella);
}
@media (max-width: 767px) {
  .n-embed .footer-copyright {
    -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
    gap: calc(var(--spacing) * 8);
  }
}
.n-embed .footer-copyright__text {
  font-size: 0.875rem;
}
@media (max-width: 767px) {
  .n-embed .footer-copyright__text {
    padding-top: calc(var(--spacing) * 8);
    border-top: 1px solid var(--red-nutella);
    width: 100%;
    text-align: center;
  }
}
.n-embed .footer-copyright__links {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  font-size: 0.875rem;
  gap: calc(var(--spacing) * 4);
}
.n-embed .footer-copyright__links a {
  color: var(--red-nutella);
  display: block;
}
.n-embed .footer-copyright__links a:hover {
  text-decoration: underline;
}
@media (max-width: 767px) {
  .n-embed .footer-copyright__links a {
    width: calc(50% - calc(var(--spacing) * 2));
    text-align: center;
  }
}
@media (max-width: 767px) {
  .n-embed .footer-copyright__links {
    -ms-flex-pack: center;
        justify-content: center;
    width: 100%;
  }
}
.n-embed .n3-liquid-glass {
  position: relative;
  z-index: 1;
  border-radius: var(--liquid-radius, 20px);
  background: var(--liquid-background-color, rgba(255, 255, 255, 0.1));
  backdrop-filter: url(#glass-distortion);
  -webkit-backdrop-filter: blur(2px);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  text-decoration: none;
}
.n-embed .n3-liquid-glass__border-svg {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  pointer-events: none;
}
.n-embed .n3-liquid-glass__content {
  position: relative;
  width: 100%;
  z-index: 2;
}
.n-embed .n3-liquid-glass__border-path {
  fill: none;
  stroke: url(#border-gradient);
  stroke-width: 1px;
  stroke-linecap: round;
  rx: calc(var(--liquid-radius, 20px) - 1px);
  ry: calc(var(--liquid-radius, 20px) - 1px);
  width: calc(100% - 2px);
  height: calc(100% - 2px);
}
.n-embed .footer-share {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: calc(var(--spacing) * 4);
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: calc(var(--spacing) * 4);
}
.n-embed .footer-share__logo {
  width: var(--footer-share-logo, 16.875rem);
}
@media (max-width: 767px) {
  .n-embed .footer-share {
    --footer-share-logo: 10.625rem;
  }
}
.n-embed .footer-share__icons a {
  font-size: 2.5rem;
  position: relative;
}
.n-embed .footer-share__icons a span {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  left: 0;
  top: 0;
}
.n-embed .footer-share__icons .addtoany_list {
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
}

#onetrust-consent-sdk {
  font-family: var(--font-default);
}