.Destination_DestinationsBox__k57_C{margin-top:60px}.Destination_destinationsList__vvbkZ{display:flex;flex-wrap:wrap;gap:3rem;align-items:center;justify-content:space-around}.Destination_destinationsList__vvbkZ .Destination_Destination__oseq0{max-width:320px;position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;cursor:pointer}@media(min-width:1024px){.Destination_destinationsList__vvbkZ .Destination_Destination__oseq0{width:calc(50% - .75rem)}}.Destination_destinationsList__vvbkZ .Destination_Destination__oseq0 .Destination_picture__rVEbq{position:relative;display:flex;width:100%;height:100%;background:var(--vb_secondary)}.Destination_destinationsList__vvbkZ .Destination_Destination__oseq0 .Destination_picture__rVEbq img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;opacity:.75;transition:all .3s ease}.Destination_destinationsList__vvbkZ .Destination_Destination__oseq0 .Destination_cover__Ti6di{position:absolute;top:0;left:0;display:flex;width:100%;height:100%}.Destination_destinationsList__vvbkZ .Destination_Destination__oseq0:hover .Destination_picture__rVEbq img{opacity:1;transform:scale(1.05)}.Destination_destinationsList__vvbkZ .Destination_Destination__oseq0 p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;color:var(--vb_bg);font-size:2rem;font-weight:600;text-shadow:0 0 4px rgba(0,0,0,.5);z-index:2;pointer-events:none}.BoatList_BoatList__Hq4oq{display:flex;flex-wrap:wrap;gap:1.5rem;padding:1.5rem 0;position:relative;z-index:1}.BoatList_NoBoats__Y5Drj{display:flex;flex-direction:column;gap:.5rem;font-size:.9rem;color:var(--vb_dark)}.BoatList_NoBoats__Y5Drj a{text-decoration:none;color:var(--vb_primary)}.BoatList_NoBoats__Y5Drj a:hover{color:var(--vb_secondary);text-decoration:underline}.BoatList_BoatCard__nFPY4{position:relative;z-index:1;display:flex;width:100%;flex-direction:column;gap:.5rem;border-radius:4px;overflow:hidden;padding-bottom:.75rem;cursor:pointer;border:1px solid var(--vb_surface);box-shadow:0 2px 8px 0 hsla(0,0%,62%,.5);transition:all .3s ease}.BoatList_BoatCard__nFPY4:hover{box-shadow:0 10px 20px rgba(0,0,0,.1)}.BoatList_BoatCard__nFPY4:hover img{transform:scale(1.05)}@media(min-width:764px){.BoatList_BoatCard__nFPY4{width:calc(50% - .75rem)}}@media(min-width:1664px){.BoatList_BoatCard__nFPY4{width:calc(33.3333333333% - 1rem)}}.BoatList_BoatCard__nFPY4 picture{display:flex;width:100%;align-items:center;justify-content:center;aspect-ratio:16/9;overflow:hidden;position:relative;margin-bottom:.25rem}.BoatList_BoatCard__nFPY4 picture .BoatList_img__l6PPR{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;transition:all .3s ease}.BoatList_BoatCard__nFPY4 picture .BoatList_disabled__SRihF{filter:grayscale(100%) blur(1px)}.BoatList_BoatCard__nFPY4 .BoatList_prices__fOcKI{width:100%;position:absolute;z-index:10;top:.5rem;display:flex;justify-content:space-between}.BoatList_BoatCard__nFPY4 .BoatList_prices__fOcKI .BoatList_groupPrice__eKydO,.BoatList_BoatCard__nFPY4 .BoatList_prices__fOcKI .BoatList_price__lnUzf{min-width:90px;padding:.5rem .75rem;font-size:.75rem;line-height:1;font-weight:500;color:var(--vb_bg);background:var(--vb_dark);text-align:right;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.BoatList_BoatCard__nFPY4 .BoatList_prices__fOcKI .BoatList_groupPrice__eKydO{text-align:left;background:var(--vb_accent)}.BoatList_BoatCard__nFPY4 .BoatList_prices__fOcKI span{font-size:.9rem;font-weight:500}.BoatList_BoatCard__nFPY4 .BoatList_harbor__tN9hS{color:var(--vb_dark)}.BoatList_BoatCard__nFPY4 .BoatList_specialData__W7Ggj{width:100%;position:absolute;z-index:1;bottom:0;display:flex;align-items:flex-end;justify-content:space-between;padding:1rem 0 .25rem;background:linear-gradient(transparent,#000)}.BoatList_BoatCard__nFPY4 .BoatList_season__y91i3{font-size:.8rem;line-height:1;color:var(--vb_bg);text-align:right;padding:.5rem;display:flex;align-items:center;gap:.25rem}.BoatList_BoatCard__nFPY4 .BoatList_season__y91i3 .BoatList_icon___3SZZ{font-size:.65rem}.BoatList_BoatCard__nFPY4 .BoatList_groupStatus__BWbNI{display:flex;flex-direction:column;gap:.5rem;font-size:.8rem;line-height:1;color:var(--vb_bg);padding:.5rem .75rem}.BoatList_BoatCard__nFPY4 .BoatList_groupStatus__BWbNI span.BoatList_lastSeats__vf6gM{width:-moz-fit-content;width:fit-content;background:var(--vb_dark);color:var(--vb_bg);padding:.3rem .5rem .2rem;font-weight:600;line-height:1;margin-left:-.75rem}.BoatList_BoatCard__nFPY4 .BoatList_row__cx6u5{padding:0 .75rem;display:flex;flex-wrap:wrap;gap:.25rem;align-items:center;line-height:1.2;font-size:.8rem}.BoatList_BoatCard__nFPY4 .BoatList_row__cx6u5.BoatList_title__IaEoU{line-height:1;font-size:1.05rem;font-weight:600;justify-content:space-between;color:var(--vb_dark);text-transform:uppercase;letter-spacing:-.1px}.BoatList_BoatCard__nFPY4 .BoatList_row__cx6u5 small,.BoatList_BoatCard__nFPY4 .BoatList_row__cx6u5.BoatList_title__IaEoU span:last-child{font-size:.75rem;letter-spacing:0;font-weight:400;color:#484848}.BoatList_BoatCard__nFPY4 .BoatList_row__cx6u5.BoatList_title__IaEoU span:last-child{color:#848484;text-transform:none}.BoatList_BoatCard__nFPY4 .BoatList_row__cx6u5.BoatList_special__kj06b small{display:flex;align-items:center;gap:.25rem;padding:.2rem .5rem;border-radius:1rem;font-size:.75rem;line-height:1;letter-spacing:0;background:var(--vb_surface);color:var(--vb_secondary);border:1px solid var(--vb_surface)}.BoatList_BoatCard__nFPY4 .BoatList_row__cx6u5.BoatList_special__kj06b svg{color:var(--vb_primary)}.BoatList_BoatCard__nFPY4 .BoatList_row__cx6u5.BoatList_list__HHKqJ small:after{content:"·";margin-left:.25rem;color:#848484}.BoatList_BoatCard__nFPY4 .BoatList_row__cx6u5.BoatList_list__HHKqJ small:last-child:after{display:none}.BoatList_BoatCard__nFPY4.BoatList_skeleton__t9G6s .BoatList_img__l6PPR{width:100%;height:100%;background-color:var(--vb_surface);animation:BoatList_skeleton-pulse__wJVYm 1.5s ease-in-out infinite}@keyframes BoatList_skeleton-pulse__wJVYm{0%{opacity:.4}50%{opacity:.8}to{opacity:.4}}.BoatList_Pagination__jMz94{width:100%;display:flex;justify-content:center;gap:.25rem;margin:2rem 0}.BoatList_Pagination__jMz94 .BoatList_Page__Jt2_C{color:var(--vb_dark);line-height:1;width:2rem;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;background:none;border:1px solid var(--vb_surface);border-radius:var(--border-radius);font-size:.9rem;cursor:pointer;transition:background .2s ease}.BoatList_Pagination__jMz94 .BoatList_Page__Jt2_C.BoatList_Active__vV97e,.BoatList_Pagination__jMz94 .BoatList_Page__Jt2_C:hover{background-color:var(--vb_surface)}.HighlightedBoats_HighlightedBoatsContainer__U9UJs{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin-top:60px}.HighlightedBoats_HighlightedBoatsContainer__U9UJs .HighlightedBoats_Subtitle__MqHrW,.HighlightedBoats_HighlightedBoatsContainer__U9UJs .HighlightedBoats_Title__Omie2{width:100%}.HighlightedBoats_HighlightedBoats__QQH4y{width:100%;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.HowItWork_howItWorkBox__DC7tk{margin:60px auto}.HowItWork_howItWorkBox__DC7tk .HowItWork_subtitle__w6ypL{margin-bottom:0!important}.HowItWork_advantages__9AuOp{width:100%;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}@media(min-width:768px){.HowItWork_advantages__9AuOp{flex-direction:row!important}}.HowItWork_advantages__9AuOp .HowItWork_advantageBox__UOMGs{width:100%;display:flex;flex-direction:column;gap:.75rem;font-size:1rem;overflow:hidden}@media(min-width:768px){.HowItWork_advantages__9AuOp .HowItWork_advantageBox__UOMGs{width:calc(33.333% - 1rem)}}.HowItWork_advantages__9AuOp .HowItWork_advantageBox__UOMGs picture{position:relative;width:100%;display:flex;justify-content:center;align-items:center;aspect-ratio:1;overflow:hidden;max-width:360px;margin:auto}.HowItWork_advantages__9AuOp .HowItWork_advantageBox__UOMGs picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.HowItWork_advantages__9AuOp .HowItWork_advantageBox__UOMGs h2{font-size:1.2rem;font-weight:600;margin:0;color:var(--vb_dark)}.HowItWork_advantages__9AuOp .HowItWork_advantageBox__UOMGs p{font-size:.85rem;font-weight:400;line-height:1.5;color:#484848;margin:0}.HowItWork_advantages__9AuOp .HowItWork_advantageBox__UOMGs a{width:-moz-fit-content;width:fit-content;margin:1rem auto 0;display:flex;justify-content:center;align-items:center;font-size:.85rem;line-height:20px;height:40px;font-weight:500;padding:.5rem 1.5rem;border-radius:var(--border-radius);transition:all .3s;border:none;text-decoration:none;cursor:pointer;color:var(--vb_primary);border:1px solid var(--vb_primary)}.HowItWork_advantages__9AuOp .HowItWork_advantageBox__UOMGs a:hover{color:var(--vb_bg);background:var(--vb_primary)}.HowItWork_advantages__9AuOp .HowItWork_advantageBox__UOMGs:nth-child(2) a{color:var(--vb_secondary);border:1px solid var(--vb_secondary)}.HowItWork_advantages__9AuOp .HowItWork_advantageBox__UOMGs:nth-child(2) a:hover{color:var(--vb_bg);background:var(--vb_secondary)}.HowItWork_advantages__9AuOp .HowItWork_advantageBox__UOMGs:nth-child(3) a{color:var(--vb_accent);border:1px solid var(--vb_accent)}.HowItWork_advantages__9AuOp .HowItWork_advantageBox__UOMGs:nth-child(3) a:hover{color:var(--vb_bg);background:var(--vb_accent)}.KindOfBoat_KindOfBoatBox__tbEev{margin-top:60px}.KindOfBoat_KindOfBoat__9p3Pz{width:100%;-moz-column-count:3;column-count:3;gap:1.5rem}@media(max-width:1024px){.KindOfBoat_KindOfBoat__9p3Pz{-moz-column-count:2;column-count:2}}@media(max-width:600px){.KindOfBoat_KindOfBoat__9p3Pz{-moz-column-count:1;column-count:1}}.KindOfBoat_kindItem__oO5kI{width:100%;position:relative;display:flex;flex-direction:column;text-align:center;font-size:20px;cursor:pointer;margin-bottom:1.5rem}.KindOfBoat_kindItem__oO5kI:hover .KindOfBoat_imageContainer__aH8in img{transform:scale(1.05);opacity:1}.KindOfBoat_kindItem__oO5kI .KindOfBoat_imageContainer__aH8in{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--border-radius);background-color:var(--vb_dark)}.KindOfBoat_kindItem__oO5kI .KindOfBoat_imageContainer__aH8in img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.75;transition:all .3s ease-in-out}.KindOfBoat_kindItem__oO5kI .KindOfBoat_title__CcIrj{position:absolute;width:100%;text-align:center;top:50%;transform:translateY(-50%);font-size:1.5rem;font-weight:700;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.UserCalendar_UserCalendar__8Kwng{display:flex;flex-direction:column;gap:0 1.5rem;color:#000;color:initial}.UserCalendar_UserCalendarHeader__CMfTn{display:flex;justify-content:space-between}.UserCalendar_UserCalendarHeader__CMfTn button{background:none;border:none;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:600;padding:0 1rem;font-size:1.75rem;color:#848484}.UserCalendar_UserCalendarHeader__CMfTn button:hover{color:var(--vb_accent)}.UserCalendar_UserCalendarMonths__Hbxpm{display:flex;gap:20px}.UserCalendar_month___YRdQ{width:260px}.UserCalendar_monthTitle__I27Ql{text-align:center;margin-bottom:6px;font-weight:500;text-transform:capitalize}.UserCalendar_weekDays__HNe9i{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:5px}.UserCalendar_weekDay__DnO42{line-height:1;display:flex;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#666}.UserCalendar_grid__a5P2B{display:grid;grid-template-columns:repeat(7,1fr)}.UserCalendar_day__2kvto{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;font-size:.85rem;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:var(--border-radius);transition:all .15s ease}.UserCalendar_day__2kvto:hover{background:var(--vb_surface)}.UserCalendar_selected__OhESY{background:var(--vb_primary);color:var(--vb_bg);font-weight:500}.UserCalendar_inRange__kCxau{background:var(--vb_surface);color:var(--vb_dark);border-radius:0}.UserCalendar_selected__OhESY:first-child,.UserCalendar_selected__OhESY:last-child{border-radius:var(--border-radius)}.UserCalendar_disabled__hN5x1{color:var(--vb_surface);cursor:not-allowed;pointer-events:none}.UserCalendar_filter__FrRPO{width:100%;display:flex;flex-direction:column;gap:4px}.UserCalendar_filter__FrRPO input[type=text]{height:40px;background:var(--vb_bg);width:100%;padding:.5rem;font-size:.9rem;color:var(--vb_dark);border:1px solid #eee;border-radius:var(--border-radius);cursor:pointer;outline:none}.UserCalendar_filter__FrRPO input[type=text]:placeholder{color:var(--vb_dark)}.UserCalendar_filterTitle__PQgbM{font-weight:500}.UserCalendar_wrapper__eOT9x{width:100%;position:relative;display:inline-block}.UserCalendar_popover__pnMWt{position:absolute;top:calc(100% + 6px);left:0;z-index:1000;background:var(--vb_bg);border:1px solid var(--vb_surface);border-radius:var(--border-radius);padding:12px;box-shadow:0 8px 24px rgba(0,0,0,.12)}.UserCalendar_footer__2GxeV{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:1rem;gap:1.5rem}.UserCalendar_footer__2GxeV .UserCalendar_duration__W848L{display:flex;align-items:center;gap:1rem;margin:0}.UserCalendar_footer__2GxeV .UserCalendar_duration__W848L .UserCalendar_label__xj20Z{display:flex;align-items:center;gap:.25rem;width:-moz-fit-content;width:fit-content;font-size:.8rem;line-height:1;color:#848484;cursor:pointer}.UserCalendar_footer__2GxeV button{width:100%;display:flex;border:1px solid var(--vb_primary);border-radius:4px;height:40px;min-height:40px;align-items:center;justify-content:center;background:var(--vb_primary);color:var(--vb_bg);font-size:.85rem;font-weight:500;cursor:pointer;transition:all .3s ease;line-height:1}.UserCalendar_dateInput__gzFe2{width:100%;height:40px;padding:0 .5rem;font-size:.9rem;border:1px solid var(--vb_surface);border-radius:var(--border-radius);cursor:pointer;outline:none}.MainFilter_mainFilterBox__q2DzP{display:flex;gap:1rem;align-items:flex-end;justify-content:center}.MainFilter_mainFilterBox__q2DzP label{width:100%;display:flex;flex-wrap:wrap;align-items:center;margin:0;line-height:1.5}.MainFilter_mainFilterBox__q2DzP .MainFilter_inputBox__gvMTu{width:100%;display:flex;flex-wrap:wrap;gap:.5rem}@media(min-width:1024px){.MainFilter_mainFilterBox__q2DzP .MainFilter_inputBox__gvMTu{width:auto;flex:auto}}.MainFilter_mainFilterBox__q2DzP .MainFilter_inputBox__gvMTu:nth-child(2),.MainFilter_mainFilterBox__q2DzP .MainFilter_inputBox__gvMTu:nth-child(3){max-width:calc(50% - .5rem)}.MainFilter_mainFilterBox__q2DzP .MainFilter_inputBox__gvMTu label{font-size:.85rem;line-height:1.2}.MainFilter_mainFilterBox__q2DzP .MainFilter_inputBox__gvMTu input[type=date],.MainFilter_mainFilterBox__q2DzP .MainFilter_inputBox__gvMTu select{background:var(--vb_bg);width:100%;padding:.5rem;font-size:.9rem;color:var(--vb_dark);border:1px solid #eee;border-radius:var(--border-radius);cursor:pointer;outline:none}.MainFilter_mainFilterBox__q2DzP .MainFilter_inputBox__gvMTu input[type=date]:placeholder,.MainFilter_mainFilterBox__q2DzP .MainFilter_inputBox__gvMTu select:placeholder{color:var(--vb_dark)}.MainFilter_mainFilterBox__q2DzP .MainFilter_inputBox__gvMTu input[type=date] option,.MainFilter_mainFilterBox__q2DzP .MainFilter_inputBox__gvMTu select option{cursor:pointer}.MainFilter_mainFilterBox__q2DzP .MainFilter_inputBox__gvMTu .MainFilter_button__yYta5{flex:1 1;display:flex;align-items:center;justify-content:center;line-height:1;font-size:.9rem;font-weight:500;border:1px solid transparent;border-radius:var(--border-radius);height:40px;padding:.5rem 1rem;transition:all .3s ease}.MainFilter_mainFilterBox__q2DzP .MainFilter_inputBox__gvMTu .MainFilter_button__yYta5.MainFilter_private__N_Ycj{background:var(--vb_bg);border:1px solid var(--vb_primary);color:var(--vb_primary)}.MainFilter_mainFilterBox__q2DzP .MainFilter_inputBox__gvMTu .MainFilter_button__yYta5.MainFilter_private__N_Ycj.MainFilter_active__QTS3I,.MainFilter_mainFilterBox__q2DzP .MainFilter_inputBox__gvMTu .MainFilter_button__yYta5.MainFilter_private__N_Ycj:hover{background:var(--vb_primary);color:var(--vb_bg);border-color:var(--vb_primary)}.MainFilter_mainFilterBox__q2DzP .MainFilter_inputBox__gvMTu .MainFilter_button__yYta5.MainFilter_shared__TyeWK{background:var(--vb_bg);border:1px solid var(--vb_accent);color:var(--vb_accent)}.MainFilter_mainFilterBox__q2DzP .MainFilter_inputBox__gvMTu .MainFilter_button__yYta5.MainFilter_shared__TyeWK.MainFilter_active__QTS3I,.MainFilter_mainFilterBox__q2DzP .MainFilter_inputBox__gvMTu .MainFilter_button__yYta5.MainFilter_shared__TyeWK:hover{background:var(--vb_accent);color:var(--vb_bg);border-color:var(--vb_accent)}.MainFilter_mainFilterBox__q2DzP .MainFilter_dateSelector__KBa2A{display:flex;flex-direction:column}.MainFilter_mainFilterBox__q2DzP .MainFilter_dateSelector__KBa2A .MainFilter_timeSelector__qtN6n{gap:0 .25rem;font-size:.8rem;cursor:pointer}.MainFilter_mainFilterBox__q2DzP .MainFilter_searchButton__BV2_P{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;line-height:1;border:1px solid transparent;border-radius:var(--border-radius);height:40px;background:var(--vb_secondary);color:var(--vb_bg);font-weight:500;transition:all .3s ease}.MainFilter_mainFilterBox__q2DzP .MainFilter_searchButton__BV2_P svg{fill:var(--vb_primary);transition:all .3s ease}.MainFilter_mainFilterBox__q2DzP .MainFilter_searchButton__BV2_P:hover{background:var(--vb_primary);color:var(--vb_bg);border-color:var(--vb_primary)}.MainFilter_mainFilterBox__q2DzP .MainFilter_searchButton__BV2_P:hover svg{fill:var(--vb_surface)}h2.LexicalRenderer_heading__5QJWG{font-size:1.2rem;font-weight:600;margin-top:2rem}h3.LexicalRenderer_heading__5QJWG{font-size:1.1rem;font-weight:500}h4.LexicalRenderer_heading__5QJWG{font-size:1.05rem;font-weight:500}.LexicalRenderer_paragraph__j6qe1{font-size:.85rem;font-weight:400;line-height:1.35}.LexicalRenderer_paragraph__j6qe1:last-child{margin-bottom:0}.LexicalRenderer_list__5EfVN{margin:0;padding:0 0 1rem 1.5rem;font-size:.85rem;font-weight:400;line-height:1.3}.LexicalRenderer_list__5EfVN li{margin-bottom:.25rem}.LexicalRenderer_link__GH5UP{color:var(--vb_primary);text-decoration:none;font-weight:400;padding:0;margin:0;transition:all .3s ease}.LexicalRenderer_link__GH5UP:hover{color:var(--vb_secondary)}.HomeContent_HomeContent__Ku15j{margin:60px 0}