.ep-protected body,
.ep-protected img,
.ep-protected a,
.ep-protected p,
.ep-protected h1,
.ep-protected h2,
.ep-protected h3,
.ep-protected h4,
.ep-protected h5,
.ep-protected h6,
.ep-protected span,
.ep-protected li,
.ep-protected div {
  -webkit-user-select: none;
  user-select: none;
}

.ep-protected input,
.ep-protected textarea,
.ep-protected select,
.ep-protected button,
.ep-protected [contenteditable="true"],
.ep-protected [contenteditable=""] {
  -webkit-user-select: text;
  user-select: text;
}

.ep-protected img {
  -webkit-user-drag: none;
  user-drag: none;
}

/* Eternal mobile header navigation spacing */
@media (max-width: 767px) {
  header nav[class~="md:hidden"] {
    column-gap: 1.25rem !important;
    row-gap: 0.5rem !important;
  }
  header nav[class~="md:hidden"] a {
    display: inline-flex;
    align-items: center;
    padding: 0.35rem 0.1rem;
    white-space: nowrap;
  }
}
