* {
  margin: 0;
  width: 100%;
}

.navbar__discover {
    background: #ffffff;
    border-bottom: 4px solid  var(--base-color-primary);
    position: sticky;
    top: 0;
    height: 4.375rem;
    z-index: 999;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  p {
    margin-bottom: 0;
  }
  .navbar__search {
    width: 100rem;
  }
  button {
    margin: 0 1rem;
    min-width: 3.5rem;
    width: 3rem;
    height: 2.4rem;
    border: none;
    padding: 0.5rem;
    border-radius: var(--rounded-small);
  }
  .navbar__brand{
    width: 7.5rem;
    font-size: .2em;
    margin-left: 1.5rem;
  }
  .navbar__categories{
    padding-right: 4rem;
  }
}
