.styles_root__ZnGQL{background-size:contain;background-repeat:no-repeat;background-position:50%;width:6rem;height:5rem;margin-bottom:1rem}.PhysicalLevelChart_root__AViH1{display:flex;align-items:flex-end;justify-content:flex-end}.PhysicalLevelChart_root__AViH1>*{border:2px solid #dadada;width:23px;margin-right:2px}.PhysicalLevelChart_root__AViH1>.PhysicalLevelChart_painted__djVpT{background-color:#333;border:2px solid #333}.styles_root__vWeBX{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:50%;min-width:10rem}.styles_root__vWeBX.styles_relaxed__TOBfk{background-image:url(https://client.travelstride.com/app/_next/static/media/ts_relaxed.4eff3a55.svg)}.styles_root__vWeBX.styles_mixed__naNEf{background-image:url(https://client.travelstride.com/app/_next/static/media/ts_mixed.e086f35d.svg)}.styles_root__vWeBX.styles_full_on__sbdJE{background-image:url(https://client.travelstride.com/app/_next/static/media/ts_full_on.884b5264.svg)}.styles_root__vWeBX.styles_empty__Unq1A{background-image:url(https://client.travelstride.com/app/_next/static/media/ts_empty.e7528fae.svg)}.styles_root__8GgZo{display:flex;justify-content:flex-end;height:100%;align-items:center}.styles_diamond__X6e_b{background-image:url(https://client.travelstride.com/app/_next/static/media/diamond.4a26347e.svg);height:15.5px;width:23px;background-size:cover;background-repeat:no-repeat}.styles_diamond__X6e_b.styles_shining___u81n{background-image:url(https://client.travelstride.com/app/_next/static/media/diamond_shining.24bf80f1.svg)}.PriceFreshNessBadge_price-freshness-badge__HQmKF{margin-right:0;margin-left:.5rem;margin-bottom:.3rem;position:relative}.PriceFreshNessBadge_price-freshness-badge__HQmKF .PriceFreshNessBadge_icon-data-quality__CZc05{text-align:right}.PriceFreshNessBadge_price-freshness-badge__HQmKF .PriceFreshNessBadge_icon-data-quality__CZc05 .PriceFreshNessBadge_dark-icon__La09g path{stroke:#333}.PriceFreshNessBadge_price-freshness-badge__HQmKF:hover .PriceFreshNessBadge_price-freshness-tooltip__GBRWJ{display:block}.PriceFreshNessBadge_price-freshness-tooltip__GBRWJ{background-color:#fff;font-size:14px;color:#666;line-height:2rem}@media(min-width:992px){.PriceFreshNessBadge_price-freshness-tooltip__GBRWJ{display:none;position:absolute;width:19.4rem;right:-1rem;bottom:3.5rem;z-index:9;padding:1rem 1.5rem;border-radius:4px;box-shadow:0 4px 12px rgba(51,51,51,.12)}.PriceFreshNessBadge_price-freshness-tooltip__GBRWJ:after{content:"";background-color:#fff;width:1.2rem;height:1.2rem;position:absolute;transform:rotate(45deg);bottom:-.6rem;right:1.3rem}}@media(max-width:991.98px){.PriceFreshNessBadge_price-freshness-tooltip__GBRWJ{padding:3rem;max-width:30rem;margin:0 auto;border-radius:4px}}.PriceFreshNessBadge_price-freshness-tooltip__GBRWJ .PriceFreshNessBadge_icon-with-status-text__6_4TF{color:#333;margin-top:1rem;margin-bottom:1.5rem;display:flex;align-items:center}.PriceFreshNessBadge_price-freshness-tooltip__GBRWJ .PriceFreshNessBadge_icon-with-status-text__6_4TF svg{margin-right:1rem}.PriceFreshNessBadge_price-freshness-tooltip__GBRWJ .PriceFreshNessBadge_small-text__b8y0D{font-size:12px;color:#888;margin-top:1rem}@media(max-width:767.98px){.PriceFreshNessBadge_close-popup___5O1r{height:1rem;right:1rem}}.Details_root__YqbCe{display:grid;width:100%;font-size:18px;grid-area:details;grid-template-columns:1fr;grid-column-gap:1rem}.Details_group__1_VI_{width:9rem;margin-bottom:3rem}.Details_group__1_VI_+div{display:none}.Details_kind__OUbIg{margin-top:.4rem}.Details_sections__EkXlD{margin-top:8px}.Details_section__OGct9{display:grid;grid-template-areas:"title content" "value content";padding:5px 0;margin-bottom:1.5rem;margin-right:1.5rem}.Details_section__OGct9:not(:first-child){border-top:1px solid #dadada}.Details_section__OGct9 .Details_title__aWQka{grid-area:title;color:#888;display:flex;align-items:center;padding-bottom:1.5rem}@media(max-width:991.98px){.Details_section__OGct9 .Details_title__aWQka{padding-top:1.5rem}}.Details_section__OGct9 .Details_value__L072M{grid-area:value;font-weight:500;padding:3px 0;text-transform:capitalize;display:none}.Details_section__OGct9 .Details_content__ka2jq{grid-area:content;display:flex;align-items:center;justify-content:flex-end;width:100%;height:100%}.Details_section__OGct9 .Details_content__ka2jq>*{max-width:115px}.Details_is-in-overview__sQdHu{display:flex;flex-wrap:wrap;justify-content:space-between}.Details_is-in-overview__sQdHu .Details_section__OGct9{flex:0 0 46%;display:grid}.Details_is-in-overview__sQdHu .Details_section__OGct9.Details_lodging-level__SgaEC,.Details_is-in-overview__sQdHu .Details_section__OGct9.Details_trip-type___P0c9{border-bottom:1px solid #dadada;padding-bottom:2rem;margin-bottom:2rem}.Details_is-in-overview__sQdHu .Details_section__OGct9 .Details_value__L072M{display:block}@media(max-width:767.98px){.Details_is-in-overview__sQdHu{display:block}.Details_is-in-overview__sQdHu .Details_section__OGct9{margin-right:0}.Details_is-in-overview__sQdHu .Details_section__OGct9.Details_physical-level__Q1uez{border-bottom:1px solid #dadada;padding-bottom:2rem;margin-bottom:2rem}.Details_is-in-overview__sQdHu .Details_section__OGct9 .Details_content__ka2jq{justify-content:end}}.Details_expaned-card__B3dEq{margin-top:.5rem;font-size:16px}.Details_expaned-card__B3dEq .Details_section__OGct9 .Details_title__aWQka{padding-bottom:1rem;color:#979797}.Details_expaned-card__B3dEq .Details_section__OGct9 .Details_value__L072M{display:block;margin-bottom:1rem;font-weight:400}.Details_group-icon__YwAR6{height:50px;margin-bottom:26px}.Details_horizontal__SPoS9>*{display:flex;flex-direction:column;border-top:none;line-height:normal;padding:0}.Details_horizontal__SPoS9>*>div:not(:first-child){margin-bottom:.7rem}.Details_horizontal__SPoS9>*>div:last-child{justify-content:start}.Details_horizontal__SPoS9>:not(:first-child){border-top:none}.Details_highlights__Qa8op{grid-area:highlights;grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:3;display:block}.Details_highlights__Qa8op ul{padding-left:0;margin-top:1.5rem}.Details_highlights__Qa8op ul li{font-size:14px;color:#888;line-height:18px;margin-top:.5rem;list-style:none}.Details_highlights__Qa8op ul li>div{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.Details_highlights__Qa8op ul li>div:before{content:"•";margin-right:1rem;font-size:20px;vertical-align:middle;color:#333}.Details_highlights__Qa8op p:not(.Details_title__aWQka){line-height:24px;margin-top:2rem;font-size:14px;color:#888;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Details_highlights__Qa8op p.Details_title__aWQka{font-size:1.4rem}.Details_pl-prodcuct-summary__dKc79 .Details_section__OGct9 .Details_title__aWQka{padding-bottom:0}.Details_pl-prodcuct-summary__dKc79 .Details_section__OGct9 .Details_value__L072M{display:block}.Details_pl-prodcuct-summary__dKc79 .Details_trip-type___P0c9{order:0}.Details_pl-prodcuct-summary__dKc79 .Details_physical-level__Q1uez{order:2}.Details_pl-prodcuct-summary__dKc79 .Details_lodging-level__SgaEC{order:3}.Details_pl-prodcuct-summary__dKc79 .Details_travel-style__vZ5QG{order:1}.CompareButton_tiny__vTpPR{border:none;color:#888}.ExpandMoreBtn_btn-more__FQC7U{background-color:rgba(248,247,252,.5);display:flex;align-items:center;justify-content:center;padding:1rem 0;cursor:pointer}.ExpandMoreBtn_btn-more__FQC7U:hover{background-color:rgba(248,247,252,.8)}.ExpandMoreBtn_btn-more-text__bNExu{font-size:14px;color:#888;display:flex;align-items:center}.ExpandMoreBtn_arrow-down__bWZ_y{fill:#888;width:.9rem;height:.5rem;margin-left:.6rem}.ExpandMoreBtn_wide-arrow__RaGKY{width:3.7rem;height:.7rem}.ExpandMoreBtn_expand-btn__CnA7U{cursor:pointer}.ExpandMoreBtn_expand-btn__CnA7U span{font-size:1rem;display:block;text-align:center;max-width:6rem}.ExpandMoreBtn_expand-btn__CnA7U span svg{width:2rem;display:block;height:2rem;margin:0 auto}.ExpandMoreBtn_expand-btn__CnA7U.ExpandMoreBtn_setAbsolutePos__4qtkz{position:absolute;bottom:1.5rem;right:1.5rem}.Redirect_root__p3Ozp{height:-moz-fit-content;height:fit-content}.Redirect_page-root__7icis,.Redirect_root__p3Ozp{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.Redirect_page-root__7icis{height:100vh;padding:10vw;background-color:#fff}.Redirect_page-root__7icis.Redirect_reservation__UlQDn .Redirect_inner-container__Qgem_{max-width:41rem;margin:0 auto}.Redirect_page-root__7icis.Redirect_reservation__UlQDn .Redirect_inner-container__Qgem_ .Redirect_progress-bar__PsEkb{max-width:30rem;margin:0 auto}.Redirect_page-root__7icis.Redirect_reservation__UlQDn .Redirect_inner-container__Qgem_ .Redirect_progress-bar__PsEkb div:first-child{margin-bottom:1rem}.Redirect_page-root__7icis.Redirect_reservation__UlQDn .Redirect_link__S1U4B{display:inline-block;color:var(--primary-color)}.Redirect_page-root__7icis.Redirect_reservation__UlQDn .Redirect_logo__qkTto{width:14rem;height:3rem;background-image:url(https://client.travelstride.com/app/_next/static/media/travel_stride_logo.a7a9b6f8.svg);background-size:contain;background-repeat:no-repeat;margin-bottom:4.8rem;flex:0 0 3rem}.Redirect_page-root__7icis.Redirect_reservation__UlQDn .Redirect_title__RtRYb{font-size:24px;margin-bottom:2rem;text-transform:none}.Redirect_page-root__7icis.Redirect_reservation__UlQDn .Redirect_regular-text__X7R02{font-size:1.6rem;color:#979797}.Redirect_page-root__7icis.Redirect_reservation__UlQDn .Redirect_operator__9YH1G{display:flex;flex-direction:column;align-items:center;margin-top:4.8rem;margin-bottom:6rem}.Redirect_page-root__7icis.Redirect_reservation__UlQDn .Redirect_operator__9YH1G .Redirect_title__RtRYb{font-size:2.1rem;margin-top:.8rem}.Redirect_page-root__7icis.Redirect_reservation__UlQDn .Redirect_operator-logo__mMhIM{width:6rem;height:6rem;border:.0625rem solid #dadada;padding:.2rem}.Redirect_page-root__7icis.Redirect_reservation__UlQDn .Redirect_operator-logo__mMhIM>img{object-fit:contain;width:100%;height:100%}.Redirect_page-root__7icis.Redirect_site__sOoB_ .Redirect_logo__qkTto{width:12rem;height:12rem;margin-bottom:2rem}.Redirect_page-root__7icis.Redirect_site__sOoB_ .Redirect_title__RtRYb{font-size:2.4rem;font-weight:400;color:#666;line-height:3.4rem;margin-bottom:2rem}.Redirect_page-root__7icis.Redirect_site__sOoB_ .Redirect_operator__9YH1G{display:flex;align-items:center;margin-bottom:6rem}.Redirect_page-root__7icis.Redirect_site__sOoB_ .Redirect_operator__9YH1G .Redirect_operator-logo__mMhIM{width:8rem;height:8rem;position:relative}.Redirect_page-root__7icis.Redirect_site__sOoB_ .Redirect_operator__9YH1G .Redirect_operator-logo__mMhIM img{object-fit:cover;position:absolute;width:100%;left:0}.Redirect_page-root__7icis.Redirect_site__sOoB_ .Redirect_operator__9YH1G .Redirect_operator-title__aJ8QZ{margin-left:1rem;font-size:3.2rem;line-height:4.8rem;font-weight:900;font-style:italic;color:#666}.Redirect_page-root__7icis.Redirect_site__sOoB_ .Redirect_regular-text__X7R02{color:#666;font-size:2rem;font-weight:400}.Redirect_page-root__7icis.Redirect_site__sOoB_ .Redirect_progress-container__VcEEk{width:30rem;margin-top:5rem}@media(max-width:575.98px){.Redirect_page-root__7icis.Redirect_site__sOoB_ .Redirect_progress-container__VcEEk{width:100%}}.Redirect_additional-info__jWkSw{width:auto;margin-top:3.6rem}.Redirect_additional-info-top__xpJsr{margin-top:-3rem;margin-bottom:3rem;padding:0 4rem}.Redirect_additional-info-top__xpJsr p:first-child{margin-top:0}.Redirect_logos__FCmw6{display:flex;align-items:center;margin-bottom:5rem}.Redirect_logos__FCmw6 .Redirect_logonew__nyDDb img{max-width:15rem;display:block}.Redirect_logos__FCmw6 .Redirect_travelstridelogo__xol4s{width:10rem;height:3rem;background-image:url(https://client.travelstride.com/app/_next/static/media/travel_stride_logo.a7a9b6f8.svg);background-size:contain;background-repeat:no-repeat;flex:0 0 3rem;display:block}.Redirect_powered__PfM3B{margin-left:3rem;text-align:left}.Redirect_powered__PfM3B a{text-decoration:none;display:flex;flex-direction:column}.Redirect_powered__PfM3B span{font-size:12px;color:#888}.Redirect_powered-logo___OiqZ img{height:100%}.ReserveModal_backdrop-reserve__AuUjU .ReserveModal_modal-reserve__1ABEh{background-color:#fff;width:43rem;height:90vh;padding:3.6rem 2rem}@media(max-width:575.98px){.ReserveModal_backdrop-reserve__AuUjU .ReserveModal_modal-reserve__1ABEh{width:100vw;height:100%;max-width:100vw;max-height:100vh;border-radius:0}}.ReserveModal_backdrop-reserve__AuUjU .ReserveModal_modal-reserve__1ABEh .ReserveModal_close-button__oGfdR{fill:#979797}.ReserveModal_backdrop-reserve__AuUjU .ReserveModal_modal-reserve__1ABEh.ReserveModal_modal-redirect__t4JSr{height:-moz-fit-content;height:fit-content;max-height:90vh;overflow-y:auto;overflow-x:hidden}@media(max-width:575.98px){.ReserveModal_backdrop-reserve__AuUjU .ReserveModal_modal-reserve__1ABEh.ReserveModal_modal-redirect__t4JSr{max-height:100vh;min-height:100vh;height:max-content}}.ReserveModal_title__9dyVn{text-align:center;font-size:2.6rem}.ReserveModal_subtitle__3Tp9i{font-size:18px;font-weight:400;line-height:2.7rem;text-align:center;color:#979797;padding:0 3rem;margin-top:1rem}.ReserveModal_label__Et7BK{color:#333;font-size:1.6rem;margin-bottom:1.5rem}.ReserveModal_fields-container__ktX3J{margin-top:4.8rem}.ReserveModal_fields-container__ktX3J.ReserveModal_reservation-flow__RtngC{margin-top:0}.ReserveModal_fields-container__ktX3J.ReserveModal_checkboxes__o6iop{display:flex;flex-wrap:wrap;justify-content:space-between}.ReserveModal_fields-container__ktX3J.ReserveModal_checkboxes__o6iop>div{flex:0 0 31%;max-width:31%}.ReserveModal_fields-container__ktX3J.ReserveModal_checkboxes__o6iop>div:last-child:not(.ReserveModal_error__cy7pt),.ReserveModal_fields-container__ktX3J.ReserveModal_checkboxes__o6iop>div:nth-child(7){flex:auto;max-width:43%}@media(max-width:767.98px){.ReserveModal_fields-container__ktX3J.ReserveModal_checkboxes__o6iop>div{flex:0 0 45%;max-width:45%}.ReserveModal_fields-container__ktX3J.ReserveModal_checkboxes__o6iop>div:last-child:not(.ReserveModal_error__cy7pt),.ReserveModal_fields-container__ktX3J.ReserveModal_checkboxes__o6iop>div:nth-child(7){max-width:57%}}.ReserveModal_fields-container__ktX3J.ReserveModal_checkboxes__o6iop .ReserveModal_error__cy7pt{flex:0 0 100%;max-width:100%}.ReserveModal_fields-container__ktX3J>:not(:last-child){margin-bottom:1.6rem}.ReserveModal_fields-container__ktX3J .ReserveModal_radio-group__o1B6U>*{align-items:flex-start}.ReserveModal_fields-container__ktX3J .ReserveModal_radio-group__o1B6U>*>label{color:#979797}.ReserveModal_fields-container__ktX3J .ReserveModal_radio-group__o1B6U>:not(:last-child){margin-bottom:2rem}.ReserveModal_select__DslFu{z-index:999}.ReserveModal_select-dates__ZGq_c{z-index:1000}.ReserveModal_error__cy7pt{color:red;font-size:12px}.Chip_root__ydRDK{display:block}.Chip_checkboxDefault__C9N_D{display:none}.Chip_checkboxDefault__C9N_D+label{transition:all .5s ease;font-size:18px;cursor:pointer;text-align:center;border-radius:20px;background-color:#fff;border:1px solid #dadada;padding:.5rem 2rem;display:inline-block;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;color:#333;font-size:16px;min-width:10.6rem;box-shadow:0 1px 2px 0 rgba(164,174,183,.5);display:flex;align-items:center}.Chip_checkboxDefault__C9N_D+label .Chip_checkIcon__8_Zbz{width:1.8rem;height:1.8rem;display:flex;background-color:#efefef;border-radius:50%;margin-right:.7rem;align-items:center;justify-content:center}.Chip_checkboxDefault__C9N_D+label .Chip_checkIcon__8_Zbz svg{width:1.3rem;height:1.3rem;display:none}.Chip_checkboxDefault__C9N_D:checked+label{transition:all .5s ease;border-color:var(--primary-color)}.Chip_checkboxDefault__C9N_D:checked+label .Chip_checkIcon__8_Zbz{background-color:var(--primary-color)}.Chip_checkboxDefault__C9N_D:checked+label .Chip_checkIcon__8_Zbz svg{display:block;fill:#fff}.DatePickerSelect_root__M0etn .react-datepicker{font-size:1.3rem;font-family:Roboto,sans-serif}.DatePickerSelect_root__M0etn .react-datepicker-wrapper{width:100%}.DatePickerSelect_root__M0etn .react-datepicker-popper{z-index:9999}.DatePickerSelect_root__M0etn .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.DatePickerSelect_root__M0etn .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.DatePickerSelect_root__M0etn .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.DatePickerSelect_root__M0etn .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-color:transparent}.DatePickerSelect_root__M0etn .react-datepicker__day--keyboard-selected,.DatePickerSelect_root__M0etn .react-datepicker__month-text--keyboard-selected,.DatePickerSelect_root__M0etn .react-datepicker__quarter-text--keyboard-selected,.DatePickerSelect_root__M0etn .react-datepicker__year-text--keyboard-selected{background-color:transparent}.DatePickerSelect_root__M0etn .react-datepicker__header{text-align:center;background-color:#f8f7fc;border-bottom:.0625rem solid #dadada;padding-top:8px;position:relative}.DatePickerSelect_root__M0etn .react-datepicker-time__header,.DatePickerSelect_root__M0etn .react-datepicker-year-header,.DatePickerSelect_root__M0etn .react-datepicker__current-month{margin-top:0;color:#333;font-weight:700;font-size:16px}.DatePickerSelect_root__M0etn .react-datepicker__day-names,.DatePickerSelect_root__M0etn .react-datepicker__week{display:flex;justify-content:space-around;padding:.5rem 0}.DatePickerSelect_root__M0etn .react-datepicker__week{justify-content:space-between}.DatePickerSelect_root__M0etn .react-datepicker__day-names{padding:.5rem 1rem}.DatePickerSelect_root__M0etn .react-datepicker__month-container{background-color:#fff;height:100%;width:100%;border-radius:4px;border:.0625rem solid #dadada;border-top:none}.DatePickerSelect_root__M0etn .react-datepicker__month{width:100%;padding:1rem;margin:0}.DatePickerSelect_root__M0etn .react-datepicker__navigation--previous{border-right-color:#dadada}.DatePickerSelect_root__M0etn .react-datepicker__navigation--previous:hover{border-right-color:var(--primary-color)}.DatePickerSelect_root__M0etn .react-datepicker__navigation--next{border-left-color:#dadada}.DatePickerSelect_root__M0etn .react-datepicker__navigation--next:hover{border-left-color:var(--primary-color)}.DatePickerSelect_root__M0etn .react-datepicker__day,.DatePickerSelect_root__M0etn .react-datepicker__day-name,.DatePickerSelect_root__M0etn .react-datepicker__time-name{color:#333;width:2.5rem;height:2.5rem;line-height:1.5rem;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer}.DatePickerSelect_root__M0etn .react-datepicker__day-name:focus,.DatePickerSelect_root__M0etn .react-datepicker__day:focus,.DatePickerSelect_root__M0etn .react-datepicker__time-name:focus{outline:none;border:none}.DatePickerSelect_root__M0etn .react-datepicker__day--disabled,.DatePickerSelect_root__M0etn .react-datepicker__month-text--disabled,.DatePickerSelect_root__M0etn .react-datepicker__quarter-text--disabled,.DatePickerSelect_root__M0etn .react-datepicker__year-text--disabled{color:#979797}.DatePickerSelect_root__M0etn .react-datepicker__day--in-range,.DatePickerSelect_root__M0etn .react-datepicker__day--in-selecting-range,.DatePickerSelect_root__M0etn .react-datepicker__day--selected,.DatePickerSelect_root__M0etn .react-datepicker__month-text--in-range,.DatePickerSelect_root__M0etn .react-datepicker__month-text--in-selecting-range,.DatePickerSelect_root__M0etn .react-datepicker__month-text--selected,.DatePickerSelect_root__M0etn .react-datepicker__quarter-text--in-range,.DatePickerSelect_root__M0etn .react-datepicker__quarter-text--in-selecting-range,.DatePickerSelect_root__M0etn .react-datepicker__quarter-text--selected,.DatePickerSelect_root__M0etn .react-datepicker__year-text--in-range,.DatePickerSelect_root__M0etn .react-datepicker__year-text--in-selecting-range,.DatePickerSelect_root__M0etn .react-datepicker__year-text--selected{color:#fff;background-color:var(--primary-color);border-radius:50%;font-weight:700}.DatePickerSelect_root__M0etn .react-datepicker__day--in-range:hover,.DatePickerSelect_root__M0etn .react-datepicker__day--in-selecting-range:hover,.DatePickerSelect_root__M0etn .react-datepicker__day--selected:hover,.DatePickerSelect_root__M0etn .react-datepicker__month-text--in-range:hover,.DatePickerSelect_root__M0etn .react-datepicker__month-text--in-selecting-range:hover,.DatePickerSelect_root__M0etn .react-datepicker__month-text--selected:hover,.DatePickerSelect_root__M0etn .react-datepicker__quarter-text--in-range:hover,.DatePickerSelect_root__M0etn .react-datepicker__quarter-text--in-selecting-range:hover,.DatePickerSelect_root__M0etn .react-datepicker__quarter-text--selected:hover,.DatePickerSelect_root__M0etn .react-datepicker__year-text--in-range:hover,.DatePickerSelect_root__M0etn .react-datepicker__year-text--in-selecting-range:hover,.DatePickerSelect_root__M0etn .react-datepicker__year-text--selected:hover{color:#fff;background-color:var(--primary-color);border-radius:4px;font-weight:700}.DatePickerSelect_root__M0etn .react-datepicker__month-dropdown,.DatePickerSelect_root__M0etn .react-datepicker__month-year-dropdown,.DatePickerSelect_root__M0etn .react-datepicker__year-dropdown{background-color:#fff;border:.0625rem solid #dadada;border-radius:4px}.DatePickerSelect_root__M0etn .react-datepicker__year-option--selected_year{color:var(--primary-color)}.DatePickerSelect_root__M0etn .react-datepicker__year-option--selected{display:none}.DatePickerSelect_date-input__GSRqc{width:100%;height:4.8rem;border-color:#888;cursor:pointer}.DatePickerSelect_free-input__j0qIR{border-radius:4px;width:100%;border:.0625rem solid #dadada;padding:1rem;outline:none;transition:border .3s;font-size:16px}.DatePickerSelect_free-input__j0qIR.DatePickerSelect_paddedLeft__iL9z1{padding-left:2rem}.DatePickerSelect_free-input__j0qIR::placeholder{color:#979797;font-size:16px}.DatePickerSelect_free-input__j0qIR:focus{border:1px solid #177a68}.DatePickerSelect_free-input__j0qIR.DatePickerSelect_invalid-input___1XJq{border-color:red}.DatePickerSelect_date-calendar__UzEo7{width:25rem;height:-moz-fit-content;height:fit-content;font-size:1rem;font-family:Roboto,sans-serif;color:#888}.DatePickerSelect_error___6p1d{text-align:left;font-size:12px;color:red}.MultiStepForm_btn-container__dXlA7{display:flex;flex-direction:column;justify-self:flex-end;margin-top:3rem}.MultiStepForm_btn-container__dXlA7>:not(:last-child){margin-bottom:3rem}.MultiStepForm_btn-container__dXlA7 .MultiStepForm_previous-button__HzLty{border:none;justify-content:flex-start;align-items:baseline;height:-moz-fit-content;height:fit-content;color:#888;font-size:18px;line-height:1.33}.MultiStepForm_btn-container__dXlA7 .MultiStepForm_previous-button__HzLty:before{background-color:transparent;background:none}.MultiStepForm_btn-container__dXlA7 .MultiStepForm_previous-button__HzLty>svg{stroke:#979797;transform:rotate(180deg);width:.8rem;height:1.2rem;margin-right:.7rem}.MultiStepForm_btn-container__dXlA7.MultiStepForm_is-reservation-flow__lQPlv{flex-direction:row;justify-content:space-between;align-items:center}.MultiStepForm_btn-container__dXlA7.MultiStepForm_is-reservation-flow__lQPlv.MultiStepForm_first-step__GDlXC{justify-content:flex-end}.MultiStepForm_btn-container__dXlA7.MultiStepForm_is-reservation-flow__lQPlv button{order:1;margin-bottom:0}.MultiStepForm_btn-container__dXlA7.MultiStepForm_is-reservation-flow__lQPlv .MultiStepForm_previous-button__HzLty{order:0}@media(max-width:767.98px){.MultiStepForm_btn-container__dXlA7.MultiStepForm_is-reservation-flow__lQPlv button{min-width:40%;height:4rem;align-items:center}}.MultiStepForm_current-step__ZPCaB{overflow-y:auto}.MultiStepForm_form__jKQS6{display:flex;flex-direction:column;height:100%;justify-content:space-between}.MultiStepForm_privacy-policy__9Cuhe{text-align:center;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column}.MultiStepForm_link__UvzCp{display:inline-block;text-decoration:underline}.MultiStepForm_error__s31uC{color:red;font-size:14px;margin-top:2rem;text-align:right;margin-bottom:-2rem}.ConfirmStep_root__3Mfu_{overflow-y:overlay;height:100%;text-align:center;display:flex;flex-direction:column;align-items:center;padding-right:2rem}.ConfirmStep_logo__jhMW4{width:14rem;height:3rem;background-image:url(https://client.travelstride.com/app/_next/static/media/travel_stride_logo.a7a9b6f8.svg);background-size:contain;background-repeat:no-repeat;margin-bottom:4.8rem;flex-shrink:0}.ConfirmStep_title__rgm_O{font-size:2.6rem}.ConfirmStep_scheme-block__C_DcD{display:flex;flex-direction:column;align-items:center;margin-top:4rem}.ConfirmStep_reserved__CucR1{width:5.8rem;height:5.8rem}.ConfirmStep_arrow__9120U{height:3.1rem;width:2rem;margin-top:1.62rem;margin-bottom:1.75rem}.ConfirmStep_operator__yPZJL{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.ConfirmStep_operator__yPZJL .ConfirmStep_title__rgm_O{font-size:2.1rem;margin-top:.8rem}.ConfirmStep_operator-logo__OtFTM{width:6rem;height:6rem;border:.0625rem solid #dadada;padding:.2rem}.ConfirmStep_operator-logo__OtFTM>img{border-radius:50%;object-fit:contain;width:100%;height:100%}.ConfirmStep_info__KIoFq{margin-top:4.5rem;padding:0 1rem}.ConfirmStep_info__KIoFq .ConfirmStep_regular-text__LkieW{font-size:18px;color:#888;line-height:1.6}.ConfirmStep_info__KIoFq .ConfirmStep_regular-text__LkieW strong{color:#333;font-weight:500}.ConfirmStep_info__KIoFq .ConfirmStep_important__Qk7tG{margin-top:4rem;margin-bottom:4rem}.ConfirmStep_share__CfOW_{border-top:.0625rem solid #dadada;padding:2.4rem 0}.ConfirmStep_share__CfOW_ .ConfirmStep_regular-text__LkieW.ConfirmStep_share-text__nDiTa{color:#979797;line-height:1.6}.ConfirmStep_share-buttons__TZ4fC{margin-top:3rem}.ConfirmStep_share-buttons__TZ4fC>:not(:last-child){margin-bottom:1.6rem}.ConfirmStep_button-wrapper__5ARkk{width:100%}.ConfirmStep_social-button__8SG5N{width:100%;min-width:100%;max-width:100%;position:relative;font-weight:500}.ConfirmStep_social-button__8SG5N.ConfirmStep_fb-button__yGNIP{background:#385998;color:#fff;font-size:16px;border:none}.ConfirmStep_social-button__8SG5N.ConfirmStep_tw-button__7Hmsq{background-color:transparent;border:1px solid #1da1f2;color:#1da1f2}.ConfirmStep_social-button__8SG5N .ConfirmStep_social-icon__mGlfI{position:absolute;left:1.5rem}.ConfirmStep_social-button__8SG5N .ConfirmStep_social-icon__mGlfI.ConfirmStep_fb-icon__UyLDv{width:1.2rem;height:2.4rem;fill:#fff}.ConfirmStep_social-button__8SG5N .ConfirmStep_social-icon__mGlfI.ConfirmStep_tw-icon__ihJJN{width:2.057rem;height:2.4rem;fill:#1da1f2}.styles_root__swMGl{display:inline-flex;align-items:center;box-sizing:border-box;margin-right:2rem}.styles_input__8HfjC{width:2.2rem;height:2.2rem;-webkit-appearance:none;border:1px solid #dadada;border-radius:50%;outline:none;cursor:pointer;position:relative;flex-shrink:0;background-color:#fff}.styles_input__8HfjC:after{position:absolute;content:"";background-color:transparent;transition:background-color .2s;top:16%;left:14%}.styles_input__8HfjC:checked{border:1px solid var(--primary-color)}.styles_input__8HfjC:checked+label{color:#333}.styles_input__8HfjC:checked:after{width:1.4rem;height:1.4rem;border-radius:50%;background-color:var(--primary-color)}.styles_input__8HfjC+label{padding-left:1.2rem;color:#333}.styles_error__BKhbL{text-align:left;font-size:12px;color:red}.styles_light-text__W_aCB{color:#888;margin-bottom:2rem;padding-left:4.2rem}.List_list__DdXwA{padding:0}.List_list__DdXwA .List_item__xp0qo{display:flex;margin-bottom:2.5rem;color:#333}.List_list__DdXwA .List_item__xp0qo.List_medium__SrUfA:before{height:2rem;width:2rem;min-height:2rem;min-width:2rem;margin-right:2rem;margin-top:.5rem}.List_list__DdXwA .List_item__xp0qo.List_medium__SrUfA:before,.List_list__DdXwA .List_item__xp0qo.List_small__s_MJQ:before{content:"";background-image:url(https://client.travelstride.com/app/_next/static/media/checkmark-green.6c6d6435.svg);background-size:contain;background-repeat:no-repeat;background-position:bottom}.List_list__DdXwA .List_item__xp0qo.List_small__s_MJQ:before{height:1.6rem;width:1.6rem;min-height:1.6rem;min-width:1.6rem;margin:.15rem 1.6rem 0 0}.List_list__DdXwA .List_item__xp0qo.List_xs__bNjpn{margin-bottom:1.5rem}.List_list__DdXwA .List_item__xp0qo.List_xs__bNjpn:before{content:"";height:1.6rem;width:1.6rem;min-height:1.6rem;min-width:1.6rem;background-image:url(https://client.travelstride.com/app/_next/static/media/checkmark-green.6c6d6435.svg);background-size:contain;background-repeat:no-repeat;background-position:bottom;margin:.15rem 1.6rem 0 0}.List_list__DdXwA .List_item__xp0qo.List_none__Ya3Kz:before{background-image:url(https://client.travelstride.com/app/_next/static/media/union.30701c2c.svg);transform:rotate(45deg)}.List_list__DdXwA .List_item__xp0qo.List_shuriken__EL3My:before{background-image:url(https://client.travelstride.com/app/_next/static/media/shuriken.783f5b17.svg)}.List_list__DdXwA .List_item__xp0qo.List_exclude__xNMlg:before{background-image:url(https://client.travelstride.com/app/_next/static/media/checkmark-inverse.cbc11402.svg)}.List_wysiwyg__4Wi_V{color:#888}.Dropdown_menu-item__cwFRZ{align-items:center;display:flex;min-height:60px;color:#333;border:none;outline:none}.Dropdown_menu-item__cwFRZ a{color:inherit;text-decoration:none;width:100%;font-size:1.8rem}.Dropdown_button__JLSQ8{color:#333;border:none;outline:0;height:9px;width:13px;display:flex;align-items:center;margin-top:3px}.Dropdown_body__57W_f{position:absolute;left:0;top:100%;width:100%;display:flex;flex-direction:column;color:#666;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.Dropdown_body__57W_f>*{border-top:1px solid #dadada}.Dropdown_body__57W_f.Dropdown_hidden__j6bmw{display:none}.Dropdown_arrow__wucgL{fill:#666;height:9px;width:13px;transition:transform .2s ease-in-out}.Dropdown_arrow__wucgL.Dropdown_rotated__3K6ob{transform:rotate(180deg)}.Dropdown_link__HSjhg{display:flex;align-items:center}.Dropdown_link__HSjhg:hover svg{stroke:var(--primary-color)}.Dropdown_link__HSjhg>svg{width:.8rem;height:1.2rem;stroke:#333;margin-left:.5rem}.Dropdown_link__HSjhg>svg path{stroke-width:.1rem}.TripSlider_slider-section__046sk .TripSlider_small-trip-card__ev8vv{margin:0}.TripSlider_slider-section__046sk .TripSlider_wellcome-trip-card__vEmxY{height:auto;max-height:518px}.TripSlider_inner-section__sDu8U{padding:2.4rem 3rem;background-color:#fff}.TripSlider_inner-section__sDu8U.TripSlider_is-inside-hero__b2X8Y{padding-left:2.4rem}.TripSlider_slider-section__046sk{margin:2.4rem auto}.TripSlider_slider-section__046sk.TripSlider_inner-section__sDu8U{margin:0 auto}.TripSlider_slider-section__046sk.TripSlider_is-mobile-view__54IxB{margin-bottom:-2rem}.TripSlider_slider-block__yx_eA .swiper-pagination-custom,.TripSlider_slider-block__yx_eA .swiper-pagination-fraction,.TripSlider_slider-block__yx_eA.swiper-container-horizontal>.swiper-pagination-bullets{display:none}.TripSlider_slider-block__yx_eA.swiper-container{padding:0}.TripSlider_slider-block__yx_eA .swiper-slide{padding-bottom:1rem;margin-right:15px}@media(min-width:768px){.TripSlider_slider-block__yx_eA .swiper-slide{width:33%}}@media(min-width:1200px){.TripSlider_slider-block__yx_eA .swiper-slide{width:24.1%}}.TripSlider_heading__Ommsa{margin-bottom:1.5rem;display:flex;align-items:baseline;margin-left:0}.TripSlider_heading__Ommsa>a{margin-left:1.6rem;margin-top:.5rem;font-size:14px;display:flex;align-items:center}@media(max-width:991.98px){.TripSlider_heading__Ommsa>a{margin-left:auto;text-align:right;justify-content:flex-end;min-width:10rem;display:none}}.TripSlider_fallback-container__Yz1bD{display:flex;overflow:hidden}.TripSlider_fallback-container__Yz1bD>div{margin-right:1rem}@media(max-width:575.98px){.TripSlider_fallback-container__Yz1bD>div{min-width:100%}}@media(min-width:768px)and (max-width:991.98px){.TripSlider_fallback-container__Yz1bD>div{min-width:45%}}@media(min-width:992px){.TripSlider_fallback-container__Yz1bD>div{min-width:33%}}.TripSlider_introText__Lpj_2{font-size:16px;color:#888}.MobileSectionMenu_root__6gCDq{overflow:hidden;height:100%;width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.MobileSectionMenu_root__6gCDq button{width:2rem}.MobileSectionMenu_root__6gCDq.MobileSectionMenu_static-menu__Md_OW{margin-top:2rem;flex-wrap:wrap;background-color:#fff;padding:1rem;border-radius:4px}.MobileSectionMenu_root__6gCDq.MobileSectionMenu_static-menu__Md_OW>div{position:static;box-shadow:none}.MobileSectionMenu_root__6gCDq.MobileSectionMenu_static-menu__Md_OW>div li{min-height:auto;border:none;font-size:16px;color:#888;padding-top:.5rem}.MobileSectionMenu_root__6gCDq.MobileSectionMenu_static-menu__Md_OW button,.MobileSectionMenu_root__6gCDq.MobileSectionMenu_static-menu__Md_OW ol{padding:.5rem 0}.MobileSectionMenu_menu__ptx5V{display:flex;flex-direction:column;list-style:none;padding:0;margin:0;height:100%;align-items:flex-start;justify-content:center;max-width:85%}.MobileSectionMenu_btn-cta__rVCym{margin-left:auto;display:none;font-weight:400}.MobileSectionMenu_activeItem__pyBMw{margin-right:10px;max-width:100%;color:#333;font-weight:600}.MobileSectionMenu_activeItem__pyBMw a{color:inherit;text-decoration:none;transition:color .3s;font-size:1.8rem}@media(max-width:767.98px){.MobileSectionMenu_activeItem__pyBMw a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}}.MobileSectionMenu_link__vR76H{display:flex;align-items:center}.MobileSectionMenu_link__vR76H:hover svg{stroke:var(--primary-color)}.MobileSectionMenu_link__vR76H>svg{width:.8rem;height:1.2rem;stroke:#979797}.styles_root__Lv1Lp{position:-webkit-sticky;position:sticky}.global-section-sticky.styles_root__Lv1Lp{z-index:11}.global-section-sticky .styles_holder__9YKe5{position:fixed;background-color:#fff;height:inherit}.global-section-sticky .styles_top__ucT7i{top:0;left:0;right:0;box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.global-section-sticky .styles_bottom__T6B9T{bottom:0;left:0;right:0;box-shadow:0 -6px 12px rgba(51,51,51,.12)}.styles_holder__9YKe5{display:flex;width:100%;transition:box-shadow .2s}.scroll-down .global-section-sticky.styles_root__Lv1Lp{transform:translate3d(0,-100%,0)}.scroll-up .styles_root__Lv1Lp{transform:none}.SectionMenu_root__HeICs{position:relative;overflow:hidden;height:100%;z-index:6}@media(max-width:767.98px){.SectionMenu_root__HeICs{display:none}}.SectionMenu_menu__hGjtB{display:flex;list-style:none;padding:0;margin:0;height:100%;align-items:center;overflow-x:auto;overflow-y:hidden}.SectionMenu_sticky-nav-title__3_6n_{margin-right:2rem;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}.SectionMenu_menu-item__01eXm{margin-right:2rem;color:#666;white-space:nowrap;display:flex;align-items:center}.SectionMenu_menu-item__01eXm .SectionMenu_label__53A81{color:#888}.SectionMenu_menu-item__01eXm a{color:inherit;text-decoration:none;transition:color .3s;font-size:1.6rem}@media(max-width:767.98px){.SectionMenu_menu-item__01eXm a{font-size:1.4rem}}.SectionMenu_menu-item__01eXm.SectionMenu_active__n_jLm .SectionMenu_label__53A81{color:#333;font-weight:700}.SectionMenu_slider__yuSzA{position:absolute;bottom:0;left:0;border-bottom:4px solid var(--primary-color);transition:transform .2s,width .1s}.SectionMenu_hidden__ZYlMm{display:none}.SectionMenu_menu-item__01eXm .SectionMenu_link__4o14m{display:flex;align-items:baseline;color:#888;height:auto}.SectionMenu_menu-item__01eXm .SectionMenu_link__4o14m:hover a{color:var(--primary-color)}.SectionMenu_menu-item__01eXm .SectionMenu_link__4o14m:hover a svg{stroke:var(--primary-color)}.SectionMenu_menu-item__01eXm .SectionMenu_link__4o14m>svg{width:.8rem;height:1.2rem;stroke:#979797;margin-left:.5rem}.Carousel_container__NZ4GO{position:relative;height:100%;width:100%}.Carousel_container__NZ4GO .Carousel_next-button__qdyIp,.Carousel_container__NZ4GO .Carousel_prev-button__mtmY0{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:transparent}.Carousel_container__NZ4GO .Carousel_next-button__qdyIp svg,.Carousel_container__NZ4GO .Carousel_prev-button__mtmY0 svg{height:6.5rem}@media(max-width:575.98px){.Carousel_container__NZ4GO .Carousel_next-button__qdyIp svg,.Carousel_container__NZ4GO .Carousel_prev-button__mtmY0 svg{height:3rem}.Carousel_container__NZ4GO .Carousel_next-button__qdyIp svg path,.Carousel_container__NZ4GO .Carousel_prev-button__mtmY0 svg path{stroke:#333}}.Carousel_container__NZ4GO .Carousel_next-button__qdyIp:after,.Carousel_container__NZ4GO .Carousel_prev-button__mtmY0:after{content:""}.Carousel_container__NZ4GO .Carousel_next-button__qdyIp>*,.Carousel_container__NZ4GO .Carousel_prev-button__mtmY0>*{pointer-events:none}.Carousel_container__NZ4GO .Carousel_next-button__qdyIp{right:-3vw;transform:rotate(180deg)}@media(max-width:575.98px){.Carousel_container__NZ4GO .Carousel_next-button__qdyIp{height:48px;background-color:#f8f7fc;opacity:.8;width:48px;border-radius:100%;right:-4.2vw;color:gray!important}}.Carousel_container__NZ4GO .Carousel_prev-button__mtmY0{left:-3vw}@media(max-width:575.98px){.Carousel_container__NZ4GO .Carousel_prev-button__mtmY0{height:48px!important;background-color:#f8f7fc!important;opacity:.8!important;width:48px!important;border-radius:100%!important;left:-4.2vw!important}}.Carousel_container__NZ4GO .Carousel_bullet__LoDvG{width:1.4rem;height:1.4rem;display:inline-block;border-radius:100%;margin-right:.8rem;margin-left:.8rem;background-color:#dadada;cursor:pointer}.Carousel_container__NZ4GO .Carousel_bullet__LoDvG:only-child{visibility:hidden;width:0;height:0}.Carousel_container__NZ4GO .Carousel_swiper-container__Ey2dG{padding-bottom:5rem}.Carousel_container__NZ4GO .Carousel_slider-with-navigation__yER_2.Carousel_swiper-container__Ey2dG{width:calc(100% - 6rem)}.Carousel_container__NZ4GO .Carousel_bullet-active__pS8kR{width:1.4rem;height:1.4rem;display:inline-block;border-radius:100%;background-color:var(--primary-color)}