@media screen and (min-width: 1080px) {


   /***** Structure *****/
   #sidebar {
      position: relative;
   }
   #sidebar {
      height: fit-content;
   }
   #sidebar {
      background-color: transparent;
      box-shadow: 0 0 20px 0 #00000050;
      padding: 20px;
   }
   #sidebar {
      display: flex;
      flex-direction: column;
      gap: 20px;
   }
    #sidebar h2 {
        margin-bottom: 10px;
    }
    #sidebar h2 {
        font-family: 'title-font';
        font-size: 22px;
        text-transform: uppercase;
        letter-spacing: 4px;
        color: #fff;
    }


}