/**
 * Do not edit directly, this file was auto-generated.
 */

:root {
  --color-orange-100: #fff7ed;
  --color-orange-200: #feecd4;
  --color-orange-300: #fdd3aa;
  --color-orange-400: #fbb47f;
  --color-orange-500: #fb8b4a;
  --color-orange-600: #f2662b;
  --color-orange-700: #d0471f;
  --color-orange-800: #ae2e15;
  --color-orange-900: #8c190d;
  --color-orange-950: #740b08;
  --color-blue-100: #eef2ff;
  --color-blue-200: #e0e7ff;
  --color-blue-300: #c7d2fe;
  --color-blue-400: #a5b4fc;
  --color-blue-500: #818cf8;
  --color-blue-600: #6366f1;
  --color-blue-700: #4f46e5;
  --color-blue-800: #4338ca;
  --color-blue-900: #3730a3;
  --color-blue-950: #312e81;
  --color-purple-100: #f4e6f3;
  --color-purple-200: #e8cae5;
  --color-purple-300: #d7a3d1;
  --color-purple-400: #c171b9;
  --color-purple-500: #82397b;
  --color-purple-600: #71326b;
  --color-purple-700: #602a5a;
  --color-purple-800: #552550;
  --color-purple-900: #3c1a39;
  --color-purple-950: #271125;
  --color-violet-100: #eae8f8;
  --color-violet-200: #d4d0f0;
  --color-violet-300: #bbb5e8;
  --color-violet-400: #978edc;
  --color-violet-500: #6759cb;
  --color-violet-600: #5748c6;
  --color-violet-700: #4c3dc2;
  --color-violet-800: #4033a3;
  --color-violet-900: #2c2371;
  --color-violet-950: #18133e;
  --color-lime-100: #eaf3d8;
  --color-lime-200: #d0e4a5;
  --color-lime-300: #b3d36e;
  --color-lime-400: #92bc39;
  --color-lime-500: #7b9e30;
  --color-lime-600: #6e8d2b;
  --color-lime-700: #627d26;
  --color-lime-800: #526a20;
  --color-lime-900: #3a4a17;
  --color-lime-950: #28330f;
  --color-sky-100: #e0f2fe;
  --color-sky-200: #bae6fd;
  --color-sky-300: #7dd3fc;
  --color-sky-400: #38bdf8;
  --color-sky-500: #0ea5e9;
  --color-sky-600: #0284c7;
  --color-sky-700: #0369a1;
  --color-sky-800: #075985;
  --color-sky-900: #0c4a6e;
  --color-sky-950: #082f49;
  --color-red-100: #fef2f2;
  --color-red-200: #fee2e2;
  --color-red-300: #fecaca;
  --color-red-400: #fca5a5;
  --color-red-500: #f87171;
  --color-red-600: #ef4444;
  --color-red-700: #dc2626;
  --color-red-800: #b91c1c;
  --color-red-900: #991b1b;
  --color-red-950: #7f1d1d;
  --color-teal-100: #f0fdf4;
  --color-teal-200: #ccfbf1;
  --color-teal-300: #99f6e4;
  --color-teal-400: #5eead4;
  --color-teal-500: #2dd4bf;
  --color-teal-600: #14b8a6;
  --color-teal-700: #0d9488;
  --color-teal-800: #0f766e;
  --color-teal-900: #115e59;
  --color-teal-950: #134e4a;
  --color-rose-100: #fff1f2;
  --color-rose-200: #ffe4e6;
  --color-rose-300: #fecdd3;
  --color-rose-400: #fda4af;
  --color-rose-500: #fb7185;
  --color-rose-600: #f0566c;
  --color-rose-700: #e11d48;
  --color-rose-800: #be123c;
  --color-rose-900: #9f1239;
  --color-rose-950: #881337;
  --color-yellow-100: #fffbeb;
  --color-yellow-200: #fef3c7;
  --color-yellow-300: #fde68a;
  --color-yellow-400: #fcd34d;
  --color-yellow-500: #fbbf24;
  --color-yellow-600: #f59e0b;
  --color-yellow-700: #d97706;
  --color-yellow-800: #b45309;
  --color-yellow-900: #92400e;
  --color-yellow-950: #78350f;
  --color-gray-100: #f9fafb;
  --color-gray-200: #f3f4f6;
  --color-gray-300: #e5e7eb;
  --color-gray-400: #d1d5db;
  --color-gray-500: #9ca3af;
  --color-gray-600: #6b7280;
  --color-gray-700: #4b5563;
  --color-gray-800: #374151;
  --color-gray-900: #1f2937;
  --color-gray-950: #111827;
  --color-green-100: #f0fdf4;
  --color-green-200: #dcfce7;
  --color-green-300: #bbf7d0;
  --color-green-400: #86efac;
  --color-green-500: #4ade80;
  --color-green-600: #0bbd4c;
  --color-green-700: #16a34a;
  --color-green-800: #15803d;
  --color-green-900: #166534;
  --color-green-950: #14532d;
  --color-white: #ffffff;
  --color-black: #000000;
  --color-status-success: #16a34a;
  --color-status-error: #ef4444;
  --color-status-alert: #f59e0b;
  --color-status-info: #3730a3;
  --color-area-china: #ef4444;
  --color-area-farwest: #ae2e15;
  --color-area-polynesia: #0bbd4c;
  --color-area-mexico: #fb8b4a;
  --color-area-mediterrania: #0ea5e9;
  --color-area-sesamoaventura: #f0566c;
  --color-park-pap: #4338ca;
  --color-park-fl: #dc2626;
  --color-park-cap: #14b8a6;
  --color-club-adventurer: #377ec3;
  --color-club-explorer: #ef8733;
  --color-club-discoverer: #4a5155;
  --color-products-express-pap: #4338ca;
  --color-products-express-fl: #dc2626;
  --color-products-express-cap: #14b8a6;
  --color-products-express-light: #0284c7;
  --color-products-express-bold: #0369a1;
  --color-products-tickets-pap: #4338ca;
  --color-products-tickets-multipark: #fb8b4a;
  --color-products-tickets-fl: #dc2626;
  --color-products-tickets-cap: #14b8a6;
  --color-products-halloween-base: #82397b;
  --color-products-halloween-light: #552550;
  --color-products-halloween-bold: #3c1a39;
  --color-products-prime-base: #ef4444;
  --color-products-prime-light: #dc2626;
  --color-products-prime-bold: #991b1b;
  --color-products-photo-base: #7b9e30;
  --color-products-photo-light: #92bc39;
  --color-products-photo-bold: #627d26;
  --color-products-vr-base: #5748c6;
  --color-products-vr-light: #5748c6;
  --color-products-vr-bold: #4033a3;
  --color-products-food-base: #f59e0b;
  --color-products-food-light: #fbbf24;
  --color-products-food-bold: #d97706;
  --color-logos-paw-black: #242424;
  --color-logos-paw-white: #ffffff;
  --color-logos-paw-blue: #0018a8;
  --color-logos-paw-light-blue: #0088ce;
  --color-logos-paw-yellow: #fdc82f;
  --color-logos-paw-red: #d52b1e;
  --color-logos-primeseat-yellow: #ecc040;
  --color-logos-primeseat-blue: #303081;
  --color-event-halloween-base: #552550;
  --color-event-halloween-light: #82397b;
  --color-event-halloween-bold: #3c1a39;
  --color-event-summer-base: #14b8a6;
  --color-event-summer-light: #f0fdf4;
  --color-event-summer-bold: #0f766e;
  --color-event-easter-base: #fb8b4a;
  --color-event-easter-light: #fbb47f;
  --color-event-easter-bold: #f2662b;
  --color-event-christmas-base: #be123c;
  --color-event-christmas-light: #e11d48;
  --color-event-christmas-bold: #881337;
  --color-event-carnival-base: #d7a3d1;
  --color-event-carnival-light: #f4e6f3;
  --color-event-carnival-bold: #82397b;
  --color-event-blackfriday-base: #1f2937;
  --color-event-blackfriday-light: #374151;
  --color-event-blackfriday-bold: #111827;
  --color-hotels-ponient-base: #29a783;
  --color-hotels-ponient-bold: #5b7b72;
  --color-brand-primary: #f2662b;
  --color-brand-accent: #3730a3;
  --color-overlay-white50: rgba(255, 255, 255, 0.5);
  --color-overlay-black20: rgba(0, 0, 0, 0.2);
  --color-overlay-black50: rgba(0, 0, 0, 0.5);
  --color-overlay-white20: rgba(255, 255, 255, 0.2);
  --color-text-title: #1f2937;
  --color-text-body: #374151;
  --color-text-label: #6b7280;
  --color-text-primary: #f2662b;
  --color-text-primary-inverse: #ffffff;
  --color-text-accent: #3730a3;
  --color-text-accent-inverse: #ffffff;
  --color-text-accent-highlight: #4f46e5;
  --color-text-price: #4f46e5;
  --color-text-disabled: #9ca3af;
  --color-text-link: #4f46e5;
  --color-text-inverse: #ffffff;
  --color-text-placeholder: #9ca3af;
  --color-background-primary: #f2662b;
  --color-background-primary-inverse: #ffffff;
  --color-background-primary-hover: #d0471f;
  --color-background-primary-subtle: #fff7ed;
  --color-background-accent: #3730a3;
  --color-background-accent-bold: #312e81;
  --color-background-accent-hover: #a5b4fc;
  --color-background-accent-subtle: #eef2ff;
  --color-background-disabled: #f3f4f6;
  --color-background-neutral-surface: #f9fafb;
  --color-background-neutral-contrast: #f3f4f6;
  --color-background-neutral-hover: #f9fafb;
  --color-background-neutral: #ffffff;
  --color-background-accent-inverse: #ffffff;
  --color-background-success: #f0fdf4;
  --color-background-error: #fef2f2;
  --color-background-alert: #fffbeb;
  --color-background-info: #eef2ff;
  --color-background-skeleton: #e5e7eb;
  --color-background-adventurer-subtle: #e0f2fe;
  --color-background-explorer-subtle: #fff7ed;
  --color-background-discoverer-subtle: #f3f4f6;
  --color-border-primary: #f2662b;
  --color-border-primary-hover: #d0471f;
  --color-border-accent: #3730a3;
  --color-border-accent-highlight: #4f46e5;
  --color-border-neutral: #e5e7eb;
  --color-border-disabled: #e5e7eb;
  --color-border-form: #6b7280;
  --color-border-subtle: #f3f4f6;
  --color-border-accent-subtle: #eef2ff;
  --color-border-adventurer: #bae6fd;
  --color-border-explorer: #feecd4;
  --color-border-discoverer: #e5e7eb;
  --color-icon-primary: #f2662b;
  --color-icon-accent: #3730a3;
  --color-icon-neutral: #374151;
  --color-icon-disabled: #9ca3af;
  --color-icon-accent-highlight: #4f46e5;
  --color-icon-inverse: #ffffff;
  --color-icon-negative: #dc2626;
  --color-icon-subtle: #d1d5db;
  --color-icon-form: #6b7280;
  --border-radius-rounded-none: 0rem;
  --border-radius-rounded-sm: 0.125rem;
  --border-radius-rounded: 0.25rem;
  --border-radius-rounded-md: 0.375rem;
  --border-radius-rounded-lg: 0.5rem;
  --border-radius-rounded-xl: 0.75rem;
  --border-radius-rounded-2xl: 1rem;
  --border-radius-rounded-3xl: 1.5rem;
  --border-radius-rounded-full: 62.4375rem;
  --border-width-border-0-5: 0.03125rem;
  --border-width-border: 0.0625rem;
  --border-width-border-2: 0.125rem;
  --border-width-border-4: 0.25rem;
  --font-family-font-family: Montserrat Variable, sans-serif;
  --line-height-leading-3: 16px;
  --line-height-leading-4: 18px;
  --line-height-leading-5: 20px;
  --line-height-leading-6: 24px;
  --line-height-leading-7: 28px;
  --line-height-leading-8: 32px;
  --line-height-leading-9: 36px;
  --font-weight-font-medium: 500;
  --font-weight-font-semibold: 600;
  --font-weight-font-bold: 700;
  --font-size-text-2xs: 12px;
  --font-size-text-xs: 13px;
  --font-size-text-s: 14px;
  --font-size-text-base: 16px;
  --font-size-text-lg: 18px;
  --font-size-text-xl: 20px;
  --font-size-text-2xl: 24px;
  --font-size-text-3xl: 30px;
  --letter-spacing-tracking-normal: 0rem;
  --letter-spacing-tracking-tight: -0.025rem;
  --paragraph-spacing-none: 0rem;
  --paragraph-spacing-text: 0.5rem;
  --text-case-none: none;
  --text-decoration-none: none;
  --dimensions-0: 0.125rem;
  --dimensions-1: 0.25rem;
  --dimensions-2: 0.375rem;
  --dimensions-3: 0.5rem;
  --dimensions-4: 0.625rem;
  --dimensions-5: 0.75rem;
  --dimensions-6: 1rem;
  --dimensions-7: 1.125rem;
  --dimensions-8: 1.25rem;
  --dimensions-9: 1.5rem;
  --dimensions-10: 1.75rem;
  --dimensions-11: 2rem;
  --dimensions-12: 2.25rem;
  --dimensions-13: 2.5rem;
  --dimensions-14: 2.75rem;
  --dimensions-15: 3rem;
  --dimensions-16: 3.25rem;
  --dimensions-17: 3.5rem;
  --dimensions-18: 3.75rem;
  --dimensions-19: 4rem;
  --dimensions-20: 4.25rem;
  --dimensions-21: 4.5rem;
  --dimensions-22: 4.75rem;
  --dimensions-23: 5rem;
  --dimensions-24: 5.25rem;
  --dimensions-25: 5.5rem;
  --dimensions-26: 5.75rem;
  --dimensions-27: 6rem;
  --dimensions-28: 6.25rem;
  --dimensions-29: 6.5rem;
  --dimensions-30: 6.75rem;
  --dimensions-31: 7rem;
  --dimensions-32: 7.25rem;
  --dimensions-33: 7.5rem;
  --dimensions-34: 7.75rem;
  --dimensions-35: 8rem;
  --dimensions-00: 0.0625rem;
  --badge-positive-bg: #16a34a;
  --badge-alert-bg: #fbbf24;
  --badge-negative-bg: #dc2626;
  --badge-error-bg: #fef2f2;
  --badge-error-text: #dc2626;
  --badge-positive-text: #ffffff;
  --badge-negative-text: #ffffff;
  --badge-alert-text: #1f2937;
  --badge-info-bg: #f3f4f6;
  --badge-info-text: #374151;
  --badge-info-icon: #374151;
  --progress-bar-step-active: #f2662b;
  --progress-bar-step-inactive: #d1d5db;
  --progress-bar-label-active: #1f2937;
  --progress-bar-label-inactive: #9ca3af;
  --progress-bar-bar-active: #f2662b;
  --progress-bar-bar-inactive: #d1d5db;
  --shadow-xs-blur: 0.125rem;
  --shadow-xs-spread: 0rem;
  --shadow-xs-color: rgba(28, 39, 49, 0.08);
  --shadow-xs-type: dropShadow;
  --shadow-xs-offset-x: 0rem;
  --shadow-xs-offset-y: 0.0625rem;
  --shadow-s-blur: 0.375rem;
  --shadow-s-spread: 0rem;
  --shadow-s-color: rgba(28, 39, 49, 0.08);
  --shadow-s-type: dropShadow;
  --shadow-s-offset-x: 0rem;
  --shadow-s-offset-y: 0.125rem;
  --shadow-accent-s-blur: 0.625rem;
  --shadow-accent-s-spread: 0rem;
  --shadow-accent-s-color: rgba(129, 140, 248, 0.25);
  --shadow-accent-s-type: dropShadow;
  --shadow-accent-s-offset-x: 0rem;
  --shadow-accent-s-offset-y: 0rem;
  --shadow-m-blur: 0.75rem;
  --shadow-m-spread: 0rem;
  --shadow-m-color: rgba(28, 39, 49, 0.05);
  --shadow-m-type: dropShadow;
  --shadow-m-offset-x: 0rem;
  --shadow-m-offset-y: 0.375rem;
  --shadow-l-blur: 2.0625rem;
  --shadow-l-spread: -0.125rem;
  --shadow-l-color: rgba(28, 39, 49, 0.05);
  --shadow-l-type: dropShadow;
  --shadow-l-offset-x: 0rem;
  --shadow-l-offset-y: 1.0625rem;
  --shadow-xl-blur: 2.5rem;
  --shadow-xl-spread: -0.625rem;
  --shadow-xl-color: rgba(28, 39, 49, 0.08);
  --shadow-xl-type: dropShadow;
  --shadow-xl-offset-x: 0rem;
  --shadow-xl-offset-y: 1.5625rem;
  --shadow-2xl-blur: 3.75rem;
  --shadow-2xl-spread: -0.625rem;
  --shadow-2xl-color: rgba(28, 39, 49, 0.12);
  --shadow-2xl-type: dropShadow;
  --shadow-2xl-offset-x: 0rem;
  --shadow-2xl-offset-y: 1.5625rem;
  --shadow-darker-xs-blur: 0.25rem;
  --shadow-darker-xs-spread: 0rem;
  --shadow-darker-xs-color: rgba(0, 0, 0, 0.2);
  --shadow-darker-xs-type: dropShadow;
  --shadow-darker-xs-offset-x: 0rem;
  --shadow-darker-xs-offset-y: 0.0625rem;
  --shadow-darker-s-blur: 0.375rem;
  --shadow-darker-s-spread: 0rem;
  --shadow-darker-s-color: rgba(0, 0, 0, 0.16);
  --shadow-darker-s-type: dropShadow;
  --shadow-darker-s-offset-x: 0rem;
  --shadow-darker-s-offset-y: 0.125rem;
  --shadow-darker-m-blur: 0.75rem;
  --shadow-darker-m-spread: 0rem;
  --shadow-darker-m-color: rgba(0, 0, 0, 0.13);
  --shadow-darker-m-type: dropShadow;
  --shadow-darker-m-offset-x: 0rem;
  --shadow-darker-m-offset-y: 0.375rem;
  --shadow-darker-l-blur: 2.0625rem;
  --shadow-darker-l-spread: -0.125rem;
  --shadow-darker-l-color: rgba(0, 0, 0, 0.14);
  --shadow-darker-l-type: dropShadow;
  --shadow-darker-l-offset-x: 0rem;
  --shadow-darker-l-offset-y: 1.0625rem;
  --shadow-darker-xl-blur: 2.5rem;
  --shadow-darker-xl-spread: -0.625rem;
  --shadow-darker-xl-color: rgba(0, 0, 0, 0.16);
  --shadow-darker-xl-type: dropShadow;
  --shadow-darker-xl-offset-x: 0rem;
  --shadow-darker-xl-offset-y: 1.5625rem;
  --shadow-darker-2xl-blur: 3.75rem;
  --shadow-darker-2xl-spread: -0.625rem;
  --shadow-darker-2xl-color: rgba(0, 0, 0, 0.2);
  --shadow-darker-2xl-type: dropShadow;
  --shadow-darker-2xl-offset-x: 0rem;
  --shadow-darker-2xl-offset-y: 1.5625rem;
  --price-text-font-family: 'Montserrat Variable', sans-serif;
  --price-text-font-weight: 600;
  --price-text-line-height: 24px;
  --price-text-font-size: 1rem;
  --price-text-letter-spacing: 0rem;
  --price-text-paragraph-spacing: 0.03125rem;
  --heading-xs-font-family: 'Montserrat Variable', sans-serif;
  --heading-xs-font-weight: 700;
  --heading-xs-line-height: 18px;
  --heading-xs-font-size: 0.875rem;
  --heading-xs-letter-spacing: 0rem;
  --heading-xs-paragraph-spacing: 0rem;
  --heading-s-font-family: 'Montserrat Variable', sans-serif;
  --heading-s-font-weight: 600;
  --heading-s-line-height: 20px;
  --heading-s-font-size: 1rem;
  --heading-s-letter-spacing: 0rem;
  --heading-s-paragraph-spacing: 0rem;
  --heading-m-font-family: 'Montserrat Variable', sans-serif;
  --heading-m-font-weight: 600;
  --heading-m-line-height: 24px;
  --heading-m-font-size: 1.125rem;
  --heading-m-letter-spacing: 0rem;
  --heading-m-paragraph-spacing: 0rem;
  --heading-l-font-family: 'Montserrat Variable', sans-serif;
  --heading-l-font-weight: 600;
  --heading-l-line-height: 28px;
  --heading-l-font-size: 1.25rem;
  --heading-l-letter-spacing: 0rem;
  --heading-l-paragraph-spacing: 0rem;
  --heading-xl-font-family: 'Montserrat Variable', sans-serif;
  --heading-xl-font-weight: 600;
  --heading-xl-line-height: 32px;
  --heading-xl-font-size: 1.5rem;
  --heading-xl-letter-spacing: 0rem;
  --heading-xl-paragraph-spacing: 0rem;
  --heading-2xl-font-family: 'Montserrat Variable', sans-serif;
  --heading-2xl-font-weight: 600;
  --heading-2xl-line-height: 36px;
  --heading-2xl-font-size: 1.875rem;
  --heading-2xl-letter-spacing: -0.025rem;
  --heading-2xl-paragraph-spacing: 0rem;
  --text-medium-2xs-font-family: 'Montserrat Variable', sans-serif;
  --text-medium-2xs-font-weight: 500;
  --text-medium-2xs-line-height: 16px;
  --text-medium-2xs-font-size: 0.75rem;
  --text-medium-2xs-letter-spacing: 0rem;
  --text-medium-2xs-paragraph-spacing: 0.03125rem;
  --text-medium-xs-font-family: 'Montserrat Variable', sans-serif;
  --text-medium-xs-font-weight: 500;
  --text-medium-xs-line-height: 18px;
  --text-medium-xs-font-size: 0.8125rem;
  --text-medium-xs-letter-spacing: 0rem;
  --text-medium-xs-paragraph-spacing: 0.03125rem;
  --text-medium-s-font-family: 'Montserrat Variable', sans-serif;
  --text-medium-s-font-weight: 500;
  --text-medium-s-line-height: 20px;
  --text-medium-s-font-size: 0.875rem;
  --text-medium-s-letter-spacing: 0rem;
  --text-medium-s-paragraph-spacing: 0.03125rem;
  --text-medium-m-font-family: 'Montserrat Variable', sans-serif;
  --text-medium-m-font-weight: 500;
  --text-medium-m-line-height: 24px;
  --text-medium-m-font-size: 1rem;
  --text-medium-m-letter-spacing: 0rem;
  --text-medium-m-paragraph-spacing: 0.03125rem;
  --text-medium-l-font-family: 'Montserrat Variable', sans-serif;
  --text-medium-l-font-weight: 500;
  --text-medium-l-line-height: 28px;
  --text-medium-l-font-size: 1.125rem;
  --text-medium-l-letter-spacing: 0rem;
  --text-medium-l-paragraph-spacing: 0.03125rem;
  --text-semibold-2xs-font-family: 'Montserrat Variable', sans-serif;
  --text-semibold-2xs-font-weight: 600;
  --text-semibold-2xs-line-height: 16px;
  --text-semibold-2xs-font-size: 0.75rem;
  --text-semibold-2xs-letter-spacing: 0rem;
  --text-semibold-2xs-paragraph-spacing: 0.03125rem;
  --text-semibold-xs-font-family: 'Montserrat Variable', sans-serif;
  --text-semibold-xs-font-weight: 600;
  --text-semibold-xs-line-height: 18px;
  --text-semibold-xs-font-size: 0.8125rem;
  --text-semibold-xs-letter-spacing: 0rem;
  --text-semibold-xs-paragraph-spacing: 0.03125rem;
  --text-semibold-s-font-family: 'Montserrat Variable', sans-serif;
  --text-semibold-s-font-weight: 600;
  --text-semibold-s-line-height: 20px;
  --text-semibold-s-font-size: 0.875rem;
  --text-semibold-s-letter-spacing: 0rem;
  --text-semibold-s-paragraph-spacing: 0.03125rem;
  --text-semibold-m-font-family: 'Montserrat Variable', sans-serif;
  --text-semibold-m-font-weight: 600;
  --text-semibold-m-line-height: 24px;
  --text-semibold-m-font-size: 1rem;
  --text-semibold-m-letter-spacing: 0rem;
  --text-semibold-m-paragraph-spacing: 0.03125rem;
  --text-semibold-l-font-family: 'Montserrat Variable', sans-serif;
  --text-semibold-l-font-weight: 600;
  --text-semibold-l-line-height: 28px;
  --text-semibold-l-font-size: 1.125rem;
  --text-semibold-l-letter-spacing: 0rem;
  --text-semibold-l-paragraph-spacing: 0.03125rem;
}
