/* Estilos personalizados para el modelo de Artesanías */
:root {
    --primary: #4B2E05;
    --secondary: #D2D48C;
    --accent: #F1E4C6;
    --neutral: #D2A679;
    --surface: #fffaf5;
    --text: #1f140f;
    --muted: #5c4c3f;
    --muted-light: #7c6a5b;
}

* {
    box-sizing: border-box;
}

body {
    margin: 0;
    font-family: 'Montserrat', sans-serif;
    color: var(--text);
    background-image: linear-gradient(180deg, var(--neutral), #f6eadf);
    line-height: 1.65;
}

h1, h2, h3, h4 {
    font-family: 'Playfair Display', serif;
    color: var(--primary);
    margin: 0;
}

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

a {
    color: inherit;
}

.container {
    width: min(1180px, 90%);
    margin: 0 auto;
}

/* Header & Navigation */
header {
    position: sticky;
    top: 0;
    z-index: 1000;
    background: rgba(250, 244, 237, 0.95);
    backdrop-filter: blur(12px);
    box-shadow: 0 8px 30px rgba(0,0,0,0.07);
}

.nav {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1.5rem;
    padding: 1rem 0;
}

.brand {
    display: flex;
    align-items: center;
    gap: 1rem;
    text-decoration: none;
}

.brand h1 {
    font-size: clamp(1.5rem, 2vw, 1.9rem);
    color: var(--primary);
}

.logo-img {
    width: clamp(48px, 6vw, 64px);
    height: clamp(48px, 6vw, 64px);
    object-fit: contain;
}

.logo-placeholder {
    width: clamp(48px, 6vw, 64px);
    height: clamp(48px, 6vw, 64px);
    border-radius: 50%;
    display: grid;
    place-items: center;
    background: var(--secondary);
    color: var(--primary);
    font-size: clamp(1.5rem, 2vw, 1.8rem);
}

.brand-tagline {
    margin: 0.2rem 0 0;
    font-size: 0.9rem;
    color: var(--muted);
}

nav ul {
    display: flex;
    align-items: center;
    gap: clamp(0.75rem, 2vw, 2rem);
    list-style: none;
    padding: 0;
    margin: 0;
}

nav a {
    text-decoration: none;
    color: var(--muted);
    font-weight: 500;
    position: relative;
    padding-bottom: 0.2rem;
}

nav a::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    height: 2px;
    background: var(--primary);
    transition: width 0.3s;
}

nav a:hover::after,
nav a:focus-visible::after,
nav a.active::after {
    width: 100%;
}

nav a.active,
nav a:hover {
    color: var(--primary);
}

.nav-toggle {
    display: none;
    flex-direction: column;
    gap: 0.25rem;
    background: transparent;
    border: none;
    cursor: pointer;
    padding: 0.4rem;
}

.nav-toggle span {
    width: 26px;
    height: 3px;
    border-radius: 999px;
    background: var(--primary);
    display: block;
}

.nav-cta-group {
    display: flex;
    align-items: center;
}

.nav-cta {
    display: inline-flex;
    align-items: center;
    gap: 0.5rem;
    padding: 0.6rem 1.4rem;
    border-radius: 999px;
    background: var(--primary);
    color: #fff;
    font-weight: 600;
    box-shadow: 0 12px 28px rgba(0,0,0,0.1);
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.nav-cta:hover {
    transform: translateY(-1px);
    box-shadow: 0 15px 34px rgba(0,0,0,0.15);
}

/* Hero Section */
.hero {
    position: relative;
    padding: clamp(6rem, 12vw, 10rem) 0 clamp(4rem, 8vw, 6rem);
    color: #fff;
    text-align: center;
    overflow: hidden;
}

.hero::before {
    content: "";
    position: absolute;
    inset: 0;
    background-image:
        linear-gradient(120deg, rgba(15,12,10,0.82), rgba(139, 94, 60, 0.62)),
        url('data:image/jpeg;base64,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');
    background-size: cover;
    background-position: center;
    filter: contrast(1.05);
    z-index: -2;
}

.hero::after {
    content: "";
    position: absolute;
    inset: 0;
    background: radial-gradient(circle at top, rgba(255,255,255,0.15), transparent 55%);
    z-index: -1;
}

.hero-content {
    width: min(820px, 92%);
    margin: 0 auto;
    display: grid;
    gap: clamp(1rem, 3vw, 1.8rem);
}

.hero h2 {
    font-size: clamp(2.2rem, 5vw, 3.5rem);
    color: #fff;
}

.hero p {
    font-size: clamp(1rem, 2.3vw, 1.3rem);
    color: rgba(255,255,255,0.85);
}

.hero-actions {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    gap: 1rem;
}

/* Buttons */
.btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 0.6rem;
    padding: 0.85rem 1.9rem;
    border-radius: 999px;
    border: 2px solid transparent;
    font-weight: 600;
    text-decoration: none;
    transition: transform 0.25s, box-shadow 0.25s, background-color 0.25s, color 0.25s;
}

