/* LOJÃO DOS ACESSÓRIOS CG • versão 5.7 • LOGO PREMIUM APROVADA
   Edita só a identidade da marca e seus elementos visuais. Não altera Worker, API, KV,
   contatos, login administrativo, catálogo ou pedidos pelo WhatsApp. */
:root { --la56-yellow:#ffdf08; }
.dg-v7-header .dg-header-brand .dg-logo-frame {
  border:1px solid rgba(255,219,37,.42)!important;
  background:#000!important;
  border-radius:12px!important;
  overflow:hidden!important;
  box-shadow:0 0 0 1px rgba(255,219,37,.07),0 2px 13px rgba(0,0,0,.45)!important;
}
.dg-v7-header .dg-logo-frame .dg-logo-img,
.dg-v7-header .dg-logo-frame img {
  width:100%!important;height:100%!important;object-fit:contain!important;
  border-radius:0!important;background:#000!important;
}
.dg-v7-header .dg-brand-name,
.dg-v7-header .dg-brand-name b,
.dg-v7-header .dg-brand-name .la53-cg {
  color:var(--la56-yellow)!important;
  -webkit-text-fill-color:var(--la56-yellow)!important;
  text-shadow:0 0 9px rgba(255,213,20,.11)!important;
}
.dg-v7-header .dg-brand-subtitle { color:#f1f1f1!important; }
.dg11-menu-logo {
  border-radius:12px!important; background:#000!important;
  border:1px solid rgba(255,218,22,.42)!important;
  box-shadow:0 0 12px rgba(255,203,0,.1)!important;
}
.dg11-menu-name{color:var(--la56-yellow)!important;}
.la56-footer-official {
  width:min(190px,56vw)!important;height:auto!important;aspect-ratio:1/1!important;
  background:#000!important;border-radius:14px!important;
  border:1px solid rgba(255,211,37,.36)!important;
  box-shadow:0 6px 22px rgba(0,0,0,.42)!important;
}
.la56-footer-support span{color:var(--la56-yellow)!important;}
@media(max-width:600px){
  .dg-v7-header .dg-header-brand .dg-logo-frame{border-radius:10px!important;}
  .la56-footer-official{width:165px!important;}
}
