.OlDr{cursor:pointer}.OlDr-text{font-family:var(--font-body-large-emphasis-family);font-weight:var(--font-body-large-emphasis-weight);font-size:var(--font-body-large-emphasis-size);line-height:var(--font-body-large-emphasis-line-height);letter-spacing:var(--font-desktop-body-large-emphasis-letter-spacing);font-feature-settings:var(--font-body-large-emphasis-feature-settings)}.OlDr-search-icon{margin-left:3px}.OlDr.OlDr-mod-dark .OlDr-text{color:var(--color-background-action-content)}.OlDr.OlDr-mod-dark .OlDr-back-icon,.OlDr.OlDr-mod-dark .OlDr-search-icon{fill:var(--color-background-action-content)}.c0O5O{min-height:100vh}.c0O5O:not(.c0O5O-mod-dark){background:var(--color-background-alt-accent)}.c0O5O-header{max-width:600px;margin:0 auto}.c0O5O-title{font-family:var(--font-header-large-family);font-weight:var(--font-header-large-weight);font-size:var(--font-desktop-header-large-size);line-height:var(--font-desktop-header-large-line-height);font-feature-settings:var(--font-header-large-feature-settings);margin:24px 0 0}.c0O5O-text{margin:0}.c0O5O-image-container{justify-content:center;margin:40px auto 0;display:flex}.c0O5O-image{height:141px}@media (width>=768px){.c0O5O-image{height:243px}}.c0O5O-social-buttons{display:none}@media (width>=768px){.c0O5O-social-buttons{justify-content:flex-end;max-width:600px;margin:0 auto;display:flex}}.c0O5O.c0O5O-mod-dark *,.c0O5O.c0O5O-mod-dark .c0O5O-social-buttons,.c0O5O.c0O5O-mod-dark .c0O5O-title,.c0O5O.c0O5O-mod-dark .c0O5O-text{color:var(--color-background-action-content)}.c8djp-canvas{pointer-events:none;z-index:99999;position:fixed;inset:0}@media (width>=768px){.mnnb-body{justify-content:space-between;display:flex}}.mnnb-card-title{font-family:var(--font-body-large-emphasis-family);font-weight:var(--font-body-large-emphasis-weight);font-size:var(--font-body-large-emphasis-size);line-height:var(--font-body-large-emphasis-line-height);letter-spacing:var(--font-desktop-body-large-emphasis-letter-spacing);font-feature-settings:var(--font-body-large-emphasis-feature-settings);color:var(--color-foreground-action-default);border-bottom:none;text-decoration:none;display:inline-block}.mnnb-card{margin-bottom:16px}@media (width>=768px){.mnnb-card{flex:0 0 49%;margin-bottom:0}}.mnnb.mnnb-mod-dark>:not(.mnnb-body){color:var(--color-background-action-content)}.aXuJ{min-height:100vh}.aXuJ-header{max-width:747px;margin:0 auto}.aXuJ-title{font-family:var(--font-header-small-family);font-weight:var(--font-header-small-weight);font-size:var(--font-desktop-header-small-size);line-height:var(--font-desktop-header-small-line-height);font-feature-settings:var(--font-header-small-feature-settings);margin:24px 0 8px}@media (width>=768px){.aXuJ-title{font-family:var(--font-header-large-family);font-weight:var(--font-header-large-weight);font-size:var(--font-desktop-header-large-size);line-height:var(--font-desktop-header-large-line-height);font-feature-settings:var(--font-header-large-feature-settings)}}.aXuJ-text{font-family:var(--typography-font-family-default);font-weight:var(--font-label-xsmall-weight);font-size:var(--font-label-xsmall-size);line-height:var(--font-label-xsmall-line-height);letter-spacing:var(--font-desktop-label-xsmall-letter-spacing);font-feature-settings:var(--font-label-xsmall-feature-settings);margin:0}@media (width>=768px){.aXuJ-text{font-family:var(--typography-font-family-default);font-weight:var(--font-body-medium-weight);font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height);letter-spacing:var(--font-desktop-body-medium-letter-spacing);font-feature-settings:var(--font-body-medium-feature-settings)}}.aXuJ-body{max-width:747px;margin:0 auto}.aXuJ-navigation{justify-content:space-between;display:flex}.aXuJ-social-buttons{display:none}@media (width>=768px){.aXuJ-social-buttons{display:block}}.aXuJ-price-disclaimer{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);color:var(--color-background-neutral-focus);max-width:747px;margin:0 auto;display:block}.aXuJ-city-links{max-width:747px;margin:0 auto}.aXuJ-search-button-container{max-width:747px;margin:0 auto 4px}.aXuJ-search-more-button{max-width:580px;margin-right:auto}.aXuJ.aXuJ-mod-dark .aXuJ-title,.aXuJ.aXuJ-mod-dark .aXuJ-text,.aXuJ.aXuJ-mod-dark .aXuJ-price-disclaimer,.aXuJ.aXuJ-mod-dark .aXuJ-body h4{color:var(--color-background-action-content)}.T_5Z-flight-card{background-color:var(--color-background-action-content);border-radius:var(--size-border-radius-medium);max-width:580px;min-height:160px;box-shadow:0 3px 6px var(--color-shadow-color-3), 0 -1px 4px var(--color-shadow-color-1);margin-bottom:24px;display:flex}.T_5Z-flight-legs{border-right:var(--size-border-width-100) solid var(--color-border-default);flex:auto;padding:12px}.T_5Z-flight-label{font-family:var(--font-body-small-emphasis-family);font-weight:var(--font-body-small-emphasis-weight);font-size:var(--font-body-small-emphasis-size);line-height:var(--font-body-small-emphasis-line-height);letter-spacing:var(--font-desktop-body-small-emphasis-letter-spacing);font-feature-settings:var(--font-body-small-emphasis-feature-settings);background-color:var(--color-background-alt-positive);color:var(--color-background-positive-focus);border-radius:var(--size-border-radius-small);margin-bottom:12px;padding:4px 8px;display:inline-block}.T_5Z-flight-label.T_5Z-best{background-color:var(--color-background-alt-action)}.T_5Z-flight-label.T_5Z-cheapest,.T_5Z-flight-label.T_5Z-fastest{background-color:var(--color-background-alt-positive)}.T_5Z-leg{align-items:center;display:flex}.T_5Z-leg:first-of-type{margin-bottom:24px}.T_5Z-airline-image{width:32px;height:32px;margin-right:12px}.T_5Z-flight-details{flex:130px}.T_5Z-flight-time{font-family:var(--font-body-large-emphasis-family);font-weight:var(--font-body-large-emphasis-weight);font-size:var(--font-body-large-emphasis-size);line-height:var(--font-body-large-emphasis-line-height);letter-spacing:var(--font-desktop-body-large-emphasis-letter-spacing);font-feature-settings:var(--font-body-large-emphasis-feature-settings)}.T_5Z-flight-stops{font-family:var(--font-body-medium-emphasis-family);font-weight:var(--font-body-medium-emphasis-weight);font-size:var(--font-body-medium-emphasis-size);line-height:var(--font-body-medium-emphasis-line-height);letter-spacing:var(--font-desktop-body-medium-emphasis-letter-spacing);font-feature-settings:var(--font-body-medium-emphasis-feature-settings);align-self:start;width:104px;margin-top:4px}.T_5Z-bottom-row{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);color:var(--color-background-neutral-focus)}.T_5Z-flight-duration{font-family:var(--font-body-large-emphasis-family);font-weight:var(--font-body-large-emphasis-weight);font-size:var(--font-body-large-emphasis-size);line-height:var(--font-body-large-emphasis-line-height);letter-spacing:var(--font-desktop-body-large-emphasis-letter-spacing);font-feature-settings:var(--font-body-large-emphasis-feature-settings);margin-bottom:auto}.T_5Z-flight-price-container{flex-direction:column;flex:0 0 130px;padding:12px;display:flex}@media (width>=768px){.T_5Z-flight-price-container{flex:0 0 170px}}.T_5Z-flight-price{font-family:var(--font-header-small-family);font-weight:var(--font-header-small-weight);font-size:var(--font-desktop-header-small-size);line-height:var(--font-desktop-header-small-line-height);font-feature-settings:var(--font-header-small-feature-settings);margin-top:auto;display:inline-block}.T_5Z-flight-class{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings)}.T_5Z-flight-airline{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);margin-bottom:4px}.T_5Z-flight-icons{font-family:var(--font-body-small-emphasis-family);font-weight:var(--font-body-small-emphasis-weight);font-size:var(--font-body-small-emphasis-size);line-height:var(--font-body-small-emphasis-line-height);letter-spacing:var(--font-desktop-body-small-emphasis-letter-spacing);font-feature-settings:var(--font-body-small-emphasis-feature-settings);display:flex}.T_5Z-flight-icon-box{border:var(--size-border-width-100) solid var(--color-border-default);border-radius:var(--size-border-radius-small);justify-content:center;align-items:center;width:19px;height:19px;margin-right:4px;display:flex}.T_5Z-flight-card-mobile{background-color:var(--color-background-action-content);border-radius:var(--size-border-radius-medium);min-height:160px;box-shadow:0 3px 6px var(--color-shadow-color-3), 0 -1px 4px var(--color-shadow-color-1);margin-bottom:16px}.T_5Z-flight-card-mobile>a{color:var(--color-elevation-app-content);text-decoration:none}.T_5Z-flight-card-mobile .T_5Z-flight-card-row{display:flex}.T_5Z-flight-card-mobile .T_5Z-flight-legs{border-right:none}.T_5Z-flight-card-mobile .T_5Z-flight-details{display:flex}.T_5Z-flight-card-mobile .T_5Z-top-row{font-family:var(--font-body-medium-emphasis-family);font-weight:var(--font-body-medium-emphasis-weight);font-size:var(--font-body-medium-emphasis-size);line-height:var(--font-body-medium-emphasis-line-height);letter-spacing:var(--font-desktop-body-medium-emphasis-letter-spacing);font-feature-settings:var(--font-body-medium-emphasis-feature-settings)}.T_5Z-flight-card-mobile .T_5Z-bottom-row,.T_5Z-flight-card-mobile .T_5Z-duration-time{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings)}.T_5Z-flight-card-mobile .T_5Z-departure-time{text-align:right}.T_5Z-flight-card-mobile .T_5Z-arrival-time{text-align:left}.T_5Z-flight-card-mobile .T_5Z-duration-time{text-align:center}.T_5Z-flight-card-mobile .T_5Z-flight-duration-container{white-space:nowrap;flex-direction:column;margin:0 12px;display:flex}.T_5Z-flight-card-mobile .T_5Z-flight-duration{white-space:nowrap}.T_5Z-flight-card-mobile .T_5Z-flight-price{margin:auto auto 0}.T_5Z-flight-card-mobile .T_5Z-flight-class{margin:0 auto auto}.T_5Z-flight-card-mobile .T_5Z-flight-icons{height:26px;margin-bottom:12px;margin-left:auto}.T_5Z-flight-card-mobile .T_5Z-flight-airline{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);border-top:var(--size-border-width-100) solid var(--color-border-default);padding:12px}.T_5Z-duration-range{flex:1 0 50%;justify-content:space-between;align-items:center;width:53px;margin-top:2px;display:flex}.T_5Z-range-line{background:var(--color-foreground-neutral-default);width:22px;height:1px}.T_5Z-range-box{border:var(--size-border-width-100) solid var(--color-foreground-neutral-default);width:6px;height:6px}.T_5Z-search-form{margin-bottom:12px}.CHiZ-form-row{justify-content:space-between;margin:0 0 16px;display:flex;position:relative}.CHiZ-switch-button{background:var(--color-foreground-base-focus);border-radius:var(--size-border-radius-small);cursor:pointer;z-index:1;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=768px){.CHiZ-switch-button{background:var(--color-background-base-default);border-radius:var(--size-border-radius-medium);flex:0 0 78px;margin:0 12px;padding:0;position:static;transform:none}}.CHiZ-switch-icon{fill:var(--color-background-action-content);width:16px;height:16px}@media (width>=768px){.CHiZ-switch-icon{fill:var(--color-foreground-base-focus);width:24px;height:24px}}.CHiZ-date-input{flex:0 0 49%}.CHiZ-flight-input{flex:0 0 49%;overflow:hidden}@media (width>=768px){.CHiZ-flight-input{flex:0 calc(50% - 51px)}}.CHiZ-currency{font-family:var(--font-body-large-emphasis-family);font-weight:var(--font-body-large-emphasis-weight);font-size:var(--font-body-large-emphasis-size);line-height:var(--font-body-large-emphasis-line-height);letter-spacing:var(--font-desktop-body-large-emphasis-letter-spacing);font-feature-settings:var(--font-body-large-emphasis-feature-settings);line-height:18px}.DypD-form-row{justify-content:space-between;margin:0 0 16px;display:flex}.DypD-date-input{flex:0 0 49%}.DypD-currency{font-family:var(--font-body-large-emphasis-family);font-weight:var(--font-body-large-emphasis-weight);font-size:var(--font-body-large-emphasis-size);line-height:var(--font-body-large-emphasis-line-height);letter-spacing:var(--font-desktop-body-large-emphasis-letter-spacing);font-feature-settings:var(--font-body-large-emphasis-feature-settings);line-height:18px}.DypD-stars-input{border-radius:var(--size-border-radius-medium);background:var(--color-background-input-default);justify-content:flex-start;align-items:center;width:100%;height:54px;padding:0 4px 0 16px;display:flex}.DypD-prefix-icon{width:24px;height:24px;margin-right:12px}.DypD-stars-label{font-family:var(--typography-font-family-default);font-weight:var(--font-body-medium-weight);font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height);letter-spacing:var(--font-desktop-body-medium-letter-spacing);font-feature-settings:var(--font-body-medium-feature-settings);margin-right:48px}.DypD-star-radio{display:none}.DypD-star-option{width:32px;height:32px;margin-right:8px;display:block;position:relative}.DypD-star-icon-wrapper{width:100%;height:100%}.DypD-star-icon{fill:var(--color-elevation-app-surface);stroke:var(--color-border-default);transition:all .25s}.DypD-star-text{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);color:var(--color-elevation-app-content);text-align:center;width:100%;transition:color .25s;position:absolute;top:17px;left:0;transform:translateY(-50%)}.DypD-star-radio:checked+.DypD-star-option .DypD-star-icon{fill:var(--color-background-action-default);stroke:var(--color-background-action-default)}.DypD-star-radio:checked+.DypD-star-option .DypD-star-text{color:var(--color-background-action-content)}@media (width>=1024px){.Jsdu{display:flex}.Jsdu-left-column{flex:66%;margin-right:32px}}.Jsdu-title{font-family:var(--font-brand-bold-family);font-weight:var(--font-brand-bold-weight);margin:0 0 8px;font-size:20px;line-height:28px}@media (width>=768px){.Jsdu-title{font-family:var(--font-header-large-family);font-weight:var(--font-header-large-weight);font-size:var(--font-desktop-header-large-size);line-height:var(--font-desktop-header-large-line-height);font-feature-settings:var(--font-header-large-feature-settings)}}.Jsdu-subTitle{font-family:var(--font-bold-family);font-weight:var(--font-bold-weight);margin:0 0 4px;font-size:12px;line-height:16px}@media (width>=768px){.Jsdu-subTitle{font-family:var(--font-header-small-family);font-weight:var(--font-header-small-weight);font-size:var(--font-desktop-header-small-size);line-height:var(--font-desktop-header-small-line-height);font-feature-settings:var(--font-header-small-feature-settings)}}.Jsdu-text{font-size:12px;line-height:16px}@media (width>=768px){.Jsdu-text{font-family:var(--typography-font-family-default);font-weight:var(--font-body-large-weight);font-size:var(--font-body-large-size);line-height:var(--font-body-large-line-height);letter-spacing:var(--font-desktop-body-large-letter-spacing);font-feature-settings:var(--font-body-large-feature-settings)}}.Jsdu-tabs-container{margin-top:16px}.Jsdu-tabs-container.Jsdu-with-bottom-margin{margin-bottom:16px}.Jsdu-tabs{max-width:250px;margin-bottom:24px}@media (width>=0) and (width<=1023px){.Jsdu-tabs{margin-left:auto;margin-right:auto}}.Jsdu-tab-label{align-items:center;display:flex}.Jsdu-tab-label .Jsdu-label-title{margin-left:4px}.Jsdu-icon{width:16px;height:16px;margin-left:8px}@media (width>=768px){.Jsdu-icon{width:32px;height:32px}}.Jsdu-image-container{background-color:var(--color-background-alt-callout);border-radius:calc(var(--size-border-radius-large) + var(--size-border-radius-small));flex-direction:row;justify-content:center;align-items:center;width:100%;height:92px;padding:8px 0;display:flex}@media (width>=1024px){.Jsdu-image-container{flex-direction:column;flex:0 0 350px;width:350px;height:603px;padding:48px 24px}}@media (width>=1280px){.Jsdu-image-container{flex:0 0 400px;width:400px;height:603px;padding:72px 32px}}.Jsdu-image{width:77px}@media (width>=1024px){.Jsdu-image{width:100%}}.Jsdu-social-buttons{display:none}@media (width>=768px){.Jsdu-social-buttons{margin-top:40px;display:block;position:relative}}.Jsdu-price-disclaimer{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);color:var(--color-background-neutral-focus)}.Jsdu.Jsdu-mod-dark .Jsdu-title,.Jsdu.Jsdu-mod-dark .Jsdu-text,.Jsdu.Jsdu-mod-dark .Jsdu-subTitle,.Jsdu.Jsdu-mod-dark .Jsdu-price-disclaimer{color:var(--color-background-action-content)}.Jsdu.Jsdu-mod-dark .Jsdu-icon{fill:var(--color-background-action-content)}.Jsdu.Jsdu-mod-dark .Jsdu-image-container{background-color:#0000;justify-content:flex-start;padding:0;display:none}@media (width>=1024px){.Jsdu.Jsdu-mod-dark .Jsdu-image-container{display:block}}.Jsdu.Jsdu-mod-dark .Jsdu-image{height:100%;width:initial}@media (width>=1024px){.Jsdu.Jsdu-mod-dark .Jsdu-image{width:100%;height:initial}}.VqAD-hotel-card{background-color:var(--color-background-action-content);border-radius:var(--size-border-radius-medium);box-shadow:0 3px 6px var(--color-shadow-color-3), 0 -1px 4px var(--color-shadow-color-1);color:var(--color-elevation-one-content);cursor:pointer;flex-direction:column;margin-bottom:24px;text-decoration:none;display:flex;overflow:hidden}@media (width>=768px){.VqAD-hotel-card{cursor:default;flex-direction:row;width:747px;height:174px}}.VqAD-hotel-details{border-right:var(--size-border-width-100) solid var(--color-border-default);flex-direction:column;flex-grow:2;padding:12px 0 12px 12px;display:flex}@media (width>=768px){.VqAD-hotel-details{max-width:420px;padding:12px 0 12px 16px}}.VqAD-hotel-name{font-family:var(--font-body-medium-emphasis-family);font-weight:var(--font-body-medium-emphasis-weight);font-size:var(--font-body-medium-emphasis-size);line-height:var(--font-body-medium-emphasis-line-height);letter-spacing:var(--font-desktop-body-medium-emphasis-letter-spacing);font-feature-settings:var(--font-body-medium-emphasis-feature-settings);margin:0 0 auto;padding-right:12px}@media (width>=768px){.VqAD-hotel-name{font-family:var(--font-body-large-emphasis-family);font-weight:var(--font-body-large-emphasis-weight);font-size:var(--font-body-large-emphasis-size);line-height:var(--font-body-large-emphasis-line-height);letter-spacing:var(--font-desktop-body-large-emphasis-letter-spacing);font-feature-settings:var(--font-body-large-emphasis-feature-settings)}.VqAD-providers-price{border-top:var(--size-border-width-100) solid var(--color-border-default);width:100%;height:44px;margin-top:auto}}.VqAD-price-info{flex-direction:column;flex:0 0 138px;padding:0 12px 12px;display:flex;overflow:hidden}@media (width>=768px){.VqAD-price-info{padding:12px}}.VqAD-hotel-price{font-family:var(--font-header-small-family);font-weight:var(--font-header-small-weight);font-size:var(--font-desktop-header-small-size);line-height:var(--font-desktop-header-small-line-height);font-feature-settings:var(--font-header-small-feature-settings);display:block}.VqAD-hotel-provider{font-family:var(--font-body-small-emphasis-family);font-weight:var(--font-body-small-emphasis-weight);font-size:var(--font-body-small-emphasis-size);line-height:var(--font-body-small-emphasis-line-height);letter-spacing:var(--font-desktop-body-small-emphasis-letter-spacing);font-feature-settings:var(--font-body-small-emphasis-feature-settings);margin-bottom:2px;display:block}.VqAD-freeby{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}@media (width>=768px){.VqAD-freeby{color:var(--color-foreground-positive-default)}}.VqAD-hotel-search-button{display:none}@media (width>=768px){.VqAD-hotel-search-button{margin-top:auto;display:block}}.VqAD .hotel-image{width:186px}.VqAD-reviews-and-location{flex-direction:column-reverse;margin-top:8px;display:flex}@media (width>=768px){.VqAD-reviews-and-location{flex-direction:row}}.VqAD-review-info{padding-right:12px}.VqAD-location{margin-bottom:8px;display:flex}@media (width>=768px){.VqAD-location{flex-direction:column;margin-bottom:0}}.VqAD-location-label{font-family:var(--font-body-small-emphasis-family);font-weight:var(--font-body-small-emphasis-weight);font-size:var(--font-body-small-emphasis-size);line-height:var(--font-body-small-emphasis-line-height);letter-spacing:var(--font-desktop-body-small-emphasis-letter-spacing);font-feature-settings:var(--font-body-small-emphasis-feature-settings);display:none}@media (width>=768px){.VqAD-location-label{display:block}}.VqAD-location-address{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (width>=768px){.VqAD-location-address{max-width:230px}}.VqAD-review{align-items:center;display:flex}.VqAD-rating-score{font-family:var(--font-body-small-emphasis-family);font-weight:var(--font-body-small-emphasis-weight);font-size:var(--font-body-small-emphasis-size);line-height:var(--font-body-small-emphasis-line-height);letter-spacing:var(--font-desktop-body-small-emphasis-letter-spacing);font-feature-settings:var(--font-body-small-emphasis-feature-settings);margin-right:1ch}@media (width>=768px){.VqAD-rating-score{border-radius:var(--size-border-radius-small);background-color:var(--color-foreground-action-default);min-width:24px;height:24px;color:var(--color-background-positive-content);justify-content:center;align-items:center;margin-right:8px;padding:3px 4px;display:flex}}.VqAD-rating-review{flex-direction:row;display:flex}@media (width>=768px){.VqAD-rating-review{flex-direction:column}}.VqAD-rating-text{font-family:var(--font-body-small-emphasis-family);font-weight:var(--font-body-small-emphasis-weight);font-size:var(--font-body-small-emphasis-size);line-height:var(--font-body-small-emphasis-line-height);letter-spacing:var(--font-desktop-body-small-emphasis-letter-spacing);font-feature-settings:var(--font-body-small-emphasis-feature-settings)}.VqAD-rating-text:after{content:",";margin-right:1ch}@media (width>=768px){.VqAD-rating-text:after{content:none;margin-right:none}}.VqAD-review-count{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);white-space:nowrap}.VqAD-providers{display:none}@media (width>=768px){.VqAD-providers{justify-content:space-between;align-items:center;padding:8px 12px 0 0;display:flex}}.VqAD-provider{color:var(--color-elevation-one-content);cursor:pointer;flex:0 0 33%;text-decoration:none}.VqAD-provider-name{font-family:var(--font-body-small-emphasis-family);font-weight:var(--font-body-small-emphasis-weight);font-size:var(--font-body-small-emphasis-size);line-height:var(--font-body-small-emphasis-line-height);letter-spacing:var(--font-desktop-body-small-emphasis-letter-spacing);font-feature-settings:var(--font-body-small-emphasis-feature-settings);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.VqAD-provider-price{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);display:block}.VqAD-icon{margin-right:8px}@media (width>=768px){.VqAD-icon{display:none}}.VqAD-search-form{margin-bottom:12px}.hotel-image{background-position:50%;background-size:cover;width:100%;height:142px}@media (width>=768px){.hotel-image{flex:0 0 186px;height:100%}}.eAeM-mod-dark{background:var(--color-background-action-default)}
