.bus-station-amenities_card__mX00a{align-items:flex-start;background:var(--White-0,#fff);border-radius:calc(5rem/var(--font-factor));border:calc(1rem/var(--font-factor)) solid #eee;box-shadow:calc(0rem/var(--font-factor)) calc(1rem/var(--font-factor)) calc(8rem/var(--font-factor)) calc(0rem/var(--font-factor)) rgba(112,139,163,.2);display:flex;gap:calc(8rem/var(--font-factor));padding:calc(24rem/var(--font-factor)) calc(16rem/var(--font-factor));width:100%}.bus-station-amenities_card__mX00a .bus-station-amenities_content___67D2{align-items:flex-start;display:flex;flex-direction:column;flex:1 0;gap:calc(16rem/var(--font-factor))}.bus-station-amenities_card__mX00a .bus-station-amenities_content___67D2 .bus-station-amenities_header__gBPyl{align-items:center;display:flex;gap:calc(12rem/var(--font-factor))}.bus-station-amenities_card__mX00a .bus-station-amenities_content___67D2 .bus-station-amenities_header__gBPyl .bus-station-amenities_stop__4S3BE{align-items:center;display:flex;flex-direction:column;height:calc(36rem/var(--font-factor));justify-content:center;padding:calc(3.273rem/var(--font-factor));width:calc(36rem/var(--font-factor))}.bus-station-amenities_card__mX00a .bus-station-amenities_content___67D2 .bus-station-amenities_header__gBPyl .bus-station-amenities_text__O4DgS{color:#213139;font-family:var(--font-inter);font-size:calc(20rem/var(--font-factor));font-style:normal;font-weight:700;line-height:calc(24rem/var(--font-factor))}.bus-station-amenities_card__mX00a .bus-station-amenities_content___67D2 .bus-station-amenities_body__7ysiV{align-content:flex-start;align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:calc(12rem/var(--font-factor));padding-left:calc(48rem/var(--font-factor))}@media(max-width:1279px){.bus-station-amenities_card__mX00a{flex-direction:column}.bus-station-amenities_card__mX00a .bus-station-amenities_content___67D2{align-self:stretch}.bus-station-amenities_card__mX00a .bus-station-amenities_content___67D2 .bus-station-amenities_header__gBPyl .bus-station-amenities_text__O4DgS{font-size:calc(18rem/var(--font-factor))}}@media(max-width:600px){.bus-station-amenities_card__mX00a{flex-direction:column}.bus-station-amenities_card__mX00a .bus-station-amenities_content___67D2,.bus-station-amenities_card__mX00a .bus-station-amenities_content___67D2 .bus-station-amenities_header__gBPyl{align-self:stretch}.bus-station-amenities_card__mX00a .bus-station-amenities_content___67D2 .bus-station-amenities_header__gBPyl .bus-station-amenities_text__O4DgS{flex:1 0;font-size:calc(18rem/var(--font-factor))}.bus-station-amenities_card__mX00a .bus-station-amenities_content___67D2 .bus-station-amenities_body__7ysiV{padding-left:calc(44rem/var(--font-factor))}}.bus-station-detail_station-info__w5xY9{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:calc(64rem/var(--font-factor));padding:calc(0rem/var(--font-factor)) calc(104rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta{align-items:flex-start;align-self:stretch;display:flex;gap:calc(48rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ{align-items:center;display:flex;flex-direction:column;flex:1 0;gap:calc(36rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9{align-items:stretch;align-self:stretch;display:flex;flex-direction:column;gap:calc(16rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_advance-notice__MUn_e{align-items:flex-start;background:linear-gradient(0deg,rgba(180,33,39,.05),rgba(180,33,39,.05)),#fff;border-radius:calc(5rem/var(--font-factor));border:calc(2rem/var(--font-factor)) solid rgba(180,33,39,.25);display:flex;gap:calc(16rem/var(--font-factor));justify-content:center;padding-right:calc(16rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_advance-notice__MUn_e .bus-station-detail_icon___cQ69{align-items:center;align-self:stretch;background:rgba(180,33,39,.1);border-right:calc(1rem/var(--font-factor)) solid rgba(180,33,39,.25);display:flex;gap:calc(8rem/var(--font-factor));padding:calc(8rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_advance-notice__MUn_e .bus-station-detail_icon___cQ69 .bus-station-detail_info___y_Mx{align-items:center;display:flex;height:calc(32rem/var(--font-factor));justify-content:center;padding:calc(3.813rem/var(--font-factor)) calc(4rem/var(--font-factor)) calc(4.188rem/var(--font-factor)) calc(4rem/var(--font-factor));width:calc(32rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_advance-notice__MUn_e .bus-station-detail_content__iFUh6{align-items:flex-start;display:flex;flex-direction:column;flex:1 0;gap:calc(8rem/var(--font-factor));padding:calc(16rem/var(--font-factor)) calc(0rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_advance-notice__MUn_e .bus-station-detail_content__iFUh6 .bus-station-detail_title__OJ6Sp{align-items:center;align-self:stretch;color:#b42127;display:flex;font-family:var(--font-inter);font-size:calc(20rem/var(--font-factor));font-style:normal;font-weight:700;gap:calc(12rem/var(--font-factor));line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_advance-notice__MUn_e .bus-station-detail_content__iFUh6 .bus-station-detail_text__s5y_h{align-items:flex-start;align-self:stretch;display:flex;gap:calc(8rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_annoucement__oBnS3{align-items:flex-start;align-self:stretch;background:linear-gradient(0deg,rgba(231,249,255,.2),rgba(231,249,255,.2)),#fff;border-radius:calc(5rem/var(--font-factor));border:calc(2rem/var(--font-factor)) solid var(--Primary-0,#a5ddf7);display:flex;gap:calc(16rem/var(--font-factor));justify-content:center;padding-right:calc(16rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_annoucement__oBnS3 .bus-station-detail_icon___cQ69{align-items:center;align-self:stretch;background:#e7f9ff;border-right:calc(1rem/var(--font-factor)) solid var(--Primary--1,#bfefff);display:flex;gap:calc(8rem/var(--font-factor));padding:calc(8rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_annoucement__oBnS3 .bus-station-detail_icon___cQ69 .bus-station-detail_info___y_Mx{align-items:center;display:flex;height:calc(32rem/var(--font-factor));justify-content:center;padding:calc(3.813rem/var(--font-factor)) calc(4rem/var(--font-factor)) calc(4.188rem/var(--font-factor)) calc(4rem/var(--font-factor));width:calc(32rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_annoucement__oBnS3 .bus-station-detail_content__iFUh6{align-items:flex-start;display:flex;flex-direction:column;flex:1 0;gap:calc(8rem/var(--font-factor));padding:calc(16rem/var(--font-factor)) calc(0rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_annoucement__oBnS3 .bus-station-detail_content__iFUh6 .bus-station-detail_title__OJ6Sp{align-items:center;align-self:stretch;color:var(--primary-color-2);display:flex;font-family:var(--font-inter);font-size:calc(20rem/var(--font-factor));font-style:normal;font-weight:700;gap:calc(12rem/var(--font-factor));line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_annoucement__oBnS3 .bus-station-detail_content__iFUh6 .bus-station-detail_text__s5y_h{align-items:flex-start;align-self:stretch;display:flex;gap:calc(8rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X{align-items:flex-start;align-self:stretch;background:#fff;border-radius:calc(5rem/var(--font-factor));border:calc(1rem/var(--font-factor)) solid #eee;box-shadow:calc(0rem/var(--font-factor)) calc(1rem/var(--font-factor)) calc(8rem/var(--font-factor)) calc(0rem/var(--font-factor)) rgba(112,139,163,.2);display:flex;flex-direction:column;gap:calc(16rem/var(--font-factor));padding:calc(24rem/var(--font-factor)) calc(16rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_row__tZ5uQ{align-items:center;align-self:stretch;display:flex;gap:calc(16rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_row__tZ5uQ .bus-station-detail_title__OJ6Sp{align-items:center;color:#213139;display:flex;font-family:var(--font-inter);font-size:calc(20rem/var(--font-factor));font-style:normal;font-weight:700;gap:calc(12rem/var(--font-factor));line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_row__tZ5uQ .bus-station-detail_pill__3AYmb{align-items:center;align-self:stretch;display:flex;gap:calc(12rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_days__ryLcP{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:calc(24rem/var(--font-factor));padding-left:calc(48rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_days__ryLcP .bus-station-detail_day__Raibr{align-items:flex-start;align-self:stretch;display:flex;gap:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_days__ryLcP .bus-station-detail_day__Raibr .bus-station-detail_weekday__a_28E{color:#213139;font-family:var(--font-inter);font-size:calc(18rem/var(--font-factor));font-style:normal;font-weight:700;line-height:calc(24rem/var(--font-factor));width:calc(200rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_days__ryLcP .bus-station-detail_day__Raibr .bus-station-detail_time__1W9p0{align-items:flex-start;display:flex;flex-direction:column;gap:calc(6rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_days__ryLcP .bus-station-detail_day__Raibr .bus-station-detail_time__1W9p0 .bus-station-detail_time-entry__CjYXu{color:#213139;font-family:var(--font-inter);font-size:calc(16rem/var(--font-factor));font-style:normal;font-weight:400;line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_services__mcA_k{align-items:flex-start;align-self:stretch;background:#fff;border-radius:calc(5rem/var(--font-factor));border:calc(1rem/var(--font-factor)) solid #eee;box-shadow:calc(0rem/var(--font-factor)) calc(1rem/var(--font-factor)) calc(8rem/var(--font-factor)) calc(0rem/var(--font-factor)) rgba(112,139,163,.2);display:flex;flex-direction:column;gap:calc(8rem/var(--font-factor));padding:calc(24rem/var(--font-factor)) calc(16rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_services__mcA_k .bus-station-detail_content__iFUh6{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:calc(16rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_services__mcA_k .bus-station-detail_content__iFUh6 .bus-station-detail_title__OJ6Sp{align-items:flex-start;color:#213139;display:flex;font-family:var(--font-inter);font-size:calc(20rem/var(--font-factor));font-style:normal;font-weight:700;gap:calc(12rem/var(--font-factor));line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_services__mcA_k .bus-station-detail_content__iFUh6 .bus-station-detail_providers__aVztP{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:calc(24rem/var(--font-factor));justify-content:center;padding-left:calc(48rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_services__mcA_k .bus-station-detail_content__iFUh6 .bus-station-detail_providers__aVztP .bus-station-detail_row__tZ5uQ{align-items:center;display:flex;gap:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_services__mcA_k .bus-station-detail_content__iFUh6 .bus-station-detail_text__s5y_h{align-self:stretch;display:flex;flex-wrap:wrap;gap:calc(12rem/var(--font-factor));padding-left:calc(48rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_services__mcA_k .bus-station-detail_content__iFUh6 .bus-station-detail_text__s5y_h .bus-station-detail_amenity__4d0yw{align-items:center;background:#e7f9ff;border-radius:calc(18rem/var(--font-factor));display:flex;gap:calc(4rem/var(--font-factor));padding:calc(4rem/var(--font-factor)) calc(12rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_services__mcA_k .bus-station-detail_content__iFUh6 .bus-station-detail_text__s5y_h .bus-station-detail_amenity__4d0yw .bus-station-detail_caption__pU_Rw{color:#213139;font-family:var(--font-inter);font-size:calc(16rem/var(--font-factor));font-style:normal;font-weight:400;line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_booking-trip__BUf_q{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;flex:1 0;gap:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_booking-trip__BUf_q .bus-station-detail_text__s5y_h{align-self:flex-start;display:inline-flex;color:#213139;font-family:var(--font-inter);font-size:calc(26rem/var(--font-factor));font-style:normal;font-weight:400;line-height:calc(32rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_booking-trip__BUf_q .bus-station-detail_text__s5y_h .bus-station-detail_bold__s7IAK{font-weight:700}.bus-station-detail_station-info__w5xY9 .bus-station-detail_booking-trip__BUf_q .bus-station-detail_search-form__Taxvb{position:relative;min-width:100%}@media(max-width:1279px){.bus-station-detail_station-info__w5xY9{align-items:flex-start;align-self:stretch;display:flex;gap:calc(64rem/var(--font-factor));padding:calc(0rem/var(--font-factor)) calc(0rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta{gap:calc(40rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ{display:flex;align-items:flex-start;flex-direction:column;gap:calc(20rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:calc(12rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_advance-notice__MUn_e .bus-station-detail_content__iFUh6 .bus-station-detail_title__OJ6Sp{align-items:center;align-self:stretch;color:#b42127;display:flex;font-family:var(--font-inter);font-size:calc(18rem/var(--font-factor));font-style:normal;font-weight:700;gap:calc(12rem/var(--font-factor));line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_advance-notice__MUn_e .bus-station-detail_content__iFUh6 .bus-station-detail_text__s5y_h{align-items:flex-start;align-self:stretch;color:#213139;display:flex;font-family:var(--font-inter);font-size:calc(14rem/var(--font-factor));font-style:normal;font-weight:400;gap:calc(8rem/var(--font-factor));line-height:calc(20rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_annoucement__oBnS3 .bus-station-detail_content__iFUh6 .bus-station-detail_title__OJ6Sp{align-items:center;align-self:stretch;color:var(--primary-color-2);display:flex;flex:1 0;font-family:var(--font-inter);font-size:calc(18rem/var(--font-factor));font-style:normal;font-weight:700;gap:calc(12rem/var(--font-factor));line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_annoucement__oBnS3 .bus-station-detail_content__iFUh6 .bus-station-detail_text__s5y_h{align-items:flex-start;align-self:stretch;color:#213139;display:flex;font-family:var(--font-inter);font-size:calc(14rem/var(--font-factor));font-style:normal;font-weight:400;gap:calc(8rem/var(--font-factor));line-height:calc(20rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X{align-items:flex-start;align-self:stretch;background:#fff;border-radius:calc(5rem/var(--font-factor));border:calc(1rem/var(--font-factor)) solid #eee;box-shadow:calc(0rem/var(--font-factor)) calc(1rem/var(--font-factor)) calc(8rem/var(--font-factor)) calc(0rem/var(--font-factor)) rgba(112,139,163,.2);display:flex;flex-direction:column;gap:calc(8rem/var(--font-factor));padding:calc(24rem/var(--font-factor)) calc(16rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_row__tZ5uQ{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:calc(8rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_row__tZ5uQ .bus-station-detail_title__OJ6Sp{align-items:center;align-self:stretch;color:#213139;display:flex;font-family:var(--font-inter);font-size:calc(18rem/var(--font-factor));font-style:normal;font-weight:700;gap:calc(8rem/var(--font-factor));line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_row__tZ5uQ .bus-station-detail_pill__3AYmb{align-items:center;align-self:flex-start;display:flex;flex-direction:column;gap:calc(8rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_days__ryLcP{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:calc(30rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_days__ryLcP .bus-station-detail_day__Raibr{align-items:flex-start;align-self:stretch;display:flex;gap:calc(8rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_days__ryLcP .bus-station-detail_day__Raibr .bus-station-detail_weekday__a_28E{color:#213139;font-family:var(--font-inter);font-size:calc(16rem/var(--font-factor));font-style:normal;font-weight:700;line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_days__ryLcP .bus-station-detail_day__Raibr .bus-station-detail_time__1W9p0{align-items:flex-start;display:flex;flex-direction:column;gap:calc(9rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_days__ryLcP .bus-station-detail_day__Raibr .bus-station-detail_time__1W9p0 .bus-station-detail_time-entry__CjYXu{color:#213139;font-family:var(--font-inter);font-size:calc(16rem/var(--font-factor));font-style:normal;font-weight:400;line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_services__mcA_k .bus-station-detail_content__iFUh6 .bus-station-detail_title__OJ6Sp{align-items:flex-start;color:#213139;display:flex;font-family:var(--font-inter);font-size:calc(18rem/var(--font-factor));font-style:normal;font-weight:700;gap:calc(12rem/var(--font-factor));line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_services__mcA_k .bus-station-detail_content__iFUh6 .bus-station-detail_providers__aVztP{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:calc(16rem/var(--font-factor));justify-content:center;padding-left:calc(48rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_services__mcA_k .bus-station-detail_content__iFUh6 .bus-station-detail_providers__aVztP .bus-station-detail_row__tZ5uQ{align-items:center;align-self:stretch;display:flex;gap:calc(8rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_booking-trip__BUf_q{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_booking-trip__BUf_q .bus-station-detail_text__s5y_h{align-self:flex-start;color:#213139;display:inline-flex;font-family:var(--font-inter);font-size:calc(18rem/var(--font-factor));font-style:normal;font-weight:400;line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_booking-trip__BUf_q .bus-station-detail_search-form__Taxvb{position:relative;min-width:100%}}@media(max-width:600px){.bus-station-detail_station-info__w5xY9{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:calc(64rem/var(--font-factor));padding:calc(0rem/var(--font-factor)) calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta{display:flex;flex-direction:column}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ{display:flex;align-self:stretch;align-items:center;flex-direction:column;gap:calc(20rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9{align-items:center;display:flex;flex-direction:column;gap:calc(12rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_advance-notice__MUn_e .bus-station-detail_content__iFUh6 .bus-station-detail_title__OJ6Sp{align-items:center;align-self:stretch;color:#b42127;display:flex;font-family:var(--font-inter);font-size:calc(18rem/var(--font-factor));font-style:normal;font-weight:700;gap:calc(12rem/var(--font-factor));line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_advance-notice__MUn_e .bus-station-detail_content__iFUh6 .bus-station-detail_text__s5y_h{align-items:flex-start;align-self:stretch;color:#213139;display:flex;flex:1 0;font-family:var(--font-inter);font-size:calc(14rem/var(--font-factor));font-style:normal;font-weight:400;gap:calc(8rem/var(--font-factor));line-height:calc(18rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_annoucement__oBnS3 .bus-station-detail_content__iFUh6 .bus-station-detail_title__OJ6Sp{align-items:center;align-self:stretch;color:var(--primary-color-2);display:flex;font-family:var(--font-inter);font-size:calc(18rem/var(--font-factor));font-style:normal;font-weight:700;gap:calc(12rem/var(--font-factor));line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_annoucements__BMIv9 .bus-station-detail_annoucement__oBnS3 .bus-station-detail_content__iFUh6 .bus-station-detail_text__s5y_h{align-items:flex-start;align-self:stretch;color:#213139;display:flex;flex:1 0;font-family:var(--font-inter);font-size:calc(14rem/var(--font-factor));font-style:normal;font-weight:400;gap:calc(8rem/var(--font-factor));line-height:calc(20rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X{align-items:flex-start;align-self:stretch;background:#fff;border-radius:calc(5rem/var(--font-factor));border:calc(1rem/var(--font-factor)) solid #eee;box-shadow:calc(0rem/var(--font-factor)) calc(1rem/var(--font-factor)) calc(8rem/var(--font-factor)) calc(0rem/var(--font-factor)) rgba(112,139,163,.2);display:flex;flex-direction:column;gap:calc(8rem/var(--font-factor));padding:calc(24rem/var(--font-factor)) calc(16rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_row__tZ5uQ{align-items:flex-start;align-self:stretch;display:flex;gap:calc(8rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_row__tZ5uQ .bus-station-detail_title__OJ6Sp{align-items:center;color:#213139;display:flex;font-family:var(--font-inter);font-size:calc(18rem/var(--font-factor));font-style:normal;font-weight:700;gap:calc(8rem/var(--font-factor));line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_row__tZ5uQ .bus-station-detail_pill__3AYmb{align-items:center;align-self:stretch;display:flex;gap:calc(8rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_days__ryLcP{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:calc(24rem/var(--font-factor));padding-left:calc(0rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_days__ryLcP .bus-station-detail_day__Raibr{align-items:flex-start;align-self:stretch;display:flex;gap:calc(8rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_days__ryLcP .bus-station-detail_day__Raibr .bus-station-detail_weekday__a_28E{color:#213139;font-family:var(--font-inter);font-size:calc(16rem/var(--font-factor));font-style:normal;font-weight:700;line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_days__ryLcP .bus-station-detail_day__Raibr .bus-station-detail_time__1W9p0{align-items:flex-start;display:flex;flex-direction:column;gap:calc(9rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_hours__6mZ3X .bus-station-detail_days__ryLcP .bus-station-detail_day__Raibr .bus-station-detail_time__1W9p0 .bus-station-detail_time-entry__CjYXu{color:#213139;font-family:var(--font-inter);font-size:calc(14rem/var(--font-factor));font-style:normal;font-weight:400;line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_services__mcA_k .bus-station-detail_content__iFUh6 .bus-station-detail_title__OJ6Sp{align-items:flex-start;color:#213139;display:flex;font-family:var(--font-inter);font-size:calc(18rem/var(--font-factor));font-style:normal;font-weight:700;gap:calc(12rem/var(--font-factor));line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_services__mcA_k .bus-station-detail_content__iFUh6 .bus-station-detail_providers__aVztP{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:calc(16rem/var(--font-factor));justify-content:center;padding-left:calc(48rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_services__mcA_k .bus-station-detail_content__iFUh6 .bus-station-detail_providers__aVztP .bus-station-detail_row__tZ5uQ{align-items:center;align-self:stretch;display:flex;gap:calc(8rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_services__mcA_k .bus-station-detail_content__iFUh6 .bus-station-detail_text__s5y_h{align-self:stretch;display:flex;flex-wrap:wrap;gap:calc(16rem/var(--font-factor));padding-left:calc(48rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_station__cFxta .bus-station-detail_left__dN_hJ .bus-station-detail_services__mcA_k .bus-station-detail_content__iFUh6 .bus-station-detail_text__s5y_h .bus-station-detail_amenity__4d0yw .bus-station-detail_caption__pU_Rw{color:#213139;font-family:var(--font-inter);font-size:calc(16rem/var(--font-factor));font-style:normal;font-weight:400;line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_booking-trip__BUf_q{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_booking-trip__BUf_q .bus-station-detail_text__s5y_h{align-self:flex-start;color:#213139;display:block;font-family:var(--font-inter);font-size:calc(20rem/var(--font-factor));font-style:normal;font-weight:400;line-height:calc(24rem/var(--font-factor))}.bus-station-detail_station-info__w5xY9 .bus-station-detail_booking-trip__BUf_q .bus-station-detail_text__s5y_h .bus-station-detail_bold__s7IAK{font-weight:700}.bus-station-detail_station-info__w5xY9 .bus-station-detail_booking-trip__BUf_q .bus-station-detail_search-form__Taxvb{position:relative;min-width:100%}}.bus-station-hours_card__y5gdO{align-items:flex-start;background:var(--White-0,#fff);border-radius:calc(5rem/var(--font-factor));border:calc(1rem/var(--font-factor)) solid #eee;box-shadow:calc(0rem/var(--font-factor)) calc(1rem/var(--font-factor)) calc(8rem/var(--font-factor)) calc(0rem/var(--font-factor)) rgba(112,139,163,.2);display:flex;flex-direction:column;gap:calc(16rem/var(--font-factor));padding:calc(24rem/var(--font-factor)) calc(16rem/var(--font-factor));width:100%}.bus-station-hours_card__y5gdO .bus-station-hours_header__Ni6Mv{align-items:center;align-self:stretch;display:flex;gap:calc(16rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_header__Ni6Mv.bus-station-hours_hours__SeLwZ{justify-content:space-between}.bus-station-hours_card__y5gdO .bus-station-hours_header__Ni6Mv .bus-station-hours_title__trBcQ{align-items:center;display:flex;gap:calc(12rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_header__Ni6Mv .bus-station-hours_title__trBcQ .bus-station-hours_text__NK_Ro{color:#213139;font-family:var(--font-inter);font-size:calc(20rem/var(--font-factor));font-style:normal;font-weight:700;line-height:calc(24rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:calc(24rem/var(--font-factor));padding-left:calc(48rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K.bus-station-hours_hours__SeLwZ{gap:calc(56rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K .bus-station-hours_row__bKpH8{align-items:flex-start;align-self:stretch;display:flex;gap:calc(24rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K .bus-station-hours_row__bKpH8 .bus-station-hours_day__5kGJl{color:#213139;font-family:var(--font-inter);font-size:calc(18rem/var(--font-factor));font-style:normal;font-weight:700;line-height:calc(24rem/var(--font-factor));width:calc(200rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K .bus-station-hours_row__bKpH8 .bus-station-hours_col__tS1Tl{align-items:flex-start;display:flex;flex-direction:column;gap:calc(6rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K .bus-station-hours_row__bKpH8 .bus-station-hours_col__tS1Tl .bus-station-hours_time__IOc9I,.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K .bus-station-hours_text__NK_Ro{color:#213139;font-family:var(--font-inter);font-size:calc(16rem/var(--font-factor));font-style:normal;font-weight:400;line-height:calc(24rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K .bus-station-hours_text__NK_Ro{align-self:stretch}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K .bus-station-hours_text__NK_Ro .bus-station-hours_link__HeEop{color:#213139;cursor:pointer;font-family:var(--font-inter);font-size:calc(16rem/var(--font-factor));font-style:normal;font-weight:700;line-height:calc(24rem/var(--font-factor));-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:capitalize}@media(max-width:1279px){.bus-station-hours_card__y5gdO{flex:1 0;gap:calc(16rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_header__Ni6Mv{align-items:flex-start;flex-direction:column;gap:calc(8rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_header__Ni6Mv .bus-station-hours_title__trBcQ{align-self:stretch;gap:calc(8rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_header__Ni6Mv .bus-station-hours_title__trBcQ .bus-station-hours_text__NK_Ro{font-size:calc(18rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K{flex-direction:column;gap:calc(30rem/var(--font-factor));padding-left:calc(0rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K .bus-station-hours_row__bKpH8{gap:calc(8rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K .bus-station-hours_row__bKpH8 .bus-station-hours_day__5kGJl{flex:1 0;font-size:calc(16rem/var(--font-factor));width:100%}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K .bus-station-hours_row__bKpH8 .bus-station-hours_col__tS1Tl{flex:1 0;gap:calc(9rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K .bus-station-hours_row__bKpH8 .bus-station-hours_col__tS1Tl .bus-station-hours_time__IOc9I{align-items:flex-start;display:flex;flex-direction:column;flex:1 0}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K .bus-station-hours_row__bKpH8 .bus-station-hours_col__tS1Tl .bus-station-hours_time__IOc9I .bus-station-hours_note__JJVAM{align-self:flex-end;display:flex;white-space:wrap}}@media(max-width:600px){.bus-station-hours_card__y5gdO{flex:1 0;gap:calc(16rem/var(--font-factor));width:100%}.bus-station-hours_card__y5gdO .bus-station-hours_header__Ni6Mv{align-items:flex-start;flex-direction:column;gap:calc(8rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_header__Ni6Mv .bus-station-hours_title__trBcQ{align-self:stretch;gap:calc(8rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_header__Ni6Mv .bus-station-hours_title__trBcQ .bus-station-hours_text__NK_Ro{font-size:calc(18rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K{padding-left:calc(0rem/var(--font-factor));gap:calc(24rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K .bus-station-hours_row__bKpH8{gap:calc(8rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K .bus-station-hours_row__bKpH8 .bus-station-hours_day__5kGJl{flex:1 0;font-size:calc(16rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K .bus-station-hours_row__bKpH8 .bus-station-hours_col__tS1Tl{flex:1 0;gap:calc(9rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K .bus-station-hours_row__bKpH8 .bus-station-hours_col__tS1Tl .bus-station-hours_time__IOc9I,.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K .bus-station-hours_text__NK_Ro{font-size:calc(14rem/var(--font-factor));line-height:calc(18rem/var(--font-factor))}.bus-station-hours_card__y5gdO .bus-station-hours_body__ZS98K .bus-station-hours_text__NK_Ro .bus-station-hours_link__HeEop{font-size:calc(14rem/var(--font-factor));line-height:calc(20rem/var(--font-factor))}}
/*# sourceMappingURL=b22e74616e509c70.css.map*/