.text-body[data-v-a914683d]{font-size:16px;font-weight:400}.text-body-bold[data-v-a914683d]{font-size:16px;font-weight:600}.text-body-sm[data-v-a914683d],.text-small[data-v-a914683d]{font-size:14px;font-weight:400}.text-caption[data-v-a914683d]{font-size:12px;font-weight:400}.asterisk[data-v-a914683d]{color:var(--text-error)}.mt-none[data-v-a914683d]{margin-top:0!important}.mb-none[data-v-a914683d]{margin-bottom:0!important}.mt-xs[data-v-a914683d]{margin-top:4px!important}.mb-xs[data-v-a914683d]{margin-bottom:4px!important}.mt-sm[data-v-a914683d]{margin-top:8px!important}.mb-sm[data-v-a914683d]{margin-bottom:8px!important}.mt-md[data-v-a914683d]{margin-top:16px!important}.mb-md[data-v-a914683d]{margin-bottom:16px!important}.mt-lg[data-v-a914683d]{margin-top:24px!important}.mb-lg[data-v-a914683d]{margin-bottom:24px!important}.mt-xl[data-v-a914683d]{margin-top:32px!important}.mb-xl[data-v-a914683d]{margin-bottom:32px!important}.mt-xxl[data-v-a914683d]{margin-top:48px!important}.mb-xxl[data-v-a914683d]{margin-bottom:48px!important}.ml-none[data-v-a914683d],.mx-none[data-v-a914683d]{margin-left:0!important}.mr-none[data-v-a914683d],.mx-none[data-v-a914683d]{margin-right:0!important}.my-none[data-v-a914683d]{margin-top:0!important;margin-bottom:0!important}.ml-xs[data-v-a914683d],.mx-xs[data-v-a914683d]{margin-left:4px!important}.mr-xs[data-v-a914683d],.mx-xs[data-v-a914683d]{margin-right:4px!important}.my-xs[data-v-a914683d]{margin-top:4px!important;margin-bottom:4px!important}.ml-sm[data-v-a914683d],.mx-sm[data-v-a914683d]{margin-left:8px!important}.mr-sm[data-v-a914683d],.mx-sm[data-v-a914683d]{margin-right:8px!important}.my-sm[data-v-a914683d]{margin-top:8px!important;margin-bottom:8px!important}.ml-md[data-v-a914683d],.mx-md[data-v-a914683d]{margin-left:16px!important}.mr-md[data-v-a914683d],.mx-md[data-v-a914683d]{margin-right:16px!important}.my-md[data-v-a914683d]{margin-top:16px!important;margin-bottom:16px!important}.ml-lg[data-v-a914683d],.mx-lg[data-v-a914683d]{margin-left:24px!important}.mr-lg[data-v-a914683d],.mx-lg[data-v-a914683d]{margin-right:24px!important}.my-lg[data-v-a914683d]{margin-top:24px!important;margin-bottom:24px!important}.ml-xl[data-v-a914683d],.mx-xl[data-v-a914683d]{margin-left:32px!important}.mr-xl[data-v-a914683d],.mx-xl[data-v-a914683d]{margin-right:32px!important}.my-xl[data-v-a914683d]{margin-top:32px!important;margin-bottom:32px!important}.ml-xxl[data-v-a914683d],.mx-xxl[data-v-a914683d]{margin-left:48px!important}.mr-xxl[data-v-a914683d],.mx-xxl[data-v-a914683d]{margin-right:48px!important}.my-xxl[data-v-a914683d]{margin-top:48px!important;margin-bottom:48px!important}.checkout-stepper[data-v-a914683d]{width:100%}.checkout-stepper__list[data-v-a914683d]{counter-reset:checkout-step;grid-template-columns:repeat(4,minmax(0,1fr));max-width:760px;margin:0 auto;padding:0;list-style:none;display:grid}.checkout-stepper__step[data-v-a914683d]{min-width:0;color:var(--pdp-secondary-text);font-size:13px;font-weight:var(--font-weight-medium);counter-increment:checkout-step;flex-direction:column;align-items:center;display:flex;position:relative}.checkout-stepper__step[data-v-a914683d]:not(:last-child):after{content:"";background-color:var(--pdp-border);height:2px;position:absolute;top:20px;left:calc(50% + 24px);right:calc(24px - 50%)}.checkout-stepper__marker[data-v-a914683d]{z-index:1;border:2px solid var(--pdp-border);background-color:var(--surface-1);border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.checkout-stepper__marker[data-v-a914683d]:before{content:counter(checkout-step)}.checkout-stepper__content[data-v-a914683d]{align-items:inherit;flex-direction:column;gap:4px;min-width:0;max-width:100%;display:flex}.checkout-stepper__link[data-v-a914683d]{color:inherit;text-decoration:none}.checkout-stepper__link .checkout-stepper__label[data-v-a914683d]{text-underline-offset:4px}.checkout-stepper__link:focus-visible .checkout-stepper__label[data-v-a914683d],.checkout-stepper__link:hover .checkout-stepper__label[data-v-a914683d]{text-decoration:underline}.checkout-stepper__link[data-v-a914683d]:focus-visible{outline:2px solid var(--brand-base);outline-offset:2px}.checkout-stepper__content--text-mobile[data-v-a914683d]{display:none}.checkout-stepper__step--current[data-v-a914683d],.checkout-stepper__step--done[data-v-a914683d]{color:var(--text-primary)}.checkout-stepper__step--current .checkout-stepper__marker[data-v-a914683d],.checkout-stepper__step--done .checkout-stepper__marker[data-v-a914683d]{border-color:var(--brand-base)}.checkout-stepper__step--done .checkout-stepper__marker[data-v-a914683d]{background-color:var(--brand-base);color:var(--surface-1)}.checkout-stepper__label[data-v-a914683d]{text-align:center;overflow-wrap:anywhere;max-width:100%;line-height:1.2}@media (width<=599px){.checkout-stepper__list[data-v-a914683d]{grid-template-columns:repeat(3,1fr);width:100%}.checkout-stepper__content--link-desktop[data-v-a914683d],.checkout-stepper__step--accommodation[data-v-a914683d]{display:none}.checkout-stepper__content--text-mobile[data-v-a914683d]{display:flex}.checkout-stepper__step--accommodation+.checkout-stepper__step[data-v-a914683d]{align-items:flex-start}.checkout-stepper__step--accommodation+.checkout-stepper__step .checkout-stepper__label[data-v-a914683d]{text-align:left}.checkout-stepper__step[data-v-a914683d]:last-child{align-items:flex-end}.checkout-stepper__step:last-child .checkout-stepper__label[data-v-a914683d]{text-align:right}}.text-body[data-v-2a140ed2]{font-size:16px;font-weight:400}.text-body-bold[data-v-2a140ed2]{font-size:16px;font-weight:600}.text-body-sm[data-v-2a140ed2],.text-small[data-v-2a140ed2]{font-size:14px;font-weight:400}.text-caption[data-v-2a140ed2]{font-size:12px;font-weight:400}.asterisk[data-v-2a140ed2]{color:var(--text-error)}.mt-none[data-v-2a140ed2]{margin-top:0!important}.mb-none[data-v-2a140ed2]{margin-bottom:0!important}.mt-xs[data-v-2a140ed2]{margin-top:4px!important}.mb-xs[data-v-2a140ed2]{margin-bottom:4px!important}.mt-sm[data-v-2a140ed2]{margin-top:8px!important}.mb-sm[data-v-2a140ed2]{margin-bottom:8px!important}.mt-md[data-v-2a140ed2]{margin-top:16px!important}.mb-md[data-v-2a140ed2]{margin-bottom:16px!important}.mt-lg[data-v-2a140ed2]{margin-top:24px!important}.mb-lg[data-v-2a140ed2]{margin-bottom:24px!important}.mt-xl[data-v-2a140ed2]{margin-top:32px!important}.mb-xl[data-v-2a140ed2]{margin-bottom:32px!important}.mt-xxl[data-v-2a140ed2]{margin-top:48px!important}.mb-xxl[data-v-2a140ed2]{margin-bottom:48px!important}.ml-none[data-v-2a140ed2],.mx-none[data-v-2a140ed2]{margin-left:0!important}.mr-none[data-v-2a140ed2],.mx-none[data-v-2a140ed2]{margin-right:0!important}.my-none[data-v-2a140ed2]{margin-top:0!important;margin-bottom:0!important}.ml-xs[data-v-2a140ed2],.mx-xs[data-v-2a140ed2]{margin-left:4px!important}.mr-xs[data-v-2a140ed2],.mx-xs[data-v-2a140ed2]{margin-right:4px!important}.my-xs[data-v-2a140ed2]{margin-top:4px!important;margin-bottom:4px!important}.ml-sm[data-v-2a140ed2],.mx-sm[data-v-2a140ed2]{margin-left:8px!important}.mr-sm[data-v-2a140ed2],.mx-sm[data-v-2a140ed2]{margin-right:8px!important}.my-sm[data-v-2a140ed2]{margin-top:8px!important;margin-bottom:8px!important}.ml-md[data-v-2a140ed2],.mx-md[data-v-2a140ed2]{margin-left:16px!important}.mr-md[data-v-2a140ed2],.mx-md[data-v-2a140ed2]{margin-right:16px!important}.my-md[data-v-2a140ed2]{margin-top:16px!important;margin-bottom:16px!important}.ml-lg[data-v-2a140ed2],.mx-lg[data-v-2a140ed2]{margin-left:24px!important}.mr-lg[data-v-2a140ed2],.mx-lg[data-v-2a140ed2]{margin-right:24px!important}.my-lg[data-v-2a140ed2]{margin-top:24px!important;margin-bottom:24px!important}.ml-xl[data-v-2a140ed2],.mx-xl[data-v-2a140ed2]{margin-left:32px!important}.mr-xl[data-v-2a140ed2],.mx-xl[data-v-2a140ed2]{margin-right:32px!important}.my-xl[data-v-2a140ed2]{margin-top:32px!important;margin-bottom:32px!important}.ml-xxl[data-v-2a140ed2],.mx-xxl[data-v-2a140ed2]{margin-left:48px!important}.mr-xxl[data-v-2a140ed2],.mx-xxl[data-v-2a140ed2]{margin-right:48px!important}.my-xxl[data-v-2a140ed2]{margin-top:48px!important;margin-bottom:48px!important}.checkout-trust[data-v-2a140ed2]{padding:32px 16px calc(32px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--pdp-border);background-color:var(--surface-1)}.checkout-trust__list[data-v-2a140ed2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:960px;margin:0 auto;padding:0;list-style:none;display:grid}.checkout-trust__list li[data-v-2a140ed2]{color:var(--text-primary);font-size:13px;font-weight:var(--font-weight-medium);text-align:center;justify-content:center;align-items:center;gap:8px;display:flex}.checkout-trust__list .material-symbols-outlined[data-v-2a140ed2]{width:24px;height:24px;font-size:var(--font-size-xl);color:var(--brand-base);flex-shrink:0;line-height:24px;display:inline-block;overflow:hidden}@media (width<=599px){.checkout-trust__list[data-v-2a140ed2]{grid-template-columns:minmax(0,1fr);gap:16px}.checkout-trust__list li[data-v-2a140ed2]{justify-content:flex-start}}.text-body[data-v-06e33682]{font-size:16px;font-weight:400}.text-body-bold[data-v-06e33682]{font-size:16px;font-weight:600}.text-body-sm[data-v-06e33682],.text-small[data-v-06e33682]{font-size:14px;font-weight:400}.text-caption[data-v-06e33682]{font-size:12px;font-weight:400}.asterisk[data-v-06e33682]{color:var(--text-error)}.mt-none[data-v-06e33682]{margin-top:0!important}.mb-none[data-v-06e33682]{margin-bottom:0!important}.mt-xs[data-v-06e33682]{margin-top:4px!important}.mb-xs[data-v-06e33682]{margin-bottom:4px!important}.mt-sm[data-v-06e33682]{margin-top:8px!important}.mb-sm[data-v-06e33682]{margin-bottom:8px!important}.mt-md[data-v-06e33682]{margin-top:16px!important}.mb-md[data-v-06e33682]{margin-bottom:16px!important}.mt-lg[data-v-06e33682]{margin-top:24px!important}.mb-lg[data-v-06e33682]{margin-bottom:24px!important}.mt-xl[data-v-06e33682]{margin-top:32px!important}.mb-xl[data-v-06e33682]{margin-bottom:32px!important}.mt-xxl[data-v-06e33682]{margin-top:48px!important}.mb-xxl[data-v-06e33682]{margin-bottom:48px!important}.ml-none[data-v-06e33682],.mx-none[data-v-06e33682]{margin-left:0!important}.mr-none[data-v-06e33682],.mx-none[data-v-06e33682]{margin-right:0!important}.my-none[data-v-06e33682]{margin-top:0!important;margin-bottom:0!important}.ml-xs[data-v-06e33682],.mx-xs[data-v-06e33682]{margin-left:4px!important}.mr-xs[data-v-06e33682],.mx-xs[data-v-06e33682]{margin-right:4px!important}.my-xs[data-v-06e33682]{margin-top:4px!important;margin-bottom:4px!important}.ml-sm[data-v-06e33682],.mx-sm[data-v-06e33682]{margin-left:8px!important}.mr-sm[data-v-06e33682],.mx-sm[data-v-06e33682]{margin-right:8px!important}.my-sm[data-v-06e33682]{margin-top:8px!important;margin-bottom:8px!important}.ml-md[data-v-06e33682],.mx-md[data-v-06e33682]{margin-left:16px!important}.mr-md[data-v-06e33682],.mx-md[data-v-06e33682]{margin-right:16px!important}.my-md[data-v-06e33682]{margin-top:16px!important;margin-bottom:16px!important}.ml-lg[data-v-06e33682],.mx-lg[data-v-06e33682]{margin-left:24px!important}.mr-lg[data-v-06e33682],.mx-lg[data-v-06e33682]{margin-right:24px!important}.my-lg[data-v-06e33682]{margin-top:24px!important;margin-bottom:24px!important}.ml-xl[data-v-06e33682],.mx-xl[data-v-06e33682]{margin-left:32px!important}.mr-xl[data-v-06e33682],.mx-xl[data-v-06e33682]{margin-right:32px!important}.my-xl[data-v-06e33682]{margin-top:32px!important;margin-bottom:32px!important}.ml-xxl[data-v-06e33682],.mx-xxl[data-v-06e33682]{margin-left:48px!important}.mr-xxl[data-v-06e33682],.mx-xxl[data-v-06e33682]{margin-right:48px!important}.my-xxl[data-v-06e33682]{margin-top:48px!important;margin-bottom:48px!important}.checkout-layout[data-v-06e33682]{--checkout-sticky-cta-height:calc(98px + env(safe-area-inset-bottom,0px));--checkout-sticky-cta-reserved-height:calc(32px + var(--checkout-sticky-cta-height));min-height:100vh;padding-top:var(--jc-header-height);background-color:var(--pdp-surface-container-low);color:var(--text-primary);flex-direction:column;display:flex}.checkout-layout__mobile-header[data-v-06e33682]{display:none}.checkout-layout__stepper[data-v-06e33682]{background-color:var(--surface-1);border-bottom:1px solid var(--pdp-border);padding:24px 16px}.checkout-layout__main[data-v-06e33682]{flex:1;width:100%;padding-top:32px;padding-bottom:48px}@media (width<=599px){.checkout-layout__desktop-header[data-v-06e33682]{display:none}.checkout-layout__mobile-header[data-v-06e33682]{display:block}.checkout-layout[data-v-06e33682]{padding-top:calc(60px + env(safe-area-inset-top,0px))}.checkout-layout:not(.checkout-layout--complete) .checkout-layout__trust[data-v-06e33682]{padding-bottom:var(--checkout-sticky-cta-reserved-height)}.checkout-layout[data-v-06e33682]:has(.checkout-sticky-cta--in-flow){--checkout-sticky-cta-reserved-height:calc(32px + env(safe-area-inset-bottom,0px))}.checkout-layout__stepper[data-v-06e33682]{padding-top:16px;padding-bottom:16px}.checkout-layout__main[data-v-06e33682]{padding-top:24px;padding-bottom:48px}}
