/* DESKTOP  */
@media only screen and (min-width:62em){
  body{
    font-size: var(--font-size-base-desktop);
  }

  header.row{
    display: flex;
  }

  #toggle-menu + label{
    text-align: right;
  }

  header .logo-wrapper{
    margin-bottom: 0;
  }

  h1.logo{
    text-align: left;
  }

  figcaption{
    text-align: left;
    margin-left: 15px;
  }

/*  .about-btn{
    width: 40px;
    height: 40px;
  }*/

  main{
    padding-top: 90px;
  }

  .presentation{
    text-align: left;
/*    margin-left: 0;*/
    padding: 0;
    margin-top: 100px;
    margin-bottom: 130px;
  }

  .presentation p{
    width: 50%;
  }

  .view-choice{
    text-align: left;
  }

  .filters select{
    width: 200px;
  }

  .article-header_cover figure{
    height: 50vh;
  }

}