:root {
  --header-32--block--background-color: transparent;
  --header-32--block--padding-y: 0.5rem;
  --header-32--block--border-bottom-width: 1px;
  --header-32--block--border-bottom-color: var(--theme--colors--gray--200);
  --header-32--bar--column-gap: 2rem;
  --header-32--list--column-gap: 2.5rem;
  --header-32--item--gap: 0.625rem;
  --header-32--item--justify-content: flex-start;
  --header-32--slider--autoplay-delay: 4000ms;
  --header-32--item-icon--display: flex;
  --header-32--item-icon--width: 1.125rem;
  --header-32--item-icon--color: var(--theme--colors--success--600);
  --header-32--item-text--color: var(--theme--colors--gray--700);
  --header-32--item-text--font-family: var(--elements--body-text--body--font-family);
  --header-32--item-text--font-size: var(--elements--body-text--body--font-size);
  --header-32--item-text--font-weight: var(--elements--body-text--body--font-weight);
  --header-32--item-text--line-height: 1.3;
  --header-32--item-text--letter-spacing: var(--elements--body-text--body--letter-spacing);
  --header-32--item-text--white-space: normal;
  --header-32--item-text-strong--color: var(--theme--colors--primary--600);
  --header-32--item-text-strong--font-weight: 600;
  --header-32--whatsapp--gap: 0.5rem;
  --header-32--whatsapp-icon--width: 1.25rem;
  --header-32--whatsapp-icon--color: #25d366;
  --header-32--whatsapp-text--color: var(--theme--colors--gray--900);
  --header-32--whatsapp-text--color-hover: var(--theme--colors--primary--600);
  --header-32--whatsapp-text--font-family: var(--elements--body-text--body--font-family);
  --header-32--whatsapp-text--font-size: var(--elements--body-text--body--font-size);
  --header-32--whatsapp-text--font-weight: 600;
  --header-32--whatsapp-text--line-height: 1.3;
  --header-32--whatsapp-text--letter-spacing: var(--elements--body-text--body--letter-spacing);
  --header-32--whatsapp-link--text-decoration: none;
  --header-32--whatsapp-link-hover--text-decoration: none;
  --header-32--reviews--display: flex;
  --header-32--reviews--gap: 0.375rem;
  --header-32--reviews-link--text-decoration: none;
  --header-32--reviews-link-hover--text-decoration: none;
  --header-32--reviews-icon--width: 1.75rem;
  --header-32--reviews-stars--display: flex;
  --header-32--reviews-stars--gap: 0.125rem;
  --header-32--reviews-star--width: 1rem;
  --header-32--reviews-star--color: var(--theme--colors--primary--600);
  --header-32--reviews-star-empty--opacity: 0.3;
  --header-32--reviews-score--color: var(--theme--colors--gray--900);
  --header-32--reviews-score--font-family: var(--elements--body-text--body--font-family);
  --header-32--reviews-score--font-size: var(--elements--body-text--body--font-size);
  --header-32--reviews-score--font-weight: 700;
  --header-32--reviews-score--line-height: 1;
  --header-32--reviews-score--letter-spacing: var(--elements--body-text--body--letter-spacing);
  --header-32--reviews-count--display: flex;
  --header-32--reviews-count--color: var(--theme--colors--gray--500);
  --header-32--reviews-count--font-family: var(--elements--body-text--body--font-family);
  --header-32--reviews-count--font-size: 0.875rem;
  --header-32--reviews-count--font-weight: var(--elements--body-text--body--font-weight);
  --header-32--reviews-count--line-height: 1.3;
  --header-32--reviews-count--letter-spacing: var(--elements--body-text--body--letter-spacing);
  --header-32--languages--display: flex;
  --header-32--languages--gap: 0.5rem;
  --header-32--languages-flag--display: inline-flex;
  --header-32--languages-flag--width: 1.25rem;
  --header-32--languages-flag--border-radius: 0.125rem;
  --header-32--languages-flag--box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.08);
  --header-32--languages-flag-code--font-size: 0.75rem;
  --header-32--languages-flag-code--font-weight: 600;
  --header-32--languages-text--display: none;
  --header-32--languages-text--color: var(--theme--colors--gray--700);
  --header-32--languages-text--color-hover: var(--theme--colors--primary--600);
  --header-32--languages-text--font-family: var(--elements--body-text--body--font-family);
  --header-32--languages-text--font-size: var(--elements--body-text--body--font-size);
  --header-32--languages-text--font-weight: var(--elements--body-text--body--font-weight);
  --header-32--languages-text--line-height: 1.3;
  --header-32--languages-text--letter-spacing: var(--elements--body-text--body--letter-spacing);
  --header-32--languages-text--text-transform: none;
  --header-32--languages-arrow--display: flex;
  --header-32--languages-arrow--width: 0.5rem;
  --header-32--languages-arrow--margin-left: 0rem;
  --header-32--languages-arrow--color: var(--theme--colors--gray--500);
  --header-32--languages-menu--min-width: 9rem;
  --header-32--languages-menu--background-color: var(--elements--dropdown--menu--background-color);
  --header-32--languages-menu--border-width: var(--elements--dropdown--menu--border-width);
  --header-32--languages-menu--border-color: var(--elements--dropdown--menu--border-color);
  --header-32--languages-menu--border-radius: var(--elements--dropdown--menu--border-radius);
  --header-32--languages-menu--box-shadow: var(--elements--dropdown--menu--box-shadow);
  --header-32--languages-item--padding-y: 0.5rem;
  --header-32--languages-item--padding-x: 0.75rem;
  --header-32--languages-item--color: var(--elements--dropdown--item--color);
  --header-32--languages-item--color-hover: var(--elements--dropdown--item--color-hover);
  --header-32--languages-item--background-color-hover: var(--elements--dropdown--item--background-color-hover);
  --header-32--languages-item--font-family: var(--elements--body-text--body--font-family);
  --header-32--languages-item--font-size: var(--elements--body-text--body--font-size);
  --header-32--languages-item--font-weight: var(--elements--body-text--body--font-weight);
  --header-32--languages-item--line-height: 1.3;
  --header-32--languages-item--letter-spacing: var(--elements--body-text--body--letter-spacing);
  --header-32--languages-item--text-transform: none;
  --header-32--languages-item-name--display: block;
}

