.deals-poster{--dp-ink:#0b0f19;--dp-paper:#f3f5f7;--dp-mut:#7a7f8c;--dp-green:var(--color-accent-positive);--dp-hair:#e2e5ea;color:var(--dp-ink);font-family:var(--font-noto-sans), "Noto Sans", sans-serif;background-color:#0000;background-image:radial-gradient(#10141907 1px,#0000 1px),radial-gradient(#10141904 1px,#0000 1px);background-position:0 0,11px 11px;background-size:22px 22px,22px 22px;padding-top:56px;font-size:15px;line-height:1.5}.deals-poster__marquee{background:var(--dp-green);color:#fff;white-space:nowrap;border-bottom:3px solid var(--dp-ink);overflow:hidden}.deals-poster__marquee>div{letter-spacing:.06em;text-transform:uppercase;animation:dp-marquee var(--dp-marquee-duration,26s) linear infinite;padding:10px 0;font-size:14px;font-weight:500;display:inline-block}@keyframes dp-marquee{to{transform:translate(-50%)}}.deals-poster__marquee:hover>div{animation-play-state:paused}.deals-poster__marquee-sep{margin-inline:20px}@media (prefers-reduced-motion:reduce){.deals-poster__marquee>div{animation:none}.deals-poster__mast-load:after{inline-size:100%;animation:none;inset-inline-start:0}.deals-poster__row,.deals-poster__row:hover,.deals-poster__row:active,.deals-poster__go,.deals-poster__row:hover .deals-poster__go,.deals-poster__row:active .deals-poster__go{transition:background .14s,color .14s;transform:none}}.deals-poster__mast{border-bottom:3px solid var(--dp-ink);justify-content:space-between;align-items:flex-end;gap:40px;padding-top:64px;padding-bottom:50px;display:flex;position:relative}.deals-poster__h1{letter-spacing:-.025em;text-transform:uppercase;font-size:clamp(48px,6.1vw,92px);font-weight:700;line-height:.95}.deals-poster__h1 em{font-style:italic;font-weight:inherit}.deals-poster__h1 .deals-poster__outline{color:var(--dp-green)}.deals-poster__controls{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:26px;padding-bottom:4px;display:flex}.deals-poster__sort,.deals-poster__origin{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:10px;display:flex}.deals-poster__sort-label,.deals-poster__origin-label{letter-spacing:.18em;text-transform:uppercase;color:var(--dp-mut);font-size:11px;font-weight:600}.deals-poster__sort-opts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.deals-poster__sort .deals-poster__sort-opt{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;color:var(--dp-mut);border:2px solid var(--dp-hair);border-radius:var(--radius-pill);background:0 0;padding:9px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:color .14s,background .14s,border-color .14s}.deals-poster__sort .deals-poster__sort-opt:hover{color:var(--dp-ink);border-color:var(--dp-ink)}.deals-poster__sort .deals-poster__sort-opt[data-active]{color:#fff;background:var(--dp-ink);border-color:var(--dp-ink)}.deals-poster .deals-poster__origin,.deals-poster .deals-poster__origin-cell{width:300px}.deals-poster .deals-poster__origin-cell{padding:0}.deals-poster .deals-poster__origin-label{letter-spacing:.18em;text-transform:uppercase;text-align:end;color:var(--dp-mut);margin-bottom:10px;padding-inline-start:0;font-size:11px;font-weight:600;line-height:1.4}.deals-poster .deals-poster__origin-field{border:2px solid var(--dp-ink);border-radius:var(--radius-pill);background:#fff;gap:10px;padding:9px 18px;transition:box-shadow .16s cubic-bezier(.2,.7,.3,1);box-shadow:0 1px 2px #0b0f1914}.deals-poster .deals-poster__origin-field:hover,.deals-poster .deals-poster__origin-field:focus-within{box-shadow:0 8px 18px -6px #0b0f1959}.deals-poster .deals-poster__origin-field input{color:var(--dp-ink);font-weight:500}.deals-poster .deals-poster__origin-field small{inset-inline-end:18px;background:#fff;padding-inline-start:10px;line-height:1;top:50%;transform:translateY(-50%)}.deals-poster .deals-poster__origin-panel{width:420px;min-width:0;max-width:calc(100vw - 30px);inset-inline:auto -10px}.deals-poster[data-pending] .deals-poster__marquee,.deals-poster[data-pending] .deals-poster__stack,.deals-poster[data-pending] .deals-poster__foot,.deals-poster[data-pending] .deals-poster__empty{opacity:.4;transition:opacity .12s}.deals-poster[data-pending] .deals-poster__stack{pointer-events:none}.deals-poster__mast-load{inset-inline:0;background:var(--dp-ink);height:3px;position:absolute;bottom:-3px;overflow:hidden}.deals-poster__mast-load:after{content:"";background:var(--dp-green);inline-size:30%;animation:1.9s cubic-bezier(.65,0,.35,1) infinite dp-loadline;position:absolute;inset-block:0;inset-inline-start:-32%}.deals-poster__stack{border-bottom:3px solid var(--dp-ink);padding-block:12px;padding-inline:0}.deals-poster__row{border-top:1px solid var(--dp-hair);cursor:pointer;color:inherit;grid-template-columns:auto 1fr auto 200px 170px;align-items:center;gap:28px;padding:20px 15px;text-decoration:none;transition:background .14s,color .14s,transform .18s cubic-bezier(.2,.7,.3,1),box-shadow .18s cubic-bezier(.2,.7,.3,1);display:grid;position:relative}.deals-poster__row:first-child{border-top:none}.deals-poster__stack[data-collapsed] .deals-poster__row[data-rest]{pointer-events:none;border-top:0;height:0;padding-block:0;overflow:hidden}.deals-poster__row{border-radius:14px}.deals-poster__row:hover{z-index:1;background:#e6e9ee;transform:translateY(-2px);box-shadow:0 2px 4px #10141914,0 10px 20px #1014191a,0 24px 42px -18px #1014193d}.deals-poster__row:active{transform:translateY(0);box-shadow:0 1px 2px #10141914,0 6px 14px -8px #10141938}.deals-poster__pct{background:var(--dp-green);color:var(--color-accent-positive-fg);text-align:center;letter-spacing:.01em;border-radius:var(--radius-md);padding:11px 16px;font-size:19px;font-weight:600;line-height:1;box-shadow:0 1px 2px #0b0f191f}.deals-poster__city{text-transform:uppercase;letter-spacing:-.02em;overflow-wrap:anywhere;min-width:0;font-size:clamp(26px,3.2vw,48px);font-weight:700;line-height:1;transition:all .14s}.deals-poster__meta{color:var(--dp-mut);letter-spacing:.16em;text-transform:uppercase;font-size:12px;transition:all .14s}.deals-poster__price{text-align:end}.deals-poster__was{color:var(--dp-mut);text-transform:lowercase;font-size:14px;transition:all .14s;display:block}.deals-poster__was del{text-decoration:line-through}.deals-poster__now{font-size:34px;font-weight:700;line-height:1.2}.deals-poster__go{letter-spacing:.02em;text-transform:uppercase;color:var(--dp-ink);border:2px solid var(--dp-ink);border-radius:var(--radius-pill);background:0 0;justify-self:end;align-items:center;gap:8px;padding:13px 24px;font-size:14px;font-weight:600;transition:background .14s,color .14s,transform .16s cubic-bezier(.2,.7,.3,1),box-shadow .16s cubic-bezier(.2,.7,.3,1);display:inline-flex;box-shadow:0 1px 2px #0b0f1914}.deals-poster__go-arrow{transition:transform .16s cubic-bezier(.2,.7,.3,1)}.deals-poster__row:hover .deals-poster__go{background:var(--dp-ink);color:#fff;transform:translateY(-1px);box-shadow:0 8px 18px -6px #0b0f1973}.deals-poster__row:hover .deals-poster__go-arrow{transform:translate(3px)}.deals-poster__row:active .deals-poster__go{transform:translateY(1px);box-shadow:0 2px 6px -2px #0b0f194d}.deals-poster__foot{color:var(--dp-mut);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:24px;padding-top:26px;padding-bottom:40px;font-size:12px;display:flex}.deals-poster__foot>span{font-size:10px}.deals-poster__more{color:var(--dp-ink);border:2px solid var(--dp-ink);border-radius:var(--radius-pill);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;padding:12px 22px;font-size:12px;font-weight:600;transition:background .14s,color .14s,transform .16s cubic-bezier(.2,.7,.3,1),box-shadow .16s cubic-bezier(.2,.7,.3,1)}.deals-poster__more:hover{background:var(--dp-ink);color:var(--dp-paper);transform:translateY(-1px);box-shadow:0 6px 14px -6px #0b0f1966}.deals-poster__more:active{box-shadow:none;transform:translateY(1px)}.deals-poster__empty{color:var(--dp-mut);padding:60px 0 90px;font-size:15px}.deals-poster__container{width:100%;margin-inline:auto;padding-inline:15px}@media (min-width:576px){.deals-poster__container{max-width:540px}}@media (min-width:768px){.deals-poster__container{max-width:720px}}@media (min-width:992px){.deals-poster__container{max-width:960px}}@media (min-width:1200px){.deals-poster__container{max-width:1140px}}@media (min-width:1400px){.deals-poster__container{max-width:1320px}}.deals-poster__stack.deals-poster__container{padding-inline:0}@media (max-width:991px){.deals-poster__row{grid-template-columns:auto 1fr auto;grid-template-areas:"pct city price""pct meta price";gap:6px 16px}.deals-poster__pct{grid-area:pct;padding:10px 13px;font-size:16px}.deals-poster__city{grid-area:city}.deals-poster__meta{grid-area:meta}.deals-poster__price{grid-area:price}.deals-poster__go{display:none}}@media (max-width:575px){.deals-poster__mast{flex-direction:column;align-items:flex-start;gap:18px;padding-top:40px;padding-bottom:34px}.deals-poster__h1{font-size:42px}.deals-poster__controls{align-items:flex-start;gap:20px;width:100%;padding-bottom:0}.deals-poster__sort,.deals-poster__origin{align-items:flex-start;width:100%}.deals-poster__sort-opts{justify-content:flex-start}.deals-poster .deals-poster__origin,.deals-poster .deals-poster__origin-cell{width:100%}.deals-poster .deals-poster__origin-label{text-align:start}.deals-poster .deals-poster__origin-panel{width:auto;max-width:none;inset-inline:0}.deals-poster__sort .deals-poster__sort-opt{padding:8px 13px;font-size:12px}.deals-poster__row{grid-template-columns:auto 1fr auto;gap:12px}.deals-poster__pct{padding:8px 11px;font-size:13px}.deals-poster__now{font-size:22px}.deals-poster__was{font-size:12px}.deals-poster__meta{font-size:10.5px}}.deals-poster__mast--loading{border-bottom:none;padding-bottom:28px}.deals-poster__loadline{background:var(--dp-hair);border-radius:var(--radius-pill);width:100%;height:2px;position:relative;overflow:hidden}.deals-poster__loadline:after{content:"";background:var(--dp-green);border-radius:inherit;inline-size:32%;animation:1.9s cubic-bezier(.65,0,.35,1) infinite dp-loadline;position:absolute;inset-block:0;inset-inline-start:-34%}@keyframes dp-loadline{to{inset-inline-start:102%}}.deals-poster__stack--loading{border-bottom:none;padding-top:20px}.deals-poster__row--sk{cursor:default}.deals-poster__row--sk:hover{box-shadow:none;background:0 0;transform:none}.deals-poster__sk{border-radius:var(--radius-md);background:linear-gradient(100deg, var(--dp-hair) 30%, #eef1f5 50%, var(--dp-hair) 70%);background-size:200% 100%;animation:2.4s ease-in-out infinite dp-sk-shimmer;display:block}.deals-poster__sk--pct{background:linear-gradient(100deg, var(--color-accent-positive-soft) 30%, #f1faf4 50%, var(--color-accent-positive-soft) 70%);background-size:200% 100%;width:84px;height:46px}@keyframes dp-sk-shimmer{0%{background-position:150% 0}to{background-position:-150% 0}}.deals-poster__row--sk:first-child .deals-poster__sk{animation-delay:0s}.deals-poster__row--sk:nth-child(2) .deals-poster__sk{animation-delay:.16s}.deals-poster__row--sk:nth-child(3) .deals-poster__sk{animation-delay:.32s}.deals-poster__row--sk:nth-child(4) .deals-poster__sk{animation-delay:.48s}.deals-poster__row--sk:nth-child(5) .deals-poster__sk{animation-delay:.64s}.deals-poster__row--sk:nth-child(6) .deals-poster__sk{animation-delay:.8s}.deals-poster__sk--city{border-radius:10px;width:58%;height:40px}.deals-poster__row--sk:nth-child(2n) .deals-poster__sk--city{width:46%}.deals-poster__row--sk:nth-child(3n) .deals-poster__sk--city{width:64%}.deals-poster__sk--meta{border-radius:4px;width:34%;height:12px;margin-top:10px}.deals-poster__sk-price{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.deals-poster__sk--was{border-radius:4px;width:74px;height:14px}.deals-poster__sk--now{width:104px;height:30px}.deals-poster__sk--go{border-radius:var(--radius-pill);border:2px solid var(--dp-hair);justify-self:end;width:118px;height:46px}@media (max-width:991px){.deals-poster__row--sk .deals-poster__sk--pct{grid-area:pct}.deals-poster__row--sk .deals-poster__sk--city{grid-area:city}.deals-poster__row--sk .deals-poster__sk--meta{grid-area:meta}.deals-poster__row--sk .deals-poster__sk-price{grid-area:price}.deals-poster__sk--go{display:none}.deals-poster__sk--pct{width:60px;height:40px}}@media (max-width:575px){.deals-poster__sk--now{width:78px;height:22px}.deals-poster__sk--city{height:26px}}@media (prefers-reduced-motion:reduce){.deals-poster__sk{background:var(--dp-hair);animation:none}.deals-poster__sk--pct{background:var(--color-accent-positive-soft)}.deals-poster__loadline:after{inline-size:40%;animation:none;inset-inline-start:0}}.deals-poster .deals-poster__faq{padding-top:84px;padding-bottom:110px}.deals-poster .deals-poster__faq-title{letter-spacing:-.015em;text-transform:uppercase;color:var(--dp-ink);margin-bottom:44px;font-size:clamp(28px,2.8vw,38px);font-weight:700;line-height:1}.deals-poster .deals-poster__faq-list{counter-reset:dp-faq;border-top:1px solid var(--dp-hair);margin-inline:-15px}.deals-poster .deals-poster__faq-row{counter-increment:dp-faq;border-bottom:1px solid var(--dp-hair)}.deals-poster .deals-poster__faq-h{margin:0}.deals-poster .deals-poster__faq-q{text-align:start;width:100%;color:var(--dp-ink);cursor:pointer;border-radius:14px;grid-template-columns:34px 1fr 24px;align-items:baseline;gap:28px;padding:30px 15px;font-size:19px;font-weight:600;line-height:1.35;transition:background .14s;display:grid}.deals-poster .deals-poster__faq-q:hover{background:#e6e9ee}.deals-poster .deals-poster__faq-q:before{content:counter(dp-faq, decimal-leading-zero);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.08em;color:var(--dp-mut);font-size:13px;font-weight:600}.deals-poster .deals-poster__faq-mark{color:var(--dp-mut);justify-self:end;font-size:26px;font-weight:400;line-height:.7;transition:color .14s}.deals-poster .deals-poster__faq-row[data-open] .deals-poster__faq-mark,.deals-poster .deals-poster__faq-q:hover .deals-poster__faq-mark{color:var(--dp-ink)}.deals-poster .deals-poster__faq-panel{grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.2,.7,.3,1);display:grid}.deals-poster .deals-poster__faq-row[data-open] .deals-poster__faq-panel{grid-template-rows:1fr}.deals-poster .deals-poster__faq-clip{overflow:hidden}.deals-poster .deals-poster__faq-a{padding-inline:77px 15px;max-width:78ch;color:var(--dp-ink);padding-bottom:34px;font-size:16px;line-height:1.7}@media (max-width:991px){.deals-poster .deals-poster__faq-a{max-width:none;padding-inline-end:0}}@media (max-width:575px){.deals-poster .deals-poster__faq{padding-top:56px;padding-bottom:72px}.deals-poster .deals-poster__faq-title{margin-bottom:30px}.deals-poster .deals-poster__faq-q{grid-template-columns:1fr 20px;gap:20px;padding:24px 15px;font-size:17px}.deals-poster .deals-poster__faq-q:before{content:none}.deals-poster .deals-poster__faq-mark{font-size:24px}.deals-poster .deals-poster__faq-a{padding-inline-start:15px;padding-bottom:28px;font-size:15px;line-height:1.65}}.deals-tabs{align-items:flex-end;gap:34px;margin-top:38px;display:flex}.deals-tabs__tab{letter-spacing:.01em;color:var(--dp-mut);border-bottom:2px solid #0000;align-items:center;gap:10px;padding-bottom:10px;font-size:15px;font-weight:500;text-decoration:none;transition:color .14s,border-color .14s;display:inline-flex}.deals-tabs__tab:hover{color:var(--dp-ink)}.deals-tabs__tab[data-active]{color:var(--dp-ink);border-bottom-color:var(--dp-ink);font-weight:600}.deals-tabs__glyph{opacity:.55;width:auto;height:26px;transition:opacity .14s}.deals-tabs__tab:hover .deals-tabs__glyph,.deals-tabs__tab[data-active] .deals-tabs__glyph{opacity:1}.deals-tabs__tab[data-disabled]{opacity:.55;pointer-events:none}.hdeals__row{border-inline:0;width:100%;font:inherit;text-align:start;background:0 0;border-bottom:0}.hdeals__row[aria-expanded=true]{background:#e6e9ee}.hdeals__badgecol{justify-items:center;gap:6px;display:grid}.hdeals__usualcap{letter-spacing:.12em;text-transform:uppercase;color:var(--dp-mut);white-space:nowrap;font-size:9.5px;font-weight:600}.hdeals__unit{color:var(--dp-mut);text-transform:lowercase;margin-inline-start:4px;font-size:15px;font-weight:500}.hdeals__chev{transition:transform .18s cubic-bezier(.2,.7,.3,1);display:inline-block}.hdeals__row[aria-expanded=true] .hdeals__chev{transform:rotate(180deg)}.hdeals__row[aria-expanded=true] .deals-poster__go{background:var(--dp-ink);color:#fff}.hdeals__drawer{--hd-hair:#e6e9ef;--hd-wash:#f7f9fb;box-shadow:none;background:#fff;border:0;border-radius:14px;grid-template-rows:0fr;margin:0 15px;transition:grid-template-rows .32s cubic-bezier(.2,.7,.3,1),margin .32s cubic-bezier(.2,.7,.3,1),box-shadow .32s;display:grid}.hdeals__drawer[data-open]{box-shadow:inset 0 0 0 1px var(--dp-hair), 0 1px 2px #1014190f, 0 12px 28px -18px #1014192e;grid-template-rows:1fr;margin:12px 15px 28px}.hdeals__dbody{border-radius:inherit;min-height:0;overflow:hidden}.hdeals__dhead{justify-content:space-between;align-items:baseline;gap:16px;padding:20px 24px 16px;display:flex}.hdeals__dtitle{letter-spacing:.16em;text-transform:uppercase;color:var(--dp-mut);font-size:11px;font-weight:600}.hdeals__dlink{color:var(--color-card-accent);white-space:nowrap;font-size:13.5px;font-weight:600;text-decoration:none}.hdeals__dlink:hover{text-decoration:underline}.hdeals__hotel{border-top:1px solid var(--hd-hair);color:inherit;grid-template-columns:96px 1fr auto auto;align-items:center;gap:24px;padding:18px 24px;text-decoration:none;transition:background .14s;display:grid}.hdeals__hotel:hover{background:var(--hd-wash)}.hdeals__hotel[data-extra]{pointer-events:none;border-top:0;height:0;padding-block:0;overflow:hidden}.hdeals__thumbwrap{background:linear-gradient(145deg,#c7ccd4,#9aa2ad);border-radius:10px;width:96px;height:68px;overflow:hidden}.hdeals__thumb{object-fit:cover;width:100%;height:100%;transition:transform .35s cubic-bezier(.2,.7,.3,1);display:block}.hdeals__hotel:hover .hdeals__thumb{transform:scale(1.05)}.hdeals__hbody{min-width:0}.hdeals__hname{font-family:var(--font-hc-ui), "Plus Jakarta Sans", var(--font-sans), system-ui, sans-serif;color:var(--color-card-ink);font-size:17px;font-weight:650;line-height:1.25}.hdeals__hsub{color:var(--color-card-ink-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex}.hdeals__stars{color:var(--color-hotel-star);letter-spacing:2px;font-size:13px}.hdeals__score{color:var(--color-card-accent);font-weight:700}.hdeals__deal{text-align:end}.hdeals__dealtop{justify-content:flex-end;align-items:center;gap:8px;display:flex}.hdeals__hprice{font-variant-numeric:tabular-nums;color:var(--color-card-ink);word-spacing:.12em;margin-top:4px;font-size:22px;font-weight:800}.hdeals__hunit{color:var(--color-card-ink-muted);text-transform:lowercase;font-size:13px;font-weight:500}.hdeals__pill{font:inherit;letter-spacing:.02em;text-transform:uppercase;color:var(--dp-ink);border:2px solid var(--dp-ink);border-radius:var(--radius-pill);background:0 0;justify-self:end;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:600;text-decoration:none;transition:background .14s,color .14s,transform .16s cubic-bezier(.2,.7,.3,1);display:inline-flex}.hdeals__pill:hover,.hdeals__hotel:hover .hdeals__pill{background:var(--dp-ink);color:#fff}.hdeals__pill:active{transform:translateY(1px)}.hdeals__dfoot{border-top:1px solid var(--hd-hair);justify-content:space-between;align-items:center;gap:16px;padding:16px 24px 18px;display:flex}.hdeals__dcount{letter-spacing:.14em;text-transform:uppercase;color:var(--dp-mut);font-size:10px;font-weight:600}.hdeals__dempty{padding:36px 28px 38px}.hdeals__dempty-title{color:var(--color-card-ink);font-size:16.5px;font-weight:650}.hdeals__dempty-body{max-width:640px;color:var(--color-card-ink-muted);margin-top:10px;font-size:14.5px;line-height:1.6}.hdeals__dempty .hdeals__pill{margin-top:22px}.deals-poster__sk--pill{border-radius:var(--radius-pill);justify-self:end;width:126px;height:46px}@media (max-width:991px){.hdeals__hotel{grid-template-columns:72px 1fr auto}.hdeals__hotel .hdeals__pill{display:none}.hdeals__thumbwrap{width:72px;height:56px}}@media (max-width:575px){.hdeals__dhead{flex-direction:column;gap:6px}.hdeals__hotel{grid-template-columns:72px 1fr;gap:14px;padding:16px}.hdeals__deal{border-top:1px dashed #e6e9ef;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding-top:12px;display:flex}.hdeals__hprice{margin-top:0}.deals-tabs{gap:22px;margin-top:26px}.deals-tabs__glyph{height:22px}}@media (prefers-reduced-motion:reduce){.hdeals__chev,.deals-tabs__tab,.deals-tabs__glyph,.hdeals__drawer,.hdeals__thumb,.hdeals__pill{transition:none}}.deals-poster__mast{flex-wrap:wrap}.deals-tabs{flex-basis:100%;order:10}@media (max-width:991px){.hdeals__badgecol{display:contents}.hdeals__usualcap{display:none}}@media (max-width:575px){.hdeals__meta-wide,.hdeals__meta-deal{display:none}}.hdeals__meta-deal{color:var(--color-accent-deal,#d93025);font-weight:600}@media (min-width:992px){.hdeals__row .deals-poster__meta{max-width:300px;line-height:1.8}}.hdeals__meta-dates,.hdeals__meta-deal,.hdeals__row .deals-poster__was,.hdeals__row .deals-poster__now{white-space:nowrap}@media (max-width:575px){.hdeals__row .deals-poster__was{white-space:normal}.hdeals__row .deals-poster__was del{white-space:nowrap}.hdeals__row .deals-poster__now{white-space:normal}.hdeals__row .deals-poster__now>span{white-space:nowrap}.hdeals__row{grid-template-columns:auto 1fr;grid-template-areas:"pct city""pct meta""price price"}.hdeals__row .deals-poster__price{text-align:start;border-top:1px dashed var(--dp-hair);flex-wrap:wrap;grid-area:price;justify-content:flex-start;align-items:baseline;gap:4px 12px;margin-top:6px;padding-top:12px;display:flex}.hdeals__row .deals-poster__now{order:1}.hdeals__row .deals-poster__was{order:2}.deals-tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.deals-tabs::-webkit-scrollbar{display:none}.deals-tabs__tab{flex-shrink:0}}@media (max-width:991px){.hdeals__row{padding-inline-end:56px;position:relative}.hdeals__row .deals-poster__go{inset-inline-end:15px;width:34px;height:34px;box-shadow:none;border-width:1.5px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:18px}.hdeals__go-label{display:none}}@media (max-width:575px){.hdeals__dhead{padding:18px 16px 14px}.hdeals__dfoot{flex-wrap:wrap;padding:14px 16px 16px}.hdeals__dempty{padding:28px 16px 30px}.hdeals__dlink{padding-block:10px}.hdeals__pill{padding:12px 22px}.hdeals__row .deals-poster__price{justify-content:space-between;align-items:baseline}.hdeals__row .deals-poster__now{letter-spacing:-.01em;font-size:26px}.hdeals__row .deals-poster__was{font-size:12.5px}.hdeals__thumbwrap{width:84px;height:62px}.hdeals__hname{font-size:16px;line-height:1.3}.deals-tabs{gap:16px}.deals-tabs__glyph{height:20px}}.hdeals__row:active{background:#e6e9ee}@keyframes hdeals-cascade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hdeals__drawer[data-open] .hdeals__hotel,.hdeals__drawer[data-open] .hdeals__dhead,.hdeals__drawer[data-open] .hdeals__dfoot,.hdeals__drawer[data-open] .hdeals__dempty{animation:.34s cubic-bezier(.2,.7,.3,1) both hdeals-cascade}.hdeals__drawer[data-open] .hdeals__hotel:nth-of-type(2){animation-delay:40ms}.hdeals__drawer[data-open] .hdeals__hotel:nth-of-type(3){animation-delay:80ms}.hdeals__drawer[data-open] .hdeals__hotel:nth-of-type(4){animation-delay:.12s}.hdeals__drawer[data-open] .hdeals__hotel:nth-of-type(5){animation-delay:.16s}.hdeals__drawer[data-open] .hdeals__hotel:nth-of-type(n+6){animation-delay:.2s}.hdeals__drawer[data-open] .hdeals__dfoot{animation-delay:.16s}@media (prefers-reduced-motion:reduce){.hdeals__drawer[data-open] .hdeals__hotel,.hdeals__drawer[data-open] .hdeals__dhead,.hdeals__drawer[data-open] .hdeals__dfoot,.hdeals__drawer[data-open] .hdeals__dempty{animation:none}}@media (max-width:575px){.hdeals__dfoot{flex-direction:column;align-items:stretch}.hdeals__dfoot .hdeals__pill{justify-content:center}.deals-poster__container,.deals-poster__row{padding-inline:20px}.deals-poster .deals-poster__faq-list{margin-inline:-20px}.deals-poster .deals-poster__faq-q{padding-inline:20px}.deals-poster .deals-poster__faq-a{padding-inline-start:20px}}
