@keyframes top-charter-destinations_shimmer__GIgWu{0%{background-position:200% 0}to{background-position:-200% 0}}.top-charter-destinations_destinations__KWI7O{position:relative}.top-charter-destinations_viewport__mCiQ_{overflow:hidden;margin-top:2.4rem}.top-charter-destinations_viewportWithCard__lSBgG{margin-right:-2rem;padding-right:1rem;padding-top:1rem;margin-top:1.4rem}.top-charter-destinations_viewportOuter__J7mQv{position:relative;min-height:28.2rem}.top-charter-destinations_slider__wwsB7{display:flex;gap:2rem;padding-bottom:3.2rem}.top-charter-destinations_slider__wwsB7>*{flex:0 0 21.7rem;min-width:0}@media(min-width:768px){.top-charter-destinations_slider__wwsB7.top-charter-destinations_showingPaginations__uT4ad{padding-bottom:3.2rem}.top-charter-destinations_slider__wwsB7.top-charter-destinations_alignCenter__HOFyJ{justify-content:center}}.top-charter-destinations_sliderSkeleton___uXBn{animation:top-charter-destinations_skeletonFadeUp__4MD3V .18s ease both}.top-charter-destinations_sliderEntering__1CMXq{animation:top-charter-destinations_contentFadeDown__w_b44 .24s ease both}@keyframes top-charter-destinations_skeletonFadeUp__4MD3V{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes top-charter-destinations_contentFadeDown__w_b44{0%{opacity:0;transform:translateY(-.6rem)}to{opacity:1;transform:translateY(0)}}.top-charter-destinations_sliderNav___BGTZ{top:50%;transform:translateY(-50%)}@media(max-width:767.98px){.top-charter-destinations_sliderNav___BGTZ{display:none!important}}.top-charter-destinations_pagination__Ia5ZH{display:flex;justify-content:center;gap:.4rem;margin-top:-1.4rem}@media(max-width:767.98px){.top-charter-destinations_pagination__Ia5ZH{display:none}}.top-charter-destinations_card__1A11r{position:relative;overflow:hidden;display:flex;width:21.7rem;height:25rem;border-radius:2rem}@media(min-width:1200px){.top-charter-destinations_card__1A11r:hover img{opacity:.8}}.top-charter-destinations_card__1A11r .top-charter-destinations_countBadge__2K2U2{position:absolute;top:1.4rem;left:1.4rem;z-index:1;padding:.5rem 1rem;border-radius:5rem;font-size:1.2rem;line-height:normal;font-weight:500;background-color:#fff;box-shadow:0 0 .4rem 0 rgba(0,0,0,.25);-webkit-transform:translateZ(0)}.top-charter-destinations_card__1A11r figure{position:relative;width:100%;height:100%}.top-charter-destinations_card__1A11r figure picture{display:block;width:100%;height:100%}.top-charter-destinations_card__1A11r figure:before{content:"";background:linear-gradient(0deg,rgba(61,61,61,.41) 18.99%,rgba(0,0,0,0) 45.21%) no-repeat;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:1;-webkit-transform:translateZ(0)}.top-charter-destinations_card__1A11r img{width:100%;height:100%;object-fit:cover;transition:opacity .3s}.top-charter-destinations_cardContent__FFbLd{position:absolute;right:0;bottom:0;left:0;z-index:1;padding:0 1.8rem 1.8rem;color:#fff;-webkit-transform:translateZ(0)}.top-charter-destinations_card__1A11r .top-charter-destinations_name__WAbcs{margin-bottom:.4rem;font-size:2rem;line-height:normal;font-weight:500}.top-charter-destinations_card__1A11r .top-charter-destinations_price__nkY_9{font-size:1.2rem;line-height:1.3333333333}.top-charter-destinations_cardSkeleton__havZw{position:relative;overflow:hidden;height:25rem;border-radius:2rem;background-color:#f1f1f1}.top-charter-destinations_cardSkeleton__havZw:before{position:absolute;inset:0;content:"";background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;color:rgba(0,0,0,0)!important;pointer-events:none!important}.top-charter-destinations_viewAllCard__igzSh{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;width:21.7rem;height:25rem;padding:1.6rem 2.4rem;border:0;border-radius:2rem;color:#222;text-align:center;background:#fff;box-shadow:0 .2rem 1rem rgba(0,0,0,.1)}.top-charter-destinations_viewAllCard__igzSh img{width:17rem;height:13rem;object-fit:contain}.top-charter-destinations_viewAllCard__igzSh span{font-weight:500;line-height:2rem;text-decoration:underline}.top-charter-destinations_descTooltip__NI06f{margin-bottom:.3rem;vertical-align:middle}@keyframes trip-length_shimmer__bSPCk{0%{background-position:200% 0}to{background-position:-200% 0}}.trip-length_content__vqlJh{position:relative}.trip-length_viewport__A6UI0{overflow:hidden}.trip-length_slider__70QeZ{display:flex;gap:2rem}.trip-length_slider__70QeZ>*{flex:0 0 26.4rem;min-width:0}@media(min-width:768px){.trip-length_slider__70QeZ.trip-length_showingPaginations__qTNRS{padding-bottom:3.2rem}.trip-length_slider__70QeZ.trip-length_alignCenter__ptWLy{justify-content:center}}.trip-length_sliderNav__gvaSy{top:10.75rem}@media(max-width:767.98px){.trip-length_sliderNav__gvaSy{display:none!important}}.trip-length_pagination__vUeTW{display:flex;justify-content:center;gap:.4rem;margin-top:-1.4rem}@media(max-width:767.98px){.trip-length_pagination__vUeTW{display:none}}.trip-length_card__r2u_P{display:flex;flex-direction:column;row-gap:1.2rem;cursor:pointer}@media(min-width:1200px){.trip-length_card__r2u_P:hover img{opacity:.8}.trip-length_card__r2u_P:hover .trip-length_cardTitle__Etdph{text-decoration:underline}}.trip-length_cardImage___lZIK{position:relative;overflow:hidden;aspect-ratio:264/215;border-radius:2rem}.trip-length_cardImage___lZIK picture{display:block;width:100%;height:100%}.trip-length_cardImage___lZIK:before{content:"";background:linear-gradient(0deg,rgba(61,61,61,.41) 18.99%,rgba(0,0,0,0) 45.21%) no-repeat;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:1;-webkit-transform:translateZ(0)}.trip-length_cardImage___lZIK img{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.trip-length_cardImage___lZIK .trip-length_fromPrice__5n1ZZ{position:absolute;bottom:1.4rem;left:1.4rem;right:1.4rem;z-index:1;font-size:1.4rem;line-height:1.428571429;font-weight:500;color:#fff;-webkit-transform:translateZ(0)}.trip-length_cardTitle__Etdph{margin-bottom:.2rem;font-size:1.6rem;line-height:1.375;font-weight:500;transition:-webkit-text-decoration .3s;transition:text-decoration .3s;transition:text-decoration .3s,-webkit-text-decoration .3s}.trip-length_cardDesc___UoaF{color:#6a6a6a;font-size:1.4rem;line-height:1.428571429}@keyframes yacht-types_shimmer__YUsgY{0%{background-position:200% 0}to{background-position:-200% 0}}.yacht-types_content___P6rW{position:relative}.yacht-types_viewport__0GV_j{overflow-x:auto;scrollbar-width:none}.yacht-types_viewport__0GV_j::-webkit-scrollbar{display:none}@media(max-width:767.98px){.yacht-types_viewport__0GV_j{overflow:visible}}.yacht-types_slider__NWWLz{display:flex;column-gap:2rem}.yacht-types_slider__NWWLz>*{flex:0 0 21.7rem;min-width:0}@media(max-width:767.98px){.yacht-types_slider__NWWLz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:1.5rem;column-gap:1.5rem;grid-row-gap:2rem;row-gap:2rem}.yacht-types_slider__NWWLz>*{flex-basis:auto}}@media(min-width:768px){.yacht-types_slider__NWWLz.yacht-types_alignCenter__BWhPV{justify-content:center}}.yacht-types_sliderNav__YLsnW{top:10.85rem}.yacht-types_pagination__ig_9B{display:flex;justify-content:center;gap:.4rem;margin-top:1.8rem}@media(max-width:767.98px){.yacht-types_pagination__ig_9B,.yacht-types_sliderNav__YLsnW{display:none}}.yacht-types_card__t5V4N{display:block;width:100%}.yacht-types_card__t5V4N:hover img{opacity:.8}.yacht-types_card__t5V4N:hover .yacht-types_name__QjQ0C{text-decoration:underline}.yacht-types_cardImage___vf81{position:relative;overflow:hidden;width:100%;aspect-ratio:1/1;margin-bottom:.8rem;border-radius:2rem}@media(min-width:768px){.yacht-types_cardImage___vf81{margin-bottom:1.2rem}}.yacht-types_cardImage___vf81 .yacht-types_countBadge___DOcc{position:absolute;top:1.4rem;left:1.4rem;z-index:1;pointer-events:none;padding:.5rem 1rem;border-radius:5rem;font-size:1.2rem;line-height:normal;font-weight:500;background-color:#fff;box-shadow:0 0 .4rem 0 rgba(0,0,0,.25)}.yacht-types_cardImage___vf81 picture{width:100%;height:100%}.yacht-types_cardImage___vf81 img{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.yacht-types_card__t5V4N .yacht-types_name__QjQ0C{margin-bottom:.2rem;line-height:1.375;font-weight:500;transition:-webkit-text-decoration .3s;transition:text-decoration .3s;transition:text-decoration .3s,-webkit-text-decoration .3s}.yacht-types_card__t5V4N .yacht-types_explain__qYFjR{color:#6a6a6a;font-size:1.4rem;line-height:1.428571429}
/*# sourceMappingURL=f20c9f8568ea556c.css.map*/