/* SOFBAC Centro global v8_4 - isolated classes to avoid product hero collisions */
.sf-v84-footer{background:#0a0d11!important;color:#eae5dc!important;border-top:1px solid #725632!important;padding:30px 18px 18px!important;font:inherit}
.sf-v84-footer *{box-sizing:border-box}.sf-v84-footer a{color:#eac073!important;text-decoration:none}.sf-v84-footer a:hover{text-decoration:underline!important}
.sf-v84-wrap{max-width:1170px;margin:auto}.sf-v84-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding-bottom:21px;border-bottom:1px solid #4b3d2b}
.sf-v84-head>a{display:flex;align-items:center;gap:12px;font-weight:800;font-size:17px}.sf-v84-logo{width:45px;height:45px;object-fit:contain;flex:none}
.sf-v84-actions{display:flex;flex-wrap:wrap;gap:14px;font-size:13px}.sf-v84-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:25px 0}
.sf-v84-col strong{display:block;margin:0 0 10px;color:#f5e5c8;font-size:14px}.sf-v84-col nav{display:flex;flex-wrap:wrap;gap:7px 14px}.sf-v84-col nav a{font-size:12px;line-height:1.6}
.sf-v84-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;border-top:1px solid #4b3d2b;padding-top:15px;font-size:12px;line-height:1.6}
.sf-v84-context{background:rgba(198,155,76,.065);border:1px solid rgba(195,156,85,.4);border-radius:14px;padding:22px;margin:26px 0;color:inherit}
.sf-v84-context h2{font-size:clamp(19px,2vw,25px);margin:0 0 13px;color:#e4b76c}.sf-v84-context h3{font-size:17px;margin:16px 0 6px}.sf-v84-context p{margin:9px 0;font-size:15px;line-height:1.7}
@media(max-width:800px){.sf-v84-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:490px){.sf-v84-grid{grid-template-columns:1fr}.sf-v84-footer{padding:25px 16px!important}}
