:root {
    --p-primary-color: #173f90;
    --p-primary-contrast-color: #ffffff;
    --p-primary-50: #e8ecf4;
    --p-primary-100: #c5cfe3;
    --p-primary-200: #8b9fc8;
    --p-primary-300: #516fac;
    --p-primary-400: #2e529b;
    --p-primary-500: #173f90;
    --p-primary-600: #153982;
    --p-primary-700: #123273;
    --p-primary-800: #102c65;
    --p-primary-900: #0d234f;
    --p-surface-50: #fdfcfc;
    --p-surface-100: #fbf8f7;
    --p-surface-200: #f6f2ee;
    --p-surface-300: #f2ebe6;
    --p-surface-400: #efe7e0;
    --p-surface-500: #ede4dd;
    --p-surface-600: #d5cdc7;
    --p-surface-700: #beb6b1;
    --p-surface-800: #a6a09b;
    --p-surface-900: #827d7a;
}
/* Icône + taxe de séjour */
#touristTotal .fa-plus-square,
#touristTotal .fa-plus {
    font-size: 24px !important;
    color: #FF0000 !important;
}

/* Texte taxe + montant */
#touristTotal .ui-outputlabel,
#touristTotal .ui-outputlabel *,
#touristTotal span.font-bold {
    background-color: #ffff00 !important;
    font-weight: bold !important;
    padding: 2px 4px !important;
}