/*
Theme Name: Paw Solutions
Theme URI: https://example.com/paw-solutions
Author: Antigravity Team
Author URI: https://example.com
Description: A high-converting Pinterest affiliate & curation landing theme for pet tips, cleaning hacks, and product recommendations. Inspired by modern card-based curation layouts.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: paw-solutions
Tags: blog, e-commerce, grid-layout, one-column, right-sidebar, custom-menu, featured-images, theme-options
*/

/* Core CSS Variables & Base Styles */
:root {
  --paw-bg: #FAF8F5;
  --paw-card-bg: #FFFFFF;
  --paw-text-main: #232D27;
  --paw-text-muted: #6B726C;
  --paw-primary: #2E4036;       /* Deep Forest / Hunter Green */
  --paw-primary-hover: #1F2C25;
  --paw-accent: #D96B43;        /* Warm Terracotta / Coral */
  --paw-accent-hover: #BF5732;
  --paw-amazon-gold: #F59E0B;   /* Amazon CTA Gold */
  --paw-amazon-gold-hover: #D97706;
  --paw-pinterest-red: #E60023; /* Official Pinterest Red */
  --paw-border: #E8E2D6;
  --paw-badge-bg: #EFE9DE;
  --paw-font-sans: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  --paw-radius-sm: 8px;
  --paw-radius-md: 14px;
  --paw-radius-lg: 20px;
  --paw-shadow-card: 0 4px 18px rgba(35, 45, 39, 0.05);
  --paw-shadow-hover: 0 12px 30px rgba(35, 45, 39, 0.12);
}

*, *::before, *::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

body {
  font-family: var(--paw-font-sans);
  background-color: var(--paw-bg);
  color: var(--paw-text-main);
  line-height: 1.6;
  -webkit-font-smoothing: antialiased;
}

a {
  color: inherit;
  text-decoration: none;
}

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

.paw-container {
  max-width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
}
