/*
Theme Name: Travel While You Can
Theme URI: https://example.com/
Author: Travel While You Can
Description: A lightweight, minimalist WordPress theme designed to work with custom PHP headers and footers and Elementor page content.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.4
Text Domain: travel-while-you-can
*/

/* Keep the theme intentionally simple. Add your site-wide styling here. */
:root {
    --twc-background: #f8f6f1;
    --twc-text: #24352f;
    --twc-accent: #b87960;
}

* {
    box-sizing: border-box;
}

html {
    scroll-behavior: smooth;
}

body {
    margin: 0;
    background: var(--twc-background);
    color: var(--twc-text);
    font-family: Arial, Helvetica, sans-serif;
    line-height: 1.6;
}

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

a {
    color: inherit;
}

#page {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
}

#content {
    flex: 1;
    width: 100%;
}

.twc-page-content {
    width: 100%;
}

/* Basic fallback styling for pages not built with Elementor. */
.entry-content {
    max-width: 1200px;
    margin: 0 auto;
    padding: 32px 5%;
}

.site-footer {
    width: 100%;
}

/* Avoid adding theme spacing around Elementor layouts. */
.elementor-page #content,
.elementor-page .twc-page-content,
.elementor-page .entry-content {
    width: 100%;
    max-width: none;
    margin: 0;
    padding: 0;
}
