.timetable-content{color:#111827;font-family:inherit;line-height:1.5}.timetable-content .one2go-route-container{box-sizing:border-box;background:#fff;border-radius:14px;width:100%;max-width:100%;overflow:hidden;box-shadow:0 10px 24px #1118270f;border:1px solid #e5e7eb!important}.timetable-content .one2go-buy-button{display:none!important}.timetable-content .one2go-route-info{flex-direction:column;gap:4px;width:100%;display:flex}.timetable-content td.one2go-route-name{white-space:nowrap;color:#0f172a;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;margin-left:8px;font-weight:600;line-height:26px;display:flex}.timetable-content span.one2go-route-duration{color:#0f766e;white-space:nowrap;background:#f0fdfa;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:600}.timetable-content span.one2go-route-duration:before{content:"⏱ "}.timetable-content span.one2go-route-price{color:#e11d48;white-space:nowrap;background:#fff1f2;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}.timetable-content .one2go-trips li{background-color:#f8fafc;border-bottom:8px solid #fff;border-radius:10px;padding:10px 12px;font-size:14px}.timetable-content .one2go-trips li:last-child{border-bottom:0}.timetable-content span.one2go-departures,.timetable-content span.one2go-class{font-size:13px!important}.timetable-content span.one2go-class{color:#0f172a;font-weight:600}.timetable-content span.one2go-departures{color:#475569}.timetable-content td{border:0!important}.timetable-content #pixel12go{display:none}.timetable-content .one2go-route-header{color:#fff;padding:10px 12px;font-size:14px;font-weight:600;background:#16556c!important}.timetable-content .one2go-route-header a{text-decoration:none;color:#fff!important}.timetable-content .one2go-route-detail th{color:#475569;text-transform:uppercase;letter-spacing:.04em;background:#f1f5f9;font-size:12px;font-weight:600}@media only screen and (max-width:767px){.timetable-content td.one2go-route-name{text-align:center;white-space:normal;flex-direction:column;margin-left:0;line-height:normal}.timetable-content .one2go-route-info{text-align:center;width:100%;padding:10px 0}.timetable-content span.one2go-route-duration,.timetable-content span.one2go-route-price{margin:5px 0;display:block}}
