.favourites-info-tooltip-wrapper[data-v-fc72e13a]{align-items:center;display:inline-flex;position:relative}.icon-info-circled[data-v-fc72e13a],.icon-info-circled-outline[data-v-fc72e13a]{cursor:pointer;font-size:var(--tc-font-size-14)}.icon-info-circled-outline[data-v-fc72e13a]:before,.icon-info-circled[data-v-fc72e13a]:before{margin:0}.favourites-info-tooltip[data-v-fc72e13a]{background-color:var(--tc-neutral-10);border-radius:var(--tc-corner-radius-m);box-shadow:var(--tc-elevation-3);color:var(--tc-neutral-100);cursor:default;padding:var(--tc-spacing-4) var(--tc-spacing-5);position:fixed;text-align:center;width:-moz-max-content;width:max-content;z-index:2000}.stop-line-container[data-v-f5cd3009]{align-items:center;display:flex;gap:9%;justify-content:center;position:relative;width:80px}.stop-line[data-v-f5cd3009]{border-top:1px solid var(--tc-neutral-80);height:1px;inset:0;margin:auto;position:absolute;width:100%}.stop-bullet[data-v-f5cd3009]{background-color:var(--tc-neutral-80);border-radius:50%;height:6px;width:6px;z-index:1}.stop-bullet.with-change[data-v-f5cd3009]{background-color:var(--tc-warning-100)}.flight-detail[data-v-27e29b6f]{background:var(--tc-neutral-10);border:1px solid var(--tc-neutral-40);border-radius:8px;border-top:none;font-size:12px;width:100%}.flight-detail[data-v-27e29b6f],.titleArea[data-v-27e29b6f]{color:var(--tc-neutral-100)}.titleArea[data-v-27e29b6f]{align-items:center;background:var(--tc-neutral-40);border-radius:8px 8px 0 0;display:flex;font-size:13px;font-weight:700;font-weight:400;height:35px;justify-content:space-between;line-height:15px;padding:12.5px 17.5px;position:relative}.titleArea .icon-airplane-going[data-v-27e29b6f],.titleArea .icon-airplane-return[data-v-27e29b6f]{float:left;font-size:16px}.flight-rows[data-v-27e29b6f]{display:flex;flex-direction:column;gap:var(--tc-spacing-5);padding:var(--tc-spacing-5)}.segmentInfoHeader[data-v-584908d8]{align-items:flex-start;color:var(--tc-neutral-80);gap:8px;margin:0;min-width:0}.segmentInfo[data-v-584908d8],.segmentInfoHeader[data-v-584908d8]{justify-content:space-between;width:100%}.segmentInfo[data-v-584908d8]{align-items:center;gap:16px}.segmentInfoItinerary[data-v-584908d8]{display:flex;flex:0 0 auto;gap:20px;min-width:0;position:relative}.segmentInfoItineraryFlight[data-v-584908d8]{display:flex;flex:0 0 57px;flex-direction:column;gap:2px;min-height:0}.segmentInfoItinerary .tc-iata[data-v-584908d8]{color:var(--tc-neutral-80);font-size:16px;width:-moz-fit-content;width:fit-content}.segmentInfoItinerary .tc-iata.transport-iata[data-v-584908d8]{color:var(--tc-violet-100)}.segmentInfoItinerary .tc-stops-txt[data-v-584908d8]{color:var(--tc-neutral-80);font-size:12px}.segmentInfoItinerary .tc-stops-txt.direct[data-v-584908d8]{color:var(--tc-success-100)}.segmentInfoBaggage[data-v-584908d8]{align-content:center;height:100%}.open-detail[data-v-584908d8],.segmentInfoBaggage[data-v-584908d8]{flex:0 0 auto;height:42px;min-width:0}.open-detail[data-v-584908d8]{align-items:center}.segmentInfoAirline[data-v-584908d8]{align-items:center;flex:0 1 auto;font-size:12px;gap:24px;min-width:0}@media(max-width:991px){.segmentInfoAirline[data-v-584908d8]{gap:6px}}.tc-col-logo[data-v-584908d8]{align-items:center;border:1px dotted var(--tc-neutral-60);border-radius:20px;display:flex;flex:1;height:42px;max-width:140px;min-width:0;padding:0 10px}@media(max-width:991px){.tc-col-logo[data-v-584908d8]{width:42px}}.change-dialog[data-v-584908d8]{align-items:center;border:1px solid var(--tc-warning-100);border-radius:var(--tc-corner-radius-xs);color:var(--tc-warning-100);display:flex;height:22px;margin:auto;padding:var(--tc-spacing-1) var(--tc-spacing-4);position:relative}.change-dialog .box[data-v-584908d8]{background-color:var(--tc-neutral-10);border-bottom:1px solid var(--tc-warning-100);border-right:1px solid var(--tc-warning-100);flex:none;height:10px;left:calc(50% - 4px);position:absolute;top:-6px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);width:10px}span.highlighted[data-v-584908d8]{background-color:var(--tc-neutral-40);border-radius:2.5px;padding:2px 4px}.tc-hhmm[data-v-584908d8]{align-items:end;color:var(--tc-neutral-100);display:flex;font-size:17px;font-weight:700;height:22px}.tc-hhmm .tc-hhmm-diff-days[data-v-584908d8]{color:var(--tc-warning-100);font-size:11px;font-style:normal;font-weight:700;height:22px;line-height:16px}.segmentInfo .baggage-info[data-v-584908d8]{color:var(--tc-neutral-60);display:inline-table;font-size:20px}.icon-bodega-info[data-v-584908d8]:before,.icon-bodega-noinfo[data-v-584908d8]:before,.icon-bodega-on[data-v-584908d8]:before,.icon-demano-info[data-v-584908d8]:before,.icon-demano-noinfo[data-v-584908d8]:before,.icon-demano-on[data-v-584908d8]:before,.icon-mochila-on[data-v-584908d8]:before{margin:0}.baggage-icon-info[data-v-584908d8]{color:var(--tc-brand-50-link);font-size:22px;position:relative;top:1px}.baggage-icon-info.purchase[data-v-584908d8]{color:var(--tc-success-60)}.flightDetails[data-v-584908d8]{color:var(--tc-neutral-80);padding-right:3px}.icon-warning-2[data-v-584908d8]{background:var(--tc-neutral-10);color:var(--tc-warning-100);font-size:12px}.icon-warning-2[data-v-584908d8]:before{margin:0}.company-logo[data-v-584908d8]{width:26px}.mixedCabin-tooltip[data-v-584908d8]{box-shadow:1px 1px 15px #7087a563;padding:10px 10px 0;right:-78px;top:30px;width:157px}.mixedCabin-tooltip .box[data-v-584908d8]{bottom:58px;flex:none;height:15px;left:58px;transform:rotate(-135deg);width:15px}.checkbox-same-flights[data-v-584908d8],.mixedCabin-tooltip .box[data-v-584908d8]{background-color:var(--tc-neutral-10);position:relative}.checkbox-same-flights[data-v-584908d8]{align-items:center;border:1px solid var(--tc-neutral-60);border-radius:4px;flex:0 0 16px;height:16px;justify-content:center}.same-flights-explainer[data-v-584908d8]{box-shadow:1px 1px 15px #7087a563;font-weight:400;padding:10px 0;top:28px;width:231px}.checkbox-selected[data-v-584908d8]{background-color:var(--tc-brand-50-link);border:1px solid var(--tc-brand-50-link)}.arrow-up[data-v-584908d8]{left:95px}.icon-ok[data-v-584908d8]:before{color:var(--tc-neutral-10)}.icon-wrapper[data-v-584908d8]{display:inline-block;overflow:hidden;position:relative}.icon-wrapper.small[data-v-584908d8]{height:13px;width:16px}.icon-wrapper.large[data-v-584908d8]{height:19px;width:23px}.icon-wrapper .icon-airline[data-v-584908d8]{background-repeat:no-repeat;height:33px;left:0;position:absolute;top:0;width:41px}.icon-wrapper.small .icon-airline[data-v-584908d8]{transform:scale(.39);transform-origin:top left}.icon-wrapper.large .icon-airline[data-v-584908d8]{transform:scale(.57);transform-origin:top left}.logo-wrapper[data-v-584908d8]{align-items:center;display:flex;height:41px;justify-content:center;width:48px}.logo-grid[data-v-584908d8]{display:grid;place-items:center}.one[data-v-584908d8]{grid-template-columns:auto}.two[data-v-584908d8]{-moz-column-gap:4px;column-gap:4px;grid-template-rows:1fr}.three[data-v-584908d8],.two[data-v-584908d8]{grid-template-columns:repeat(2,auto)}.three[data-v-584908d8]{display:grid;gap:3px;grid-template-rows:repeat(2,auto);justify-items:center}.three .icon-wrapper[data-v-584908d8]:nth-child(3){grid-column:1/span 2;justify-self:center}.four-or-more[data-v-584908d8]{gap:3px;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto)}.more-indicator[data-v-584908d8]{align-items:center;color:var(--tc-neutral-80);display:flex;font-size:11px;font-weight:500;height:13px;justify-content:center;padding-top:1px;width:16px}.transport-icon[data-v-584908d8]{color:var(--tc-violet-100);font-size:var(--tc-font-size-14)}.transport-icon[data-v-584908d8]:before{margin-left:0}.transport-icon.icon-micros[data-v-584908d8]{font-size:var(--tc-font-size-16)}.wrapper[data-v-60cddb61]{background-color:var(--tc-neutral-10);border:1px solid var(--tc-neutral-40);border-radius:10px;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;padding:var(--tc-spacing-4);width:100%}.line[data-v-60cddb61]{align-items:center;display:inline-flex;gap:var(--tc-spacing-2);height:16px;margin-bottom:var(--tc-spacing-4)}.line i[data-v-60cddb61]{color:var(--tc-neutral-60);font-size:20px;height:16px;position:relative;top:-2px;width:16px}.line i[data-v-60cddb61]:before{height:16px;margin:0;width:16px}.line.extra-charges[data-v-60cddb61]{gap:var(--tc-spacing-1);margin-bottom:unset}.line.extra-charges i[data-v-60cddb61]{font-size:16px}.tc-label-s[data-v-60cddb61]{color:var(--tc-neutral-100);text-align:left}.success[data-v-60cddb61]{color:var(--tc-success-60)!important}.explain-divider[data-v-60cddb61]{border-bottom:1px solid var(--tc-neutral-40);height:0;margin:0 0 var(--tc-spacing-3) 0}.icon-mochila-on[data-v-60cddb61]{color:var(--tc-success-60);font-size:13px!important}.flights-list .price-modal h3[data-v-1624bc8e]{background:var(--tc-neutral-10);border-bottom:1px solid var(--tc-neutral-40);border-radius:0;color:var(--tc-neutral-100);font-size:16px;font-weight:500;margin:0;padding:0 24px 16px;text-align:left}.flights-list .price-modal ol[data-v-1624bc8e]{list-style-type:none;margin:0;padding:0;padding:0 var(--tc-spacing-7)}.flights-list .price-modal ol li[data-v-1624bc8e]:not(:last-child){border-bottom:1px solid var(--tc-neutral-40)}.flights-list .price-modal ol li[data-v-1624bc8e]{float:left;padding:var(--tc-spacing-5) 0}.flights-list .price-modal ol li img[data-v-1624bc8e]{height:25px}.flights-list .price-modal ol li .btn[data-v-1624bc8e]{margin:0}.flights-list .price-modal[data-v-1624bc8e]{background:var(--tc-neutral-10);border:1px solid var(--tc-neutral-20);border-radius:var(--tc-corner-radius-s);box-shadow:var(--tc-elevation-3);padding:var(--tc-spacing-5) 0 var(--tc-spacing-7) 0;position:absolute;right:105%;top:0;width:710px;z-index:100}.price-modal .icon-close[data-v-1624bc8e]{color:var(--tc-neutral-80);font-size:var(--tc-font-size-22)}.flights-list .price-modal.has-deals[data-v-1624bc8e]{width:790px}.flights-list .price-modal .right-tria[data-v-1624bc8e]{border-bottom:11px solid transparent;border-right:11px solid var(--tc-neutral-40);border-top:11px solid transparent;height:0;position:absolute;right:-12px;top:97px;transform:rotate(180deg);width:0}.flights-list .price-modal .right-tria[data-v-1624bc8e]:after{border-bottom:10px solid transparent;border-right:10px solid var(--tc-neutral-10);border-top:10px solid transparent;content:"";height:0;left:2px;position:absolute;top:-10px;width:0}.price-modal .provider-and-deals-wrapper[data-v-1624bc8e]{display:flex;flex:1;flex-direction:column;gap:var(--tc-spacing-2);margin-right:var(--tc-spacing-5);overflow:hidden}.price-modal .provider-item-container[data-v-1624bc8e]{align-items:center;width:100%}.price-modal .provider-info-container[data-v-1624bc8e]{align-items:center;flex-wrap:wrap;gap:var(--tc-spacing-2);width:100%}.price-modal .provider-info-container .provider-title-airline[data-v-1624bc8e]{display:flex;flex:0 0 fit-content;flex-direction:row;gap:var(--tc-spacing-2);max-width:100%}.price-modal .provider-info-container .provider-airline-tag[data-v-1624bc8e]{align-items:center;background:var(--tc-brand-20);border-radius:var(--tc-corner-radius-xl);display:flex;flex:0 0 auto;justify-content:center;padding:2px var(--tc-spacing-2)}.price-modal .provider-info-container .provider-airline-tag .tc-label-xxs[data-v-1624bc8e]{color:var(--tc-brand-50-link)}.price-modal.has-deals .right-tria[data-v-1624bc8e]{top:103px}.price-modal .providerItem .provider-logo[data-v-1624bc8e]{flex:0 0 16px;height:16px}.price-modal .providerItem .provider-name[data-v-1624bc8e]{color:var(--tc-neutral-100);flex:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.price-modal .providerItem .provider-deal-text-container[data-v-1624bc8e]{gap:var(--tc-spacing-1)}.price-modal .providerItem .provider-installments-wrapper[data-v-1624bc8e]{display:flex;flex-direction:column;gap:var(--tc-spacing-1);justify-content:flex-start}.price-modal .providerItem .provider-deal-text[data-v-1624bc8e]{color:var(--tc-success-100);font-size:11px;font-weight:500;line-height:120%;text-align:left}.price-modal .providerItem .select-btn.metabooking[data-v-1624bc8e]{background-color:var(--tc-neutral-10);border:1px solid var(--tc-brand-50-link);color:var(--tc-brand-50-link)}.price-modal .providerItem .select-btn.metabooking[data-v-1624bc8e]:hover{background-color:var(--tc-brand-100)!important;border-color:var(--tc-brand-100)!important;color:var(--tc-neutral-10)}.price-modal .providerItem .select-btn[data-v-1624bc8e]{background:var(--tc-brand-50-link);border-color:var(--tc-brand-50-link);border-radius:20px;color:var(--tc-neutral-10);flex:0 0 100px;font-size:14px;font-weight:700;height:34px;line-height:18px;padding:8px 13px}.price-modal .providerItem .select-btn[data-v-1624bc8e]:hover{background:var(--tc-brand-100);border-color:var(--tc-brand-100)}.baggage-info[data-v-1624bc8e]{align-items:center;border:1px solid var(--tc-neutral-40);border-radius:var(--tc-corner-radius-xl);color:var(--tc-neutral-60);display:flex;flex:0 0 220px;font-size:20px;padding:var(--tc-spacing-2) var(--tc-spacing-3) var(--tc-spacing-2) var(--tc-spacing-5)}.baggage-info .baggage-icons-wrapper[data-v-1624bc8e]{cursor:pointer;display:flex;flex:0 0 42px;flex-direction:row;justify-content:space-between;margin-right:auto;max-width:42px}.baggage-info .baggage-icons-wrapper i[data-v-1624bc8e]{height:20px;width:12px}.baggage-info .baggage-icons-wrapper i[data-v-1624bc8e]:before{height:20px;margin:0;width:12px}.baggage-info .icon-angle-down[data-v-1624bc8e]{color:var(--tc-brand-50-link);font-size:var(--tc-font-size-16);margin-left:2px}.baggage-info .icon-angle-down[data-v-1624bc8e]:before{margin:0}.price-modal .providerItem .promo-price-text[data-v-1624bc8e]{color:var(--tc-neutral-80);font-size:10px;font-weight:700;line-height:12px;margin-bottom:3px}.icon-bodega-noinfo[data-v-1624bc8e]{font-size:23px;position:relative;top:-2px}.icon-mochila-on[data-v-1624bc8e]{color:var(--tc-success-60);font-size:12px;position:relative;top:4px}.best-deals-container[data-v-1624bc8e]{width:158px}.deal-logo[data-v-1624bc8e]{align-items:center;border-radius:60px;display:flex;gap:var(--tc-spacing-2);height:30px;justify-content:space-around;padding:var(--tc-spacing-2) var(--tc-spacing-3);width:-moz-fit-content;width:fit-content}.deal-logo span[data-v-1624bc8e]{height:18px}.deal-logo img[data-v-1624bc8e]{height:18px!important;margin:0!important;vertical-align:unset;width:auto}.icon-warning-2[data-v-1624bc8e]{color:var(--tc-warning-100);font-size:12px}.price-info-container[data-v-1624bc8e]{align-items:center;flex:0 0 248px;gap:var(--tc-spacing-6);justify-content:center}.price-wrapper[data-v-1624bc8e]{align-items:end;display:flex;flex:1;flex-direction:column;gap:2px;position:relative}.partners-trust-container[data-v-1624bc8e]{border-bottom:none!important;color:var(--tc-neutral-100);padding:var(--tc-spacing-4) 0 0 0!important;text-align:left}.foreign-agency-container[data-v-1624bc8e]{display:flex;flex-direction:column;padding:1px 0 0!important;text-align:left}.foreign-agency-icon[data-v-1624bc8e]{color:var(--tc-brand-50-link);font-size:14px;font-weight:700;position:absolute;right:-10px;top:-3px}.foreign-agency-icon.mep-icon[data-v-1624bc8e]{margin:0 0 50px -40px}.foreign-agency-icon.iof-icon[data-v-1624bc8e]{margin:0 0 28px -50px}.tax-text[data-v-1624bc8e]{color:var(--tc-neutral-80)!important;display:block;font-size:11px!important}.usd-price-container[data-v-1624bc8e]{display:flex;flex-direction:row;justify-content:flex-end}.mixed-cabin-container[data-v-1624bc8e]{display:inline-block;flex:0 0 12px;margin-left:5px;position:relative}.mixed-cabin-container:hover .mixed-cabin-tooltip[data-v-1624bc8e]{display:block}.mixed-cabin-tooltip[data-v-1624bc8e]{border-radius:14px;box-shadow:1px 1px 15px #7087a563;display:none;height:56px;padding:10px 10px 0;right:-78px;top:30px;width:208px}.mixed-cabin-tooltip .box[data-v-1624bc8e]{background-color:var(--tc-neutral-10);bottom:58px;flex:none;height:15px;left:108px;position:relative;transform:rotate(-135deg);width:15px}.baggage-icon-info[data-v-1624bc8e]{color:var(--tc-brand-50-link);font-size:20px;position:relative}.baggage-icon-info.purchase[data-v-1624bc8e]{color:var(--tc-success-60)}.provider-baggage-container[data-v-1624bc8e]{display:flex;flex-direction:column;gap:var(--tc-spacing-4);width:100%}.tc-title-m[data-v-1624bc8e]{display:inline-block}.tc-label-xxs[data-v-1624bc8e]{color:var(--tc-neutral-80)}.tc-label-xxs.baggage-link[data-v-1624bc8e]{color:var(--tc-brand-50-link)}.has-baggage[data-v-1624bc8e]{color:var(--tc-success-60)}.clickFlightButton .metabooking[data-v-f116a51b]{background-color:var(--tc-neutral-10);border:1px solid var(--tc-brand-50-link);color:var(--tc-brand-50-link)}.clickFlightButton .metabooking[data-v-f116a51b]:hover{color:var(--tc-neutral-10)!important}.clickFlightButton[data-v-f116a51b]{border-radius:4px;color:var(--tc-neutral-10);font-size:15px;font-weight:700;height:35px;margin:3px auto 0;max-width:119px}.clickFlightButton a[data-v-f116a51b]{background-color:var(--tc-brand-50-link);color:var(--tc-neutral-10)}.clickFlightButton a[data-v-f116a51b]:hover{background-color:var(--tc-brand-100);border-color:var(--tc-brand-100)!important;text-decoration:none}.clickFlightButton a.arrow[data-v-f116a51b]{border-radius:4px 0 0 4px;padding:7px 0;transition:.5s}.clickFlightButton a.arrow.variation1[data-v-f116a51b]{border-radius:20px 0 0 20px;padding-left:5px}.clickFlightButton a.arrow i[data-v-f116a51b]:before{transition:.5s}.clickFlightButton a.arrow.clicked i[data-v-f116a51b]:before,.clickFlightButton a.arrow:hover i[data-v-f116a51b]:before{transform:rotate(90deg)}.clickFlightButton a.arrow.clicked[data-v-f116a51b]{background:var(--tc-brand-100);box-shadow:inset -2px 0 2px -1px var(--tc-brand-120)}.clickFlightButton a.button[data-v-f116a51b]{align-items:center;border-radius:0 4px 4px 0;display:flex;flex-grow:1;justify-content:center;padding:7px 7px 7px 0;text-align:center}.clickFlightButton a.button.singleProvider[data-v-f116a51b]{border-radius:4px;padding:7px 0}.clickFlightButton a.button.variation1[data-v-f116a51b]{border-radius:0 20px 20px 0}.clickFlightButton a.button.variation1.singleProvider[data-v-f116a51b]{border-radius:20px}.flight-price[data-v-f116a51b]{align-items:center;justify-content:space-between;padding:0}.tc-btn-price-hover[data-v-f116a51b]{background:var(--tc-brand-100)}.flight-price .tc-text-price-action[data-v-f116a51b]{cursor:pointer}.flight-price .tc-text-price-action[data-v-f116a51b]:hover{text-decoration:none}.flight-price .tc-text-price-action .price-promo-text[data-v-f116a51b]{border:1px solid var(--tc-neutral-60);border-radius:100px;display:inline-block;font-size:10px;line-height:12px;margin-bottom:3px;padding:3px 8px}.flight-price .clicked[data-v-f116a51b]{background:var(--tc-brand-100);box-shadow:inset -2px 0 2px -1px var(--tc-brand-120)}.flight-price .fade-enter-active[data-v-f116a51b],.flight-price .fade-leave-active[data-v-f116a51b]{transition:"opacity" .3s}.flight-price .fade-enter[data-v-f116a51b],.flight-price .fade-leave-to[data-v-f116a51b]{opacity:0}.flight-price .select-btn[data-v-f116a51b]{font-size:13px;padding:4px 12px;width:auto}.flight-price .providerItem[data-v-f116a51b]{align-items:center;justify-content:space-around}.flight-price .price-description[data-v-f116a51b]{color:var(--tc-neutral-100);font-size:12px;font-weight:500;line-height:14.4px;text-align:center}.flights-list .price-modal ol li span[data-v-f116a51b]{width:80px}.flights-list .price-modal ol li.iof[data-v-f116a51b]{width:485px}.flights-list .price-modal ol li em[data-v-f116a51b]{font-style:normal}.iof-label[data-v-f116a51b]{display:block}.flights-list .price-modal ol li .no-iof-price em[data-v-f116a51b]{font-size:15px}.flights-list .price-modal.price-modal-iof[data-v-f116a51b]{top:46px}.tc-btns-all:hover a[data-v-f116a51b]{background:var(--tc-brand-100);color:var(--tc-neutral-10)}.flights-list .flight-price h2[data-v-f116a51b]{color:var(--tc-brand-50-link)}.flights-list .flight-price .bestprice-deals[data-v-f116a51b]{color:var(--tc-success-100);font-size:11px;font-weight:500;margin-bottom:3px}.icon-info-circled[data-v-f116a51b]{color:var(--tc-brand-50-link);font-size:11px}.foreign-agency-detail[data-v-f116a51b]{box-shadow:1px 1px 15px #7087a563;padding:12px;right:10px;top:65px;width:285px}.foreign-agency-detail.discount[data-v-f116a51b]{top:85px}.foreign-agency-detail.iof[data-v-f116a51b]{bottom:5px;right:105%;top:0}.foreign-agency-detail .box[data-v-f116a51b]{border-bottom:11px solid transparent;border-right:11px solid var(--tc-neutral-10);border-top:11px solid transparent;height:0;position:absolute;right:-10px;top:43px;transform:rotate(180deg);width:0}.estimated-price-detail[data-v-f116a51b]{bottom:5px;box-shadow:1px 1px 15px #7087a563;color:var(--tc-neutral-80);padding:12px;right:105%;width:380px}.estimated-price-detail .box[data-v-f116a51b]{border-bottom:11px solid transparent;border-right:11px solid var(--tc-neutral-10);border-top:11px solid transparent;height:0;position:absolute;right:-10px;top:10px;transform:rotate(180deg);width:0}.usd-price-container[data-v-f116a51b]{display:flex;flex-direction:row;justify-content:center}.flight-price p.providerName[data-v-f116a51b]{color:var(--tc-neutral-100);font-size:13px;font-weight:500;margin-bottom:0;margin-top:5px}.favourite-updated[data-v-f116a51b]{align-items:center;display:flex;gap:var(--tc-spacing-1);justify-content:center;margin-bottom:var(--tc-spacing-3);margin-top:var(--tc-spacing-1)}.tooltip-label[data-v-f116a51b]{font-weight:var(--tc-font-weight-medium)}.flight-price-past[data-v-f116a51b]{align-items:center;color:var(--tc-warning-100);display:flex;gap:var(--tc-spacing-2);padding:var(--tc-spacing-3)}.explainer-tooltip.price-promo-explainer div div:not(.arrow-up){bottom:-40px}.itinerary[data-v-162fd4da]{background:var(--tc-neutral-10);border:0;border-radius:var(--tc-corner-radius-s);box-shadow:1px 1px 7px #7087a517;-webkit-box-shadow:1px 1px 7px 0 rgba(112,135,165,.09);-moz-box-shadow:1px 1px 7px 0 rgba(112,135,165,.09);cursor:pointer;flex-direction:column-reverse!important;margin:14px 0;padding:0;position:relative;transition:all .5s ease}.itinerary:hover .share-flight[data-v-162fd4da]{display:flex}.itinerary[data-v-162fd4da]:hover{box-shadow:var(--tc-elevation-3);-webkit-box-shadow:var(--tc-elevation-3);-moz-box-shadow:var(--tc-elevation-3)}.itinerary-wrapper[data-v-162fd4da]{padding:16px 12px 16px 16px;position:relative}.itinerary-wrapper.sponsored-wrapper[data-v-162fd4da]{padding-top:unset}.itineraryInfo[data-v-162fd4da]{align-items:center;gap:8px;justify-content:space-between}.itinerary-info-wrapper[data-v-162fd4da]{align-self:stretch;flex:1;min-width:0}.itinerary-header[data-v-162fd4da]{align-items:center;justify-content:space-between}.flight-price[data-v-162fd4da]{flex:0 0 146px}.tc-available-seats[data-v-162fd4da]{color:var(--tc-error-100)}.itineraryProvidersList[data-v-162fd4da]{border:1px solid var(--tc-neutral-40);border-radius:8px;justify-content:center;margin-top:10px;padding:10px 15px}.itineraryProvidersList a[data-v-162fd4da]{align-items:center;color:var(--tc-neutral-100);cursor:pointer}.itineraryProvidersList a span[data-v-162fd4da]{color:#1378d2;padding:0 5px}.itineraryProvidersList a span.itineraryListProviderName[data-v-162fd4da]{color:var(--tc-neutral-100);height:20px;max-width:90px;overflow:hidden;padding:auto;text-overflow:ellipsis}.sponsored-itinerary[data-v-162fd4da]{border:1px solid var(--tc-brand-70)}.shared-itinerary[data-v-162fd4da]{border:1px solid var(--tc-brand-50-link)!important}.other-transport[data-v-162fd4da]{border:1px solid var(--tc-violet-100)!important}.other-transport-inline[data-v-162fd4da]{align-items:center;border-bottom:1px solid var(--tc-neutral-40);display:flex;flex-direction:row;gap:var(--tc-spacing-5);height:96px;padding:var(--tc-spacing-3) var(--tc-spacing-7) var(--tc-spacing-3) var(--tc-spacing-5);width:100%}.other-transport-img[data-v-162fd4da]{display:flex;flex:0 0 97px;flex-direction:column;height:100%}.other-transport-texts[data-v-162fd4da]{color:var(--tc-neutral-100);display:flex;flex:1;flex-direction:column;height:100%;justify-content:center;width:100%}.tc-paragraph-m.link[data-v-162fd4da]{color:var(--tc-brand-50-link)}ul li[data-v-162fd4da]:last-child{border-bottom:none}.icon-bodega-noinfo[data-v-162fd4da]:before,.icon-bodega-on[data-v-162fd4da]:before,.icon-demano-noinfo[data-v-162fd4da]:before,.icon-demano-on[data-v-162fd4da]:before,.icon-mochila-on[data-v-162fd4da]:before{margin:0}.clickFlightButton[data-v-162fd4da]{border:0;border-radius:4px;font-size:15px;font-weight:500;width:97px}.clickFlightButton a[data-v-162fd4da]{align-items:center;background:var(--tc-brand-50-link);border-radius:20px;color:var(--tc-neutral-10);display:flex;flex-grow:1;justify-content:center;padding:7px 0;text-align:center;text-decoration:none;transition:.5s}.clickFlightButton a[data-v-162fd4da]:hover{background-color:var(--tc-brand-100);border-color:var(--tc-brand-100)!important;text-decoration:none}.clickFlightButton a.sponsored-button[data-v-162fd4da]{background:var(--tc-neutral-10);border:1px solid var(--tc-brand-50-link);color:var(--tc-brand-50-link)}.clickFlightButton a.sponsored-button[data-v-162fd4da]:hover{background-color:var(--tc-neutral-40)}.highlighted-itinerary-label[data-v-162fd4da]{border-radius:10px;flex:0 0 21px;font-size:10px;font-weight:500;padding:1px 0;text-align:center;width:94px}.highlighted-itinerary-label.best-price[data-v-162fd4da]{background:#b6e9e2;color:#37877c}.highlighted-itinerary-label.recommended-and-best-price[data-v-162fd4da]{background:#b6e9e2;color:#37877c;width:174px}.highlighted-itinerary-label.best-price-duration[data-v-162fd4da]{background:#e4ebfc;color:#547fef}.highlighted-itinerary-label.share-flight[data-v-162fd4da]{background:#dbfef8;color:#3dc5c3;width:115px}.highlighted-shared-itinerary[data-v-162fd4da]{background-color:var(--tc-brand-50-link);border-radius:calc(var(--tc-corner-radius-s) - 1px) calc(var(--tc-corner-radius-s) - 1px) 0 0;color:var(--tc-neutral-10);font-size:12px;font-weight:500;line-height:14px;padding:7px 10px;text-align:left;width:100%;z-index:1}.vr[data-v-162fd4da]{align-self:stretch;background-color:var(--tc-neutral-40);flex:0 0 1px;height:auto}.share-flight[data-v-162fd4da]{align-items:center;background-color:var(--tc-neutral-10);border-radius:50%;box-shadow:var(--tc-elevation-3);display:none;height:30px;justify-content:center;padding:6px 10px 4px;position:absolute;right:-13px;top:-12px;width:30px}.share-flight .icon-share[data-v-162fd4da]:before{color:var(--tc-neutral-80);font-size:16px}.share-flight:hover .icon-share[data-v-162fd4da]:before{color:var(--tc-neutral-100)}.shared[data-v-162fd4da]{z-index:2}.sharedFlightLabel[data-v-162fd4da]{right:-13px;top:-12px}.sponsored-flight[data-v-162fd4da]{align-items:center;background-color:var(--tc-neutral-10);border-bottom:1px solid var(--tc-neutral-40);display:flex;font-size:14px;font-weight:500;gap:10px;justify-content:flex-start;line-height:20px;margin-bottom:10px;position:relative;text-align:left}.sponsored-flight.sponsored-flight-branded[data-v-162fd4da]{border-bottom:none;border-radius:calc(var(--tc-corner-radius-s) - 1px) calc(var(--tc-corner-radius-s) - 1px) 0 0;color:#fff;margin:-16px -12px 12px -16px;max-height:40px;padding:8px 16px}.sponsored-flight.sponsored-flight-branded .line[data-v-162fd4da]{background-color:#fff6}.sponsored-flight.sponsored-flight-branded span[data-v-162fd4da]{color:#fff}.itinerary.branded-sponsor[data-v-162fd4da]{border:1px solid}.sponsored-flight img[data-v-162fd4da]{height:40px;max-width:85px;-o-object-fit:contain;object-fit:contain;width:auto}.sponsored-flight .line[data-v-162fd4da]{background-color:var(--tc-neutral-60);height:15px;margin:0 10px;width:1px}.sponsored-flight span[data-v-162fd4da]{color:var(--tc-neutral-80);font-size:12px;font-weight:400;line-height:15px;margin-left:auto;text-align:center}.favourites-context.itinerary[data-v-162fd4da]{background:var(--tc-neutral-10);border:1px solid var(--tc-neutral-40);border-radius:var(--tc-corner-radius-m);box-shadow:var(--tc-card-shadow)}.favourites-context.itinerary[data-v-162fd4da]:hover{box-shadow:var(--tc-card-shadow);-webkit-box-shadow:var(--tc-card-shadow);-moz-box-shadow:var(--tc-card-shadow)}.favourites-context .itinerary-wrapper[data-v-162fd4da]{padding:var(--tc-spacing-7)}.favourites-context .favourite-button[data-v-162fd4da]{position:absolute;right:15px;top:15px}
