/* Supplied photographs stay clear. No new panels, gradients, or typography. */
.clt-site .cltr-hero:has(img[src*="desktop-2026-09-19"]) .cltr-hero-shade,
.clt-site main figure:has(> img[src*="desktop-2026-09-19"])::after,
.clt-site .clt-journey-mode:has(img[src*="desktop-2026-09-19"])::after,
.clt-site .cltr-place-card:has(img[src*="desktop-2026-09-19"])::after,
.clt-site :is(.clt-hero, .hero)[style*="desktop-2026-09-19"]::after,
.clt-site :is(.clt-hero, .hero):has(.hero-media img[src*="desktop-2026-09-19"])::after,
.clt-site .hero:has(img.hero-media[src*="desktop-2026-09-19"])::after,
.clt-site .hero:has(img[src*="desktop-2026-09-19"]):not(:has(img[src$="europe-124.webp"],img[src$="us-124.webp"])) > .hero-shade,
.clt-site :is(.clt-occasion-story, .clt-journey-path, .clt-cruise-related-grid > a, .clt-cruise-ship-strips > a):has(img[src*="desktop-2026-09-19"]) figure::after,
.clt-site :is(.clt-card-image, .clt-planning-guide-image):has(img[src*="desktop-2026-09-19"])::after {
	display: none !important;
	background: none !important;
	backdrop-filter: none !important;
}
.clt-site :is(.clt-hero, .hero)[style*="desktop-2026-09-19"] :is(.clt-hero-copy, .hero-copy),
.clt-site .hero:has(img[src*="desktop-2026-09-19"]) .hero-copy {
	background: transparent !important;
	backdrop-filter: none !important;
}
.cltvp-collection-page[style*="desktop-2026-09-19"] .cltvp-collection-hero {
	background-image: var(--cltvp-collection-image) !important;
}
.cltvp-collection-page[style*="desktop-2026-09-19"] .cltvp-collection-hero::after {
	display: none !important;
	background: none !important;
}
