 transition: all 0.4s cubic-bezier(0.18, 0.89, 0.32, 1.28);
  backface-visibility: hidden;
  transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  -webkit-transform-style: preserve-3d; }
  .nav__list li {
    display: flex;
    padding: 0;
    border-bottom: 1px solid rgba(202, 207, 204, 0.5); }
    .nav__list li:first-child {
      margin-top: 1rem; }
    .nav__list li:last-child {
      border-bottom: 0; }
  .nav__list .nav__item {
    border-color: transparent;
    padding: 0.75rem 1rem 