/* Tour Dates views adapted from the V61 tour archive prototypes. */
.tour-group>summary{min-height:0;padding:13px 17px;gap:12px;flex-wrap:wrap}
.tour-group-title{flex:1;color:#dce9f5;font-size:15px;overflow-wrap:anywhere}
.tour-group>summary small{color:#a9bdce;font-size:12px}
.tour-table td:first-child{white-space:nowrap}.tour-table th:nth-last-child(-n+2),.tour-table td:nth-last-child(-n+2){text-align:center;width:65px}
.tour-availability{display:inline-flex;align-items:center;justify-content:center;width:23px;color:#85bce8;vertical-align:middle}
.tour-availability.is-unavailable{color:#516272}.tour-availability svg{width:19px;height:19px}
.tour-mobile{display:flex;align-items:center;justify-content:space-between;gap:12px}.tour-mobile>div:first-child{min-width:0}
.tour-indicators{display:flex;gap:10px;flex:none}.tour-date-note{color:#aabac9;font-size:12px;margin:8px 0 16px;line-height:1.6}
@media(max-width:760px){.tour-group>summary{padding:12px}.tour-group-title{flex-basis:calc(100% - 40px)}.tour-group>summary small{margin-left:28px}.tour-table{display:none}}
