:root{--translate-x-side-utility-weight:0px}@media (min-width:1000px){html[data-channel-org-key=tripstore]:not([data-is-app=true]):has(.DomesticScrollToTop-module-scss-module__iLQPHW__side-utility-container){--translate-x-side-utility-weight:166px;--fixed-container-width:min(var(--container-max-width,768px), calc(100vw - 412px))}}@media (min-width:1280px){html[data-channel-org-key=tripstore]:not([data-is-app=true]):has(.DomesticScrollToTop-module-scss-module__iLQPHW__side-utility-container){--translate-x-side-utility-weight:186px;--fixed-container-width:var(--container-max-width,768px)}}.DomesticScrollToTop-module-scss-module__iLQPHW__fixedContainer,.DomesticScrollToTop-module-scss-module__iLQPHW__wrapper{transform:translateX(calc(-50% + var(--translate-x-side-utility-weight,0px)));width:var(--fixed-container-width,100%);max-width:var(--fixed-container-width,var(--container-max-width,768px));margin:0 auto;position:fixed;left:50%}.DomesticScrollToTop-module-scss-module__iLQPHW__wrapper{pointer-events:none;z-index:var(--scroll-to-top-button-zindex);bottom:var(--domestic-scroll-to-top-bottom);width:var(--fixed-container-width,100%);max-width:var(--fixed-container-width,var(--container-max-width,768px));justify-content:flex-end;padding:0 20px;transition:bottom .2s ease-in-out;display:flex}.DomesticScrollToTop-module-scss-module__iLQPHW__button{pointer-events:none;width:var(--domestic-scroll-to-top-size);height:var(--domestic-scroll-to-top-size);border:1px solid var(--domestic-scroll-to-top-border-color);background:var(--domestic-scroll-to-top-background);color:var(--domestic-scroll-to-top-icon-color);-webkit-backdrop-filter:blur(14px);cursor:pointer;opacity:0;border-radius:100px;justify-content:center;align-items:center;padding:0;transition:opacity .15s ease-in-out,transform .2s ease-in-out;display:flex;overflow:hidden;transform:translateY(12px)}.DomesticScrollToTop-module-scss-module__iLQPHW__visible{pointer-events:auto;opacity:1;transform:translate(0,0)}
@keyframes RegionChip-module-scss-module__9sQZOa__image-layer-dissolve-in{0%{opacity:0}to{opacity:1}}.RegionChip-module-scss-module__9sQZOa__imageLayer{opacity:0;position:absolute;inset:0}.RegionChip-module-scss-module__9sQZOa__imageLayerLoaded{animation:.2s ease-in-out both RegionChip-module-scss-module__9sQZOa__image-layer-dissolve-in}
.StayCard-module-scss-module__X8tkya__card .skeletonEnabled:not(.isLoaded){background-color:#131416}.StayCard-module-scss-module__X8tkya__card .skeletonEnabled>div>div{background-color:#131416;background-image:linear-gradient(90deg,#131416 0%,#222427 50%,#131416 100%)}.StayCard-module-scss-module__X8tkya__indicator{z-index:2;justify-content:center;align-items:center;gap:6px;min-height:6px;display:flex;position:absolute;bottom:8px;left:0;right:0}.StayCard-module-scss-module__X8tkya__indicatorButton{opacity:1;cursor:pointer;background:#ffffff8c;border:0;border-radius:999px;flex-shrink:0;width:5px;height:5px;padding:0;transition:width .22s,opacity .22s;display:block}.StayCard-module-scss-module__X8tkya__indicatorButtonActive{opacity:1;background:#fff;width:16px;height:4px}.StayCard-module-scss-module__X8tkya__indicatorButton:focus-visible{outline-offset:3px;outline:2px solid #fff}
