.cabinClassContainer .selector[data-v-bb5a8000]{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex:0 0 41px;padding:10px 0;width:100%}.cabinClassContainer .selector span[data-v-bb5a8000]{color:var(--tc-neutral-100);font-size:14px;font-weight:500}.tc-passenger-select-container .circle-link[data-v-bb5a8000]{background-color:var(--tc-brand-50-link);border:none;color:var(--tc-neutral-10);font-size:13px;height:22px;width:22px}.tc-passenger-select-container .circle-link.disabled[data-v-bb5a8000]{background-color:var(--tc-neutral-100)}.tc-passenger-select-container .tc-passenger-select>span[data-v-bb5a8000]{color:var(--tc-neutral-100);font-weight:400}.cabin-input[data-v-bb5a8000]{background:var(--tc-neutral-10);border:1px solid var(--tc-neutral-60);border-radius:50%;height:16px;margin-right:6px;width:16px}.cabin-input.selected[data-v-bb5a8000]{align-items:center;background:var(--tc-neutral-10);border:4px solid var(--tc-brand-50-link);display:flex;justify-content:center}.sectionTitle[data-v-bb5a8000]{color:var(--tc-neutral-100);font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:8px}.classWrapper[data-v-bb5a8000]{border-top:1px solid var(--tc-neutral-20);display:flex;flex-direction:column;padding:15px 0 0}.disabled[data-v-bb5a8000]{color:var(--tc-neutral-60);cursor:not-allowed}.applyButtonWrapper[data-v-bb5a8000]{align-items:flex-end;border-top:1px solid var(--tc-neutral-40);display:flex;flex:1;justify-content:right}.applyButton[data-v-bb5a8000]{align-items:center;background:var(--tc-brand-50-link);border-radius:58px;color:var(--tc-neutral-10);cursor:pointer;display:flex;font-size:13px;font-style:normal;font-weight:500;height:34px;justify-content:center;line-height:normal;text-align:center;width:91px}#home-passengers-select .tc-passenger-select-container .tc-complex-select-wrapper{height:512px;left:-100px}@media(min-width:1200px){#home-passengers-select .tc-passenger-select-container .tc-complex-select-wrapper{left:-30px}}@media(min-width:1360px){#home-passengers-select .tc-passenger-select-container .tc-complex-select-wrapper{left:0}}#home-passengers-select .tc-passenger-select-container .tc-passenger-select div{color:var(--tc-neutral-100);font-size:14px;font-weight:700;line-height:21px}#home-passengers-select .tc-passenger-select-container .tc-passenger-select div small{color:var(--tc-neutral-80);font-size:14px;font-weight:400;line-height:21px}#home-passengers-select .tc-passenger-select-container .tc-complex-select-container{height:100%;padding:16px 24px!important}#home-passengers-select .tc-passenger-select-container .tc-passenger-select{align-items:center;padding:12px 0}.wrapper[data-v-7eea8ce4]{cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto 0;padding:0 15px}.wrapper:hover .title[data-v-7eea8ce4]{color:var(--tc-brand-50-link)}.passengersWrapper[data-v-7eea8ce4]{flex:0 0 90px;height:100%;min-width:0;position:relative}@media(min-width:1200px){.passengersWrapper[data-v-7eea8ce4]{flex:0 0 140px}}@media(min-width:1360px){.passengersWrapper[data-v-7eea8ce4]{flex:0 0 180px}}.title[data-v-7eea8ce4]{color:var(--tc-neutral-100);font-size:14px;font-weight:700}.focused[data-v-7eea8ce4]{color:var(--tc-brand-50-link)}.subtitle[data-v-7eea8ce4]{font-weight:400;margin-top:2px}.input-wrapper[data-v-c98145c7]{display:flex;flex:4 1 0;min-width:0}.tc-form-full-flight .tripTypeContainer[data-v-c98145c7]{overflow:hidden}.tc-form-full-flight ul.radioGroup[data-v-c98145c7]{height:100%;list-style:none;margin:0;padding:0;width:100%}.tc-form-full-flight ul.radioGroup li[data-v-c98145c7]{display:inline;float:left;position:relative;text-align:left}.tc-form-full-flight ul.radioGroup li[data-v-c98145c7]:not(:first-child){margin-left:12px}.tc-form-full-flight ul.radioGroup li input[type=radio][data-v-c98145c7]{position:absolute;visibility:hidden}.tc-form-full-flight ul.radioGroup li label[data-v-c98145c7]{color:var(--tc-neutral-10);cursor:pointer;display:block;font-weight:400;line-height:1.5;padding:0 0 0 22px;position:relative;transition:all .25s linear;z-index:2}.tc-form-full-flight ul.radioGroup li:hover .check[data-v-c98145c7]{border:9px solid var(--tc-neutral-10);cursor:pointer}.tc-form-full-flight ul.radioGroup li .check[data-v-c98145c7]{background-color:transparent;border:9px solid var(--tc-neutral-10);border-radius:100%;display:block;height:18px;left:0;position:absolute;top:0;transition:border .25s linear;width:18px;z-index:0}.tc-form-full-flight ul.radioGroup li .check[data-v-c98145c7]:before{border-radius:100%;content:"";display:block;height:10px;left:5px;margin:auto;position:absolute;top:5px;transition:"background" .25s linear;width:10px}.tc-form-full-flight input[type=radio]:checked~.check[data-v-c98145c7]{border:5.5px solid var(--tc-neutral-10)!important}.flight-input-wrapper{display:flex;flex:1;flex-direction:column;min-width:0;position:relative}.flight-input-wrapper:hover .input-title{color:var(--tc-brand-50-link)}.flight-input-wrapper .tc-autocomplete-open.select2-container.select2-container--default.select2-container--open.autocomplete-container{width:342px!important}.HomeForm{background-color:var(--tc-neutral-10);border-radius:70px;display:flex;height:86px;width:auto}.HomeForm .select2-input-default{caret-color:var(--tc-brand-50-link)}.HomeForm .select2-results{max-height:288px}.HomeForm .select2-results::-webkit-scrollbar{cursor:pointer;width:13px}.HomeForm .select2-results::-webkit-scrollbar-thumb{background:var(--tc-neutral-40);border:solid var(--tc-neutral-10);border-radius:20px;border-width:4px;cursor:pointer}.HomeForm .select2-results::-webkit-scrollbar-track{background:var(--tc-neutral-10);border-radius:5px;margin:6px 0}.HomeForm .ButtonNew,.HomeForm .left-calendar.left-calendar-oneway .tc-datepicker,.HomeForm .select2-custom-container.select2-container .select2-choice,.HomeForm.FormContainerNew-MultiDestino .tc-datepicker{border-radius:70px 0 0 70px;height:86px;padding-left:40px;padding-top:40px}.HomeForm .form-control{border-radius:0;color:var(--tc-neutral-100);font-size:14px;font-weight:400;height:86px!important;overflow:hidden;padding-top:35px;text-overflow:ellipsis;white-space:nowrap}.HomeForm .datepicker-OneWay .tc-datepicker-wrapper{left:-415px;top:calc(100% + 8px)}.HomeForm .datepicker-OneWay .tc-datepicker-wrapper .arrow-up{left:440px}@media(min-width:1200px){.HomeForm .datepicker-OneWay .tc-datepicker-wrapper{left:-325px}.HomeForm .datepicker-OneWay .tc-datepicker-wrapper .arrow-up{left:360px}}@media(min-width:1360px){.HomeForm .datepicker-OneWay .tc-datepicker-wrapper{left:-255px}.HomeForm .datepicker-OneWay .tc-datepicker-wrapper .arrow-up{left:305px}}.HomeForm .datepicker-RoundTrip .tc-datepicker-wrapper{left:-325px;top:calc(100% + 8px)}.HomeForm .datepicker-RoundTrip .tc-datepicker-wrapper .arrow-up{left:350px}@media(min-width:1200px){.HomeForm .datepicker-RoundTrip .tc-datepicker-wrapper{left:-215px}.HomeForm .datepicker-RoundTrip .tc-datepicker-wrapper .arrow-up{left:240px}}@media(min-width:1360px){.HomeForm .datepicker-RoundTrip .tc-datepicker-wrapper{left:-270px}.HomeForm .datepicker-RoundTrip .tc-datepicker-wrapper .arrow-up{left:285px}}.HomeForm .left-calendar .tc-datepicker,.HomeForm .right-calendar .tc-datepicker{border-radius:0;height:86px;padding-top:40px}.HomeForm .left-calendar{flex:0 0 90px;height:auto;margin:0;min-width:0;position:relative}@media(min-width:1200px){.HomeForm .left-calendar{flex:0 0 110px}}@media(min-width:1360px){.HomeForm .left-calendar{flex:0 0 138px}}.HomeForm .left-calendar.flexible-calendar{cursor:pointer;flex:0 0 190px}.HomeForm .left-calendar.flexible-calendar .select2-custom-container.select2-container .select2-choice{padding-left:15px!important}.HomeForm .focused .input-title,.HomeForm .left-calendar-input-wrapper:hover .input-title{color:var(--tc-brand-50-link)}.HomeForm .incomplete .select2-custom-container.select2-container .select2-choice.incomplete{border:unset}.HomeForm .incomplete .select2-custom-container.select2-container .select2-choice.incomplete .select2-chosen{color:var(--tc-error-100)!important;font-style:unset}.HomeForm .incomplete .input-title{color:var(--tc-error-100)}.HomeForm .incomplete .tc-datepicker.incomplete .tc-datepicker--dates{color:var(--tc-error-100)!important;font-style:unset}.HomeForm .right-calendar{flex:0 0 90px;height:auto;margin:0;min-width:0;position:relative}.HomeForm .right-calendar:hover .input-title{color:var(--tc-brand-50-link)}@media(min-width:1200px){.HomeForm .right-calendar{flex:0 0 110px}}@media(min-width:1360px){.HomeForm .right-calendar{flex:0 0 138px}}.HomeForm .RoomsGuestInput{margin-right:0}.HomeForm .input-title{color:var(--tc-neutral-100);font-size:14px;font-weight:700;left:15px;position:absolute;top:24px;z-index:1}.HomeForm .tc-complex-select-wrapper .arrow-up{display:none}.HomeForm .separator{background-color:var(--tc-neutral-40);flex:0 0 1px;height:47px;margin:auto 0;position:relative}.HomeForm .separator .switch-button{align-items:center;align-self:center;background-color:var(--tc-neutral-10);border:1px solid var(--tc-neutral-40);border-radius:50%;cursor:pointer;display:flex;justify-content:center;min-height:25px;min-width:25px;position:absolute;right:-12px;top:11px;z-index:2}.HomeForm .separator .switch-button .icon-switch-1{color:var(--tc-neutral-80);font-size:16px}.HomeForm .separator .switch-button .icon-switch-1:before{margin:unset}.arrival .select2-custom-container.select2-container .select2-choice{padding-left:14px!important}.arrival .autocomplete-container{left:14px!important}.home-flight-flexible-datepicker .tc-datepicker-wrapper{left:-300px}.home-flight-flexible-datepicker .arrow-up{left:90px}.segments .segment-title{color:var(--tc-neutral-10);display:inline-block;font-size:14px;font-weight:400;padding-bottom:5px}.segments .segments{border-bottom:1px solid #e6a344;margin-bottom:5px}.segments:not(:first-child){margin-top:10px}.segments .segments:last-child{margin-bottom:10px}.segments .datepicker-label,.segments .input-group{width:100%}.segments .tc-addtramo{padding-left:5px}.segments .add-new-segment{display:inline-block;font-weight:700;justify-content:space-between;margin-bottom:7px;margin-left:-2px;padding:0;text-transform:uppercase}.add-segment,.segments .add-new-segment{color:var(--tc-neutral-10);cursor:pointer;font-weight:600;text-align:center}.add-segment{border:1px solid var(--tc-neutral-10);border-radius:5px;font-size:11px;height:40px;line-height:2.3;padding:4px;vertical-align:middle}.HomeFormMd{background-color:var(--tc-neutral-10);border-radius:70px;display:flex;flex:1;height:62px;min-width:0}.segment-wrapper{margin-top:12px;max-width:649px}@media(min-width:1200px){.segment-wrapper{max-width:754px}}@media(min-width:1360px){.segment-wrapper{max-width:836px}}.segment-wrapper-flex-date{margin-top:12px;max-width:550px}@media(min-width:992px){.segment-wrapper-flex-date{max-width:760px}}@media(min-width:1200px){.segment-wrapper-flex-date{max-width:897px}}@media(min-width:1360px){.segment-wrapper-flex-date{max-width:1017px}}.HomeFormMd .select2-input-default{caret-color:var(--tc-brand-50-link)}.HomeFormMd .select2-results{max-height:288px}.HomeFormMd .select2-results::-webkit-scrollbar{cursor:pointer;width:13px}.HomeFormMd .select2-results::-webkit-scrollbar-thumb{background:var(--tc-neutral-40);border:solid var(--tc-neutral-10);border-radius:20px;border-width:4px;cursor:pointer}.HomeFormMd .select2-results::-webkit-scrollbar-track{background:var(--tc-neutral-10);border-radius:5px;margin:6px 0}.HomeFormMd .ButtonNew,.HomeFormMd .left-calendar.left-calendar-oneway .tc-datepicker,.HomeFormMd .select2-custom-container.select2-container .select2-choice,.HomeFormMd.FormContainerNew-MultiDestino .tc-datepicker{border-radius:70px;height:62px;padding-left:40px;padding-top:40px}.HomeFormMd .form-control{border-radius:0;color:var(--tc-neutral-100);font-size:14px;font-weight:400;height:62px!important;overflow:hidden;padding-top:35px;text-overflow:ellipsis;white-space:nowrap}.HomeFormMd .datepicker-OneWay .tc-datepicker-wrapper{left:-415px;top:calc(100% + 8px)}.HomeFormMd .datepicker-OneWay .tc-datepicker-wrapper .arrow-up{left:440px}@media(min-width:1200px){.HomeFormMd .datepicker-OneWay .tc-datepicker-wrapper{left:-325px}.HomeFormMd .datepicker-OneWay .tc-datepicker-wrapper .arrow-up{left:360px}}@media(min-width:1360px){.HomeFormMd .datepicker-OneWay .tc-datepicker-wrapper{left:-255px}.HomeFormMd .datepicker-OneWay .tc-datepicker-wrapper .arrow-up{left:305px}}.HomeFormMd .left-calendar .tc-datepicker,.HomeFormMd .tc-datepicker{border-radius:0;height:62px;padding-top:40px}.HomeFormMd .left-calendar{flex:0 0 110px;height:auto;margin:0;min-width:0;position:relative}.HomeFormMd .left-calendar:hover .input-title{color:var(--tc-brand-50-link)}@media(min-width:1360px){.HomeFormMd .left-calendar{flex:0 0 138px}}.HomeFormMd .focused .input-title{color:var(--tc-brand-50-link)}.HomeFormMd .incomplete .select2-custom-container.select2-container .select2-choice.incomplete{border:unset}.HomeFormMd .incomplete .select2-custom-container.select2-container .select2-choice.incomplete .select2-chosen{color:var(--tc-error-100)!important;font-style:unset}.HomeFormMd .incomplete .input-title{color:var(--tc-error-100)}.HomeFormMd .incomplete .tc-datepicker.incomplete .tc-datepicker--dates{color:var(--tc-error-100)!important;font-style:unset}.HomeFormMd .RoomsGuestInput{margin-right:0}.HomeFormMd .tc-complex-select-wrapper .arrow-up{display:none}.HomeFormMd .separator{background-color:var(--tc-neutral-40);flex:0 0 1px;height:47px;margin:auto 0;position:relative}.HomeFormMd .separator .switch-button{align-items:center;align-self:center;background-color:var(--tc-neutral-10);border:1px solid var(--tc-neutral-40);border-radius:50%;cursor:pointer;display:flex;justify-content:center;min-height:25px;min-width:25px;position:absolute;right:-12px;top:11px;z-index:2}.HomeFormMd .separator .switch-button .icon-switch-1{color:var(--tc-neutral-80);font-size:16px}.HomeFormMd .separator .switch-button .icon-switch-1:before{margin:unset}.HomeFormMd .separator .HomeFormMd .arrival .select2-custom-container.select2-container .select2-choice{border-radius:70px!important;padding-left:14px!important}.HomeFormMd .separator .HomeFormMd .arrival .autocomplete-container{left:14px!important}.input-wrapper[data-v-4e37e47a]{display:flex;flex:4 1 0;min-width:0}.flight-input-wrapper[data-v-4e37e47a]{display:flex;flex:1;flex-direction:column;min-width:0;position:relative}.flight-input-wrapper:hover .input-title[data-v-4e37e47a]{color:var(--tc-brand-50-link)}.flight-input-wrapper .tc-autocomplete-open.select2-container.select2-container--default.select2-container--open.autocomplete-container[data-v-4e37e47a]{width:342px!important}.input-title[data-v-4e37e47a]{color:var(--tc-neutral-100);font-size:14px;font-weight:700;left:15px;position:absolute;top:12px;z-index:1}.delete-segment[data-v-4e37e47a]{background-color:var(--tc-neutral-10);border-radius:50%;cursor:pointer;display:flex;flex:0 0 28px;height:28px;margin-left:14px;margin-top:12px}.icon-cancel-1[data-v-4e37e47a]{color:var(--tc-brand-50-link);font-size:20px;height:100%;margin-top:4px;width:100%}.icon-cancel-1[data-v-4e37e47a]:hover{text-decoration:none}.search-button-wrapper[data-v-4e37e47a]{flex:0 0 120px}.search-currency-tooltip[data-v-4301615c]{background:var(--tc-neutral-10);border-radius:16px;color:var(--tc-neutral-100);display:flex;height:66px;left:45px;padding:12px;position:absolute;top:40px;width:175px;z-index:100}.search-currency-tooltip .top-tria[data-v-4301615c]{position:absolute;right:90px;top:-10px;transform:rotate(90deg)}.search-currency-tooltip .top-tria[data-v-4301615c]:after{border-bottom:10px solid transparent;border-right:10px solid var(--tc-neutral-10);border-top:10px solid transparent;content:"";left:2px;position:absolute;top:-10px}.search-currency-tooltip img[data-v-4301615c]{height:20px;margin-right:6px;width:20px}.search-currency-tooltip .title[data-v-4301615c]{font-size:14px;font-weight:400}.currency-dropdown[data-v-577e46f7]{font-size:14px;padding-left:36px}.currency-dropdown[data-v-577e46f7],.currency-dropdown .selected-value[data-v-577e46f7]{align-items:center;color:var(--tc-neutral-10);display:flex;font-weight:700;position:relative}.currency-dropdown .selected-value[data-v-577e46f7]{border:1px solid var(--tc-neutral-10);border-radius:16px;cursor:pointer;font-size:13px;justify-content:space-between;line-height:16px;margin-left:6px;min-width:68px;padding:4px 6px;text-align:left}.currency-dropdown .selected-value.open[data-v-577e46f7]{background-color:var(--tc-neutral-10);color:var(--tc-neutral-100)}.tc-form-full-flight .form-control[data-v-4d9e3d0b]{border:none;color:var(--tc-neutral-100);font-size:13px;font-weight:400;height:40px;line-height:23px}.checkboxWrapper[data-v-4d9e3d0b]{flex-direction:row}.checkboxItem[data-v-4d9e3d0b],.checkboxWrapper[data-v-4d9e3d0b]{align-items:center;display:flex}.checkboxItem[data-v-4d9e3d0b]{cursor:pointer;flex:0 0 auto;gap:6px}.checkboxTitle[data-v-4d9e3d0b]{color:var(--tc-neutral-10);font-size:14px;font-style:normal;font-weight:700;text-shadow:0 1px 0 rgba(0,0,0,.08);-webkit-user-select:none;-moz-user-select:none;user-select:none}.icon-ok[data-v-4d9e3d0b]{color:var(--tc-brand-50-link)}.add-segment[data-v-4d9e3d0b]{background:var(--tc-brand-50-link);border:1px solid var(--tc-neutral-10);border-radius:70px;color:var(--tc-neutral-10);flex:0 0 140px;font-size:12px;font-style:normal;font-weight:700;height:30px;margin-right:36px;overflow:hidden;padding:1px;text-align:center;text-overflow:ellipsis;text-shadow:0 1px 0 rgba(0,0,0,.08);white-space:nowrap}
