/* Reset CSS for all elements */
* {
  font-family: "ns_mudolf_serifregular" !important;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

@font-face {
  font-family: 'ns_mudolf_serifregular' !important;
  src: url('./novi_souldado_-_ns_mudolf_serif.woff2') format('woff2'),
       url('./novi_souldado_-_ns_mudolf_serif.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

/* Define the maximum width to adapt to an iPhone (390px) */
body {
  max-width: 390px;
  margin: 0 auto; /* Center the page horizontally */
  padding: 10px; /* Add space around the content */
  font-family: "ns_mudolf_serifregular" !important;
}

/* Styles for .carte, .titre-categorie, and other elements */

.raccourcis-carte {
  text-decoration: none;
  color: #383637;
  font-size: 32px;
  text-align: center;
  font-family: "ns_mudolf_serifregular" !important;
}

.titre-categorie {
  font-weight: 400;
  color: #09202d;
  font-size: 36px;
  display: flex;
  justify-content: center;
  padding: 10px;
  font-family: "ns_mudolf_serifregular" !important;
}

.topage {
  font-weight: 400;
  color: #09202d;
  font-size: 36px;
  display: flex;
  justify-content: center;
  padding: 10px;
  font-family: "ns_mudolf_serifregular" !important;
}

.boisson-contenance {
  padding: 5px;
  display: flex;
  flex-direction: row;
  font-size: 27px;
  margin-right: 10px;
  justify-content: flex-end;
  gap: 10px;
  color: #3C3C3B;
  font-family: "ns_mudolf_serifregular" !important;
}

#Bières-Pression .prix {
  display: flex;
  align-items: center; /* Align items vertically in the center */
  font-family: "ns_mudolf_serifregular" !important;
}

/* Styles for .boisson-info and .prix */
.boisson-info {
  display: flex;
  align-items: center; /* Align items vertically in the center */
  justify-content: space-between; /* Add space between .boisson-contenance and .prix */
  font-size: 27px;
  flex-direction: row;
  font-family: "ns_mudolf_serifregular" !important;
}

.titre-boisson {
  font-size: 27px;
  font-family: "ns_mudolf_serifregular" !important;
}

.prix {
  font-size: 27px;
  padding: 5px;
  display: flex;
  gap: 10px;
  color: #3C3C3B;
  font-family: "ns_mudolf_serifregular" !important;
}

.degres {
  font-size: 23px; /* Réduisez la taille du texte pour les chiffres et le symbole ° */
  font-family: "ns_mudolf_serifregular" !important;
}

.hide {
  display: none;
  font-family: "ns_mudolf_serifregular" !important;
}

/* Titre Whisky et Rhum */
.carte.categorie-whisky .titre-categorie h1,
.carte.categorie-rhum .titre-categorie h1,
.carte.categorie-shots .titre-categorie h1{
  color: #B08038;
  font-family: "ns_mudolf_serifregular" !important;
}

.carte.categorie-cognac .titre-categorie h1,
.carte.categorie-vin .titre-categorie h1{
  color: #6D071A;
  font-family: "ns_mudolf_serifregular" !important;
}

.carte.categorie-gin .titre-categorie h1,
.carte.categorie-long-drink .titre-categorie h1,
.carte.categorie-aperitif .titre-categorie h1{
  color: #7FA68F;
  font-family: "ns_mudolf_serifregular" !important;
}

.carte.categorie-vodka .titre-categorie h1,
.carte.categorie-cocktail .titre-categorie h1,
.carte.categorie-digestif .titre-categorie h1{
  color: #854063;
  font-family: "ns_mudolf_serifregular" !important;
}
