#btCalendarOverlay .bt-v1169-festival-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#btCalendarOverlay .bt-v1169-festival-item{border:1px solid #f0d8b2;border-radius:12px;background:#fff8ed;color:#60351b;display:flex;gap:9px;align-items:center;padding:9px;text-align:left;font:inherit;min-width:0}#btCalendarOverlay .bt-v1169-festival-item b{color:#c44b09;font-size:17px}#btCalendarOverlay .bt-v1169-festival-item span{font-size:12px;line-height:1.4}@media(min-width:750px){#btCalendarOverlay .bt-v1169-festival-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}