.skyteam-itinerary-row-module__YA16dG__row{min-width:0}.skyteam-itinerary-row-module__YA16dG__summary{grid-template-columns:var(--skyteam-columns);align-items:center;gap:20px;padding:14px 20px;display:grid}.skyteam-itinerary-row-module__YA16dG__summary>div{min-width:0}.skyteam-itinerary-row-module__YA16dG__summary small{color:var(--muted);margin-top:4px;font-size:.76rem;line-height:1.5;display:block}.skyteam-itinerary-row-module__YA16dG__details{padding:0 20px 18px}.skyteam-itinerary-row-module__YA16dG__routeActions{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:2px;display:flex}.skyteam-itinerary-row-module__YA16dG__routeActions .skyteam-total-duration{margin-top:0}.skyteam-itinerary-row-module__YA16dG__detailsToggle{cursor:pointer;color:var(--primary,#245bff);font:inherit;background:0 0;border:0;min-height:28px;padding:4px;font-size:.76rem;font-weight:600}.skyteam-itinerary-row-module__YA16dG__detailsToggle:hover{text-decoration:underline}.skyteam-itinerary-row-module__YA16dG__detailsToggle:focus-visible{outline:2px solid var(--primary,#245bff);outline-offset:2px;border-radius:4px}.skyteam-itinerary-row-module__YA16dG__details ol{background:var(--surface-muted,#f5f7fc);border-radius:8px;margin:8px 0;padding:16px 24px}.skyteam-itinerary-row-module__YA16dG__details li{margin-bottom:12px}.skyteam-itinerary-row-module__YA16dG__details li span{overflow-wrap:anywhere;margin-top:6px;display:block}.skyteam-itinerary-row-module__YA16dG__details p{color:var(--muted);font-size:.8rem;line-height:1.6}.skyteam-itinerary-row-module__YA16dG__transfer{font-weight:700;color:var(--primary,#245bff)!important}@media (max-width:900px){.skyteam-itinerary-row-module__YA16dG__summary{grid-template-columns:1fr 1fr;gap:8px;padding:14px 16px}.skyteam-itinerary-row-module__YA16dG__detailsToggle{min-height:36px;padding:8px}.skyteam-itinerary-row-module__YA16dG__airline,.skyteam-itinerary-row-module__YA16dG__route,.skyteam-itinerary-row-module__YA16dG__date,.skyteam-itinerary-row-module__YA16dG__price{grid-column:1/-1}.skyteam-itinerary-row-module__YA16dG__seats{text-align:right}.skyteam-itinerary-row-module__YA16dG__seats .flight-check-time{align-items:flex-end}.skyteam-itinerary-row-module__YA16dG__action{grid-column:1/-1}.skyteam-itinerary-row-module__YA16dG__action>:is(a,button){justify-content:center;width:100%;min-height:44px;display:flex}}
