.skeleton-text[data-v-60a9f787]{height:.875rem;--tw-bg-opacity: 1;background-color:rgb(211 211 211 / var(--tw-bg-opacity, 1))}.skeleton-card[data-v-3bbb8605]{height:100%;width:100%;max-width:1440px}@keyframes tw-pulse-3bbb8605{50%{opacity:.5}}.skeleton-card[data-v-3bbb8605]{animation:tw-pulse-3bbb8605 2s cubic-bezier(.4,0,.6,1) infinite;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.skeleton-card__picture[data-v-3bbb8605]{height:216px;--tw-bg-opacity: 1;background-color:rgb(248 248 250 / var(--tw-bg-opacity, 1))}.skeleton-card__main-block[data-v-3bbb8605]{padding:2.75rem .625rem}@keyframes tw-pulse-5845d74b{50%{opacity:.5}}.skeleton-grid-wrapper[data-v-5845d74b]{animation:tw-pulse-5845d74b 2s cubic-bezier(.4,0,.6,1) infinite;overflow-x:auto}.skeleton-grid[data-v-5845d74b]{display:grid;min-width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;overflow-x:auto}.skeleton-button-wrapper[data-v-b77eab99]{display:flex;justify-content:center}.skeleton-button[data-v-b77eab99]{height:3rem;width:212px;border-radius:.125rem;--tw-bg-opacity: 1;background-color:rgb(211 211 211 / var(--tw-bg-opacity, 1))}.itinerary-carousel-last-card[data-v-bbee9d96]{display:grid;width:100%;align-content:center;row-gap:3rem;--tw-bg-opacity: 1;background-color:rgb(0 0 51 / var(--tw-bg-opacity, 1));padding:1rem;text-align:center}.card-image[data-v-a5d57273]{position:relative;aspect-ratio:276/227;flex-shrink:0;overflow:hidden}.card-image__picture[data-v-a5d57273]{height:100%;width:100%}.card-image__img[data-v-a5d57273]{width:100%;-o-object-fit:cover;object-fit:cover}.itinerary-card-header[data-v-2388ae7d]{overflow:hidden}.itinerary-card-header__zoom-in-image[data-v-2388ae7d]{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1s}@media (min-width: 767px){.itinerary-card-header__zoom-in-image[data-v-2388ae7d]:hover{--tw-scale-x: 1.5;--tw-scale-y: 1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.itinerary-carousel__price-tooltip{margin-bottom:0}.itinerary-carousel__price-tooltip .tooltip-body__header{margin-bottom:.75rem}.itinerary-carousel__price-tooltip .tooltip-body__title{font-size:1rem;line-height:1.5rem;font-weight:700}.itinerary-carousel__price-tooltip .tooltip-body__button-close{display:block}.price-with-tooltip[data-v-ceffc887]{margin-top:auto;margin-left:auto;display:flex;gap:.25rem}.price-with-tooltip[data-v-ceffc887] .tooltip-popover{min-width:325px;max-width:325px}.price-with-tooltip[data-v-ceffc887] .tooltip-popover .tooltip-body__header{margin-bottom:.375rem}.price-with-tooltip[data-v-ceffc887] .tooltip-popover .tooltip-body__header .tooltip-body__title{font-weight:700}.price-with-tooltip__title svg[data-v-ceffc887]{height:15px;width:15px}.price-with-tooltip__tooltip[data-v-ceffc887]{display:flex;align-items:center;justify-content:center}.price-with-tooltip__tax[data-v-ceffc887]{margin-bottom:.25rem;display:flex;justify-content:space-between;font-size:.875rem;line-height:1.25rem;font-weight:700}.price-with-tooltip__tax-price[data-v-ceffc887]{display:flex;gap:.125rem;font-size:14px;font-weight:700}.price-with-tooltip .strikethroughActive .price-with-tooltip__strikethroughPrice[data-v-ceffc887]{font-size:15px}.price-with-tooltip .strikethroughActive .price-with-tooltip__price[data-v-ceffc887]{font-size:18px;--tw-text-opacity: 1;color:rgb(246 33 33 / var(--tw-text-opacity, 1))}.price-with-tooltip__prices[data-v-ceffc887]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.125rem}.price-with-tooltip__price-type[data-v-ceffc887]{font-size:15px;font-weight:300;--tw-text-opacity: 1;color:rgb(0 0 51 / var(--tw-text-opacity, 1))}.price-with-tooltip__strikethroughPrice[data-v-ceffc887]{position:relative;display:flex;gap:.125rem}.price-with-tooltip__strikethroughPrice[data-v-ceffc887]:before{content:"";transform:rotate(-20deg);position:absolute;top:.75rem;height:1px;width:100%;--tw-bg-opacity: 1;background-color:rgb(0 0 51 / var(--tw-bg-opacity, 1))}.price-with-tooltip__price[data-v-ceffc887]{display:flex;gap:.125rem;font-size:16px;font-weight:700}.description-header{padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 768px){.description-header{padding-left:2rem;padding-right:3.5rem}}.description-header__text{margin-top:1.25rem;display:block;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(0 0 51 / var(--tw-text-opacity, 1))}section.itinerary-carousel.itinerary-carousel-wrapper{width:100%;padding-top:2.25rem;padding-bottom:2.25rem}@media (min-width: 768px){section.itinerary-carousel.itinerary-carousel-wrapper{padding-top:3.5rem;padding-bottom:5rem}}@media (min-width: 1280px){section.itinerary-carousel.itinerary-carousel-wrapper{max-width:1440px}}.itinerary-carousel__title span{font-size:15px}.itinerary-carousel .swiper-slider{position:relative}.itinerary-carousel .swiper-slide:last-child{margin-right:2.5rem}@media (min-width: 768px){.itinerary-carousel .swiper-slide:last-child{margin-right:3.5rem}}.itinerary-carousel .swiper-container{padding-left:2.5rem;padding-right:2.5rem}@media (min-width: 768px){.itinerary-carousel .swiper-container{padding-left:2rem;padding-right:3.5rem}}.itinerary-carousel .swiper-wrapper{padding-bottom:2rem}.itinerary-carousel .swiper-button-next,.itinerary-carousel .swiper-button-prev{z-index:10;height:53px;width:53px;background-color:rgb(0 0 51 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .25}.itinerary-carousel .swiper-button-next{--tw-translate-x: 20px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.itinerary-carousel .swiper-button-prev{--tw-translate-x: -20px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.itinerary-carousel .swiper-button-disabled{display:none}.itinerary-carousel .swiper-button-prev:after,.itinerary-carousel .swiper-button-next:after{font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.itinerary-carousel .scrollbar-wrapper{width:13.3125rem;position:relative;margin:0 auto}.itinerary-carousel .swiper-scrollbar{background:#d9d9d9;height:.4375rem!important}.itinerary-carousel .swiper-scrollbar-drag{background:#5f6368;height:100%;border-radius:1.875rem}
