.carrodesom{
  width: 100%;
  height: auto;

  display: flex;
  gap: 1rem;
  flex-direction: column;
}

  .carrodesom__titulo{
    text-align: center;
  }

  .carrodesom__conteudo{
    display: flex;
    width: 100%;
    height: fit-content;
  }

    .carrodesom__foto{
      height: auto;
      object-fit: cover;
    }

    .carrodesom__info{
      height: auto;
      display: flex;
      flex-direction: column;
      
      align-items: flex-start;
      justify-content: space-between;
    }

      .carrodesom__subtitulo{
        font-size: 1.5rem;
        color:var(--preto);
        font-weight: var(--pesoFonte-titulo);
      }

      .carrodesom__descricao{
        text-align: justify;
        text-indent: 1rem;
        white-space: pre-wrap;
        color: var(--preto-claro);
      }

/* MOBILE */
@media screen and (min-width:0){
  .carrodesom__conteudo{
    flex-direction: column;
  }

  .carrodesom__foto, .carrodesom__info{
    width: 100%;
  }

  .carrodesom__info{
    margin-top: 0.5rem;
    gap: 0.75rem;
    padding: unset;
  }

  .sobre__soundcloud{
    width: 100%;
  }
}/* MOBILE - FIM */


/* TABLET */
@media screen and (min-width: 768px){
  
}/* TABLET - FIM */


/* 1024 */
@media screen and (min-width: 1024px){
  .carrodesom__conteudo{
    flex-direction: row;
  }

  .carrodesom__foto{
    width: 40%;
  }
  .carrodesom__info{
    width: 60%;
    margin-top: unset;
    padding: 0 1rem;
    gap: 2rem;
  }

  .sobre__soundcloud{
    width: 60%;
  }
}/* 1024 - FIM */


/* 1200 */
@media screen and (min-width: 1200px){
  
}/* 1200 - FIM */