:root{--breakpoint-xxl:1920px;--breakpoint-xl:1440px;--breakpoint-lg:1280px;--breakpoint-lg-s:1170px;--breakpoint-md-xl:1092px;--breakpoint-md:1024px;--breakpoint-md-s:992px;--breakpoint-sm-xl:834px;--breakpoint-sm-l:769px;--breakpoint-sm:768px;--breakpoint-sm-m:767px;--breakpoint-sm-s:650px;--breakpoint-xs:512px;--breakpoint-xs-m:450px;--breakpoint-xs-s:425px;--breakpoint-xxs:390px;--breakpoint-xxs-s:375px;--breakpoint-xxs-xs:320px}.als-tabs__buttons{display:flex;gap:12px;margin-bottom:20px;overflow-y:auto;padding:4px 0}@media(min-width:513px){.als-tabs__buttons{margin-bottom:48px}}.als-tabs__button{background:none;border:none;height:auto;padding:0}.als-tabs__button-inner{background-color:var(--sk-color-bg-blue-shade-2);border:1px solid var(--sk-tab-inactive-border);border-radius:64px;color:var(--sk-color-blue);cursor:pointer;display:inline-flex;font-size:var(--sk-text--xs);font-weight:600;line-height:1.55;padding:8px 11px;transition:all .2s linear}.als-tabs__button.active .als-tabs__button-inner{background-color:var(--sk-color-blue);border-color:var(--sk-color-blue);color:var(--sk-color-white);pointer-events:none;touch-action:none}.als-tabs__button:hover:not(.als-tabs__button.active) .als-tabs__button-inner{background-color:var(--sk-tab-inactive-border)}.als-tabs__button:active:not(.als-tabs__button.active) .als-tabs__button-inner{transform:scale(.95)}.als-tabs__panel{display:none}.als-tabs__panel.active{animation:als-fade-in .7s ease-in 0s 1;display:grid}@keyframes als-fade-in{0%{opacity:0}to{opacity:1}}.destinations-grid{margin:var(--section-indents);padding-top:32px}@media(max-width:768px){.destinations-grid{padding-top:0}}@media(min-width:769px){.destinations-grid__header{align-items:center;display:flex;gap:32px;justify-content:space-between}}.destinations-grid__link--desktop{display:none}@media(min-width:769px){.destinations-grid__link--desktop{display:block}}.destinations-grid__link--mobile{display:flex;justify-content:center}@media(min-width:769px){.destinations-grid__link--mobile{display:none}}.destinations-grid__link--mobile .sk-btn{width:auto}.destinations-grid__tabs{flex:1 0 100%}@media(min-width:769px){.destinations-grid__tabs{order:3}}.destinations-grid__tabs .als-tabs__buttons{justify-content:center}.destinations-grid__tabs .als-tabs__panel-button{margin-top:24px;text-align:center}@media(min-width:769px){.destinations-grid__tabs .als-tabs__panel-button{margin-top:40px}}.destinations-grid__tabs .als-tabs__panel-button .sk-btn{line-height:1.58}.destinations-grid__tabs .als-tabs__panel-button .sk-btn .sk-btn-inner{border:none;border-radius:12px;font-size:var(--sk-text--xs);padding:13px 24px}.destinations-grid__panel:not(:last-child){margin-bottom:24px}.destinations-grid__panel-header{align-items:center;display:flex;gap:16px;justify-content:flex-start}.destinations-grid__panel-title{font-size:var(--sk-text--20);font-weight:600;line-height:1;margin:0}.destinations-grid__panel-button{color:var(--sk-color-blue);font-size:var(--sk-text--xs);font-weight:600;line-height:1;text-decoration:none}.destinations-grid__panel-destinations{align-items:center;display:flex;gap:12px;justify-content:flex-start;overflow-x:auto;padding:24px 16px;scrollbar-width:none}.destinations-grid__panel-destinations::-webkit-scrollbar{display:none}@media(min-width:769px){.destinations-grid__panel-destinations{margin:0 auto;max-width:1172px}}.destinations-grid__panel-destinations .destination-item{flex-shrink:0;padding-bottom:24px;position:relative;width:190px}@media(min-width:769px){.destinations-grid__panel-destinations .destination-item{width:215px}}.destinations-grid__panel-destinations .destination-item__image{aspect-ratio:190/135;background:var(--sk-color-white);border-radius:24px;box-shadow:0 4px 30px 0 rgba(0,0,0,.1);overflow:hidden;padding:5px;transition:padding .2s linear}@media(min-width:769px){.destinations-grid__panel-destinations .destination-item__image{aspect-ratio:215/160;border-radius:16px}}.destinations-grid__panel-destinations .destination-item__image img{border-radius:19px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:769px){.destinations-grid__panel-destinations .destination-item__image img{border-radius:11px}}.destinations-grid__panel-destinations .destination-item__text{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsla(0,0%,100%,.9);border-radius:16px;bottom:0;box-shadow:0 4px 33px 0 rgba(0,0,0,.09);left:8px;padding:4px 25px 4px 40px;position:absolute;right:8px;transition:background-color .2s linear}@media(min-width:513px){.destinations-grid__panel-destinations .destination-item__text{left:50%;max-width:172px;padding:4px 30px 4px 40px;right:auto;transform:translateX(-50%);width:90%}}.destinations-grid__panel-destinations .destination-item__flag{align-items:center;display:flex;font-size:18px;height:24px;justify-content:center;left:8px;position:absolute;top:50%;transform:translateY(-50%);width:24px}.destinations-grid__panel-destinations .destination-item__title{color:var(--sk-color-black2);font-size:var(--sk-text--xs);font-weight:600;margin-bottom:0;max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.destinations-grid__panel-destinations .destination-item .lowest-price{color:var(--sk-color-gray10);font-size:var(--sk-text--xs)}.destinations-grid__panel-destinations .destination-item .lowest-price .price-label{text-transform:lowercase}.destinations-grid__panel-destinations .destination-item__arrow{position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:right .2s ease-in-out}.destinations-grid__panel-destinations .destination-item__link:focus .destination-item__image,.destinations-grid__panel-destinations .destination-item__link:hover .destination-item__image{padding:0}.destinations-grid__panel-destinations .destination-item__link:focus .destination-item__text,.destinations-grid__panel-destinations .destination-item__link:hover .destination-item__text{background:#fff}.destinations-grid__panel-destinations .destination-item__link:focus .destination-item__arrow,.destinations-grid__panel-destinations .destination-item__link:hover .destination-item__arrow{right:24px}.destinations-grid__button{width:100%}@media(min-width:513px){.destinations-grid__button{margin:0 auto;width:auto}}

/*# sourceMappingURL=destinations.css.map*/