/*
Theme Name: Fit Plus Blansko
Theme URI: https://fitplusblansko.cz
Author: Petr Chutný
Author URI: https://petrchutny.cz
Description: Vlastní FSE theme pro Fit Plus Blansko — fitness centrum.
Version: 1.0.3
Requires at least: 6.5
Tested up to: 6.9
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: fitplus
Tags: full-site-editing, block-theme, fitness
*/

/* Čitelnost: nejmenší text min. 0,9 rem (pravidla webů Petra Chutného). */
.site-footer h4.wp-block-heading,
.site-footer .is-content-justification-space-between p,
.site-footer .is-content-justification-space-between a,
.wp-block-post-date,
.wp-block-post-date time {
	font-size: 0.9rem !important;
}

/* Čitelnost 2: zbylé malé texty min. 0,9 rem (kalendář rozvrhu zůstává kvůli rozložení buněk). */
.wp-block-column p[style*="text-transform"],
.fp-btn-login span,
.fp-card-more,
.ep-login-forgotpass a,
.woocommerce-breadcrumb a,
.wc-block-components-product-button .wp-block-button__link,
.wc-block-components-product-button .wp-block-button__link span,
.fitplus-card a[href^="tel"] {
	font-size: 0.9rem !important;
}

/* Mobilní patička (Petr 2026-11-02): menší mezery, spodní řádek po jedné informaci bez teček. Desktop beze změny. */
@media (max-width: 781px) {
	.site-footer .wp-block-columns { gap: 28px !important; row-gap: 28px !important; }
	.site-footer .wp-block-column h4 { margin-bottom: 10px !important; }
	.site-footer .wp-block-column p { margin-top: 10px !important; }
	.site-footer .wp-block-spacer { height: 0 !important; margin: 0 !important; }
	.site-footer .wp-block-spacer + h4 { margin-top: 24px !important; }
	.site-footer hr.wp-block-separator { margin-top: 28px !important; margin-bottom: 18px !important; }
	.site-footer .fp-footer-meta { margin-top: 0 !important; gap: 0 !important; }
	.site-footer .fp-footer-meta .fp-fdot { display: none; }
	.site-footer .fp-footer-meta .fp-fi { display: block; padding: 4px 0; }
}

/* Spodní řádek patičky – čitelnost (2026-11-02): světlý text i odkazy (dřív 45 % bílé = málo kontrastu) */
.site-footer .fp-footer-meta,
.site-footer .fp-footer-meta p,
.site-footer .fp-footer-meta .fp-fi,
.site-footer .fp-footer-meta a { color: rgba(255,255,255,0.82) !important; }
