@import url('https://fonts.googleapis.com/css2?family=League+Spartan:wght@100..900&display=swap');

:root {	
    --iris--global--block--background-color-fond-beige: #f7eede;
    --iris--global--block--background-gradient-fond-beige: plain;
    --iris--global--block--color-fond-beige: #17261b;
    --iris--global--block--color-title-fond-beige: #3a5841;
    --iris--global--block--color-link-fond-beige: #3a5841;
    --iris--global--block--color-link-hover-fond-beige: #f7eede;
    --iris--global--block--color-icon-fond-beige: #d7a85b;
    --iris--global--block--color-meta-fond-beige: #5f3b7a;
    --iris--global--block--style-button-fond-beige: main;
    --iris--global--block--background-repeat-fond-beige: no-repeat;
    --iris--global--block--background-size-fond-beige: auto;
    --iris--global--block--background-position-x-fond-beige: 0px;
    --iris--global--block--background-position-y-fond-beige: 0px;
    --iris--global--block--background-color-fond-blanc: #ffffff;
    --iris--global--block--background-gradient-fond-blanc: plain;
    --iris--global--block--color-fond-blanc: #17261b;
    --iris--global--block--color-title-fond-blanc: #3a5841;
    --iris--global--block--color-link-fond-blanc: #3a5841;
    --iris--global--block--color-link-hover-fond-blanc: #d7a85b;
    --iris--global--block--color-icon-fond-blanc: #d7a85b;
    --iris--global--block--color-meta-fond-blanc: #5f3b7a;
    --iris--global--block--style-button-fond-blanc: main;
    --iris--global--block--background-repeat-fond-blanc: no-repeat;
    --iris--global--block--background-size-fond-blanc: auto;
    --iris--global--block--background-position-x-fond-blanc: 0px;
    --iris--global--block--background-position-y-fond-blanc: 0px;
    --iris--global--block--background-color-fond-violet: #5f3b7a;
    --iris--global--block--background-gradient-fond-violet: plain;
    --iris--global--block--color-fond-violet: #ffffff;
    --iris--global--block--color-link-fond-violet: #ffffff;
    --iris--global--block--color-link-hover-fond-violet: #d7a85b;
    --iris--global--block--color-icon-fond-violet: #ffffff;
    --iris--global--block--color-meta-fond-violet: #d7a85b;
    --iris--global--block--style-button-fond-violet: main;
    --iris--global--block--background-repeat-fond-violet: no-repeat;
    --iris--global--block--background-size-fond-violet: auto;
    --iris--global--block--background-position-x-fond-violet: 0px;
    --iris--global--block--background-position-y-fond-violet: 0px;
    --iris--detail-sit-title--font-size: 60;
    --iris--detail-sit-title--font-size--rem: 3.75rem;
    --iris--detail-sit-title--font-size--small: 36;
    --iris--detail-sit-title--font-size--small--rem: 2.25rem;
    --iris--trip--background-color: dark;
    --iris--trip--background-gradient: dark;
    --iris--trip--color: dark;
    --iris--trip--color-title: dark;
    --iris--trip--color-link: dark;
    --iris--trip--color-link-hover: dark;
    --iris--trip--color-icon: dark;
    --iris--trip--color-meta: dark;
    --iris--trip--style-button: dark;
    --iris--trip--background-image: dark;
    --iris--trip--background-repeat: dark;
    --iris--trip--background-size: dark;
    --iris--trip--background-position-x: dark;
    --iris--trip--background-position-y: dark;
    --iris--stratefull--content-x: 100px;
    --iris--stratefull--content-y: 150px;
    --iris--stratefull--content-width: 300px;
    --iris--stratefull--font-size: 30;
    --iris--stratefull--font-size--rem: 1.875rem;
    --iris--stratefull--font-size--small: 22;
    --iris--stratefull--font-size--small--rem: 1.375rem;
    --iris--highlight--font-size: 35;
    --iris--highlight--font-size--rem: 2.1875rem;
    --iris--highlight--font-size--small: 22;
    --iris--highlight--font-size--small--rem: 1.375rem;
    --iris--brochure-form-field--background-color-value: #ffffff;
    --iris--brochure-form-field--border-color: #ffffff;
    --iris--brochure-form-field--color: #17261b;
    --iris--event-highlight--background-color: fond-violet;
    --iris--event-highlight--background-gradient: fond-violet;
    --iris--event-highlight--color: fond-violet;
    --iris--event-highlight--color-title: fond-violet;
    --iris--event-highlight--color-link: fond-violet;
    --iris--event-highlight--color-link-hover: fond-violet;
    --iris--event-highlight--color-icon: fond-violet;
    --iris--event-highlight--color-meta: fond-violet;
    --iris--event-highlight--style-button: fond-violet;
    --iris--event-highlight--background-image: fond-violet;
    --iris--event-highlight--background-repeat: fond-violet;
    --iris--event-highlight--background-size: fond-violet;
    --iris--event-highlight--background-position-x: fond-violet;
    --iris--event-highlight--background-position-y: fond-violet;
    --iris--event-list-highlight--background-color: fond-beige;
    --iris--event-list-highlight--background-gradient: fond-beige;
    --iris--event-list-highlight--color: fond-beige;
    --iris--event-list-highlight--color-title: fond-beige;
    --iris--event-list-highlight--color-link: fond-beige;
    --iris--event-list-highlight--color-link-hover: fond-beige;
    --iris--event-list-highlight--color-icon: fond-beige;
    --iris--event-list-highlight--color-meta: fond-beige;
    --iris--event-list-highlight--style-button: fond-beige;
    --iris--event-list-highlight--background-image: fond-beige;
    --iris--event-list-highlight--background-repeat: fond-beige;
    --iris--event-list-highlight--background-size: fond-beige;
    --iris--event-list-highlight--background-position-x: fond-beige;
    --iris--event-list-highlight--background-position-y: fond-beige;
    --iris--event-list-list--background-color: fond-beige;
    --iris--event-list-list--background-gradient: fond-beige;
    --iris--event-list-list--color: fond-beige;
    --iris--event-list-list--color-title: fond-beige;
    --iris--event-list-list--color-link: fond-beige;
    --iris--event-list-list--color-link-hover: fond-beige;
    --iris--event-list-list--color-icon: fond-beige;
    --iris--event-list-list--color-meta: fond-beige;
    --iris--event-list-list--style-button: fond-beige;
    --iris--event-list-list--background-image: fond-beige;
    --iris--event-list-list--background-repeat: fond-beige;
    --iris--event-list-list--background-size: fond-beige;
    --iris--event-list-list--background-position-x: fond-beige;
    --iris--event-list-list--background-position-y: fond-beige;
    --iris--number-highlight--color: #5f3b7a;
    --iris--global--background-color: #ffffff;
    --iris--global--color: #17261b;
    --iris--icon--color: #d7a85b;
    --iris--meta--color: #5f3b7a;
    --iris--global--border-color: #5f3b7a;
    --iris--global--font-family: 'League Spartan';
	--iris--global--color-1: #17261b;
    --iris--global--color-rgb-1: 23, 38, 27;
    --iris--global--color-2: #3a5841;
    --iris--global--color-rgb-2: 58, 88, 65;
    --iris--global--color-3: #8082a2;
    --iris--global--color-rgb-3: 128, 130, 162;
    --iris--global--color-4: #d7a85b;
    --iris--global--color-rgb-4: 215, 168, 91;
    --iris--global--color-5: #f7eede;
    --iris--global--color-rgb-5: 247, 238, 222;
    --iris--global--color-6: #ffffff;
    --iris--global--color-rgb-6: 255, 255, 255;
    --iris--global--font-family-1: 'League Spartan';
    --iris--global--font-family-2: 'lemondelivrestd';
    --iris--global--font-size-xsmall: 12;
    --iris--global--font-size-xsmall--rem: 0.75rem;
    --iris--global--font-size-small: 15;
    --iris--global--font-size-small--rem: 0.9375rem;
    --iris--global--font-size-regular: 18;
    --iris--global--font-size-regular--rem: 1.125rem;
    --iris--global--font-size-regular--small: 16;
    --iris--global--font-size-regular--small--rem: 1rem;
    --iris--global--font-size-large: 20;
    --iris--global--font-size-large--rem: 1.25rem;
    --iris--global--font-size-large--small: 20;
    --iris--global--font-size-large--small--rem: 1.25rem;
    --iris--global--font-size-extra-large: 24;
    --iris--global--font-size-extra-large--rem: 1.5rem;
    --iris--global--font-size-extra-large--small: 24;
    --iris--global--font-size-extra-large--small--rem: 1.5rem;
    --iris--global--border-radius: 0px;
    --iris--global--box-shadow-offset-x: 0px;
    --iris--global--box-shadow-offset-y: 0px;
    --iris--global--box-shadow-blur-radius: 10px;
    --iris--global--box-shadow-spread-radius: 0px;
    --iris--global--box-shadow-color: rgba(0, 0, 0, 0.2);
    --iris--global--block-margin-top: 60px;
    --iris--global--block-margin-top--small: 30px;
    --iris--global--block-margin-bottom: 60px;
    --iris--global--block-margin-bottom--small: 30px;
    --iris--h1--color: #3a5841;
    --iris--h1--font-size: 120;
    --iris--h1--font-size--rem: 7.5rem;
    --iris--h1--font-size--medium: 80;
    --iris--h1--font-size--medium--rem: 5rem;
    --iris--h1--font-size--small: 60;
    --iris--h1--font-size--small--rem: 3.75rem;
    --iris--h1--font-weight: 700;
    --iris--h1--font-family: 'League Spartan';
    --iris--h2--color: #3a5841;
    --iris--h2--font-size: 60;
    --iris--h2--font-size--rem: 3.75rem;
    --iris--h2--font-size--small: 36;
    --iris--h2--font-size--small--rem: 2.25rem;
    --iris--h2--font-weight: 700;
    --iris--h2--font-family: 'League Spartan';
    --iris--h3--color: #3a5841;
    --iris--h3--font-size: 44;
    --iris--h3--font-size--rem: 2.75rem;
    --iris--h3--font-size--small: 30;
    --iris--h3--font-size--small--rem: 1.875rem;
    --iris--h3--font-weight: 700;
    --iris--h3--font-family: 'League Spartan';
    --iris--h4--color: #3a5841;
    --iris--h4--font-size: 36;
    --iris--h4--font-size--rem: 2.25rem;
    --iris--h4--font-size--small: 18;
    --iris--h4--font-size--small--rem: 1.125rem;
    --iris--h4--font-weight: 700;
    --iris--h4--font-family: 'League Spartan';
    --iris--h5--color: #3a5841;
    --iris--h5--font-size: 24;
    --iris--h5--font-size--rem: 1.5rem;
    --iris--h5--font-size--small: 18;
    --iris--h5--font-size--small--rem: 1.125rem;
    --iris--h5--font-weight: 700;
    --iris--h5--font-family: 'League Spartan';
    --iris--h6--color: #283a2c;
    --iris--h6--font-size: 20;
    --iris--h6--font-size--rem: 1.25rem;
    --iris--h6--font-size--small: 18;
    --iris--h6--font-size--small--rem: 1.125rem;
    --iris--h6--font-weight: 400;
    --iris--h6--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    --iris--h6--text-align: left;
    --iris--h6--text-transform: none;
    --iris--over-title--color: #d7a85b;
    --iris--over-title--font-size: 26;
    --iris--over-title--font-size--rem: 1.625rem;
    --iris--over-title--font-size--medium: 20;
    --iris--over-title--font-size--medium--rem: 1.25rem;
    --iris--over-title--font-size--small: 18;
    --iris--over-title--font-size--small--rem: 1.125rem;
    --iris--over-title--font-family: lemondelivrestd;
    --iris--link--color: #3a5841;
    --iris--link--color-hover: #d7a85b;
    --iris--link--font-weight: bold;
    --iris--advanced-link--font-weight: 700;
    --iris--advanced-link--font-family: 'League Spartan';
    --iris--advanced-link--font-size: 16;
    --iris--advanced-link--font-size--rem: 1rem;
    --iris--advanced-link--color: #3a5841;
    --iris--advanced-link--color-hover: #d7a85b;
    --iris--advanced-link--underline-thickness: 1px;
    --iris--list--color: #d7a85b;
    --iris--list--style-type: 50%;
    --iris--blockquote--color: #d7a85b;
    --iris--blockquote--font-size: 36;
    --iris--blockquote--font-size--rem: 2.25rem;
    --iris--blockquote--font-size--small: 24;
    --iris--blockquote--font-size--small--rem: 1.5rem;
    --iris--blockquote--font-family: 'League Spartan';
    --iris--hr--height: 2px;
    --iris--hr--width: 290px;
    --iris--excerpt--color: #17261b;
    --iris--excerpt--font-size: 24;
    --iris--excerpt--font-size--rem: 1.5rem;
    --iris--excerpt--font-size--small: 10;
    --iris--excerpt--font-size--small--rem: 0.625rem;
    --iris--excerpt--font-family: lemondelivrestd;
    --iris--table--thead--color: #3a5841;
    --iris--table--thead--background-color: #f7eede;
    --iris--table--even--background-color: #f9f6f0;
    --iris--form-field--background-color: none;
    --iris--form-field--border-color: #d7a85b;
    --iris--form-field--color: #17261b;
    --iris--form-field--border-style: 1px solid;
    --iris--form-field--border: var(--iris--form-field--border-color);
    --iris--brochure-form-field--background-color: none;
    --iris--brochure-form-field--border: var(--iris--brochure-form-field--border-color);
    --iris--comments-form-field--background-color: none;
    --iris--comments-form-field--border: var(--iris--comments-form-field--border-color);
    --iris--form-field--height: 50px;
    --iris--form-field--border-radius: 20px;
    --iris--button--font-weight: 700;
    --iris--button--font-family: 'League Spartan';
    --iris--button--text-transform: uppercase;
    --iris--button--font-size: 15;
    --iris--button--font-size--rem: 0.9375rem;
    --iris--button--font-size--small: 15;
    --iris--button--font-size--small--rem: 0.9375rem;
    --iris--button--color: #ffffff;
    --iris--button--color-hover: #3a5841;
    --iris--button--border-radius: 100px;
    --iris--button--padding-y: 14px;
    --iris--button--padding-x: 20px;
    --iris--button--background-color: var(--iris--button--classic--background-color);
    --iris--button--classic--background-color: #d7a85b;
    --iris--button--border: none;
    --iris--button--background-color-hover: var(--iris--button--classic--background-color-hover);
    --iris--button--classic--background-color-hover: #d7a85b;
    --iris--button--border-hover: none;
    --iris--secondary-button--font-weight: 700;
    --iris--secondary-button--font-family: 'League Spartan';
    --iris--secondary-button--font-size: 15;
    --iris--secondary-button--font-size--rem: 0.9375rem;
    --iris--secondary-button--font-size--small: 10;
    --iris--secondary-button--font-size--small--rem: 0.625rem;
    --iris--secondary-button--color: #ffffff;
    --iris--secondary-button--color-hover: #17261b;
    --iris--secondary-button--border-radius: 0px;
    --iris--secondary-button--padding-y: 14px;
    --iris--secondary-button--background-color: var(--iris--secondary-button--classic--background-color);
    --iris--secondary-button--classic--background-color: #3a5841;
    --iris--secondary-button--border: none;
    --iris--secondary-button--background-color-hover: var(--iris--secondary-button--classic--background-color-hover);
    --iris--secondary-button--classic--background-color-hover: #d7a85b;
    --iris--secondary-button--border-hover: none;
    --iris--tag--font-size: 12;
    --iris--tag--font-size--rem: 0.75rem;
    --iris--tag--padding-top: 5px;
    --iris--tag--padding-bottom: 5px;
    --iris--tag--padding-right: 10px;
    --iris--tag--padding-left: 10px;
    --iris--tag--border--text-color: #17261b;
    --iris--tag--border--border-color: #5f3b7a;
    --iris--tag--background--text-color: #ffffff;
    --iris--tag--background--background-color: #5f3b7a;
    --iris--tooltip--color: #ffffff;
    --iris--tooltip--background-color: #d7a85b;
    --iris--popover--color: #ffffff;
    --iris--popover--background-color: #d7a85b;
    --iris--switch--color-on: #d7a85b;
    --iris--switch--text-color-on: #ffffff;
    --iris--switch--color-off: #3a5841;
    --iris--switch--text-color-off: #ffffff;
    --iris--card--font-family: 'League Spartan';
    --iris--card--font-weight: 700;
    --iris--card-title--color: #3a5841;
    --iris--card-title--color-hover: #d7a85b;
    --iris--card--font-size: 22;
    --iris--card--font-size--rem: 1.375rem;
    --iris--card--font-size--medium: 20;
    --iris--card--font-size--medium--rem: 1.25rem;
    --iris--card--font-size--small: 18;
    --iris--card--font-size--small--rem: 1.125rem;
    --iris--gpx--color: #5f3b7a;
    --iris--gpx--color-hover: #d7a85b;
    --iris--comments-form-field--background-color-value: #ffffff;
    --iris--comments-form-field--border-color: #ffffff;
    --iris--comments-form-field--color: #17261b;
    --iris--ecobar--color: #ffffff;
    --iris--ecobar--background-color: #5f3b7a;
    --iris--ecobar--highlight--background-color: #5f3b7a;
    --iris--ecobar--font-size: 12;
    --iris--ecobar--font-size--rem: 0.75rem;
    --iris--ecobar--tab--position-x: 5%;
    --iris--ecobar--tab--position-x--small: 50%;
    --iris--cursor--color: #d7a85b;
    --iris--ripple-effect--color: #aaa;
    --iris--link--text-decoration-line: none;
    --iris--link--text-decoration-style: solid;
    --iris--link--text-decoration-color: var(--iris--link--color);
    --iris--link--text-decoration-thickness: 1px;
    --iris--advanced-link--text-decoration-line: none;
    --iris--advanced-link--text-decoration-style: solid;
    --iris--advanced-link--text-decoration-color: var(--iris--link--color);
    --iris--advanced-link--text-decoration-thickness: 1px;
}