.lineup__container{width:100%;max-width:1200px;margin:0 auto;padding:2rem 1rem}.lineup__title{font-family:var(--font-anton),"arial","helvetica",sans-serif;font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.8rem;text-transform:uppercase;margin-bottom:1rem}@media screen and (min-width:1024px){.lineup__title{font-size:1.9rem;line-height:2.1rem}}.lineup__grid{grid-gap:1rem;gap:1rem;overflow:auto;flex-grow:1;flex-shrink:100;flex-basis:100%;background-color:#f7f3e9;color:#0c0c0c;padding:.5rem;display:grid;grid-template-columns:1fr 1fr}@media screen and (min-width:768px){.lineup__grid{display:grid;grid-template-columns:1fr 1fr 1fr;flex-wrap:wrap}}@media screen and (min-width:1024px){.lineup__grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;flex-wrap:wrap}}.lineup__list{list-style:none;border-bottom:4px solid #0c0c0c;flex-grow:0;flex-shrink:0;flex-basis:auto;margin-bottom:2rem;font-family:var(--font-varela),"arial","helvetica",sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:-.01em}.lineup__list em{color:red;margin-right:.25rem;font-weight:700}.lineup__list__title{font-weight:700}.lineup__list__day{font-weight:700;text-transform:uppercase;color:#c39565}.lineup__list li{min-height:2rem;line-height:1.5rem;border-top:1px solid #0c0c0c;padding:.25rem;font-size:.75rem}