/*
Theme Name: Oliveira Nativo
Description: Estrutura independente com cabecalho e rodape compartilhados da Oliveira Grafica.
Version: 2026.11.01
Text Domain: oliveira-native
*/
body{margin:0;font-family:Poppins,Arial,Helvetica,sans-serif;color:#27404c;font-weight:500}
.og-native-fallback{max-width:1280px;margin:auto;padding:40px 28px;min-height:45vh}.og-native-fallback h1{font-weight:800;line-height:1.2}.og-native-fallback a{color:#406e60}.og-native-fallback .native-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.og-native-fallback article{border:1px solid #dbe5e2;border-radius:12px;padding:20px}.og-native-fallback article img{max-width:100%;height:auto}.og-native-fallback .native-search{display:flex;gap:8px;flex-wrap:wrap}.og-native-fallback input{padding:12px;border:1px solid #ccd9d3;border-radius:8px;font:inherit;max-width:100%}.og-native-fallback button{padding:12px 20px;background:#b3cd16;border:0;border-radius:8px;color:#27404c;font:700 14px Poppins,sans-serif}.og-native-fallback .navigation{margin-top:24px}@media(max-width:700px){.og-native-fallback{padding:28px 16px}.og-native-fallback .native-cards{grid-template-columns:1fr}}
