/*
Theme Name: Nextawards Child
Template: nextawards
Text Domain: nextawards-child
*/

@import url("../nextawards/style.css");

/* Regole base, modificate via Customizer */
.site-title a {
    font-family: var(--site-title-font, Arial, sans-serif);
    font-size: var(--site-title-size, 45px);
    color: var(--site-title-color, #000000);
}
.main-navigation a {
    font-family: var(--menu-font, Arial, sans-serif);
    font-size: var(--menu-size, 19px);
    color: var(--menu-color, #333333);
}
.entry-title {
    font-family: var(--page-title-font, Georgia, serif);
    font-size: var(--page-title-size, 28px);
    color: var(--page-title-color, #222222);
}

body {
    background-color: var(--background-color, #ffffff);
    font-family: var(--text-font, Arial, sans-serif);
    font-size: var(--text-size, 16px);
    color: var(--text-color, #222222);
}

a {
    color: var(--link-color, #0066cc);
}
a:hover {
    color: var(--link-hover-color, #808000);
}

.site-title a {
    font-family: var(--site_title-font, Arial, sans-serif);
    font-size: var(--site_title-size, 32px);
    color: var(--site_title-color, #000000);
}

.main-navigation a {
    font-family: var(--menu-font, Arial, sans-serif);
    font-size: var(--menu-size, 16px);
    color: var(--menu-color, #333333);
}

.entry-title {
    font-family: var(--page_title-font, Georgia, serif);
    font-size: var(--page_title-size, 28px);
    color: var(--page_title-color, #222222);
}

.site-footer {
    background-color: var(--footer-color, #eeeeee);
    color: #ffffff;
}

button, .wp-block-button__link, input[type="submit"] {
    background-color: var(--buttons-color, #333333);
    color: #ffffff;
    padding: 10px 20px;
    border: none;
    border-radius: 4px;
}

button:hover, .wp-block-button__link:hover, input[type="submit"]:hover {
    background-color: var(--buttons-hover-color, #808000);
    cursor: pointer;
}

.widget {
    background-color: var(--widget_box-color, #f5f5f5);
    padding: 20px;
    border: 1px solid #ccc;
}