/*
Theme Name: Warren County Merch
Version: 1.0
*/
:root { --max: 1100px; }
body { margin:0; font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial; }
.container { max-width: var(--max); margin: 0 auto; padding: 24px; }
.hero { padding: 56px 0; background: #0b1220; color: #fff; }
.hero h1 { margin: 0 0 10px; font-size: 42px; }
.hero p { margin: 0 0 18px; opacity: .9; max-width: 60ch; }
.btn { display:inline-block; padding: 12px 16px; border-radius: 10px; text-decoration:none; font-weight:600; }
.btn-primary { background:#ffffff; color:#0b1220; }
.section { padding: 42px 0; }
.grid { display:grid; grid-template-columns: repeat(3, 1fr); gap: 18px; }
.card { border:1px solid #e5e7eb; border-radius: 16px; overflow:hidden; background:#fff; }
.card img { width:100%; height:auto; display:block; }
.card .pad { padding: 14px; }
.card h3 { margin: 0 0 8px; font-size: 16px; }
.card .price { font-weight:700; }
@media (max-width: 900px){ .grid{ grid-template-columns: repeat(2,1fr);} }
@media (max-width: 600px){ .grid{ grid-template-columns: 1fr;} .hero h1{font-size:32px;} }
/*
Theme Name: storefront child
Author: 
Description: Your description goes here
Version: 1.0
Template: storefront

This is the child theme for Storefront theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/
