:root {
  --body-color: #5e5e5e;
}

body {color:var(--body-color);}
a {text-decoration: none;}
p a {text-decoration:underline;}
h3 {font-size:1.2rem;}
header nav ul {display:flex;justify-content: flex-end;list-style:none;padding:0;margin:0;text-transform: uppercase;font-size:1.1rem;}
header nav ul li {margin-left:1rem;}
header nav ul li a {text-decoration: none;color:var(--body-color);}

.price {font-size:1.4rem;color:var(--bs-dark);font-weight:bold;}
.price .prefix {font-weight:normal;font-size:1.0rem;}