#horizontal-rooms-guests-input .tc-passenger-select-container .tc-complex-select-wrapper .tc-complex-select-container{padding:0}#horizontal-rooms-guests-input .form-control:focus{box-shadow:none}.age-options-container[data-v-213180ee]{border-radius:10px;box-shadow:var(--tc-elevation-3);left:unset;position:absolute}.age-options-container .option-title[data-v-213180ee]{color:var(--tc-neutral-100);cursor:pointer;font-size:14px;font-weight:500;margin:auto}.age-options-container ul[data-v-213180ee]{background-color:var(--tc-neutral-10);border-radius:10px;height:200px;list-style:none;margin-bottom:unset;overflow:scroll;overflow-x:hidden;padding:5px 0;text-align:right;width:80px}.age-options-container ul[data-v-213180ee]::-webkit-scrollbar{cursor:pointer;width:13px}.age-options-container ul[data-v-213180ee]::-webkit-scrollbar-thumb{background:var(--tc-neutral-40);border:solid var(--tc-neutral-10);border-radius:20px;border-width:4px;cursor:pointer}.age-options-container ul[data-v-213180ee]::-webkit-scrollbar-track{background:var(--tc-neutral-10);border-radius:5px;margin:6px 0}.age-options-container ul li[data-v-213180ee]{cursor:pointer;display:flex;font-size:14px;padding:11px 12px;width:100%}.age-options-container ul li[data-v-213180ee]:hover{background:var(--tc-neutral-20)}.passengers-modal[data-v-213180ee]{display:flex;flex-direction:column}.passengers-modal .passengers-modal-body[data-v-213180ee]{overflow:auto;padding:16px 0 4px}.passengers-modal .passengers-modal-body[data-v-213180ee]::-webkit-scrollbar{cursor:pointer;width:13px}.passengers-modal .passengers-modal-body[data-v-213180ee]::-webkit-scrollbar-thumb{background:var(--tc-neutral-40);border:solid var(--tc-neutral-10);border-radius:20px;border-width:4px;cursor:pointer}.passengers-modal .passengers-modal-body[data-v-213180ee]::-webkit-scrollbar-track{background:var(--tc-neutral-10);border-radius:5px;margin:6px 0}.passengers-modal .passengers-modal-footer[data-v-213180ee]{align-items:center;background:var(--tc-neutral-10);border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid var(--tc-neutral-40);box-shadow:0 0 3px #7087a533;display:flex;flex-direction:row;max-height:64px;min-height:64px;padding:16px 24px}.passengers-modal .passengers-modal-footer a[data-v-213180ee]{color:var(--tc-brand-50-link);cursor:pointer;font-size:14px;font-weight:400;line-height:20px;padding-top:6px;text-decoration:none;text-transform:none}.tc-passenger-select-container[data-v-213180ee]{position:relative;top:0}.tc-passenger-select-container.hotel-not-found[data-v-213180ee],.tc-passenger-select-container.rental-not-found[data-v-213180ee]{right:71px;top:0}.tc-passenger-select-container.rental-not-found.map-view[data-v-213180ee]{right:0}.tc-passenger-select-container .tc-passenger-select[data-v-213180ee]{align-items:center;padding:12px 0}.tc-passenger-select-container .tc-passenger-select .age-selector[data-v-213180ee]{border:1px solid var(--tc-neutral-60);border-radius:8px;color:var(--tc-neutral-100);cursor:pointer;flex-grow:0;font-weight:400;height:32px;margin-left:auto;text-align:center;width:80px}.tc-passenger-select-container .tc-passenger-select .age-selector div[data-v-213180ee]{display:flex;flex-direction:row;padding:0 8px 0 12px}.tc-passenger-select-container .tc-passenger-select .age-selector div label[data-v-213180ee]{color:var(--tc-neutral-100);cursor:pointer;flex:1;font-size:12px;font-style:normal;font-weight:200;font-weight:500;line-height:32px;margin-bottom:0}.tc-passenger-select-container .tc-passenger-select .age-selector div .icon-angle-down[data-v-213180ee],.tc-passenger-select-container .tc-passenger-select .age-selector div .icon-angle-up[data-v-213180ee]{color:var(--tc-neutral-80);font-size:20px;height:20px;margin:auto 0;width:20px}.tc-passenger-select-container .tc-passenger-select>div[data-v-213180ee]{flex-grow:1;line-height:15px}.tc-passenger-select-container .tc-passenger-select>div>small[data-v-213180ee]{font-size:14px;margin-top:5px}.tc-passenger-select-container .tc-passenger-select>span[data-v-213180ee]{color:var(--tc-neutral-100);padding:0 16.5px}.tc-passenger-select-container .circle-link.minus.disabled[data-v-213180ee]{background:var(--tc-neutral-70);border-color:var(--tc-neutral-70);cursor:auto;opacity:1}.tc-passenger-select-container .circle-link[data-v-213180ee]{border-radius:60px;cursor:pointer;display:block;font-size:11px;height:20px;line-height:19px;text-align:center;text-decoration:none;width:20px}.tc-passenger-select-container .circle-link.minus[data-v-213180ee],.tc-passenger-select-container .circle-link.plus-2[data-v-213180ee]{background:var(--tc-brand-50-link);border-color:var(--tc-brand-50-link)}.tc-passenger-select-container .roomTitle[data-v-213180ee]{color:var(--tc-neutral-100);font-size:16px;font-weight:700}.tc-passenger-select-container .roomSection[data-v-213180ee]{padding:0 24px}.tc-passenger-select-container .roomSection[data-v-213180ee]:not(:last-child){border-bottom:none;padding-bottom:12px}.occupants.hotel-not-found[data-v-213180ee],.occupants.rental-not-found[data-v-213180ee]{background:var(--tc-neutral-40);border-radius:0;box-shadow:none;cursor:pointer;font-weight:700;height:18px;padding:0;pointer-events:none;text-overflow:ellipsis}.occupants.hotel-not-found[data-v-213180ee]{background-color:var(--tc-neutral-20)}.occupants[data-v-213180ee]{background-color:var(--tc-neutral-10);border:0;cursor:pointer;height:40px;z-index:0}.occupants.has-icon[data-v-213180ee]{padding-left:35px}.occupants.icons-design.hotel-not-found i[data-v-213180ee]{color:var(--tc-neutral-80)}.occupants.icons-design.hotel-not-found i.icon-cuenta[data-v-213180ee]{margin-left:8px;margin-right:-3px}.kid-age-label[data-v-213180ee]{display:flex;flex-direction:column;font-size:14px;justify-content:space-between;padding-left:0}.kid-age-label span[data-v-213180ee]{font-weight:400}.input-container[data-v-213180ee]{border-radius:0;cursor:pointer;position:relative}.input-container i[data-v-213180ee]{font-size:16px;left:10px;position:absolute;top:10px}.input-container.focused i[data-v-213180ee]{color:var(--tc-brand-50-link)}.some-loading[data-v-213180ee]{color:var(--tc-neutral-80);cursor:not-allowed}.form-pas-input[data-v-213180ee]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
