/*
Theme Name: South Wollo Tourism Theme
Theme URI: https://southwollo.gov.et
Author: South Wollo Zone Culture and Tourism Bureau
Author URI: https://southwollo.gov.et
Description: A clean, modern, and responsive WordPress theme tailored for the South Wollo Zone Culture and Tourism Bureau. Features a striking hero section for highlights like Dessie, Amba Sel, and local attractions, clear navigation, and beautiful typography supporting Ethiopic scripts.
Version: 1.0.0
Requires at least: 5.8
Tested up to: 6.4
Requires PHP: 7.4
License: GPL v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: south-wollo-tourism
Tags: tourism, travel, responsive, two-columns, custom-colors, custom-logo, featured-images, translation-ready, custom-post-types, full-width-template
*/

/* -------------------------------------------------------------------------
 *  The bulk of styling lives in assets/css/*.css and is enqueued via
 *  functions.php. This file is kept intentionally minimal so WordPress
 *  can detect the theme header.
 * ------------------------------------------------------------------------- */

:root {
    --sw-primary: #0f766e;
    --sw-primary-dark: #0c5d56;
    --sw-secondary: #d97706;
    --sw-accent: #b45309;
    --sw-success: #16a34a;
    --sw-warning: #ca8a04;
    --sw-error: #dc2626;
    --sw-neutral-50: #f8fafc;
    --sw-neutral-100: #f1f5f9;
    --sw-neutral-200: #e2e8f0;
    --sw-neutral-300: #cbd5e1;
    --sw-neutral-400: #94a3b8;
    --sw-neutral-500: #64748b;
    --sw-neutral-600: #475569;
    --sw-neutral-700: #334155;
    --sw-neutral-800: #1e293b;
    --sw-neutral-900: #0f172a;
    --sw-bg: #ffffff;
    --sw-text: #0f172a;
    --sw-text-muted: #475569;
    --sw-radius: 12px;
    --sw-radius-sm: 8px;
    --sw-shadow-sm: 0 1px 2px rgba(15, 23, 42, 0.06);
    --sw-shadow: 0 4px 12px rgba(15, 23, 42, 0.08);
    --sw-shadow-lg: 0 12px 32px rgba(15, 23, 42, 0.12);
    --sw-transition: 0.25s ease;
}

html {
    scroll-behavior: smooth;
}

body {
    margin: 0;
    font-family: "Noto Sans", "Noto Sans Ethiopic", "Segoe UI", Roboto, system-ui, -apple-system, sans-serif;
    color: var(--sw-text);
    background: var(--sw-bg);
    line-height: 1.6;
    -webkit-font-smoothing: antialiased;
}

h1, h2, h3, h4, h5, h6 {
    line-height: 1.2;
    font-weight: 700;
    color: var(--sw-neutral-900);
    margin: 0 0 0.5em;
}

a {
    color: var(--sw-primary);
    text-decoration: none;
    transition: color var(--sw-transition);
}

a:hover {
    color: var(--sw-primary-dark);
}

img {
    max-width: 100%;
    height: auto;
    display: block;
}

.container {
    width: 100%;
    max-width: 1200px;
    margin-inline: auto;
    padding-inline: 1rem;
}

.visually-hidden {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}
