.tt-dest__badge{position:absolute;top:12px;left:12px;z-index:2;white-space:nowrap;pointer-events:none;padding:4px 10px !important;font-size:14px !important;line-height:1.35 !important;--tt-badge:#C90362;background-color:var(--tt-badge);color:#FFFFFF}@supports (color:oklch(from red max(0,sign(0.623 - l)) 0 h)){.tt-dest__badge{color:oklch(from var(--tt-badge) max(0,sign(0.623 - l)) 0 h)}}@supports (color:contrast-color(red)){.tt-dest__badge{color:contrast-color(var(--tt-badge))}}.tt-dest__photo{--tt-clear:132px;height:100%;-webkit-mask-image:none;mask-image:none}.tt-dest__photo::after{content:"";position:absolute;inset:auto 0 0;z-index:1;height:calc(var(--tt-clear) + 56px);background:linear-gradient(0deg,var(--tt-ground) 0,color-mix(in srgb,var(--tt-ground) 92%,transparent) calc(var(--tt-clear) / 2),color-mix(in srgb,var(--tt-ground) 80%,transparent) var(--tt-clear),color-mix(in srgb,var(--tt-ground) 44%,transparent) calc(var(--tt-clear) + 20px),color-mix(in srgb,var(--tt-ground) 16%,transparent) calc(var(--tt-clear) + 38px),transparent 100%);pointer-events:none}.tt-dest :is(.tt-dest__country,.tt-dest__name,.tt-dest__from,.tt-dest__price){text-shadow:0 1px 2px rgba(255,255,255,0.85),0 0 8px rgba(255,255,255,0.6)}body.black-promo .tt-dest :is(.tt-dest__country,.tt-dest__name,.tt-dest__from,.tt-dest__price){text-shadow:0 1px 2px rgba(0,0,0,0.6),0 0 8px rgba(0,0,0,0.45)}body.black-promo .tt-dest__photo::after{height:100%;background:linear-gradient(0deg,#000 0,rgba(0,0,0,0.96) calc(var(--tt-clear) / 2),rgba(0,0,0,0.84) var(--tt-clear),rgba(0,0,0,0.55) calc(var(--tt-clear) + (100% - var(--tt-clear)) * 0.22),rgba(0,0,0,0.28) calc(var(--tt-clear) + (100% - var(--tt-clear)) * 0.48),rgba(0,0,0,0.1) calc(var(--tt-clear) + (100% - var(--tt-clear)) * 0.74),transparent 100%)}.tt-dests .tt-dest :is(.tt-dest__country,.tt-dest__more){color:#252A31}body.black-promo.bf26 .tt-dests .tt-dest :is(.tt-dest__country,.tt-dest__more,.tt-dest__from,.tt-dest__price small){color:#FFFFFF}@container dest (min-width:560px){.tt-dest__photo{--tt-clear:122px}}@container dest (max-width:440px){.tt-dest .tt-dest__frame{aspect-ratio:auto;height:calc(176px + 132px)}}@container dest (min-width:860px){.tt-dest__photo{--tt-clear:137px}}.tt-dest__from{--flap-w:15px;--flap-h:22px;--flap-gap:2px;--flap-pad:3px}.tt-dest .tt-dest__from{color:#252A31;font-size:14px;line-height:18px}.tt-dest .tt-dest__more{display:var(--tt-more,block);color:inherit;font-size:inherit}.tt-dest .tt-dest__from{align-items:baseline}.tt-dest__plane{flex:none;width:16px;height:16px;margin-top:-4px;transform:translateY(calc(100% / 24));color:#008332;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tt-dest__flaps{display:inline-flex;padding:var(--flap-pad);border-radius:6px;background:#EDEFF2;vertical-align:middle;text-shadow:none}.tt-flap{position:relative;display:block;flex:none;width:var(--flap-w);height:var(--flap-h);overflow:hidden;border-radius:3px;background:linear-gradient(180deg,#FFFFFF 0%,#FAFBFC 50%,#F0F2F5 50%,#F8F9FA 100%);color:#252A31;font-size:calc(var(--flap-h) * 0.76);font-weight:700;line-height:var(--flap-h);text-align:center;isolation:isolate;transition:width 0.28s cubic-bezier(0.2,0.8,0.2,1),margin 0.28s cubic-bezier(0.2,0.8,0.2,1),opacity 0.2s ease}.tt-flap + .tt-flap{margin-left:var(--flap-gap)}.tt-flap.is-blank{width:0;margin-left:0;opacity:0}.tt-flap::after{content:"";position:absolute;left:0;right:0;top:50%;z-index:-1;height:1px;margin-top:-1px;background:rgba(37,42,49,0.14)}.tt-flap__h{position:absolute;left:0;right:0;height:50%;overflow:hidden}.tt-flap__h b{position:absolute;left:0;right:0;height:var(--flap-h);font-weight:inherit}.tt-flap__up,.tt-flap__fall{top:0;border-radius:3px 3px 0 0;background:linear-gradient(180deg,#FFFFFF,#FAFBFC);box-shadow:inset 0 -1px 0 rgba(37,42,49,0.14);transform-origin:50% 100%}.tt-flap__down,.tt-flap__land{bottom:0;border-radius:0 0 3px 3px;background:linear-gradient(180deg,#F0F2F5,#F8F9FA);transform-origin:50% 0}.tt-flap__down b,.tt-flap__land b{bottom:0}.tt-flap__fall,.tt-flap__land{z-index:1;visibility:hidden}@media (prefers-reduced-motion:reduce){.tt-flap{transition:none}}@container dests (width >= 640px){.tt-dests .tt-dest--wide{grid-column:1/-1}}@container dest (min-width:560px){.tt-dest__lay{grid-template-columns:minmax(0,1fr) auto}.tt-dest__buy{grid-area:2/2/3/3}}@container dest (max-width:559px){.tt-dest__lay{grid-template-rows:calc(var(--tt-m) * 100%) minmax(0,1fr) auto auto auto}.tt-dest__cap{display:contents}.tt-dest__country{grid-area:3/1/4/2;align-self:end}.tt-dest__name{grid-area:4/1/5/2;align-self:end;min-width:0}.tt-dest__buy{display:contents}.tt-dest__price{grid-area:2/2/5/3;align-self:end;justify-self:end}.tt-dest .tt-dest__go{grid-area:5/2/6/3;align-self:start;justify-self:end;margin-top:max(10px,calc(10px + (var(--flap-row,24px) - var(--go-d,40px)) / 2))}.tt-dest .tt-dest__from{grid-area:5/1/6/3;align-self:center;margin-top:10px;padding-right:calc(var(--go-d,40px) + 12px);--flap-w:13px;--flap-h:19px;--flap-gap:1.5px;--flap-pad:2.5px}.tt-dest__flaps{border-radius:5px}.tt-dest__plane{width:15px;height:15px}}@container dest (max-width:360px){.tt-dest .tt-dest__from{--flap-w:12px;--flap-h:18px}.tt-dest .tt-dest__go{--flap-row:23px}}@container dest (width < 339px){.tt-dest .tt-dest__from{font-size:12px}}@container dest (max-width:320px){.tt-dest__from-label{display:none}}.tt-dest .tt-dest__more--turning{display:none}@media (prefers-reduced-motion:reduce){.tt-dest .tt-dest__more--turning{display:var(--tt-more,block)}}@container dest (min-width:860px){.tt-dest__from{--tt-more:inline}}@container dests (width >= 880px){.tt-dests .tt-dests__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@container dests (width >= 640px){.tt-dests .tt-dest__frame{aspect-ratio:auto;height:278px;border-radius:18px}.tt-dests .tt-dest__photo{--tt-clear:124px}.tt-dests .tt-dest:not(.tt-dest--wide) .tt-dest__name{font-size:26px}.tt-dests .tt-dest--wide .tt-dest__frame{height:340px}.tt-dests .tt-dest--wide .tt-dest__photo{--tt-clear:150px}}body.black-promo .tt-dests__count{color:var(--bf-muted)}body.black-promo .tt-dests__chip{border-color:var(--bf-line);background:var(--bf-panel);color:var(--bf-ink)}body.black-promo .tt-dests__chip em{color:var(--bf-soft)}@media (hover:hover){body.black-promo .tt-dests__chip:hover{border-color:rgba(0,174,66,0.5);background:rgba(0,174,66,0.12)}}body.black-promo .tt-dests__chip[aria-pressed=true]{border-color:var(--bf-ink);background:var(--bf-ink);color:var(--bf-page)}body.black-promo .tt-dests__chip[aria-pressed=true] em{color:rgba(11,14,13,0.6)}body.black-promo .tt-dest__frame{--tt-ground:var(--bf-panel);--tt-land:#2A2D33;--tt-coast:#4A505A;--tt-home:rgba(0,174,66,0.28);--tt-home-edge:#00AE42;color:var(--bf-ink);box-shadow:0 0 0 1px var(--bf-panel-edge),0 18px 38px -26px rgba(0,0,0,0.8)}body.black-promo .tt-dest__photo{background:var(--bf-panel-hover)}body.black-promo .tt-dest__frame:has(.tt-dest__link:focus-visible){outline-color:#00AE42}body.black-promo .tt-map__guides path,body.black-promo .tt-map__route,body.black-promo .tt-map__ring--city{stroke:#00CC4E}body.black-promo .tt-map__pin,body.black-promo .tt-map__lit{fill:#00CC4E}body.black-promo .tt-map__halo,body.black-promo .tt-map__ring--dest{stroke:#F0418E}body.black-promo .tt-map__dest{fill:#F0418E}body.black-promo .tt-map__code{fill:#E0569A}body.black-promo .tt-map__plane{fill:#E9FFF2}body.black-promo .tt-dest__country,body.black-promo .tt-dest__more{color:var(--bf-soft)}body.black-promo .tt-dest__name,body.black-promo .tt-dest__city{color:var(--bf-ink)}body.black-promo .tt-dest__price,body.black-promo .tt-dest .tt-dest__from{color:var(--bf-muted)}body.black-promo .tt-dest__from .bf-i,body.black-promo .tt-dest__plane{color:#00AE42}body.black-promo .tt-dest__flaps{background:#101014}body.black-promo .tt-flap{background:linear-gradient(180deg,#26262C 0%,#1B1B21 50%,#141419 50%,#101015 100%);color:#FFCF70}body.black-promo .tt-flap::after{background:rgba(0,0,0,0.72)}body.black-promo .tt-flap__up,body.black-promo .tt-flap__fall{background:linear-gradient(180deg,#26262C,#1B1B21);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.72)}body.black-promo .tt-flap__down,body.black-promo .tt-flap__land{background:linear-gradient(180deg,#141419,#101015)}