/*
Theme Name: FlowerTherapy
Theme URI: https://przywara-wisniewska.pl
Author: Yzoja
Author URI: https://yzoja.pl
Version: 0.1.2026
*/

:root {
	--fontMain: 'Google Sans';
	--fontAccent: 'Fraunces';
	--gap: 36px;
	--em: 16px;
	--text: #454849;
	--bg: #fff;
	--container: 1200px;
}

* {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}

body {
	background: var(--bg);
	color: var(--text);
	font-size: var(--em);
	font-family: var(--fontMain);
}

a {
	color: var(--textSoft);
}

p {
	line-height: 1.6em;
}

h1, h2, h3, h4 {
	font-family: var(--fontAccent);
	font-weight: 500;
}

.hero {
	position: relative;
	min-height: 70vh;
	display: flex;
	align-items: flex-end;
}

.hero:after {
	content: "";
	position: absolute;
	background: url('top.svg') no-repeat bottom center;
	background-size: 100% auto;
	inset: 0;
	height: 50%;
}

.hero h1 {
	font-family: 1.8em;
}

.is-layout-constrained {
	max-width: var(--container);
	position: relative;
	z-index: 2;
	margin-inline: auto;
}

:is(#entry, .wp-block-media-text__content) > *:not(div):not(section) {
	margin-bottom: 1em;
}

#entry > *:not(.alignwide):not(.alignfull) {
	max-width: var(--container);
	margin-inline: auto;
}

.hero .wp-block-media-text__content {
	margin-bottom: var(--gap);
}