body.home .solara-cinema{position:relative;height:100svh;background:#16393d}body.home .solara-cinema.is-ready{height:400svh}body.home #slider.solara-cinema__sticky{position:sticky!important;top:0;height:100svh!important;min-height:580px;width:100%;overflow:hidden;isolation:isolate}body.home .solara-cinema__images{position:absolute;inset:0}body.home .solara-cinema__images::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#08262b18,#08262b00 45%,#08262b55);z-index:1;pointer-events:none}body.home .solara-cinema__frame{position:absolute!important;inset:0;width:100%!important;height:100%!important;object-fit:cover;opacity:0;transform:scale(1.025);will-change:opacity,transform}body.home .solara-cinema__frame:first-child{opacity:1}body.home .solara-cinema .homepage_search{z-index:3}body.home .solara-cinema__progress{position:absolute;bottom:54px;left:50%;transform:translateX(-50%);display:flex;gap:9px;z-index:4}body.home .solara-cinema__progress span{width:30px;height:3px;background:#fff6;position:relative}body.home .solara-cinema__progress span::after{content:'';position:absolute;inset:0;background:#fff;transform:scaleX(var(--fill,0));transform-origin:left}body.home .solara-cinema__progress span:first-child{--fill:1}body.home .solara-cinema__hint{position:absolute;bottom:24px;left:0;width:100%;text-align:center;font-size:12px;letter-spacing:.08em;color:#fff;text-shadow:0 1px 5px #0009;z-index:4}@media(max-width:767px){body.home .solara-cinema.is-ready{height:320svh}body.home #slider.solara-cinema__sticky{min-height:620px}}@media(max-width:699px){body.home .solara-cinema .homepage_search fvh--cus-calendar{display:block;width:100%;min-width:0;--fvh--cus-calendar-trigger-min-width:0;--fvh--cus-calendar-trigger-height:52px}body.home .solara-cinema .homepage_search .range-btn,body.home .solara-cinema .homepage_search .slider-box,body.home .solara-cinema .homepage_search #searchprop-search-btn button{width:100%!important;box-sizing:border-box;min-height:52px}body.home .solara-cinema .homepage_search .slider-box{min-height:0}}@media(prefers-reduced-motion:reduce){body.home .solara-cinema.is-ready{height:100svh}body.home .solara-cinema__frame{transform:none!important}body.home .solara-cinema__progress,body.home .solara-cinema__hint{display:none}}