.travel-search-main-wrapper.wetu-bridge-active .travel-search-controls,.travel-search-main-wrapper.wetu-bridge-active .search-controls-wrapper,.travel-search-main-wrapper .travel-search-controls{background:var(--wetu-white)!important}.travel-search-main-wrapper.wetu-bridge-active .travel-search-controls>*:nth-child(3),.travel-search-main-wrapper .guests-selector,.travel-search-main-wrapper .room-selector,.travel-search-main-wrapper [class*=guest],.travel-search-main-wrapper [class*=room]:not(.accommodation-card){border-left:1px solid var(--wetu-line)!important}.travel-search-main-wrapper.wetu-bridge-active .dates-field{position:relative!important;box-shadow:inset -1px 0 0 var(--wetu-line)!important}.travel-search-main-wrapper.wetu-bridge-active .guests-field{border-left:1px solid var(--wetu-line)!important}.travel-search-main-wrapper.wetu-bridge-active,.travel-search-main-wrapper{background:var(--wetu-white)!important;background-color:#fff!important}body.template-page .travel-search-main-wrapper,.shopify-section .travel-search-main-wrapper,.page-content .travel-search-main-wrapper{background:#fff!important}.travel-search-main-wrapper.wetu-bridge-active{--wetu-shell: #f2f2ef;--wetu-surface: #fbfbf8;--wetu-surface-strong: #f1f1ed;--wetu-line: #e5e5e0;--wetu-line-soft: #eeeeea;--wetu-charcoal: #1a1c22;--wetu-soft-charcoal: #4a4d55;--wetu-muted: #797971;--wetu-white: #ffffff;--wetu-result-gap: 1px;font-family:var(--font-body--family, "DM Sans", system-ui, sans-serif);position:relative!important;left:0!important;right:0!important;transform:none!important;width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important}.travel-search-main-wrapper.wetu-bridge-active .results-container{background:var(--wetu-white)!important;padding:0!important;width:100%!important;max-width:100%!important}.travel-search-main-wrapper.wetu-bridge-active .accommodations-grid{grid-template-columns:minmax(0,1fr)!important;row-gap:1px!important;column-gap:0!important;padding:0!important;margin:0!important;background:var(--wetu-line)!important}.travel-search-main-wrapper.wetu-bridge-active .logo-placeholder-container{display:none!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-card,.travel-search-main-wrapper.wetu-bridge-active .accommodations-grid>.accommodation-card,.travel-search-main-wrapper.wetu-bridge-active .accommodations-grid .accommodation-card.wetu-card-enhanced,.travel-search-main-wrapper.wetu-bridge-active div.accommodation-card,.wetu-bridge-active .accommodation-card{display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr!important;grid-template-rows:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:0!important;background:var(--wetu-white)!important;border:0!important;box-shadow:none!important;overflow:hidden!important;width:100%!important;max-width:100%!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-card:hover{transform:none!important;box-shadow:none!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-image-container,.travel-search-main-wrapper.wetu-bridge-active .accommodation-card .accommodation-image-container,.travel-search-main-wrapper.wetu-bridge-active div.accommodation-image-container,.wetu-bridge-active .accommodation-image-container{grid-column:1 / 3!important;grid-row:1 / 2!important;position:relative!important;width:100%!important;aspect-ratio:16 / 9!important;background:var(--wetu-surface-strong)!important;overflow:hidden!important;align-self:start!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-image{width:100%;height:100%;object-fit:cover;object-position:center;transform:none!important;background:var(--wetu-surface-strong)}.travel-search-main-wrapper.wetu-bridge-active .accommodation-card:not([data-wetu-bridge-ready=true]) .accommodation-image{opacity:0!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-card[data-wetu-bridge-ready=true] .accommodation-image{opacity:1!important;transition:opacity .18s ease}.travel-search-main-wrapper.wetu-bridge-active .accommodation-image.error,.travel-search-main-wrapper.wetu-bridge-active .accommodation-image:not([src]),.travel-search-main-wrapper.wetu-bridge-active .accommodation-image[src=""]{background:linear-gradient(135deg,var(--wetu-surface) 0%,var(--wetu-surface-strong) 100%)}.travel-search-main-wrapper.wetu-bridge-active .accommodation-image.primary{cursor:pointer}.travel-search-main-wrapper.wetu-bridge-active .accommodation-image.secondary{display:none!important}.travel-search-main-wrapper.wetu-bridge-active .wetu-image-cta{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0000;opacity:0;transition:opacity .2s ease,background .2s ease;cursor:pointer;text-decoration:none;z-index:10}.travel-search-main-wrapper.wetu-bridge-active .wetu-image-cta:hover,.travel-search-main-wrapper.wetu-bridge-active .wetu-image-cta:focus-visible{opacity:1;background:#0006}.travel-search-main-wrapper.wetu-bridge-active .wetu-image-cta__label{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;background:#fffffff2;color:var(--wetu-charcoal);font-family:var(--font-body--family, inherit);font-size:.82rem;font-weight:500;letter-spacing:.04em;border-radius:2px;box-shadow:0 2px 8px #00000026}.travel-search-main-wrapper.wetu-bridge-active .wetu-image-cta__arrow{font-size:1em;transition:transform .14s ease}.travel-search-main-wrapper.wetu-bridge-active .wetu-image-cta:hover .wetu-image-cta__arrow{transform:translate(2px)}.travel-search-main-wrapper.wetu-bridge-active .wetu-card-thumbnails,.travel-search-main-wrapper.wetu-bridge-active .wetu-card-thumbnail,.travel-search-main-wrapper.wetu-bridge-active .accommodation-thumbnails,.travel-search-main-wrapper.wetu-bridge-active .accommodation-thumbnail,.travel-search-main-wrapper.wetu-bridge-active .accommodation-available-badge{display:none!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-details,.travel-search-main-wrapper.wetu-bridge-active .accommodation-card .accommodation-details,.travel-search-main-wrapper.wetu-bridge-active div.accommodation-details,.wetu-bridge-active .accommodation-details{grid-column:3 / 5!important;grid-row:1 / 2!important;position:relative!important;inset:auto!important;width:100%!important;max-height:none!important;display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:1fr!important;gap:0!important;overflow:hidden!important;padding:0!important;background:var(--wetu-white)!important;pointer-events:auto!important;align-self:stretch!important;border-left:1px solid var(--wetu-line)!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-details:before{content:none!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-overlay-content{grid-column:1 / 2!important;grid-row:1 / 2!important;display:flex;flex-direction:column;gap:4px;align-items:flex-start;text-align:left;width:100%;height:100%;margin-top:0;padding:clamp(14px,1.5vw,20px);background:var(--wetu-white);align-self:stretch}.travel-search-main-wrapper.wetu-bridge-active .accommodation-card:before,.travel-search-main-wrapper.wetu-bridge-active .accommodation-image-container:after,.travel-search-main-wrapper.wetu-bridge-active .accommodation-meta-column:before{content:none!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-card{background:var(--wetu-white)!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-details{border-left:0!important;padding:0!important;background:transparent!important;min-width:0!important;min-height:100%!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-overlay-content{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important;min-height:100%!important;gap:0!important;padding:0!important;background:transparent!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-info-column{grid-column:1 / 2!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:.65rem!important;min-width:0!important;min-height:100%!important;padding:clamp(14px,1.5vw,20px)!important;background:var(--wetu-white)!important;border-left:1px solid var(--wetu-line)!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-actions-section{flex:1 1 auto!important;width:100%!important;min-height:100%!important;margin:0!important;padding:clamp(14px,1.5vw,20px)!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:space-between!important;gap:12px!important;background:var(--wetu-surface-strong)!important;border-left:1px solid var(--wetu-line)!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-price-and-actions{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-title-section{gap:2px;max-width:100%;text-align:left}.travel-search-main-wrapper.wetu-bridge-active .accommodation-name,.travel-search-main-wrapper.wetu-bridge-active .accommodation-name-link{margin:0;color:var(--wetu-charcoal)!important;font-family:var(--font-heading--family, var(--font-body--family, inherit));font-size:clamp(1rem,1.2vw,1.15rem)!important;font-weight:600!important;line-height:1.2;text-shadow:none!important;border-bottom:0!important;text-align:left}.travel-search-main-wrapper.wetu-bridge-active .accommodation-location{display:flex;align-items:center;gap:4px;font-family:var(--font-body--family, inherit);font-size:.68rem;font-weight:400;letter-spacing:.02em;text-transform:none;color:var(--wetu-muted)!important;text-shadow:none!important}.travel-search-main-wrapper.wetu-bridge-active .wetu-result-trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.35rem .7rem;margin:0;text-align:left}.travel-search-main-wrapper.wetu-bridge-active .wetu-result-trust__item{font-family:var(--font-body--family, inherit);font-size:.6rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#9d968d!important}.travel-search-main-wrapper.wetu-bridge-active .wetu-pin-icon{display:none}.travel-search-main-wrapper.wetu-bridge-active .accommodation-property-context{margin:0;font-family:var(--font-body--family, inherit);font-size:.58rem;line-height:1.3;color:#aaa!important;text-shadow:none!important;text-align:left}.travel-search-main-wrapper.wetu-bridge-active .wetu-bridge-brand-label{margin:0;font-family:var(--font-body--family, inherit);font-size:.58rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#aaa!important}.travel-search-main-wrapper.wetu-bridge-active .wetu-bridge-amenities,.travel-search-main-wrapper.wetu-bridge-active .accommodation-amenities,.travel-search-main-wrapper.wetu-bridge-active ul.wetu-bridge-amenities,.travel-search-main-wrapper.wetu-bridge-active ul.accommodation-amenities{margin:0!important;padding:0!important;list-style:none!important;list-style-type:none!important;display:flex!important;flex-wrap:wrap!important;gap:0!important;text-align:left!important}.travel-search-main-wrapper.wetu-bridge-active .wetu-bridge-amenity-chip,.travel-search-main-wrapper.wetu-bridge-active .accommodation-amenity,.travel-search-main-wrapper.wetu-bridge-active li.wetu-bridge-amenity-chip,.travel-search-main-wrapper.wetu-bridge-active li.accommodation-amenity,.travel-search-main-wrapper.wetu-bridge-active .wetu-bridge-amenities>li,.travel-search-main-wrapper.wetu-bridge-active .accommodation-amenities>li,.travel-search-main-wrapper.wetu-bridge-active ul.wetu-bridge-amenities>li,.travel-search-main-wrapper.wetu-bridge-active ul.accommodation-amenities>li,.wetu-bridge-active li.wetu-bridge-amenity-chip,.wetu-bridge-active li.accommodation-amenity,.accommodation-overlay-content li.wetu-bridge-amenity-chip,.accommodation-overlay-content li.accommodation-amenity{all:unset!important;display:inline!important;font-family:var(--font-body--family, inherit)!important;font-size:.58rem!important;line-height:1.4!important;color:#999!important;background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;margin:0!important;letter-spacing:0!important;list-style:none!important;list-style-type:none!important}.travel-search-main-wrapper.wetu-bridge-active .wetu-bridge-amenity-chip::marker,.travel-search-main-wrapper.wetu-bridge-active .accommodation-amenity::marker,.travel-search-main-wrapper.wetu-bridge-active li::marker,.wetu-bridge-active .wetu-bridge-amenities li::marker,.wetu-bridge-active .accommodation-amenities li::marker{content:none!important;display:none!important;font-size:0!important;color:transparent!important}.travel-search-main-wrapper.wetu-bridge-active .wetu-bridge-amenities li,.travel-search-main-wrapper.wetu-bridge-active .accommodation-amenities li{all:unset!important;display:inline!important;font-family:var(--font-body--family, inherit)!important;font-size:.58rem!important;color:#999!important}.travel-search-main-wrapper.wetu-bridge-active .wetu-bridge-amenity-chip:not(:last-child):after,.travel-search-main-wrapper.wetu-bridge-active .accommodation-amenity:not(:last-child):after{content:", "!important;margin-right:.2em}.travel-search-main-wrapper.wetu-bridge-active .wetu-bridge-rich-details{width:100%;display:flex;flex-direction:column;gap:.7rem;padding-top:2px;border:none!important;text-align:left}.travel-search-main-wrapper.wetu-bridge-active .accommodation-overlay-content *,.travel-search-main-wrapper.wetu-bridge-active .accommodation-title-section,.travel-search-main-wrapper.wetu-bridge-active .accommodation-name,.travel-search-main-wrapper.wetu-bridge-active .accommodation-location,.travel-search-main-wrapper.wetu-bridge-active .wetu-bridge-details-grid,.travel-search-main-wrapper.wetu-bridge-active .wetu-bridge-detail-row{border:none!important;border-top:none!important;border-bottom:none!important;box-shadow:none!important}.travel-search-main-wrapper.wetu-bridge-active .wetu-bridge-details-grid{width:100%;margin:0;display:grid;grid-template-columns:minmax(78px,max-content) minmax(0,1fr);column-gap:.85rem;row-gap:.32rem;align-items:baseline;text-align:left}.travel-search-main-wrapper.wetu-bridge-active .wetu-bridge-detail-label{display:block;margin:0;font-family:var(--font-body--family, inherit);font-size:.56rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#9d968d;white-space:nowrap}.travel-search-main-wrapper.wetu-bridge-active .wetu-bridge-detail-label:after{content:""}.travel-search-main-wrapper.wetu-bridge-active .wetu-bridge-detail-value{display:block;margin:0;font-family:var(--font-body--family, inherit);font-size:.68rem;font-weight:400;line-height:1.35;color:var(--wetu-charcoal)!important;text-align:left}.travel-search-main-wrapper.wetu-bridge-active .wetu-bridge-detail-standalone{grid-column:1 / -1;margin:.2rem 0 0;font-family:var(--font-body--family, inherit);font-size:.62rem;line-height:1.4;color:var(--wetu-muted)!important;text-align:left}.travel-search-main-wrapper.wetu-bridge-active .wetu-bridge-tagline,.travel-search-main-wrapper.wetu-bridge-active .accommodation-unit-tagline,.travel-search-main-wrapper.wetu-bridge-active .wetu-bridge-summary,.travel-search-main-wrapper.wetu-bridge-active .wetu-bridge-highlights,.travel-search-main-wrapper.wetu-bridge-active ul.wetu-bridge-highlights,.wetu-bridge-active .wetu-bridge-highlights{display:none!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-actions-section{grid-column:2 / 3!important;grid-row:1 / 2!important;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px;padding:clamp(14px,1.5vw,20px);background:var(--wetu-surface-strong)!important;text-align:left;align-self:stretch;height:100%;min-height:100%;border-left:1px solid var(--wetu-line)!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-price{text-align:left;gap:4px;display:flex;flex-direction:column}.travel-search-main-wrapper.wetu-bridge-active .accommodation-price-label{font-family:var(--font-body--family, inherit);font-size:.58rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#999!important;text-shadow:none!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-price-amount{color:var(--wetu-charcoal)!important;font-family:var(--font-heading--family, var(--font-body--family, inherit));font-size:clamp(1.1rem,1.4vw,1.35rem)!important;font-weight:700;text-shadow:none!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-price-config{font-family:var(--font-body--family, inherit);font-size:.62rem;line-height:1.35;color:#8f897f!important;text-shadow:none!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-guest-count,.travel-search-main-wrapper.wetu-bridge-active .accommodation-capacity,.travel-search-main-wrapper.wetu-bridge-active .accommodation-dates-display,.travel-search-main-wrapper.wetu-bridge-active .accommodation-stay-dates{display:none!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-actions-section>div:not(.accommodation-price-and-actions):not(.accommodation-actions),.travel-search-main-wrapper.wetu-bridge-active .accommodation-actions-section>p,.travel-search-main-wrapper.wetu-bridge-active .accommodation-price-and-actions>div:not(.accommodation-price):not(.accommodation-actions){display:none!important}.travel-search-main-wrapper.wetu-bridge-active .wetu-price-breakdown,.travel-search-main-wrapper.wetu-bridge-active div.wetu-price-breakdown,.wetu-bridge-active .wetu-price-breakdown,.accommodation-price-and-actions .wetu-price-breakdown{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-price-dates{display:block!important;font-family:var(--font-body--family, inherit);font-size:.62rem;line-height:1.35;color:var(--wetu-muted)!important;text-shadow:none!important}.travel-search-main-wrapper.wetu-bridge-active .wetu-verified-facts{display:none!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-actions{width:100%;justify-content:flex-start;margin-top:auto;flex-direction:column;gap:0}.travel-search-main-wrapper.wetu-bridge-active .accommodation-btn-buy{width:100%;padding:10px 16px;background:transparent!important;border:1px solid rgba(51,51,51,.72)!important;color:var(--wetu-charcoal)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-shadow:none!important;font-family:var(--font-body--family, inherit);font-size:.72rem;letter-spacing:.08em;font-weight:600;text-transform:uppercase}.travel-search-main-wrapper.wetu-bridge-active .accommodation-btn-buy:hover:not(:disabled){background:#33333314!important;border-color:#1f1f1feb!important;color:#1f1f1f!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-actions:after{content:"Express checkout available";display:block;width:100%;margin-top:6px;font-family:var(--font-body--family, inherit);font-size:.55rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#aaa;text-align:center}.travel-search-main-wrapper.wetu-bridge-active .wetu-property-cta{display:none!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-details,.travel-search-main-wrapper.wetu-bridge-active .accommodation-card .accommodation-details,.travel-search-main-wrapper.wetu-bridge-active div.accommodation-details{position:relative!important;display:block!important;grid-template-columns:none!important;grid-template-rows:none!important;border-left:0!important;box-shadow:none!important;padding:0!important;background:transparent!important;min-width:0!important;min-height:100%!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-details:before,.travel-search-main-wrapper.wetu-bridge-active .accommodation-card .accommodation-details:before,.travel-search-main-wrapper.wetu-bridge-active div.accommodation-details:before{content:""!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;width:1px!important;background:var(--wetu-line)!important;pointer-events:none!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-overlay-content{display:grid!important;grid-template-columns:1fr 1fr!important;grid-column:1 / -1!important;grid-row:auto!important;width:100%!important;min-height:100%!important;gap:0!important;padding:0!important;background:transparent!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-info-column{grid-column:1 / 2!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:.65rem!important;min-width:0!important;min-height:100%!important;padding:clamp(14px,1.5vw,20px)!important;background:var(--wetu-white)!important;border-left:0!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-meta-column{grid-column:2 / 3!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;min-width:0!important;min-height:100%!important;padding:0!important;background:transparent!important;border-left:0!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-actions-section{grid-column:auto!important;grid-row:auto!important;flex:1 1 auto!important;width:100%!important;min-height:100%!important;margin:0!important;padding:clamp(14px,1.5vw,20px)!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:space-between!important;gap:12px!important;background:var(--wetu-surface-strong)!important;border-left:1px solid var(--wetu-line)!important;text-align:left!important;justify-content:flex-end!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-price-and-actions{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important;min-height:100%!important;margin-top:auto!important;justify-content:flex-end!important;gap:16px!important}body.wetu-result-gallery-open{overflow:hidden}.wetu-result-gallery-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000f0;z-index:999999;display:none;overflow:hidden}.wetu-result-gallery-overlay.is-open{display:flex}.wetu-result-gallery-track{width:100%;height:100vh;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;gap:1px;padding:64px 0 0}.wetu-result-gallery-track::-webkit-scrollbar{display:none}.wetu-result-gallery-close{position:absolute;top:14px;right:14px;z-index:2;border:1px solid rgba(255,255,255,.68);background:#0000006b;color:#fff;font-family:var(--font-body--family, inherit);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;padding:10px 14px;cursor:pointer}.wetu-result-gallery-close:hover{border-color:#fff;background:#0009}.wetu-result-gallery-slide{width:min(1280px,100%);margin:0 auto;border:0;padding:0;background:#000}.wetu-result-gallery-slide img{width:100%;height:auto;object-fit:contain;display:block}@media(max-width:1060px){.travel-search-main-wrapper.wetu-bridge-active .accommodation-card{grid-template-columns:1fr 1fr!important;grid-template-rows:auto auto}.travel-search-main-wrapper.wetu-bridge-active .accommodation-image-container{grid-column:1 / 3;grid-row:1;aspect-ratio:16 / 9;min-aspect-ratio:unset}.travel-search-main-wrapper.wetu-bridge-active .accommodation-details{grid-column:1 / 3;grid-row:2;grid-template-rows:auto}.travel-search-main-wrapper.wetu-bridge-active .accommodation-actions-section{height:auto}}@media(max-width:640px){.travel-search-main-wrapper.wetu-bridge-active .accommodation-card{grid-template-columns:1fr!important;grid-template-rows:auto auto}.travel-search-main-wrapper.wetu-bridge-active .accommodation-image-container{grid-column:1;grid-row:1;aspect-ratio:16 / 9;min-aspect-ratio:unset}.travel-search-main-wrapper.wetu-bridge-active .accommodation-details{grid-column:1;grid-row:2;grid-template-columns:1fr!important;grid-template-rows:auto auto}.travel-search-main-wrapper.wetu-bridge-active .accommodation-overlay-content{grid-column:1;grid-template-columns:1fr!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-info-column,.travel-search-main-wrapper.wetu-bridge-active .accommodation-meta-column{grid-column:1 / 2!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-info-column{border-left:0!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-details:before,.travel-search-main-wrapper.wetu-bridge-active .accommodation-card .accommodation-details:before,.travel-search-main-wrapper.wetu-bridge-active div.accommodation-details:before{content:none!important}.travel-search-main-wrapper.wetu-bridge-active .accommodation-actions-section{grid-column:1;height:auto;border-left:0!important;border-top:1px solid var(--wetu-line)!important}.travel-search-main-wrapper.wetu-bridge-active .wetu-image-cta__label{padding:8px 14px;font-size:.78rem}}
/*# sourceMappingURL=/cdn/shop/t/378/assets/travel-search-wetu-bridge.css.map */
