
/* EconomiBuy v7.6.1 RC4 — branded header consistency */
header{background:#070743!important;color:#fff!important;border-top:4px solid #62b500!important;border-bottom:1px solid rgba(255,255,255,.12)!important}
header a{color:#fff}

header .back{background:rgba(255,255,255,.08)!important;color:#fff!important;border-color:rgba(255,255,255,.18)!important}
header .back:hover{border-color:rgba(142,224,60,.55)!important;color:#dfffb9!important}



@media(max-width:680px){}

/* Home RC4 */








.hero-visual{min-height:430px;aspect-ratio:1.36/1}.visual-board{padding:12px;gap:12px;border-radius:26px;grid-template-columns:1.06fr .94fr;grid-template-rows:1fr 1fr}.hero-tile{min-height:0!important;border-radius:17px}.hero-tile:nth-child(1){grid-row:1 / span 2;min-height:0!important}.hero-tile img{width:100%;height:100%;object-fit:cover;object-position:center}
.visual-cat{min-height:0;aspect-ratio:4/5}.visual-cat picture,.visual-cat img{width:100%;height:100%;object-fit:cover;object-position:center}
@media(max-width:980px){.hero-visual{aspect-ratio:auto;min-height:410px}}
@media(max-width:680px){.hero-visual{min-height:330px}.visual-board{padding:9px;gap:9px}.hero-tile{border-radius:14px}}
