.hotels-drg-provider-drg-provider__trip_search_body--1x2-y{font-size:15px;white-space:nowrap;text-align:center}@media (min-width:768px){.hotels-drg-provider-drg-provider__trip_search_body--1x2-y{font-size:16px}}.hotels-drg-provider-drg-provider__picker_label_icon--1boj5{margin:0 1px 0 3px;color:#767676;font-size:1.25em;line-height:1em}.hotels-drg-provider-drg-provider__picker_label_icon--1boj5:first-child{margin-left:0}.hotels-drg-provider-guests-overlay-guest-wrapper__container--NiwGN{padding:32px 16px 16px;font-size:14px;min-width:288px;box-sizing:border-box}.hotels-drg-provider-guests-overlay-guest-wrapper__agesWrap--MYQGD,.hotels-drg-provider-guests-overlay-guest-wrapper__buttonWrap--16Tb-,.hotels-drg-provider-guests-overlay-guest-wrapper__picker--2PGzS{margin-top:16px}.hotels-drg-provider-guests-overlay-guest-wrapper__agesWrap--MYQGD{max-height:240px;border-color:#e0e0e0;border-style:solid;border-width:1px 0;overflow:auto}.hotels-drg-provider-guests-overlay-guest-wrapper__agesWrap--MYQGD.hotels-drg-provider-guests-overlay-guest-wrapper__noScroll--3RVrS{overflow-x:auto;overflow-y:hidden}.hotels-drg-provider-guests-overlay-guest-wrapper__agesWrap--MYQGD:after{content:"";display:block;padding-top:16px}.hotels-drg-provider-guests-overlay-number-dropdown__container--eVheY{max-height:240px;height:38px;font-size:14px;line-height:34px;clear:both}.hotels-drg-provider-guests-overlay-number-dropdown__label--2cWQI{font-size:1em;font-weight:700;padding-right:16px}.hotels-drg-provider-guests-overlay-number-dropdown__option--36ypi{display:block;position:relative;height:36px;min-width:82px;padding:0 36px 0 12px;text-decoration:none;background:#fff;font:inherit;text-align:left;float:right;cursor:pointer;border:1px solid #e0e0e0;border-radius:2px;margin-right:4px}.hotels-drg-provider-guests-overlay-number-dropdown__error--23Q2X .hotels-drg-provider-guests-overlay-number-dropdown__label--2cWQI{color:#d91e18}.hotels-drg-provider-guests-overlay-number-dropdown__error--23Q2X .hotels-drg-provider-guests-overlay-number-dropdown__option--36ypi{border-color:#d91e18}.hotels-drg-provider-guests-overlay-number-dropdown__optionLabel--1pm8a{font-weight:400}.hotels-drg-provider-guests-overlay-number-dropdown__dropdown--25xwC{font-size:14px;background:#fff;border:1px solid #e0e0e0;border-radius:2px}.hotels-drg-provider-guests-overlay-number-dropdown__dropdown--25xwC .hotels-drg-provider-guests-overlay-number-dropdown__option--36ypi{line-height:36px;border:none;float:none}.hotels-drg-provider-guests-overlay-number-dropdown__dropdown--25xwC .hotels-drg-provider-guests-overlay-number-dropdown__optionLabel--1pm8a{padding-left:28px}.hotels-drg-provider-guests-overlay-number-dropdown__dropdown--25xwC .checkmark{position:absolute;color:#00a680}.hotels-drg-provider-guests-overlay-number-dropdown__optionsContainer--33xda{overflow-y:auto;overflow-x:hidden;max-height:175px;border:solid #e0e0e0;border-width:1px 0 0}.hotels-drg-provider-guests-overlay-number-dropdown__optionsContainer--33xda .hotels-drg-provider-guests-overlay-number-dropdown__option--36ypi:hover{background:#f9f9f9}.hotels-drg-provider-guests-overlay-number-dropdown__openClose--22IZ2{position:absolute;top:0;right:12px;font-size:18px}.hotels-drg-provider-guests-overlay-number-ticker__label--2ANRP{display:block;overflow:hidden;font-size:1em;font-weight:700;padding-right:16px;line-height:36px}.hotels-drg-provider-guests-overlay-number-ticker__icon--23Sl5{margin-right:8px;font-size:20px;color:#767676;line-height:normal}.hotels-drg-provider-guests-overlay-number-ticker__ticker--z1sJx{width:130px;float:right;display:-webkit-flex;display:-ms-flexbox;display:flex;height:36px;line-height:36px;text-align:center;white-space:nowrap;border:1px solid #e0e0e0;border-radius:2px}.hotels-drg-provider-guests-overlay-number-ticker__ticker--z1sJx .hotels-drg-provider-guests-overlay-number-ticker__control--1JpiO{display:inline-block;vertical-align:top;height:100%;width:36px;font-size:20px;text-decoration:none;background:#fff;padding:0;font-family:inherit;border:none;border-left:1px solid #e0e0e0;color:#00a680;cursor:pointer}.hotels-drg-provider-guests-overlay-number-ticker__ticker--z1sJx .hotels-drg-provider-guests-overlay-number-ticker__control--1JpiO:focus,.hotels-drg-provider-guests-overlay-number-ticker__ticker--z1sJx .hotels-drg-provider-guests-overlay-number-ticker__control--1JpiO:hover{color:#00c094}.hotels-drg-provider-guests-overlay-number-ticker__ticker--z1sJx .hotels-drg-provider-guests-overlay-number-ticker__control--1JpiO:active{color:#005a45}.hotels-drg-provider-guests-overlay-number-ticker__ticker--z1sJx .hotels-drg-provider-guests-overlay-number-ticker__control--1JpiO.hotels-drg-provider-guests-overlay-number-ticker__inactive--EGMt7{color:rgba(0,166,128,.5);cursor:default}.hotels-drg-provider-guests-overlay-number-ticker__ticker--z1sJx .hotels-drg-provider-guests-overlay-number-ticker__control--1JpiO.hotels-drg-provider-guests-overlay-number-ticker__cx_brand_refresh_phase2--2sJpS{color:#000}.hotels-drg-provider-guests-overlay-number-ticker__ticker--z1sJx .hotels-drg-provider-guests-overlay-number-ticker__control--1JpiO.hotels-drg-provider-guests-overlay-number-ticker__cx_brand_refresh_phase2--2sJpS:hover{background-color:#d6d6d6}.hotels-drg-provider-guests-overlay-number-ticker__ticker--z1sJx .hotels-drg-provider-guests-overlay-number-ticker__control--1JpiO.hotels-drg-provider-guests-overlay-number-ticker__cx_brand_refresh_phase2--2sJpS:focus{outline:1px solid #000}.hotels-drg-provider-guests-overlay-number-ticker__ticker--z1sJx .hotels-drg-provider-guests-overlay-number-ticker__control--1JpiO.hotels-drg-provider-guests-overlay-number-ticker__cx_brand_refresh_phase2--2sJpS:active{background-color:#adadad;outline:none}.hotels-drg-provider-guests-overlay-number-ticker__ticker--z1sJx .hotels-drg-provider-guests-overlay-number-ticker__control--1JpiO.hotels-drg-provider-guests-overlay-number-ticker__cx_brand_refresh_phase2--2sJpS.hotels-drg-provider-guests-overlay-number-ticker__inactive--EGMt7{color:#767676;background-color:#fff;cursor:default}.hotels-drg-provider-guests-overlay-number-ticker__ticker--z1sJx .hotels-drg-provider-guests-overlay-number-ticker__control--1JpiO:first-child{border-left:none;border-right:1px solid #e0e0e0}.hotels-drg-provider-guests-overlay-number-ticker__ticker--z1sJx .hotels-drg-provider-guests-overlay-number-ticker__tickerLabel--2BCRB{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:inline-block;vertical-align:top;font-size:1em;box-shadow:inset 0 3px 3px -3px rgba(0,0,0,.25)}.hotels-drg-provider-drg-overlay__overlay_clickout--3H2bK{position:absolute;left:0;opacity:0;width:100%;height:100%;z-index:9990}.hotels-drg-provider-drg-overlay__close--3DEWs{position:absolute;top:6px;right:6px;text-align:center;transition:opacity .2s;width:36px;height:36px;cursor:pointer;border:none;text-decoration:none;background:#fff;padding:0;font-family:inherit}.hotels-drg-provider-drg-overlay__close--3DEWs:before{content:"\00d7";font-size:28px;line-height:36px;color:#00a680}.hotels-drg-provider-drg-overlay__close--3DEWs.hotels-drg-provider-drg-overlay__cx_brand_refresh_phase2--1WvrX:before{color:#4a4a4a}.hotels-drg-provider-drg-overlay__close--3DEWs:hover{opacity:.7}
/*# sourceMappingURL=hotels.drg-provider.5cbc78d3be.css.map*/