/*!
Theme Name: SpicaBlog Child Theme
Template: spicablog
Theme URI: https://blog.spicanet.net/
Author: Spicanet
Author URI: https://spicanet.net
Description: Child theme for SpicaBlog.
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: spicablog
*/

/* Variables */
:root {
	--primary-color: #3498db;
	--secondary-color: #2ecc71;
	--navbar-color: #2c3e50;
	--navbar-link-color: #ecf0f1;
	--navbar-link-hover-color: #bdc3c7;
	--hero-background-color: #34495e;
	--hero-text-color: #ecf0f1;
	--background-color: #ffffff;
	--text-color: #2c3e50;
	--link-color: #2980b9;
	--link-hover-color: #3498db;
	--button-color: #e74c3c;
	--button-text-color: #ffffff;
	--button-hover-color: #c0392b;
	--button-hover-text-color: #ffffff;
	--button-secondary-color: #95a5a6;
	--button-secondary-text-color: #ffffff;
	--button-secondary-hover-color: #7f8c8d;
	--button-secondary-hover-text-color: #ffffff;
	--border-color: #bdc3c7;
	--border-radius: 4px;
	--box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
	--font-family: 'Roboto', sans-serif;
	--font-size: 16px;
	--line-height: 1.5;
}
/* Fix stretched card thumbnails for cached anonymous views */
.card-img-top {
  display: block;
  width: 100%;
  height: auto !important;
  aspect-ratio: 640 / 366;
  object-fit: cover;
}