@media (max-width: 1023px) {
  :root {
    --header-32--block--background-color: transparent;
    --header-32--block--padding-y: 0.5rem;
    --header-32--block--border-bottom-width: 1px;
    --header-32--block--border-bottom-color: var(--theme--colors--gray--200);
    --header-32--bar--column-gap: 1rem;
    --header-32--list--column-gap: 2.5rem;
    --header-32--item--gap: 0.625rem;
    --header-32--item--justify-content: flex-start;
    --header-32--slider--autoplay-delay: 4000ms;
    --header-32--item-icon--display: flex;
    --header-32--item-icon--width: 1.125rem;
    --header-32--item-icon--color: var(--theme--colors--success--600);
    --header-32--item-text--color: var(--theme--colors--gray--700);
    --header-32--item-text--font-family: var(--elements--body-text--body--font-family);
    --header-32--item-text--font-size: var(--elements--body-text--body--font-size);
    --header-32--item-text--font-weight: var(--elements--body-text--body--font-weight);
    --header-32--item-text--line-height: 1.3;
    --header-32--item-text--letter-spacing: var(--elements--body-text--body--letter-spacing);
    --header-32--item-text--white-space: normal;
    --header-32--item-text-strong--color: var(--theme--colors--primary--600);
    --header-32--item-text-strong--font-weight: 600;
    --header-32--whatsapp--gap: 0.5rem;
    --header-32--whatsapp-icon--width: 1.25rem;
    --header-32--whatsapp-icon--color: #25d366;
    --header-32--whatsapp-text--color: var(--theme--colors--gray--900);
    --header-32--whatsapp-text--color-hover: var(--theme--colors--primary--600);
    --header-32--whatsapp-text--font-family: var(--elements--body-text--body--font-family);
    --header-32--whatsapp-text--font-size: 0rem;
    --header-32--whatsapp-text--font-weight: 600;
    --header-32--whatsapp-text--line-height: 1.3;
    --header-32--whatsapp-text--letter-spacing: var(--elements--body-text--body--letter-spacing);
    --header-32--whatsapp-link--text-decoration: none;
    --header-32--whatsapp-link-hover--text-decoration: none;
    --header-32--reviews--display: flex;
    --header-32--reviews--gap: 0.375rem;
    --header-32--reviews-link--text-decoration: none;
    --header-32--reviews-link-hover--text-decoration: none;
    --header-32--reviews-icon--width: 1.75rem;
    --header-32--reviews-stars--display: none;
    --header-32--reviews-stars--gap: 0.125rem;
    --header-32--reviews-star--width: 1rem;
    --header-32--reviews-star--color: var(--theme--colors--primary--600);
    --header-32--reviews-star-empty--opacity: 0.3;
    --header-32--reviews-score--color: var(--theme--colors--gray--900);
    --header-32--reviews-score--font-family: var(--elements--body-text--body--font-family);
    --header-32--reviews-score--font-size: var(--elements--body-text--body--font-size);
    --header-32--reviews-score--font-weight: 700;
    --header-32--reviews-score--line-height: 1;
    --header-32--reviews-score--letter-spacing: var(--elements--body-text--body--letter-spacing);
    --header-32--reviews-count--display: none;
    --header-32--reviews-count--color: var(--theme--colors--gray--500);
    --header-32--reviews-count--font-family: var(--elements--body-text--body--font-family);
    --header-32--reviews-count--font-size: 0.875rem;
    --header-32--reviews-count--font-weight: var(--elements--body-text--body--font-weight);
    --header-32--reviews-count--line-height: 1.3;
    --header-32--reviews-count--letter-spacing: var(--elements--body-text--body--letter-spacing);
    --header-32--languages--display: flex;
    --header-32--languages--gap: 0.5rem;
    --header-32--languages-flag--display: inline-flex;
    --header-32--languages-flag--width: 1.25rem;
    --header-32--languages-flag--border-radius: 0.125rem;
    --header-32--languages-flag--box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.08);
    --header-32--languages-flag-code--font-size: 0.75rem;
    --header-32--languages-flag-code--font-weight: 600;
    --header-32--languages-text--display: none;
    --header-32--languages-text--color: var(--theme--colors--gray--700);
    --header-32--languages-text--color-hover: var(--theme--colors--primary--600);
    --header-32--languages-text--font-family: var(--elements--body-text--body--font-family);
    --header-32--languages-text--font-size: var(--elements--body-text--body--font-size);
    --header-32--languages-text--font-weight: var(--elements--body-text--body--font-weight);
    --header-32--languages-text--line-height: 1.3;
    --header-32--languages-text--letter-spacing: var(--elements--body-text--body--letter-spacing);
    --header-32--languages-text--text-transform: none;
    --header-32--languages-arrow--display: flex;
    --header-32--languages-arrow--width: 0.5rem;
    --header-32--languages-arrow--margin-left: 0rem;
    --header-32--languages-arrow--color: var(--theme--colors--gray--500);
    --header-32--languages-menu--min-width: 9rem;
    --header-32--languages-menu--background-color: var(--elements--dropdown--menu--background-color);
    --header-32--languages-menu--border-width: var(--elements--dropdown--menu--border-width);
    --header-32--languages-menu--border-color: var(--elements--dropdown--menu--border-color);
    --header-32--languages-menu--border-radius: var(--elements--dropdown--menu--border-radius);
    --header-32--languages-menu--box-shadow: var(--elements--dropdown--menu--box-shadow);
    --header-32--languages-item--padding-y: 0.5rem;
    --header-32--languages-item--padding-x: 0.75rem;
    --header-32--languages-item--color: var(--elements--dropdown--item--color);
    --header-32--languages-item--color-hover: var(--elements--dropdown--item--color-hover);
    --header-32--languages-item--background-color-hover: var(--elements--dropdown--item--background-color-hover);
    --header-32--languages-item--font-family: var(--elements--body-text--body--font-family);
    --header-32--languages-item--font-size: var(--elements--body-text--body--font-size);
    --header-32--languages-item--font-weight: var(--elements--body-text--body--font-weight);
    --header-32--languages-item--line-height: 1.3;
    --header-32--languages-item--letter-spacing: var(--elements--body-text--body--letter-spacing);
    --header-32--languages-item--text-transform: none;
    --header-32--languages-item-name--display: block;
  }
}
@media (min-width: 1024px) {
  :root {
    --header-32--block--background-color: transparent;
    --header-32--block--padding-y: 0.5rem;
    --header-32--block--border-bottom-width: 1px;
    --header-32--block--border-bottom-color: var(--theme--colors--gray--200);
    --header-32--bar--column-gap: 2rem;
    --header-32--list--column-gap: 2.5rem;
    --header-32--item--gap: 0.625rem;
    --header-32--item--justify-content: flex-start;
    --header-32--slider--autoplay-delay: 4000ms;
    --header-32--item-icon--display: flex;
    --header-32--item-icon--width: 1.125rem;
    --header-32--item-icon--color: var(--theme--colors--success--600);
    --header-32--item-text--color: var(--theme--colors--gray--700);
    --header-32--item-text--font-family: var(--elements--body-text--body--font-family);
    --header-32--item-text--font-size: var(--elements--body-text--body--font-size);
    --header-32--item-text--font-weight: var(--elements--body-text--body--font-weight);
    --header-32--item-text--line-height: 1.3;
    --header-32--item-text--letter-spacing: var(--elements--body-text--body--letter-spacing);
    --header-32--item-text--white-space: normal;
    --header-32--item-text-strong--color: var(--theme--colors--primary--600);
    --header-32--item-text-strong--font-weight: 600;
    --header-32--whatsapp--gap: 0.5rem;
    --header-32--whatsapp-icon--width: 1.25rem;
    --header-32--whatsapp-icon--color: #25d366;
    --header-32--whatsapp-text--color: var(--theme--colors--gray--900);
    --header-32--whatsapp-text--color-hover: var(--theme--colors--primary--600);
    --header-32--whatsapp-text--font-family: var(--elements--body-text--body--font-family);
    --header-32--whatsapp-text--font-size: var(--elements--body-text--body--font-size);
    --header-32--whatsapp-text--font-weight: 600;
    --header-32--whatsapp-text--line-height: 1.3;
    --header-32--whatsapp-text--letter-spacing: var(--elements--body-text--body--letter-spacing);
    --header-32--whatsapp-link--text-decoration: none;
    --header-32--whatsapp-link-hover--text-decoration: none;
    --header-32--reviews--display: flex;
    --header-32--reviews--gap: 0.375rem;
    --header-32--reviews-link--text-decoration: none;
    --header-32--reviews-link-hover--text-decoration: none;
    --header-32--reviews-icon--width: 1.75rem;
    --header-32--reviews-stars--display: flex;
    --header-32--reviews-stars--gap: 0.125rem;
    --header-32--reviews-star--width: 1rem;
    --header-32--reviews-star--color: var(--theme--colors--primary--600);
    --header-32--reviews-star-empty--opacity: 0.3;
    --header-32--reviews-score--color: var(--theme--colors--gray--900);
    --header-32--reviews-score--font-family: var(--elements--body-text--body--font-family);
    --header-32--reviews-score--font-size: var(--elements--body-text--body--font-size);
    --header-32--reviews-score--font-weight: 700;
    --header-32--reviews-score--line-height: 1;
    --header-32--reviews-score--letter-spacing: var(--elements--body-text--body--letter-spacing);
    --header-32--reviews-count--display: flex;
    --header-32--reviews-count--color: var(--theme--colors--gray--500);
    --header-32--reviews-count--font-family: var(--elements--body-text--body--font-family);
    --header-32--reviews-count--font-size: 0.875rem;
    --header-32--reviews-count--font-weight: var(--elements--body-text--body--font-weight);
    --header-32--reviews-count--line-height: 1.3;
    --header-32--reviews-count--letter-spacing: var(--elements--body-text--body--letter-spacing);
    --header-32--languages--display: flex;
    --header-32--languages--gap: 0.5rem;
    --header-32--languages-flag--display: inline-flex;
    --header-32--languages-flag--width: 1.25rem;
    --header-32--languages-flag--border-radius: 0.125rem;
    --header-32--languages-flag--box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.08);
    --header-32--languages-flag-code--font-size: 0.75rem;
    --header-32--languages-flag-code--font-weight: 600;
    --header-32--languages-text--display: none;
    --header-32--languages-text--color: var(--theme--colors--gray--700);
    --header-32--languages-text--color-hover: var(--theme--colors--primary--600);
    --header-32--languages-text--font-family: var(--elements--body-text--body--font-family);
    --header-32--languages-text--font-size: var(--elements--body-text--body--font-size);
    --header-32--languages-text--font-weight: var(--elements--body-text--body--font-weight);
    --header-32--languages-text--line-height: 1.3;
    --header-32--languages-text--letter-spacing: var(--elements--body-text--body--letter-spacing);
    --header-32--languages-text--text-transform: none;
    --header-32--languages-arrow--display: flex;
    --header-32--languages-arrow--width: 0.5rem;
    --header-32--languages-arrow--margin-left: 0rem;
    --header-32--languages-arrow--color: var(--theme--colors--gray--500);
    --header-32--languages-menu--min-width: 9rem;
    --header-32--languages-menu--background-color: var(--elements--dropdown--menu--background-color);
    --header-32--languages-menu--border-width: var(--elements--dropdown--menu--border-width);
    --header-32--languages-menu--border-color: var(--elements--dropdown--menu--border-color);
    --header-32--languages-menu--border-radius: var(--elements--dropdown--menu--border-radius);
    --header-32--languages-menu--box-shadow: var(--elements--dropdown--menu--box-shadow);
    --header-32--languages-item--padding-y: 0.5rem;
    --header-32--languages-item--padding-x: 0.75rem;
    --header-32--languages-item--color: var(--elements--dropdown--item--color);
    --header-32--languages-item--color-hover: var(--elements--dropdown--item--color-hover);
    --header-32--languages-item--background-color-hover: var(--elements--dropdown--item--background-color-hover);
    --header-32--languages-item--font-family: var(--elements--body-text--body--font-family);
    --header-32--languages-item--font-size: var(--elements--body-text--body--font-size);
    --header-32--languages-item--font-weight: var(--elements--body-text--body--font-weight);
    --header-32--languages-item--line-height: 1.3;
    --header-32--languages-item--letter-spacing: var(--elements--body-text--body--letter-spacing);
    --header-32--languages-item--text-transform: none;
    --header-32--languages-item-name--display: block;
  }
}