/*
 * Travel Store - pages rendered by WP Travel Engine that have no template of ours:
 * trip archive, destination / activity / trip type / difficulty archives, search results,
 * and the WP Travel Engine settings pages. Loaded only on those pages and marked by the
 * body class `ts-wte-page` (inc/trip-page.php).
 *
 * Gives them the same page colour and accent as the single trip page (trip-page.css):
 * Travel Store cream background and terracotta accent. Nothing else is restyled.
 * Lives in the child theme so plugin and Astra updates do not overwrite it. After a
 * WP Travel Engine update, re-check that `--primary-color` is still its accent variable.
 */
body.ts-wte-page {
	--ts-cream: var(--e-global-color-ts_cream, #FFFCF6);

	/* WP Travel Engine's accent colour (buttons, links, filters), as on the trip page. */
	--primary-color: #F3692A;
	--primary-color-rgb: 243, 105, 42;

	background: var(--ts-cream);
}

/* Astra's "separate container" paints its own pale blue on the page wrapper. */
body.ts-wte-page.ast-separate-container,
body.ts-wte-page.ast-separate-container .site-content {
	background-color: var(--ts-cream);
}
