.hide {
  display: none;
}

.nav-header {
  position: absolute;
  width: 100%;
  z-index: 999;
}

@media (min-width: 860px) {
  .nav-header {
    position: fixed;
  }  
}

.nav-wrapper img {
  float:left;
  width: 160px;
  height: auto;
  margin-top: 28px;
  margin-left: 35px;
}

.nav-wrapper nav {
  float: right;
  margin-top: 28px;
  margin-right: 35px;
  font-size: 18px;
}

.nav-wrapper nav a{
  display: inline-block;
  padding: 5px 22px 5px 15px;
  color: #ff9a00;
  text-decoration: none;
}

.nav-header nav a:first-child{
  border-right: 1px solid rgba(255,255,255,.4);
}

.btn-collection {
  display: grid;
  grid-template-columns: 50% 50%;
  margin-bottom: 40px;
}

.btn-collection a {
  margin: 10px;
  padding: 10px;
}

.section--links {
  padding-top: 0;
}

p.color-primary {
  font-size: 1.2rem;
}
