/* ===== Jupiteralbufera ===== */

@font-face {
  font-family: Montserrat;
  src: url(webfonts/Montserrat/Montserrat-Regular.woff2) format("woff2"),
    url(webfonts/Montserrat/Montserrat-Regular.woff) format("woff"),
    url(webfonts/Montserrat/Montserrat-Regular.ttf) format("truetype");
  font-weight: 500;
  font-style: normal
}

@font-face {
  font-family: Montserrat;
  src: url(webfonts/Montserrat/Montserrat-Bold.woff2) format("woff2"),
    url(webfonts/Montserrat/Montserrat-Bold.woff) format("woff"),
    url(webfonts/Montserrat/Montserrat-Bold.ttf) format("truetype");
  font-weight: 700;
  font-style: normal
}

:root {
  --color-primary:          #c99c4c;
  --color-primary-rgb:      201, 156, 76;
  --color-primary-hover:    #ab8541;
  --color-primary-soft:     rgba(201, 156, 76, 0.10);

  --font-family-body:       'Montserrat', sans-serif;
  --font-family-heading:    'Montserrat', sans-serif;
  --font-family-ui:         'Montserrat', sans-serif;

  --color-bg-sidebar:     var(--color-primary);
  --color-text-sidebar:   #ffffff;
}


/* ===== Hotel-specific overrides ===== */

.custom-theme-jupiteralbufera .ht-menu-product__description {
  color: #000000 !important;
  opacity: 80%;
  font-family: 'Montserrat', sans-serif;
}

.custom-theme-jupiteralbufera .ht-menu-product__name {
  font-family: 'Montserrat', sans-serif;
  font-weight: 300;
  font-size: 16px;
}

.custom-theme-jupiteralbufera .h1,
.custom-theme-jupiteralbufera .h2,
.custom-theme-jupiteralbufera .h3,
.custom-theme-jupiteralbufera .h4,
.custom-theme-jupiteralbufera .h5,
.custom-theme-jupiteralbufera .h6,
.custom-theme-jupiteralbufera h1,
.custom-theme-jupiteralbufera h2,
.custom-theme-jupiteralbufera h3,
.custom-theme-jupiteralbufera h4,
.custom-theme-jupiteralbufera h5,
.custom-theme-jupiteralbufera h6 {
  font-family: 'Montserrat', sans-serif !important;
  font-weight: 300 !important;
}

.custom-theme-jupiteralbufera .heading-1 {
  font-family: 'Montserrat', sans-serif;
  font-weight: 300;
}

.custom-theme-jupiteralbufera .ht-menu-product__description {
  opacity: 80%;
  font-family: 'Montserrat', sans-serif;
}

.custom-theme-jupiteralbufera .offer-title {
  font-family: 'Montserrat', sans-serif;
  font-weight: 300;
}

div#column-text-content * {
  font-family: "Montserrat", sans-serif !important;
}

#checkin-app i,
#access-app i {
  display: none;
}

