.calendar-container{display:flex;flex-direction:column;align-items:center;padding:20px;font-family:Jost,sans-serif;min-height:940px}.calendar-container .calendar-navigation{display:flex;justify-content:center;width:100%;gap:1em;margin-bottom:20px}.calendar-container .days-of-week{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.calendar-container .day-name{display:flex;padding:10px;justify-content:center;align-items:center;width:65px;height:65px}@media screen and (max-width: 768px){.calendar-container .day-name{width:50px;height:50px}}.calendar-container .calendar{display:flex;justify-content:space-between;width:100%;margin-bottom:2em}@media screen and (max-width: 768px){.calendar-container .calendar{flex-direction:column;gap:3em}}.calendar-container .calendar .month{display:flex;flex-direction:column;align-items:center;width:45%}@media screen and (max-width: 768px){.calendar-container .calendar .month{width:100%}}.calendar-container .calendar .month .month-header{font-size:1.5rem;margin-bottom:10px}.calendar-container .calendar .month .days{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.calendar-container .calendar .month .days .day{z-index:999;display:flex;padding:10px;display:grid;justify-content:center;align-items:center;width:65px;height:65px;position:relative}@media screen and (max-width: 768px){.calendar-container .calendar .month .days .day{width:50px;height:50px}}.calendar-container .calendar .month .days .day span{text-align:center}.calendar-container .calendar .month .days .day:not(.empty){cursor:pointer}.calendar-container .calendar .month .days .day .price{font-size:13px}.calendar-container .calendar .month .days .day.selected{opacity:.7}.calendar-container .calendar .month .days .day.selected .anchor{opacity:1}@media screen and (max-width: 768px){.calendar-container{padding-left:0;padding-right:0}}.booked{background-color:#650606!important;color:#00000080;cursor:not-allowed!important}.navbg{background-color:#1b90b4;color:#fff}.weekend{background-color:#1e4b0c;color:#fff;box-shadow:3px 4px 8px #1b90b4;overflow:hidden}.not-avail{background-color:#7fb2de;color:#00000080;cursor:not-allowed!important}.weekday{background-color:#1e4b0c;box-shadow:3px 4px 8px #bcb9b9;overflow:hidden;color:#fff}.weekday:hover,.weekend:hover{transform:scale(1.05);transition:transform .2s;box-shadow:5px 6px 12px #707070}.semi-booked-end{position:relative;overflow:hidden}.semi-booked-end:after{content:"";background-color:#650606!important;width:200%;height:200%;position:absolute;z-index:0;transform:translate(-70%) translateY(-100%) rotate(316deg)}.semi-booked{overflow:hidden;position:relative}.semi-booked:after{content:"";background-color:#650606!important;width:200%;height:200%;position:absolute;z-index:1;transform:translate(0) translateY(-30%) rotate(-45deg)}.anchor{opacity:1;position:absolute;right:0;bottom:-4px;transform:rotate(-25deg)}.pack{background-color:#eb5f2b}.overlapping{position:relative}.overlapping:after{content:"";position:absolute;inset:0;border:2px dashed #ff6b6b;pointer-events:none;z-index:1}.overlapping .day{background-color:#fff3f3;border-radius:10px}.overlapping .weekend{background-color:#fff3f3;box-shadow:3px 4px 8px #898484}.overlapping .price{color:#ff6b6b;font-weight:700}.overlapping-fixed{position:relative}.overlapping-fixed:after{content:"";position:absolute;inset:0;border:2px dashed #ff4444;pointer-events:none;z-index:1}.overlapping-fixed .day{background-color:#ffe6e6}.overlapping-mixed{position:relative}.overlapping-mixed:after{content:"";position:absolute;inset:0;border:2px dashed #ff9900;pointer-events:none;z-index:1}.overlapping-mixed .day{background-color:#fff3e6}.overlapping-flexible{position:relative}.overlapping-flexible:after{content:"";position:absolute;inset:0;border:2px dashed #33cc33;pointer-events:none;z-index:1}.overlapping-flexible .day{background-color:#f0fff0}.overlapping-fixed-to-fixed{position:relative}.overlapping-fixed-to-fixed .day{overflow:hidden}.overlapping-fixed-to-fixed .day:after{content:"";width:200%;height:200%;position:absolute;z-index:-1;transform:translate(25%) translateY(24%) rotate(225deg)}.overlapping-flexible-to-fixed{overflow:hidden}.overlapping-flexible-to-fixed:after{content:"";background-color:#058427!important;width:200%;height:200%;position:absolute;z-index:1;transform:translate(0) translateY(-35%) rotate(225deg)}.overlapping-fixed-to-flexible.weekend .day{overflow:hidden}.overlapping-fixed-to-flexible.weekend .day:after{content:"";background-color:#1e4b0c!important;width:200%;height:200%;position:absolute;z-index:-1;transform:translate(15%) translateY(30%) rotate(-45deg) scale(-1)}.overlapping-fixed-to-flexible.weekday .day{overflow:hidden}.overlapping-fixed-to-flexible.weekday .day:after{content:"";width:200%;height:200%;position:absolute;z-index:-1;transform:translate(-59%) translateY(-40%) rotate(131deg)}.pack-even{background-color:#069338}.pack-odd{background-color:#31891c}.pack-odd.overlapping-fixed-to-fixed>.day:after{background-color:#069338!important}.pack-odd.semi-booked.overlapping-fixed-to-fixed>.day:after{background-color:transparent!important}.pack-even.overlapping-fixed-to-fixed>.day:after{background-color:#31891c!important}.semi-booked.pack-even.overlapping-fixed-to-fixed>.day:after{background-color:transparent!important}.semi-booked-end.pack-even.overlapping-fixed-to-fixed :after{background-color:transparent!important}.overlapping-flexible-to-flexible{position:relative}.overlapping-flexible-to-flexible:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1}.choosen{overflow:hidden;position:relative}.choosen:after{content:"";width:100%;height:100%;position:absolute;background-color:#640595!important;top:0;left:0;z-index:1}.choosen.last-chosen:after{width:200%;height:200%;transform:translate(-70%) translateY(-50%) rotate(45deg);background-color:#640595!important}.waveunderline{text-decoration-line:underline;text-decoration-color:#fff;text-decoration-style:wavy;text-decoration-thickness:1px;text-underline-offset:3px}.waveunderline.color{text-decoration-color:#24262a;text-decoration-thickness:2px;text-underline-offset:10px}.choosen .day:after,.booked .day:after{display:none!important}.semi-booked.overlapping-flexible-to-fixed:after{background-color:transparent!important}.semi-booked-end.overlapping-flexible-to-fixed:after{background-color:#650606!important;width:200%;height:200%;position:absolute;z-index:0;transform:translate(-70%) translateY(-100%) rotate(316deg)}.weekday,.weekend{width:65px;height:65px}@media screen and (max-width: 768px){.weekday,.weekend{width:50px;height:80px}}.choosen.semi-booked-end.overlapping-flexible-to-fixed:after{width:200%;transform:translate(0) translateY(20%) rotate(-45deg) scale(-1);height:200%;background-color:#339505!important}.day:focus{outline:2px solid #005fcc;outline-offset:2px}.weekday,.weekend{position:relative}.call-small{width:30px;height:30px}.first-chosen{overflow:hidden}.first-chosen:after{content:"";top:0;left:0;position:absolute;width:200%;transform:translate(20%) translateY(0) rotate(47deg)!important;height:200%;background-color:#640595!important}.choosen:not(.first-chosen):not(.last-chosen):after{transform:unset!important}button.flex{display:flex!important}._text-naval_amvsv_1{color:#04335b}._text-naval-super-light_amvsv_5{color:#e4edf2}._text-naval-light_amvsv_9{color:#d0dfe7}._text-naval-lighter_amvsv_13{color:#7fb2de}._text-naval-dark_amvsv_17{color:#021527}._boradingBox_amvsv_21{display:flex;color:#fff;border-right:1px solid rgba(255,255,255,.2);padding-right:1em}._hour_amvsv_28{color:#fff;font-size:.8em}._title_amvsv_33{color:#7fb2de;font-size:.8em;margin-top:.8em;font-family:Jost,serif;margin-bottom:.3em}._date_amvsv_41{color:#fff;font-size:1.2em;font-weight:700}._text-naval_16bdr_1{color:#04335b}._text-naval-super-light_16bdr_5{color:#e4edf2}._text-naval-light_16bdr_9{color:#d0dfe7}._text-naval-lighter_16bdr_13{color:#7fb2de}._text-naval-dark_16bdr_17{color:#021527}._priceBox_16bdr_21{display:flex;flex-direction:column;color:#fff}._title_16bdr_27{color:#7fb2de;font-size:.8em;margin-top:.8em;font-family:Jost,serif;margin-bottom:.3em}._turnus_16bdr_35{display:flex;gap:1.2em;margin-bottom:.4em;font-size:.7em}._turnusWrapper_16bdr_42{border-bottom:1px solid rgba(255,255,255,.2)}._anchor_16bdr_46{transform:rotate(20deg)}._total_16bdr_50{text-align:left}.yacht-breadcrumbs[data-astro-cid-mlq5t3fm]{margin-bottom:.5rem}.yacht-breadcrumbs-list[data-astro-cid-mlq5t3fm]{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;font-size:.9rem}.yacht-breadcrumbs-list[data-astro-cid-mlq5t3fm] li[data-astro-cid-mlq5t3fm]{display:inline-flex;align-items:center}.yacht-breadcrumbs-list[data-astro-cid-mlq5t3fm] li[data-astro-cid-mlq5t3fm]:not(:last-child):after{content:"/";margin-left:.45rem;color:var(--grey-text);opacity:.75}.yacht-breadcrumb-link[data-astro-cid-mlq5t3fm]{color:var(--black2);text-decoration:none;border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease}.yacht-breadcrumb-link[data-astro-cid-mlq5t3fm]:hover,.yacht-breadcrumb-link[data-astro-cid-mlq5t3fm]:focus-visible{color:var(--yellow2);border-bottom-color:var(--yellow2);outline:none}.yacht-breadcrumb-current[data-astro-cid-mlq5t3fm]{font-weight:600;color:var(--black);background:color-mix(in srgb,var(--yellow) 15%,white);border:1px solid color-mix(in srgb,var(--yellow) 35%,white);border-radius:999px;padding:.2rem .65rem;line-height:1.3}@media (max-width: 768px){.yacht-breadcrumbs-list[data-astro-cid-mlq5t3fm]{font-size:.82rem;gap:.3rem}.yacht-breadcrumbs-list[data-astro-cid-mlq5t3fm] li[data-astro-cid-mlq5t3fm]:not(:last-child):after{margin-left:.3rem}.yacht-breadcrumb-current[data-astro-cid-mlq5t3fm]{padding:.16rem .5rem}}.contact-list[data-astro-cid-mlq5t3fm]{list-style:none;padding:0;margin:0}.contact-list[data-astro-cid-mlq5t3fm] li[data-astro-cid-mlq5t3fm]{display:flex;align-items:center;margin-top:1em}.contact-list[data-astro-cid-mlq5t3fm] li[data-astro-cid-mlq5t3fm] svg[data-astro-cid-mlq5t3fm]{margin-right:1em}.contact-list[data-astro-cid-mlq5t3fm] li[data-astro-cid-mlq5t3fm]:hover{color:var(--yellow2)}.contact-list[data-astro-cid-mlq5t3fm] li[data-astro-cid-mlq5t3fm]:hover svg[data-astro-cid-mlq5t3fm]{color:var(--yellow2)}
