*, *::before, *::after { box-sizing: border-box; }

body {
  margin: 0;
  font-family: 'Manrope', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  font-size: 15px;
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
}

a { color: inherit; text-decoration: none; }
button { font-family: inherit; }
img { max-width: 100%; height: auto; }

.bordada-logo { display: inline-flex; align-items: center; text-decoration: none; }
.bordada-logo svg { height: 24px; width: auto; }
.bordada-logo:hover { opacity: .85; }

.nav-logo { flex-grow: 0 !important; flex-shrink: 0; }
