#sea-map{height:100%}#ship-layout{position:relative;height:101px}#ship-layout img{position:absolute;left:0;top:0}.collapse-partly{overflow:hidden;max-height:280px;position:relative}.collapse-partly .more{position:absolute;bottom:0;left:0;width:100%;height:50px;background:linear-gradient(to bottom, transparent 0%, #e7f0ff 60%)}.collapse-partly .more a{position:absolute;left:0;bottom:0}.collapse-partly.open{max-height:1500px}.collapse-partly.open .more{display:none}.ahab_integrator_cards .badge{padding:7px 10px;border-radius:14px;display:inline-flex;align-items:center;color:#fff}.ahab_integrator_cards .badge.free{background-color:#a0cd12}.ahab_integrator_cards .badge.waitlist{background-color:#ffd840}.ahab_integrator_cards .trip-card{margin-bottom:15px}.ahab_integrator_cards .trip-card a{text-decoration:none;color:inherit}.ahab_integrator_cards .trip-card .description{height:150px;padding:15px;background-color:#e0ecfe}.ahab_integrator_cards .trip-card.trip-already-visible{opacity:0.5}.ahab_integrator_cards .trip-cards-filter{margin-bottom:30px}