/* W12 — SUV Adventure: terrain-inspired earth tones, confident silhouettes, room for real vehicle imagery. */
:root{--paper:#f4f1e9;--surface:#fffdf8;--ink:#292d25;--muted:#727467;--teal:#394333;--teal-soft:#e9e7dc;--line:#dedacb;--orange:#b67b39;--orange-dark:#8f5d28;--radius:7px;--header-background:#f4f1e9f2;--footer:#272c25;--footer-ink:#efeee5}
.theme-automotive-adventure .site-header{border-bottom:2px solid #48513d}
.theme-automotive-adventure .brand-mark{border-radius:4px;background:#394333;color:#f4e5c8}
.theme-automotive-adventure .brand-text{font-weight:800;letter-spacing:-.045em}
.theme-automotive-adventure .brand-subtitle{color:#836235;text-transform:uppercase;letter-spacing:.1em}
.theme-automotive-adventure .button{border-radius:4px;font-weight:750}
.theme-automotive-adventure .hero-heading{grid-template-columns:1.25fr .75fr;gap:48px}
.theme-automotive-adventure .hero-heading h1{max-width:840px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(3rem,5.5vw,5.1rem);font-weight:500;letter-spacing:-.055em;line-height:1.02}
.theme-automotive-adventure .hero-heading .eyebrow{color:#8b6332;letter-spacing:.18em}
.theme-automotive-adventure .hero-introduction{border-left:3px solid #b9874c;padding-left:20px}
.theme-automotive-adventure .hero-slider{overflow:hidden;border:1px solid #313b2d;border-radius:4px 30px 4px 30px;background:#30392d;box-shadow:12px 12px 0 #ded4bf}
.theme-automotive-adventure .hero-slide{aspect-ratio:16/7.1}
.theme-automotive-adventure .hero-slide-shade{background:linear-gradient(90deg,#20291dd9,#20291d28 77%),linear-gradient(0deg,#20291d91,transparent 68%)}
.theme-automotive-adventure .hero-slide-content{max-width:700px;border-left:4px solid #d7a65f;padding-left:22px}
.theme-automotive-adventure .slide-kicker{color:#f3d7a6;letter-spacing:.17em}
.theme-automotive-adventure .hero-slide-content h2{font-family:Georgia,"Times New Roman",serif;font-weight:500;letter-spacing:-.045em}
.theme-automotive-adventure .hero-slide-link{border-color:#e3ba7a;color:#fff1d8}
.theme-automotive-adventure .slider-controls{border-color:#565b4b;background:#30372c;color:#f2efe5}
.theme-automotive-adventure .slider-button{border-color:#777764;color:#fff}
.theme-automotive-adventure .catalog-section{background:#e9e5d8}
.theme-automotive-adventure .section-heading h2{font-family:Georgia,"Times New Roman",serif;font-weight:500}
.theme-automotive-adventure .content-card{overflow:hidden;border:1px solid #d7d0bd;border-radius:5px;background:#fffdf8;box-shadow:0 9px 24px #3a392512}
.theme-automotive-adventure .content-card-image{background:#d9d2c0}
.theme-automotive-adventure .content-card-body{border-top:3px solid #64704d;padding:23px}
.theme-automotive-adventure .card-label{color:#8b6332;letter-spacing:.13em}
.theme-automotive-adventure .card-arrow{border-radius:3px;background:#394333;color:#f7f0df}
.theme-automotive-adventure .business-contact-card{overflow:hidden;border:1px solid #d4cebb;border-radius:6px 22px 6px 22px;box-shadow:0 16px 38px #34382a15}
.theme-automotive-adventure .business-contact-identity{background:#394333;color:#fbf7ed}
.theme-automotive-adventure .business-contact-identity .eyebrow{color:#e6c58e}
.theme-automotive-adventure .business-category,.theme-automotive-adventure .sales-contact>div>span,.theme-automotive-adventure .contact-detail dt{color:#d4d1c2}
.theme-automotive-adventure .contact-whatsapp{border-radius:4px;background:#a66e32}
.theme-automotive-adventure .detail-cover{border-radius:5px 24px 5px 5px;background:#e9e3d5}
.theme-automotive-adventure .price-block{border-color:#d7d0bd;border-radius:5px}
@media(max-width:800px){.theme-automotive-adventure .hero-heading{grid-template-columns:1fr;gap:22px}.theme-automotive-adventure .hero-introduction{max-width:650px}}
@media(max-width:600px){.theme-automotive-adventure .hero-heading h1{font-size:2.75rem}.theme-automotive-adventure .hero-slider{border-radius:4px 20px 4px 20px;box-shadow:6px 7px 0 #ded4bf}.theme-automotive-adventure .hero-slide{min-height:350px;aspect-ratio:4/3}.theme-automotive-adventure .hero-slide-content{left:7%;bottom:13%;max-width:88%;padding-left:15px}.theme-automotive-adventure .hero-slide-content h2{font-size:2.15rem}}
