.baco-days-grid{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:768px){.baco-days-grid{grid-template-columns:1fr 1fr}}.baco-days-grid img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;border-radius:.5rem;margin-bottom:1rem}.baco-days-grid a.button{width:100%;text-align:center}.baco-days-grid .divider{display:block;border-color:#a9a9a9;margin:1rem 0}@media (min-width:768px){.baco-days-grid .divider{display:none}}.tabs-header{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}@media (min-width:768px){.tabs-header{flex-direction:row}}.tabs-header .tab-button{background-color:var(--white);border:1px solid #e5e7eb;border-radius:.5rem;padding:.5rem 1rem;text-decoration:none;color:var(--navy-blue);font-family:var(--primary-font);font-size:1.2rem;cursor:pointer}.tabs-header .tab-button:not(.active):hover{background-color:#e5e7eb;color:var(--navy-blue);opacity:.8}.tab-content{display:none}.tab-content.active{display:block}.tab-button.active{background-color:var(--navy-blue);color:var(--white)}.schedule-container{text-align:center}.button-block{width:100%;max-width:400px;margin:0 auto}.button-block .reserve-button{transition:background .3s ease;display:block;border-radius:10px;background:var(--navy-blue);color:#fff;line-height:80px;width:100%;font-size:30px;text-align:center;text-decoration:none;font-weight:900}.button-block .reserve-button:hover{background:var(--primary-color)}
