p{font-display:swap;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.57}@media screen and (min-width:768px){p{font-size:16px}}h1{font-display:swap;font-family:Open Sans,sans-serif;font-size:14px;font-size:1.25rem;font-weight:400;font-weight:700;line-height:1.57;line-height:1.4}@media screen and (min-width:768px){h1{font-size:16px;font-size:1.625rem}}h2{font-display:swap;font-family:Open Sans,sans-serif;font-size:14px;font-size:1.125rem;font-weight:400;font-weight:700;line-height:1.57;line-height:1.4}@media screen and (min-width:768px){h2{font-size:16px;font-size:1.5rem}}h3{font-display:swap;font-family:Open Sans,sans-serif;font-size:14px;font-size:1rem;font-weight:400;font-weight:700;line-height:1.57;line-height:1.4}@media screen and (min-width:768px){h3{font-size:16px;font-size:1.25rem}}h4{font-display:swap;font-family:Open Sans,sans-serif;font-size:14px;font-size:1rem;font-weight:400;font-weight:700;line-height:1.57;line-height:1.4}@media screen and (min-width:768px){h4{font-size:16px;font-size:1.125rem}}h5{font-display:swap;font-family:Open Sans,sans-serif;font-size:14px;font-size:1rem;font-weight:400;font-weight:700;line-height:1.57;line-height:1.4}@media screen and (min-width:768px){h5{font-size:16px;font-size:1rem}}h6{font-display:swap;font-family:Open Sans,sans-serif;font-size:14px;font-size:1rem;font-weight:400;font-weight:700;line-height:1.57;line-height:1.4}@media screen and (min-width:768px){h6{font-size:16px;font-size:1rem}}:export{gridDefaultGutterMedium:24px;slideWidthCardShip:260px;slideWidthTeaserCruise:228px;containerWidthSmall:576px;containerWidthMedium:768px;containerWidthLarge:1280px}.PageShipTabs{background-color:var(--white);padding:16px 16px 0}@media screen and (max-width:767px){.PageShipTabs{padding:16px 0 0}}.PageShipTabs-contentBlock{display:grid;gap:16px;grid-template-columns:1fr;justify-content:start;margin:0 auto;max-width:576px;width:100%}@media screen and (min-width:768px){.PageShipTabs-contentBlock{gap:24px;max-width:1280px}}.PageShipTabs-contentBlock--indented{max-width:576px}@media screen and (min-width:768px){.PageShipTabs-contentBlock--indented{max-width:768px}}.PageShipTabs-contentBlock--centered{justify-content:center}.PageShipTabs-tabs{display:grid;gap:8px;grid-auto-flow:column;grid-template-columns:repeat(auto-fit,minmax(20px,min-content))}@media screen and (max-width:767px){.PageShipTabs-tabs{justify-content:space-between}}@media screen and (min-width:768px){.PageShipTabs-tabs{gap:32px}}
