.cruises[data-v-8619b8b0]{width:100%;min-height:100%;color:var(--core-color-text-main);background-color:var(--core-color-background);background-position:top;background-repeat:no-repeat;background-size:cover}.search-panel[data-v-8619b8b0]{width:100%;min-width:0}.cruises--mobile[data-v-8619b8b0],.cruises--tablet[data-v-8619b8b0]{align-content:start;padding:0;display:grid}.cruises--mobile .search-panel[data-v-8619b8b0],.cruises--tablet .search-panel[data-v-8619b8b0]{width:100%;margin:0}.cruises--mobile[data-v-8619b8b0] .frame-shell,.cruises--tablet[data-v-8619b8b0] .frame-shell{background:color-mix(in srgb,var(--core-color-surface) 94%,transparent);border-color:color-mix(in srgb,var(--core-color-border) 76%,transparent);box-shadow:0 18px 52px color-mix(in srgb,var(--core-shadow-color) 75%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cruises--desktop[data-v-8619b8b0]{width:min(100% - 36px,1280px);box-shadow:0 20px 55px color-mix(in srgb,var(--core-shadow-color) 34%,transparent);background:0 0;border-radius:28px;margin:18px auto 48px;display:grid;overflow:hidden}.cruises--desktop .search-panel[data-v-8619b8b0]{background:var(--core-color-background);padding:18px}.cruises--desktop[data-v-8619b8b0] .frame-shell{background:0 0;border:0;border-radius:0}.cruises--embedded[data-v-8619b8b0]{width:100%;min-height:0;box-shadow:none;background:0 0;border-radius:0;margin:0;overflow:visible}.cruises--embedded.cruises--desktop .search-panel[data-v-8619b8b0]{background:0 0;padding:0}.cruises--embedded.cruises--desktop[data-v-8619b8b0] .frame-shell{border:1px solid var(--core-color-border);background:var(--core-color-surface);border-radius:0 0 18px 18px}.cruises--embedded .search-fallback[data-v-8619b8b0]{margin:18px 0}.search-fallback[data-v-8619b8b0]{background:color-mix(in srgb,var(--core-color-surface) 94%,transparent);border:1px solid var(--core-color-border);border-radius:calc(var(--core-border-radius,16px) * 1.25);box-shadow:0 18px 52px var(--core-shadow-color);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;margin:clamp(90px,18vh,180px) clamp(14px,4vw,48px);padding:clamp(22px,4vw,40px);display:grid}.search-fallback div[data-v-8619b8b0]{gap:8px;display:grid}.search-fallback span[data-v-8619b8b0]{color:var(--core-color-primary);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:850}.search-fallback h1[data-v-8619b8b0],.search-fallback p[data-v-8619b8b0]{margin:0}.search-fallback h1[data-v-8619b8b0]{font-size:clamp(1.55rem,4vw,2.5rem);line-height:1.08}.search-fallback p[data-v-8619b8b0]{color:var(--core-color-text-muted);line-height:1.6}.search-fallback a[data-v-8619b8b0]{min-height:48px;color:var(--core-color-primary-contrast,#fff);background:var(--core-color-primary);border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}@media (width<=720px){.search-fallback[data-v-8619b8b0]{grid-template-columns:1fr;margin-inline:0}.search-fallback a[data-v-8619b8b0]{width:100%}.cruises--mobile[data-v-8619b8b0] .frame-shell{box-shadow:none;border-top:0;border-left:0;border-right:0;border-radius:0 0 18px 18px}.cruises--desktop[data-v-8619b8b0]{width:100%;box-shadow:none;border-radius:0;margin:0;overflow:visible}.cruises--desktop .search-panel[data-v-8619b8b0]{padding:0}.cruises--desktop[data-v-8619b8b0] .frame-shell{box-shadow:none;border-left:0;border-right:0;border-radius:0 0 18px 18px}}
