@import "https://fonts.googleapis.com/css2?family=Alegreya+Sans:ital,wght@0,100;0,300;0,400;0,500;0,700;0,800;0,900;1,100;1,300;1,400;1,500;1,700;1,800;1,900&family=Eagle+Lake&family=Special+Elite&display=swap";

/* ns-hugo-imp:/home/auberon/authorwebsite/themes/wynnie/assets/css/components/header.css */
header {
  margin: 1rem 0;
  text-align: center;
  background-color: #af5d63;
  border: 1px solid #1e2d2f;
  border-radius: 7px;
  color: #F6ECE2;
}
header h1 {
  font-family: "Eagle Lake", serif;
  font-size: 2.5em;
  text-shadow: -2px 2px #703040;
  margin-bottom: 0;
}
header h2 {
  font-family: "Special Elite", serif;
  color: #1e2d2f;
  margin-top: 0;
}
nav ul {
  background-color: #00916E;
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: flex;
  border-radius: 0 0 7px 7px;
  border-top: 1px solid #1e2d2f;
}
nav ul li a {
  display: block;
  color: #F6ECE2;
  padding: 14px 16px;
  text-decoration: none;
}
nav ul li a:hover {
  background-color: #01604a;
}

/* ns-hugo-imp:/home/auberon/authorwebsite/themes/wynnie/assets/css/components/footer.css */
footer {
  margin: 1rem 0;
  text-align: center;
  background-color: #af5d63;
  border: 1px solid #1e2d2f;
  border-radius: 7px;
  color: #F6ECE2;
}

/* <stdin> */
body {
  background-image: url("/css/damask-background-7NFVKNQS.png");
  background-attachment: fixed;
  background-size: 400px;
  background-color: #846075;
  font-family: "Algreya Sans", sans-serif;
  line-height: 1.5;
  margin: auto;
  max-width: 900px;
}
main {
  margin: auto;
  background-color: #F6ECE2;
  padding: 7px;
  border: 1px solid #1e2d2f;
  border-radius: 7px;
  color: #1E2D2F;
}
main a {
  color: #00916E;
  text-decoration: none;
}
main a:hover {
  text-decoration: underline;
}
.content-image {
  display: block;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid #1e2d2f;
  border-radius: 7px;
  max-width: min(500px, 100%);
  width: auto;
  height: auto;
}
.featured-image-centered {
  display: block;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid #1e2d2f;
  border-radius: 7px;
  max-width: min(500px, 100%);
  width: auto;
  height: auto;
}
.featured-image-full {
  display: block;
  width: calc(100% + 14px);
  margin-inline: -7px;
  height: auto;
  margin-bottom: 2rem;
  margin-top: -7px;
  border-radius: 7px 7px 0 0;
}
main hr {
  border: 1px dotted #1E2D2F;
}
main h1 {
  font-family: "Special Elite", system-ui;
}
main h2 {
  font-family: "Special Elite", system-ui;
}
main h3 {
  font-family: "Special Elite", system-ui;
}
.post-preview + .post-preview {
  border-top: 1px dotted #1e2d2f;
  margin-top: 1rem;
  padding-top: 1rem;
}
form {
  border-radius: 7px;
  background-color: #AF5D63;
  width: 50%;
  padding: 12px;
  color: #F6ECE2;
  font-weight: bold;
  font-family: "Algreya Sans", sans-serif;
}
label {
  display: block;
}
input {
  box-sizing: border-box;
  width: 100%;
  resize: none;
  padding: 7px;
  background-color: #F6ECE2;
}
textarea {
  box-sizing: border-box;
  width: 100%;
  resize: none;
  height: 150px;
  padding: 7px;
  margin-bottom: 7px;
  background-color: #F6ECE2;
}
button[type=submit] {
  width: 100%;
  cursor: pointer;
  padding: 4px;
  background-color: #00916E;
  margin-top: 7px;
  border: 1px #1E2D2F solid;
  color: #F6ECE2;
  border-radius: 3px;
  font-weight: bold;
  font-family: "Algreya Sans", sans-serif;
}
button[type=submit]:hover {
  background-color: #01604a;
}
/*# sourceMappingURL=main.css.map */