.btn-primary {
    background: var(--secondary);
    color: var(--primary);
    box-shadow: 0 15px 35px rgba(0,0,0,0.15);
}

.btn-outline {
    border-color: rgba(255,255,255,0.7);
    color: #fff;
    background: transparent;
}

.btn-whatsapp {
    background: #25D366;
    color: #fff;
    box-shadow: 0 15px 35px rgba(37, 211, 102, 0.25);
}

.btn-whatsapp svg {
    width: 18px;
    height: 18px;
    fill: currentColor;
}

.btn:hover {
    transform: translateY(-2px);
    box-shadow: 0 18px 38px rgba(0,0,0,0.15);
}

/* Sections */
section {
    padding: clamp(3.5rem, 7vw, 5rem) 0;
}

section:nth-of-type(even) {
    background: rgba(255, 255, 255, 0.65);
}

.section-header {
    text-align: center;
    margin-bottom: clamp(2.5rem, 6vw, 4rem);
}

.section-header span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 0.4rem;
    padding: 0.3rem 0.9rem;
    border-radius: 999px;
    background: rgba(203, 182, 124, 0.18);
    color: var(--primary);
    font-size: 0.85rem;
    font-weight: 600;
    letter-spacing: 0.05em;
}

.section-header h2 {
    font-size: clamp(2rem, 4vw, 2.8rem);
    margin: 1rem 0 0.6rem;
}

.section-header p {
    width: min(640px, 90%);
    margin: 0 auto;
    color: var(--muted-light);
}

/* About Section */
.about-grid {
    display: grid;
    gap: clamp(2rem, 6vw, 4rem);
    align-items: center;
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
}

.about-media {
    position: relative;
}

.about-media::after {
    content: "";
    position: absolute;
    inset: clamp(1.4rem, 5vw, 2.5rem);
    border: 1px solid rgba(139, 94, 60, 0.2);
    border-radius: 24px;
    z-index: -1;
}

.about-media img {
    border-radius: 24px;
    aspect-ratio: 4 / 5;
    object-fit: cover;
    box-shadow: 0 18px 45px rgba(0,0,0,0.18);
}

.about-content {
    display: grid;
    gap: 1.2rem;
}

.about-highlight {
    background: rgba(255,255,255,0.85);
    border-left: 4px solid var(--secondary);
    padding: 1.1rem 1.5rem;
    border-radius: 0 18px 18px 0;
    color: var(--muted);
    font-style: italic;
}

/* Products Section */
.products-grid {
    display: grid;
    gap: clamp(1.5rem, 4vw, 2.2rem);
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
}

.product-card {
    background: #fff;
    border-radius: 24px;
    overflow: hidden;
    box-shadow: 0 15px 40px rgba(0,0,0,0.08);
    display: grid;
    grid-template-rows: auto 1fr;
}

.product-image {
    position: relative;
    aspect-ratio: 4 / 3;
    overflow: hidden;
}

.product-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform 0.35s ease;
}

.product-card:hover .product-image img {
    transform: scale(1.05);
}

.product-body {
    padding: 1.6rem;
    display: grid;
    gap: 0.9rem;
}

.product-body p {
    color: var(--muted);
}

.product-meta {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 0.5rem;
    font-weight: 600;
    color: var(--primary);
}

/* Gallery Section */
.gallery-grid {
    display: grid;
    gap: 0.85rem;
    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
}

.gallery-card {
    position: relative;
    border-radius: 18px;
    overflow: hidden;
    aspect-ratio: 3 / 2;
    max-height: 220px;
    box-shadow: 0 12px 26px rgba(0,0,0,0.08);
}

.gallery-card img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.gallery-card span {
    position: absolute;
    inset: 0;
    display: grid;
    place-items: center;
    font-size: 2.4rem;
    color: rgba(255,255,255,0.75);
    background: linear-gradient(135deg, rgba(19,17,14,0.75), rgba(139,94,60,0.55));
}

/* Contact Section */
.contact-grid {
    display: grid;
    gap: clamp(2rem, 5vw, 3rem);
    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
}

.contact-card {
    background: #fff;
    border-radius: 24px;
    padding: clamp(1.5rem, 4vw, 2rem);
    box-shadow: 0 18px 45px rgba(0,0,0,0.08);
    display: grid;
    gap: 1.1rem;
}

.contact-row {
    display: flex;
    align-items: center;
    gap: 0.9rem;
    color: var(--muted);
    word-break: break-word;
}

