:root {
	--trr-page-title-size: clamp(2.75rem, 5vw, 4.5rem);
}

h1,
.elementor-widget-theme-post-title h1,
.elementor-widget-heading h1.elementor-heading-title {
	font-size: var(--trr-page-title-size);
}

h1.rg-obras-catalogue__title,
h1.marketplace-hero__title,
h1.adm-hero__title,
h1.rg-exhibitions__title,
h1.exhibicion-hero__title,
h1.artist-detail-hero__title,
h1.artists-dir__title,
h1.market-item-hero__title {
	font-size: var(--trr-page-title-size);
}

body .about3r h1.about3r__title {
	font-size: var(--trr-page-title-size);
}

body .trr-commerce h1.page-title,
body .trr-commerce h1.entry-title {
	font-size: var(--trr-page-title-size);
}
