/* Hebrew (RTL) layer – loaded only when is_rtl(). Logical properties in style.css
   already flip; this file switches typography and the few physical rules. */

:root {
	--wp--preset--font-family--display: "Frank Ruhl Libre", "Cormorant Garamond", serif;
	--wp--preset--font-family--body: Heebo, Inter, system-ui, sans-serif;
}

body {
	font-weight: 300;
}

.cb-logo,
.cb-eyebrow,
.cb-header .wp-block-navigation a,
.cb-filter a,
.cb-card__meta,
.cb-artwork-details dt,
.cb-inquire__btn,
.cb-share__label,
.fluentform .ff-el-input--label label,
.mailpoet_form label {
	letter-spacing: 0;          /* tracking looks broken on Hebrew glyphs */
	text-transform: none;
}

.cb-hero__title,
h1, h2, h3 {
	font-weight: 400;
	letter-spacing: 0;
}

.cb-tagline {
	font-style: normal;
}

.cb-tagline::before,
.cb-tagline::after {
	margin-inline: auto;
}

.cb-artwork__nav .wp-block-post-navigation-link {
	direction: rtl;
}

.skip-link:focus {
	left: auto;
	right: 1rem;
}