.contact-icon {
    width: 40px;
    height: 40px;
    border-radius: 12px;
    background: rgba(139, 94, 60, 0.15);
    display: grid;
    place-items: center;
    color: var(--primary);
    font-size: 1.1rem;
    line-height: 1;
}

.socials {
    display: flex;
    flex-wrap: wrap;
    gap: 0.75rem;
}

.socials a {
    width: 42px;
    height: 42px;
    border-radius: 50%;
    display: grid;
    place-items: center;
    background: rgba(139, 94, 60, 0.12);
    color: var(--primary);
    transition: transform 0.25s, background 0.25s;
}

.socials svg {
    width: 20px;
    height: 20px;
    fill: currentColor;
}

.socials a:hover {
    transform: translateY(-3px);
    background: var(--secondary);
}

.map-card {
    margin-top: 2rem;
    border-radius: 24px;
    overflow: hidden;
    box-shadow: 0 15px 35px rgba(0,0,0,0.15);
    border: 1px solid rgba(139, 94, 60, 0.15);
}

.map-card iframe {
    width: 100%;
    border: 0;
    height: clamp(260px, 40vw, 360px);
    display: block;
}

.map-card .map-footer {
    background: #fff;
    padding: 0.9rem 1.2rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 1rem;
    flex-wrap: wrap;
}

.map-card .map-footer a {
    color: var(--primary);
    font-weight: 600;
    text-decoration: none;
}

/* Footer */
footer {
    background: linear-gradient(120deg, rgba(19,17,14,0.95), rgba(79,52,33,0.95));
    color: rgba(255,255,255,0.9);
    padding: clamp(2.5rem, 6vw, 3.5rem) 0;
}

footer .container {
    display: grid;
    gap: 2.2rem;
    text-align: center;
}

.supporters {
    display: grid;
    gap: 1rem;
}

.supporters h3 {
    margin: 0;
    font-size: 1.1rem;
    letter-spacing: 0.08em;
    color: rgba(255,255,255,0.92);
}

.supporters-logos {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 1rem;
}

.supporter-badge {
    width: clamp(110px, 20vw, 160px);
    height: 72px;
    border-radius: 12px;
    background: rgba(255,255,255,0.08);
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0.5rem 0.75rem;
    box-shadow: 0 10px 25px rgba(0,0,0,0.25);
    position: relative;
}

.supporter-badge img {
    max-width: 100%;
    max-height: 52px;
    object-fit: contain;
    filter: drop-shadow(0 4px 15px rgba(0,0,0,0.25));
    transition: transform 0.25s ease;
}

.supporter-badge:hover img {
    transform: scale(1.03);
}

.supporter-fallback {
    display: none;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    font-weight: 600;
    letter-spacing: 0.08em;
    text-transform: uppercase;
    color: rgba(255,255,255,0.9);
}

/* WhatsApp Floating Button */
.whatsapp-btn {
    position: fixed;
    right: 1.5rem;
    bottom: 1.5rem;
    width: 56px;
    height: 56px;
    border-radius: 50%;
    background: #25D366;
    color: #fff;
    box-shadow: 0 18px 45px rgba(37,211,102,0.35);
    display: grid;
    place-items: center;
    text-decoration: none;
    z-index: 999;
    transition: transform 0.3s ease;
}

.whatsapp-btn:hover {
    transform: translateY(-4px) scale(1.04);
}

/* Responsive Design */
@media (max-width: 992px) {
    .nav-toggle {
        display: flex;
    }

    nav {
        position: absolute;
        top: 100%;
        left: 0;
        right: 0;
        background: rgba(250, 244, 237, 0.98);
        padding: 1rem 1.5rem 1.5rem;
        border-radius: 0 0 18px 18px;
        box-shadow: 0 18px 40px rgba(0,0,0,0.06);
        display: none;
        flex-direction: column;
        gap: 1rem;
    }

    nav.is-open {
        display: flex;
    }

    nav ul {
        flex-direction: column;
        align-items: flex-start;
        gap: 0.5rem;
    }

    .nav-cta-group {
        width: 100%;
    }

    .nav-cta {
        width: 100%;
        justify-content: center;
    }
}

@media (max-width: 768px) {
    .nav {
        flex-wrap: wrap;
    }

    .hero {
        text-align: left;
    }

    .hero-content {
        justify-items: flex-start;
    }

    .hero-actions {
        justify-content: flex-start;
    }

    .about-media::after {
        display: none;
    }

    .about-media img {
        border-radius: 18px;
    }
}

@media (max-width: 520px) {
    .whatsapp-btn {
        right: 1rem;
        bottom: 1rem;
        width: 50px;
        height: 50px;
    }
}