/*
Theme Name: Empreendanaueb Comunidade
Theme URI: https://empreendanaueb.com.br/
Author: Empreendanaueb
Description: Tema oficial da loja e comunidade Empreendanaueb, preparado para WooCommerce e Dracmas.
Version: 2.5.1
Requires at least: 6.4
Requires PHP: 7.4
Text Domain: hub-empreenda-theme
*/
:root{--enw-ink:#173150;--enw-blue:#3065a7;--enw-light:#61afd2;--enw-red:#f23b4f;--enw-muted:#667589;--enw-line:#dfe6ed;--enw-soft:#f4f8fb}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--enw-ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.65;background:#fff}a{color:inherit}.site-header{height:82px;padding:0 max(24px,calc((100vw - 1180px)/2));position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--enw-line);background:rgba(255,255,255,.97)}.site-brand{text-decoration:none}.brand-image{width:230px;height:72px;display:block;object-fit:contain}.site-nav{display:flex;align-items:center;gap:26px}.site-nav a{text-decoration:none;font-size:15px;font-weight:700}.site-nav .cta,.theme-button{padding:12px 19px;border-radius:10px;color:#fff;background:var(--enw-blue);text-decoration:none;font-weight:700}.site-content{min-height:70vh}.home-hero{padding:105px max(24px,calc((100vw - 1180px)/2));background:linear-gradient(135deg,#f8fbfe,#edf6fa 70%,#fff3f4)}.home-hero-content{max-width:850px}.section-kicker{color:var(--enw-blue);font-size:13px;font-weight:800;letter-spacing:.09em}.home-hero h1{margin:15px 0;font-size:clamp(41px,6vw,71px);line-height:1.08;letter-spacing:-2.5px}.home-hero p,.section-header p{max-width:710px;color:var(--enw-muted);font-size:18px}.hero-actions{margin-top:28px;display:flex;gap:12px}.theme-button.secondary{border:1px solid var(--enw-line);color:var(--enw-ink);background:#fff}.store-showcase,.annual-showcase,.page-content{max-width:1180px;margin:auto;padding:80px 24px}.section-header{margin-bottom:30px}.section-header h2{margin:8px 0;font-size:36px;line-height:1.2}.section-header p{margin:5px 0}.annual-showcase{padding-top:30px}.community-callout{padding:72px 24px;text-align:center;color:#fff;background:linear-gradient(130deg,#173150,#3065a7)}.community-callout h2{font-size:35px}.community-callout p{max-width:640px;margin:10px auto 24px;color:#e4eef7}.theme-button.inverse{color:var(--enw-blue);background:#fff}.theme-empty{padding:25px;border:1px dashed var(--enw-line);border-radius:12px}.woocommerce ul.products li.product{padding:17px!important;border:1px solid var(--enw-line);border-radius:14px}.woocommerce ul.products li.product .button,.woocommerce div.product form.cart .button{border-radius:9px;color:#fff;background:var(--enw-blue)}.site-footer{padding:45px max(24px,calc((100vw - 1180px)/2));display:grid;gap:18px;color:#d8e3ef;background:#173150}.site-footer strong{font-size:19px}.site-footer p,.site-footer small{color:#c0cfdd}.site-footer nav{display:flex;gap:22px}.site-footer nav a{text-decoration:none}.page-content{padding-top:40px}@media(max-width:760px){.site-header{height:72px;padding:0 16px}.brand-image{width:185px;height:60px}.site-nav{gap:10px}.site-nav a:not(.cta){display:none}.home-hero{padding:78px 22px}.home-hero h1{letter-spacing:-1px}.hero-actions{flex-wrap:wrap}.store-showcase,.annual-showcase{padding:55px 20px}.section-header h2,.community-callout h2{font-size:29px}.site-footer nav{flex-wrap:wrap}}
