/*
Theme Name: Ninos Forno
Text Domain: ninos-forno
Description: Custom classic theme for Nino's Pizzeria, Patchogue NY. New York pizzeria editorial aesthetic.
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 7.4
License: GPL-2.0-or-later
WPVibe: yes
*/

/* This file holds the WordPress theme header (above) plus truly global
 * rules only. Tailwind handles everything else.
 *
 * - Design tokens live in theme.css's @theme block.
 * - Prose + form styles live in presets.css.
 * - Layout, color, typography utilities come from Tailwind v4.
 *
 * Do NOT add component classes here (.btn-primary, .card, etc.). Use
 * Tailwind utilities in templates instead.
 */

html {
	scroll-behavior: smooth;
}

/* Hard, non-Tailwind-dependent ground colours. These must never fail —
 * a section without an explicit background must land on bone, not black. */
html,
body {
	background-color: #FBF7EE;
	color: #17140F;
}

/* The site logo is a tall circular badge, not a horizontal wordmark.
 * Constrain it by height in every context or it blows out the header. */
.custom-logo-link,
.ninos-logo-link {
	display: inline-flex;
	align-items: center;
	line-height: 0;
}

.custom-logo,
.ninos-logo {
	height: 64px;
	width: auto;
	max-width: 190px;
	object-fit: contain;
	display: block;
}

@media (min-width: 1024px) {
	.custom-logo,
	.ninos-logo {
		height: 76px;
		max-width: 230px;
	}
}

/* Sticky mobile action bar clearance */
@media (max-width: 767px) {
	body {
		padding-bottom: 68px;
	}
}

