/* Auto-generated from Admin > Impostazioni > Design frontend. Do not edit manually. Manual overrides belong in assets/css/custom.css. */
:root, body {
  --site-font-family: 'Montserrat', system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --primary: #ecc161;
  --primary-dark: #d7a13b;
  --secondary: #f4b942;
  --accent: #f4b942;
  --cream: #fff8ec;
  --ink: #172033;
  --muted: #ffffff;
  --soft: #F8FAFC;
  --body-bg: #7b4311;
  --surface-bg: #ffffff;
  --surface-alt: rgba(242,209,132,.32);
  --heading-color: #f2d184;
  --link-color: #ecc161;
  --header-bg: rgba(0,0,0,.4);
  --header-text: #fef5e1;
  --header-border: rgba(242, 209, 132, .20);
  --header-dropdown-bg: #ffffff;
  --header-dropdown-text: #1d3028;
  --footer-bg: #7b4311;
  --footer-text: #FFFFFF;
  --footer-heading: #f4d6b6;
  --footer-link: #FFFFFF;
  --icon-color: #ecc161;
  --label-text: #ecc161;
  --label-bg: #ffffff;
  --label-border: rgba(32,54,46,.10);
  --button-bg: #f2d184;
  --button-text: #FFFFFF;
  --button-hover-bg: #e4c8a6;
  --button-primary-bg1: rgba(215,161,59,.96);
  --button-primary-bg2: #f2d184;
  --button-primary-text: #000000;
  --button-primary-icon: #000000;
  --button-primary-border: rgba(0,0,0,.35);
  --button-primary-shadow: rgba(0,0,0,.35);
  --button-primary-hover-bg1: #f2d184;
  --button-primary-hover-bg2: #f2d184;
  --button-secondary-bg1: rgba(0,0,0,0.3);
  --button-secondary-bg2: rgba(0,0,0,0.3);
  --button-secondary-text: #ffffff;
  --button-secondary-icon: #fff2dc;
  --button-secondary-border: rgba(242,209,132,.72);
  --button-secondary-shadow: rgba(0,0,0,.35);
  --button-secondary-hover-bg1: rgba(0,0,0,0.3);
  --button-secondary-hover-bg2: rgba(0,0,0,0.3);
  --card-bg: rgba(64,25,11,.68);
  --border-color: rgba(242,209,132,.32);
  --shadow-color: rgba(17,35,28,.10);
  --shadow-soft: rgba(17,35,28,.06);
  --danger: #b94a48;
  --success: #16a34a;
  --warning: #d97706;
  --button-bg: rgba(215,161,59,.96);
  --button-text: #000000;
  --button-hover-bg: #f2d184;
  --card-bg: rgba(64,25,11,.68);
  --surface: #ffffff;
  --body-bg: #7b4311;
  --text-color: #172033;
  --heading-color: #f2d184;
  --shadow: 0 18px 46px rgba(17,35,28,.10);
  --shadow-soft-value: 0 10px 28px rgba(17,35,28,.06);
}
html body, body input, body textarea, body select, body button { font-family: var(--site-font-family) !important; }
