@charset "UTF-8";[data-v-3723d125]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-3723d125]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-3723d125]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-3723d125]:root{--site-px: 64px}}.editable-title[data-v-3723d125]{display:flex;align-items:center;gap:12px;position:relative}.editable-title .editable-title__input[data-v-3723d125]{max-width:calc(100vw - 48px);max-width:calc(100vw - var(--site-px) * 2);border-radius:4px;padding:.5rem .75rem;border:1px dashed #7f7f7f}.editable-title .editable-title__input[data-v-3723d125]:focus{border:1px solid #538c97;outline:none}.editable-title__toolbar[data-v-3723d125]{position:absolute;top:-.6rem;right:-.4rem;background:#fff;height:16px}.editable-title__char-count[data-v-3723d125]{color:#8c8c8c;font-size:14px}.editable-title__edit-btn[data-v-3723d125]{display:inline-flex;cursor:pointer;background:none;border:none;padding:0}.editable-title__edit-btn[data-v-3723d125] svg path{stroke:#307582}[data-v-7656801a]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-7656801a]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-7656801a]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-7656801a]:root{--site-px: 64px}}section[data-v-7656801a]{display:flex;justify-content:space-between}.title[data-v-7656801a]{margin:0;font-size:24px;font-weight:600;line-height:28px}@media (max-width: 768px){.title[data-v-7656801a]{line-height:150%}}.modal[data-v-7656801a]{color:#222;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.modal .header[data-v-7656801a]{font-size:24px;line-height:28px;font-weight:700}.modal .body[data-v-7656801a]{display:flex;flex-direction:column;gap:24px}.modal .buttons[data-v-7656801a]{display:flex;gap:24px;justify-content:center}.modal .label[data-v-7656801a]{color:#8c8c8c;font-size:12px;line-height:14px;font-weight:700;text-transform:uppercase;margin-bottom:8px}.modal textarea[data-v-7656801a]{font-size:16px;line-height:22px;width:100%;border:1px solid #e6e6e6;resize:none;padding:12px 20px;outline:0;word-break:break-all}[data-v-8a9f22c4]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-8a9f22c4]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-8a9f22c4]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-8a9f22c4]:root{--site-px: 64px}}.heading[data-v-8a9f22c4]{color:#1c355e;font-size:24px;font-weight:600;line-height:28px;grid-column:1/-1;display:flex;gap:16px}.heading[data-v-8a9f22c4] svg{width:24px}.icon[data-v-8a9f22c4]{font-size:24px;color:#307582}[data-v-f5787641]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-f5787641]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-f5787641]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-f5787641]:root{--site-px: 64px}}.grid[data-v-f5787641]{display:grid;grid-gap:1.5rem;gap:1.5rem}@media (min-width: 768px){.grid[data-v-f5787641]{grid-template-columns:2fr 1.4fr}}.grid .left[data-v-f5787641],.grid .right[data-v-f5787641]{display:flex;flex-direction:column;gap:1rem}.grid .left[data-v-f5787641] .card,.grid .right[data-v-f5787641] .card{gap:.75rem}@media (min-width: 768px){.grid .left[data-v-f5787641] .card,.grid .right[data-v-f5787641] .card{padding:2rem}}[data-v-cd7544e5]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-cd7544e5]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-cd7544e5]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-cd7544e5]:root{--site-px: 64px}}.back-button[data-v-cd7544e5]{display:flex;gap:.25rem;cursor:pointer;font-weight:500;width:-moz-fit-content;width:fit-content}.back-button a[data-v-cd7544e5]{color:#222;text-decoration:none}.back-button:hover a[data-v-cd7544e5]{color:#307582}[data-v-d63aebf1]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-d63aebf1]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-d63aebf1]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-d63aebf1]:root{--site-px: 64px}}.trip-overview-card .trip-overview-card__header[data-v-d63aebf1]{display:flex;align-items:center;justify-content:space-between}.trip-overview-card .trip-overview-card__header .trip-overview-card__title[data-v-d63aebf1]{margin-block:0;font-size:1.25rem}.trip-overview-card .trip-overview-card__header .trip-overview-card__header-back[data-v-d63aebf1]{display:flex;gap:.25rem;cursor:pointer;font-weight:500}.trip-overview-card .trip-overview-card__notice[data-v-d63aebf1]{color:#7f7f7f}[data-v-5c749420]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-5c749420]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-5c749420]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-5c749420]:root{--site-px: 64px}}.suggested-dates-card .suggested-dates-card__content[data-v-5c749420]{display:flex;flex-direction:column;gap:.75rem;cursor:pointer}.suggested-dates-card .suggested-dates-card__content .suggested-dates__header[data-v-5c749420]{display:flex;justify-content:space-between;align-items:center}.suggested-dates-card .suggested-dates-card__content .suggested-dates__title[data-v-5c749420]{margin-block:0;font-size:1.25rem}.suggested-dates-card .suggested-dates-card__content .suggested-dates__notice[data-v-5c749420]{color:#7f7f7f}.suggested-dates-card .suggested-dates-card__content .suggested-dates__notice span[data-v-5c749420]{font-weight:600;color:#222}.suggested-dates-card .market-notice[data-v-5c749420]{padding:1rem;border-radius:1rem;background-color:#eaf1f3}.suggested-dates-card .market-notice.warning[data-v-5c749420]{background-color:#fef9e7}.suggested-dates-card .market-notice .bold[data-v-5c749420]{font-weight:600}@media (min-width: 992px){.suggested-dates-card .calendar[data-v-5c749420] .vue-daterange-picker{padding-inline:5rem}}.suggested-dates-card .admin-debug[data-v-5c749420]{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border-radius:1rem;background-color:#f5f5f5}[data-v-b113dd01]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-b113dd01]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-b113dd01]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-b113dd01]:root{--site-px: 64px}}.container[data-v-b113dd01]{display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;position:relative;box-sizing:content-box}.container .bottom[data-v-b113dd01]{position:absolute;bottom:0;left:0;right:0;z-index:2;display:flex;justify-content:center}.container[data-v-b113dd01] .scroll-container{overflow-x:hidden;overflow-y:hidden}.container[data-v-b113dd01] .overlay.bottom{background:linear-gradient(180deg,#fff0,#fff 75%)}[data-v-e977b06c]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-e977b06c]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-e977b06c]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-e977b06c]:root{--site-px: 64px}}#itinerary-includes .body[data-v-e977b06c]{display:flex;flex-direction:column;gap:16px}.title[data-v-e977b06c]{font-size:20px;font-weight:600;line-height:26px}.notice[data-v-e977b06c]{display:grid;grid-template-columns:auto 1fr;padding:16px;background-color:#f6f6f6;border-radius:15px;grid-gap:8px;gap:8px}.notice-body[data-v-e977b06c]{display:flex;flex-direction:column;gap:8px}.notice-label[data-v-e977b06c],.notice-copy[data-v-e977b06c]{color:#7f7f7f}.items[data-v-e977b06c]{display:flex;flex-direction:column;gap:16px}.items li[data-v-e977b06c]{display:flex;gap:12px;font-weight:400}.items .icon[data-v-e977b06c]{color:#307582}.see-more[data-v-e977b06c],.see-less[data-v-e977b06c]{color:#222;font-size:16px;font-style:normal;font-weight:500;line-height:22px;color:#307582;font-weight:600}.see-more[data-v-e977b06c]{margin-bottom:24px}[data-v-1a8d130d]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-1a8d130d]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-1a8d130d]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-1a8d130d]:root{--site-px: 64px}}#itinerary-excludes .body[data-v-1a8d130d]{display:flex;flex-direction:column;gap:16px}.title[data-v-1a8d130d]{font-size:20px;font-weight:600;line-height:26px}.items[data-v-1a8d130d]{display:flex;flex-direction:column;gap:16px}.items li[data-v-1a8d130d]{display:flex;gap:12px;font-weight:400}.items .icon[data-v-1a8d130d]{color:#d50037}.see-more[data-v-1a8d130d],.see-less[data-v-1a8d130d]{color:#222;font-size:16px;font-style:normal;font-weight:500;line-height:22px;color:#307582;font-weight:600}.see-more[data-v-1a8d130d]{margin-bottom:24px}[data-v-97a6226a]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-97a6226a]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-97a6226a]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-97a6226a]:root{--site-px: 64px}}.inclusion-exclusion[data-v-97a6226a]{display:grid}@media (min-width: 768px){.inclusion-exclusion[data-v-97a6226a]{grid-template-columns:1fr 1fr}}.inclusion-exclusion>div[data-v-97a6226a]{border:1px solid #e6e6e6;padding:1rem;border-radius:.75rem}.inclusion-exclusion[data-v-97a6226a]{gap:1rem}.see-more-less[data-v-97a6226a]{color:#307582;font-weight:600}.see-more-less.mt-4[data-v-97a6226a]{margin-top:1rem}[data-v-92fa3510]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-92fa3510]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-92fa3510]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-92fa3510]:root{--site-px: 64px}}.tooltip-wrapper[data-v-92fa3510]{position:relative;cursor:pointer}.tooltip-wrapper[data-v-92fa3510]:after{content:attr(data-tooltip);position:absolute;bottom:120%;left:50%;transform:translate(-50%);padding:.5rem .75rem;background:#7f7f7f;color:#fff;border-radius:.25rem;font-size:.875rem;white-space:normal;text-align:center;visibility:hidden;transition:opacity .2s;z-index:10;min-width:300px}.tooltip-wrapper[data-v-92fa3510]:hover:after{opacity:1;visibility:visible}[data-v-d3fb7ec7]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-d3fb7ec7]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-d3fb7ec7]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-d3fb7ec7]:root{--site-px: 64px}}.auto-save-indicator[data-v-d3fb7ec7]{display:flex;align-items:center;justify-content:center}.auto-save-indicator .error[data-v-d3fb7ec7]{color:#d50037}.auto-save-indicator .success[data-v-d3fb7ec7]{color:#307582}[data-v-7f8232e3]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-7f8232e3]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-7f8232e3]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-7f8232e3]:root{--site-px: 64px}}.group-size-card .group-size-card__content[data-v-7f8232e3]{display:flex;flex-direction:column;gap:.75rem;cursor:pointer}.group-size-card .group-size-card__content .group-size__header[data-v-7f8232e3]{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.group-size-card .group-size-card__content .group-size__title[data-v-7f8232e3]{margin-block:0;font-size:1.25rem}.group-size-card .group-size-card__content .group-size__notice[data-v-7f8232e3]{color:#7f7f7f}.group-size-card .group-size-card__content .group-size__notice .bold[data-v-7f8232e3]{font-weight:500;color:#222}.group-size-card .group-size__potential-earnings[data-v-7f8232e3]{display:flex;flex-direction:column;gap:.5rem;background-color:#eaf1f3;padding:1rem;border-radius:1rem;border:1px solid #87afb7}.group-size-card .group-size__potential-earnings .group-size__potential-earnings-title[data-v-7f8232e3]{font-weight:600}.group-size-card .group-size__potential-earnings .group-size__potential-earnings-amount[data-v-7f8232e3]{font-size:1.5rem;font-weight:600;color:#307582}.group-size-card .group-size__potential-earnings .group-size__potential-earnings-breakdown[data-v-7f8232e3]{font-size:.875rem;font-weight:500;color:#7f7f7f}.group-size-card .group-size__options[data-v-7f8232e3]{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.5rem;gap:.5rem}.group-size-card .group-size__options .group-size__option button[data-v-7f8232e3]{width:100%;height:100%;border:1px solid #d4d4d4;border-radius:1rem;background:#fff;box-shadow:0 4px 12px #a4a4a41a;padding-block:1rem;align-items:center;color:#222;display:flex;flex-direction:column;gap:.5rem}.group-size-card .group-size__options .group-size__option button.selected[data-v-7f8232e3]{background:#307582;color:#fff}.group-size-card .group-size__options .icon[data-v-7f8232e3]{height:20px}[data-v-4bff8ae5]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-4bff8ae5]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-4bff8ae5]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-4bff8ae5]:root{--site-px: 64px}}section[data-v-4bff8ae5]{position:fixed;bottom:0;left:0;right:0;z-index:10}[data-v-39b4bdda]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-39b4bdda]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-39b4bdda]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-39b4bdda]:root{--site-px: 64px}}.price-breakdown.card[data-v-39b4bdda]:has(.price-breakdown__header){padding:0}.price-breakdown .price-breakdown__header[data-v-39b4bdda]{display:flex;flex-direction:column;gap:.75rem;align-items:center;background-color:#1c355e;color:#d4d4d4;padding:1rem;border-radius:.75rem .75rem 0 0}.price-breakdown .price-breakdown__header .price-breakdown__title[data-v-39b4bdda]{font-size:.75rem;font-weight:500}.price-breakdown .price-breakdown__header .price-breakdown__price[data-v-39b4bdda]{color:#fff;font-size:1.25rem;font-weight:600}.price-breakdown .price-breakdown__content[data-v-39b4bdda]{display:flex;flex-direction:column;gap:.75rem;padding:1rem}.price-breakdown .price-breakdown__content .price-breakdown__row_between[data-v-39b4bdda]{display:flex;justify-content:space-between;align-items:center;font-weight:500;color:#1c355e}.price-breakdown .price-breakdown__markup_section[data-v-39b4bdda]{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background-color:#eaf1f3;border:1px solid #87afb7;border-radius:.75rem}.price-breakdown .price-breakdown__markup_section .price-breakdown__markup_section_title[data-v-39b4bdda]{font-weight:500;color:#307582}.price-breakdown .price-breakdown__markup_section .price-breakdown__input_row[data-v-39b4bdda]{display:flex;align-items:center;gap:.5rem}.price-breakdown .price-breakdown__markup_section .price-breakdown__input_row .price-breakdown__markup_section_input[data-v-39b4bdda]{max-width:120px;border-radius:.75rem}.price-breakdown__sticky-bottom-bar[data-v-39b4bdda]{padding-left:24px;padding-left:var(--site-px);padding-right:24px;padding-right:var(--site-px);display:flex;justify-content:space-between;align-items:center;background:#fff;border-top:1px solid #e6e6e6;padding-block:24px;z-index:10}@media (max-width: 768px){.price-breakdown__sticky-bottom-bar[data-v-39b4bdda]{flex-direction:column;gap:10px}}.price-breakdown__sticky-bottom-bar .price[data-v-39b4bdda]{color:#222;font-size:16px;font-style:normal;font-weight:500;line-height:22px;display:flex;flex-direction:column;gap:2px;color:#7f7f7f}@media (max-width: 768px){.price-breakdown__sticky-bottom-bar .price[data-v-39b4bdda]{flex-direction:row;width:100%;justify-content:space-between}}.price-breakdown__sticky-bottom-bar .price .price__title[data-v-39b4bdda]{font-size:.875rem;font-weight:500;text-transform:uppercase}.price-breakdown__sticky-bottom-bar .amount[data-v-39b4bdda]{color:#1c355e;font-weight:600}.price-breakdown__sticky-bottom-bar .price-breakdown__preview-button[data-v-39b4bdda]{display:flex;gap:.5rem}@media (max-width: 768px){.price-breakdown__sticky-bottom-bar .price-breakdown__preview-button[data-v-39b4bdda]{justify-content:center}}.price-breakdown__sticky-bottom-bar .price-breakdown__preview-button span[data-v-39b4bdda]{padding:12px 20px;display:block;color:inherit}[data-v-937f95f8]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-937f95f8]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-937f95f8]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-937f95f8]:root{--site-px: 64px}}.trip-launch-guideline .trip-launch-guideline__header[data-v-937f95f8]{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.trip-launch-guideline .trip-launch-guideline__title[data-v-937f95f8]{margin-block:0;font-size:1.25rem}.trip-launch-guideline .icon[data-v-937f95f8]{color:#7f7f7f;font-size:1rem}.trip-launch-guideline .trip-launch-guideline__steps[data-v-937f95f8]{margin-top:.5rem}.trip-launch-guideline .step[data-v-937f95f8]{display:flex;gap:.75rem}.trip-launch-guideline .step .step__indicator[data-v-937f95f8]{display:flex;flex-direction:column;align-items:center}.trip-launch-guideline .step .step__indicator .step__circle[data-v-937f95f8]{width:12px;height:12px;border-radius:50%;border:2px solid #d4d4d4;background-color:#fff;flex-shrink:0;margin-top:6px}.trip-launch-guideline .step .step__indicator .step__circle--active[data-v-937f95f8]{border-color:#538c97;background-color:#538c97}.trip-launch-guideline .step .step__indicator .step__line[data-v-937f95f8]{width:2px;flex:1 1;min-height:100%;background-color:#f6f6f6}.trip-launch-guideline .step:last-child .step__content[data-v-937f95f8]{padding-bottom:0}.trip-launch-guideline .step .step__content[data-v-937f95f8]{padding-bottom:1.25rem;flex:1 1}.trip-launch-guideline .step .step__content .step__header[data-v-937f95f8]{display:flex;align-items:center;gap:.5rem;min-height:24px}.trip-launch-guideline .step .step__content .step__label[data-v-937f95f8]{font-weight:600;color:#7f7f7f}.trip-launch-guideline .step .step__content .step__label--active[data-v-937f95f8]{color:#222}.trip-launch-guideline .step .step__content .step__label--completed[data-v-937f95f8]{color:#538c97}.trip-launch-guideline .step .step__content .step__badge[data-v-937f95f8]{font-size:.75rem;font-weight:500;padding:2px .5rem;border-radius:10rem}.trip-launch-guideline .step .step__content .step__badge--active[data-v-937f95f8]{background-color:#fef9e7}.trip-launch-guideline .step .step__content .step__badge--next[data-v-937f95f8]{background-color:#eaf1f3}.trip-launch-guideline .step .step__content .step__description[data-v-937f95f8]{margin:.5rem 0 0;font-size:.875rem;color:#7f7f7f;line-height:1.5}[data-v-bfe1a733]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-bfe1a733]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-bfe1a733]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-bfe1a733]:root{--site-px: 64px}}.trip-timeline[data-v-bfe1a733]{display:flex;flex-direction:column;gap:1rem}.trip-timeline .trip-timeline__title[data-v-bfe1a733]{font-size:1.25rem;margin-block:0}.trip-timeline .trip-timeline__grid[data-v-bfe1a733]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;grid-gap:1rem;gap:1rem}.trip-timeline .trip-timeline__grid.no-cancellation-deadline[data-v-bfe1a733]{grid-template-columns:1fr 1fr 1fr}.trip-timeline .trip-timeline__grid.line[data-v-bfe1a733]:before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:2px;background-color:#d4d4d4}.trip-timeline .trip-timeline__grid .trip-timeline__item__content[data-v-bfe1a733]{display:flex;flex-direction:column;gap:.5rem;align-items:center;z-index:1;text-align:center}.trip-timeline .trip-timeline__grid .trip-timeline__item__content span[data-v-bfe1a733]:first-child{font-weight:600}.trip-timeline .trip-timeline__flex[data-v-bfe1a733]{display:flex;flex-direction:column;gap:1rem;position:relative}.trip-timeline .trip-timeline__flex .trip-timeline__item__content[data-v-bfe1a733]{display:flex;flex-direction:column;gap:.5rem;text-align:center;border:1px solid #d4d4d4;padding:1rem;border-radius:1rem;align-items:center;position:relative}.trip-timeline .trip-timeline__flex .trip-timeline__item__content .title[data-v-bfe1a733]{font-weight:600}.trip-timeline .trip-timeline__flex .trip-timeline__item__content[data-v-bfe1a733]:not(:last-child):after{content:"";position:absolute;bottom:-1rem;left:50%;transform:translate(-50%);width:2px;height:1rem;background-color:#d4d4d4}.trip-timeline .custom-icon-wrapper[data-v-bfe1a733]{width:40px;height:40px;background-color:#f6f6f6;border-radius:50%;display:flex;align-items:center;justify-content:center}.trip-timeline .custom-icon[data-v-bfe1a733],.trip-timeline .icon-time-clock-circle[data-v-bfe1a733]:before,.trip-timeline .icon-check-circle-1[data-v-bfe1a733]:before{width:18px;height:18px;font-size:18px}.trip-timeline .trip-timeline__item__content__explanation[data-v-bfe1a733]{font-size:.875rem;text-align:center;padding:.5rem;border-radius:.75rem}.trip-timeline .yellow[data-v-bfe1a733]{background-color:#fef9e7;color:#937809}.trip-timeline .green[data-v-bfe1a733]{background-color:#eaf1f3;color:#307582}.trip-timeline .grey[data-v-bfe1a733]{color:#7f7f7f}[data-v-fb2be145]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-fb2be145]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-fb2be145]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-fb2be145]:root{--site-px: 64px}}.faq-item-section[data-v-fb2be145]{color:#222;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.faq-item-section .wrapper[data-v-fb2be145]{display:flex;flex-direction:column;padding:0 24px;gap:1rem;background:#f6f6f6;color:#222;align-items:flex-start}.faq-item-section .wrapper[data-v-fb2be145]:last-child{padding-bottom:0}.faq-item-section .wrapper .question[data-v-fb2be145]{font-weight:600}@media (max-width: 768px){.faq-item-section .wrapper[data-v-fb2be145]{padding:0}}.faq-item-section .heading[data-v-fb2be145]{display:flex;align-items:flex-start;width:100%;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:1rem;cursor:pointer}@layer base{.faq-item-section .answer[data-v-fb2be145] p{line-height:1.625}.faq-item-section .answer[data-v-fb2be145] p a,.faq-item-section .answer[data-v-fb2be145] p button{font-weight:500;color:#307582}.faq-item-section .answer[data-v-fb2be145] p a:hover,.faq-item-section .answer[data-v-fb2be145] p button:hover{text-decoration:underline}.faq-item-section .answer[data-v-fb2be145] h1,.faq-item-section .answer[data-v-fb2be145] h2,.faq-item-section .answer[data-v-fb2be145] h3,.faq-item-section .answer[data-v-fb2be145] h4,.faq-item-section .answer[data-v-fb2be145] h5,.faq-item-section .answer[data-v-fb2be145] h6,.faq-item-section .answer[data-v-fb2be145] p{margin-block:0}}.faq-item-section .answer[data-v-fb2be145] a{color:#307582}.faq-item-section .icon[data-v-fb2be145]{font-size:20px;color:#7f7f7f}[data-v-76bfea5d]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-76bfea5d]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-76bfea5d]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-76bfea5d]:root{--site-px: 64px}}.trip-faq .trip-faq__header[data-v-76bfea5d]{font-size:1.25rem}.trip-faq .trip-faq__items[data-v-76bfea5d]{display:flex;flex-direction:column;gap:1rem}.trip-faq .trip-faq__items[data-v-76bfea5d] .faq-item-section .wrapper{background-color:#fff;padding:0}[data-v-63cb55d0]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-63cb55d0]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-63cb55d0]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-63cb55d0]:root{--site-px: 64px}}.contact-us[data-v-63cb55d0]{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;align-items:flex-start;background-color:#eaf1f3}.contact-us .contact-us__title[data-v-63cb55d0]{font-weight:600;font-size:1.25rem}[data-v-08542d5c]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-08542d5c]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-08542d5c]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-08542d5c]:root{--site-px: 64px}}.publish-cta.card[data-v-08542d5c]:has(.publish-cta__description){padding:0;gap:0}.publish-cta .publish-cta__description[data-v-08542d5c]{color:#1d474f;font-size:.875rem;font-weight:500;background-color:#eaf1f3;border-inline:1px solid #87afb7;border-top:1px solid #87afb7;border-radius:.75rem .75rem 0 0;padding:.75rem .75rem 1.25rem;text-align:center}.publish-cta .publish-cta__content[data-v-08542d5c]{margin-top:-.5rem;display:flex;flex-direction:column;gap:1rem;align-items:center;padding:2rem;border:1px solid #f6f6f6;border-radius:.75rem;background-color:#fff}.publish-cta .publish-cta__content h1[data-v-08542d5c]{font-size:1.25rem;margin:0;text-align:center}.publish-cta .publish-cta__content .publish-cta__checkbox[data-v-08542d5c]{display:flex;align-items:flex-start;gap:.5rem}.publish-cta .publish-cta__content .publish-cta__checkbox .publish-cta__link[data-v-08542d5c]{color:#307582}[data-v-82e1f0c2]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-82e1f0c2]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-82e1f0c2]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-82e1f0c2]:root{--site-px: 64px}}.rating[data-v-82e1f0c2]{display:flex;flex-direction:row;gap:4px}.icon[data-v-82e1f0c2]{color:#8c8c8c;font-size:22px}.icon.marked[data-v-82e1f0c2]{color:#eac435}[data-v-de8ae094]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-de8ae094]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-de8ae094]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-de8ae094]:root{--site-px: 64px}}.review[data-v-de8ae094]{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.message[data-v-de8ae094]{color:#000;font-weight:400;font-style:italic;position:relative}.message[data-v-de8ae094]:before{content:"“"}.message[data-v-de8ae094]:after{content:"”"}.clamped[data-v-de8ae094]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.readmore[data-v-de8ae094]{color:#222;font-size:16px;font-style:normal;font-weight:500;line-height:22px;color:#307582}.author[data-v-de8ae094]{color:#7f7f7f}.platform[data-v-de8ae094]{height:20px}[data-v-7884f0ef]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-7884f0ef]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-7884f0ef]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-7884f0ef]:root{--site-px: 64px}}section[data-v-7884f0ef]{display:flex;flex-direction:column;gap:20px}.image[data-v-7884f0ef]{width:100%;border-radius:15px}.reviews[data-v-7884f0ef]{margin-top:4px;display:flex;flex-direction:column;gap:12px}.review[data-v-7884f0ef]{padding:16px;border:1px solid #d4d4d4;border-radius:15px}[data-v-2074329d]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-2074329d]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-2074329d]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-2074329d]:root{--site-px: 64px}}.rating[data-v-2074329d]{display:flex;align-items:center;gap:.25rem;line-height:1}.rating .icon[data-v-2074329d]{color:#eac435}[data-v-3634f613]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-3634f613]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-3634f613]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-3634f613]:root{--site-px: 64px}}#section-customer-reviews[data-v-3634f613]{display:flex;flex-direction:column;gap:20px}.heading[data-v-3634f613]{margin-bottom:0}.reviews-container[data-v-3634f613]{display:grid;grid-template-columns:2fr 5fr;grid-gap:32px;gap:32px}@media (max-width: 768px){.reviews-container[data-v-3634f613]{grid-template-columns:1fr;gap:1rem}.reviews-container.scrollable[data-v-3634f613]::-webkit-scrollbar{width:4px}.reviews-container.scrollable[data-v-3634f613]::-webkit-scrollbar-track{background:#f6f6f6}.reviews-container.scrollable[data-v-3634f613]::-webkit-scrollbar-thumb{background-color:#d4d4d4;border-radius:10px}.reviews-container.scrollable[data-v-3634f613]::-webkit-scrollbar-thumb:hover{background-color:#a4a4a4}.reviews-container.scrollable[data-v-3634f613]{padding-right:.5rem;max-height:82vh;overflow-y:auto}}.sidebar[data-v-3634f613]{background:#f6f6f6;padding:1.5rem;border-radius:15px;height:-moz-fit-content;height:fit-content}.sidebar .sidebar-title[data-v-3634f613]{font-weight:600;margin-bottom:1rem}.sidebar .highlights[data-v-3634f613]{display:flex;flex-direction:column;gap:12px}.sidebar .highlight-item[data-v-3634f613]{display:flex;gap:.5rem}.sidebar .highlight-item .icon[data-v-3634f613]{color:#307582;font-size:1rem}.reviews-list[data-v-3634f613]{display:flex;flex-direction:column;gap:1rem}.reviews-list .reviews-list-title[data-v-3634f613]{font-weight:600}.loading[data-v-3634f613],.no-reviews[data-v-3634f613]{text-align:center;color:#a4a4a4}.reviews[data-v-3634f613]{display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){.reviews.scrollable[data-v-3634f613]::-webkit-scrollbar{width:4px}.reviews.scrollable[data-v-3634f613]::-webkit-scrollbar-track{background:#f6f6f6}.reviews.scrollable[data-v-3634f613]::-webkit-scrollbar-thumb{background-color:#d4d4d4;border-radius:10px}.reviews.scrollable[data-v-3634f613]::-webkit-scrollbar-thumb:hover{background-color:#a4a4a4}.reviews.scrollable[data-v-3634f613]{padding-right:1rem;max-height:60vh;overflow-y:auto}}.review[data-v-3634f613]{display:flex;flex-direction:column;gap:1rem}.review[data-v-3634f613]:not(:last-child){border-bottom:1px solid #d4d4d4;padding-bottom:1rem}.review[data-v-3634f613]:not(:first-child){padding-top:.5rem}.review .review-header[data-v-3634f613]{display:flex;align-items:flex-start;gap:12px}@media (min-width: 768px){.review .review-header[data-v-3634f613]{flex-direction:row}}@media (max-width: 768px){.review .review-header[data-v-3634f613]{flex-direction:column}}.review .review-header .avatar[data-v-3634f613]{width:3rem;height:3rem;border-radius:10rem;-o-object-fit:cover;object-fit:cover;background:#f6f6f6}.review .review-header .reviewer-info[data-v-3634f613]{flex:1 1;display:flex;flex-direction:column}.review .review-header .reviewer-info.gap[data-v-3634f613]{gap:.25rem}.review .review-header .reviewer-info .reviewer-name[data-v-3634f613]{font-weight:600}.review .review-header .reviewer-info .review-date[data-v-3634f613]{font-size:.875rem;color:#7f7f7f}.trip-link[data-v-3634f613]{font-size:.875rem;font-weight:600;color:#222;padding:.5rem .75rem;background:#f6f6f6;border-radius:.5rem;transition:background .1s ease;width:-moz-fit-content;width:fit-content}.trip-link[data-v-3634f613]:hover{background:#eaf1f3}.trip-link .icon[data-v-3634f613]{font-size:12px}.see-all-btn[data-v-3634f613]{align-self:center}.flex-row[data-v-3634f613]{flex:1 1;display:flex;align-items:center;gap:1rem}[data-v-75fd45fc]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-75fd45fc]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-75fd45fc]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-75fd45fc]:root{--site-px: 64px}}.theme-dialog.customer-reviews-modal[data-v-75fd45fc] .modal__container{min-width:min(80vw,1792px)}[data-v-e1cfd49f]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-e1cfd49f]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-e1cfd49f]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-e1cfd49f]:root{--site-px: 64px}}svg[data-v-e1cfd49f]{height:100px}[data-v-a6a4c9da]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-a6a4c9da]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-a6a4c9da]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-a6a4c9da]:root{--site-px: 64px}}.screen[data-v-a6a4c9da]{display:flex;flex-direction:column;gap:1rem;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#538c97;z-index:3000;height:100vh;align-items:center;justify-content:center;text-align:center;font-size:1.25rem;color:#fff}@media (max-width: 768px){.screen[data-v-a6a4c9da]{font-size:1rem;padding-inline:1.5rem}}.screen[data-v-a6a4c9da] span{min-height:1.5rem;display:inline-flex;align-items:center}@media (max-width: 380px){.screen[data-v-a6a4c9da] span{min-height:2.3rem}}.screen .focus[data-v-a6a4c9da]{font-weight:500}.screen .inactive[data-v-a6a4c9da]{color:#d4d4d4;opacity:.5}
