/* Batista Vila Formosa | fundo fotográfico da seção de horários.
   A imagem real da mesa da Ceia permanece discreta sob um degradê vinho.
   Sem alterar os horários, a agenda, os links ou a estrutura da seção. */
.gatherings.section {
  position:relative;
  isolation:isolate;
  background-color:#382823;
  background-image:
    linear-gradient(100deg,
      rgba(49,30,28,.95) 0%,
      rgba(49,30,28,.88) 37%,
      rgba(49,30,28,.78) 61%,
      rgba(49,30,28,.58) 100%),
    linear-gradient(0deg,
      rgba(34,20,19,.18) 0%,
      transparent 47%,
      rgba(34,20,19,.14) 100%),
    url('/assets/horarios-ceia-bvf.webp');
  background-size:cover;
  background-repeat:no-repeat;
  background-position:center,center,64% 51%;
  color:#fff;
}
.gatherings.section .gatherings-layout{
  position:relative;
  z-index:1;
}
.gatherings.section .gatherings-content{
  min-width:0;
  border-radius:12px;
  padding:0 clamp(14px,2vw,23px) 15px;
  border:1px solid rgba(255,231,215,.14);
  background:rgba(38,25,24,.28);
}
.gatherings.section .gathering-row{
  border-bottom-color:rgba(255,240,228,.28);
}
.gatherings.section .gatherings-content .schedule-note{
  color:#f1d9cf;
}
.gatherings.section .gathering-events{
  background:rgba(103,48,39,.89);
}
@media(max-width:880px){
  .gatherings.section {
    background-image:
      linear-gradient(100deg,
        rgba(49,30,28,.91) 0%,
        rgba(49,30,28,.84) 57%,
        rgba(49,30,28,.76) 100%),
      url('/assets/horarios-ceia-bvf.webp');
    background-position:center,58% 51%;
  }
}
@media(max-width:640px){
  .gatherings.section {
    background-image:
      linear-gradient(180deg,
        rgba(49,30,28,.90) 0%,
        rgba(49,30,28,.84) 52%,
        rgba(49,30,28,.87) 100%),
      url('/assets/horarios-ceia-bvf.webp');
    background-position:center,63% center;
  }
  .gatherings.section .gatherings-content{
    padding:0 15px 13px;
  }
}
