/* StockMarca V7. Las imágenes solo se sustituyen cuando el archivo local carga. */
.sm-proof-strip{background:#f1f5f3;border-block:1px solid #d8e2dd;padding:22px 0;color:#17323e}
.sm-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:center}
.sm-proof-item{display:flex;align-items:center;gap:12px;padding:8px 18px;border-right:1px solid #d3deda;min-width:0}
.sm-proof-item:last-child{border-right:0}.sm-proof-number{font:400 clamp(23px,2.7vw,34px)/1.04 Georgia,serif;letter-spacing:-.03em;color:#14576b;white-space:nowrap}
.sm-proof-copy{color:#3e555f;font-size:13px;line-height:1.4}
.sm-proof-source{font-size:11px;color:#70838a;text-align:center;margin:6px auto 0;max-width:900px;padding:0 20px}
body.sm-official-qguapa #qguapa .qguapa-photo{background-image:linear-gradient(0deg,rgba(9,32,38,.64),transparent 31%),url('./qguapa-fw26.webp')!important;background-position:center center!important;background-size:cover!important}
body.sm-official-hero #inicio .hero-media:before{background-image:linear-gradient(90deg,rgba(8,27,36,.2),rgba(8,27,36,.05)),url('./stockmarca-campana-invierno.webp')!important;background-position:center center!important;background-size:cover!important}
#qguapa .qguapa-image-label{max-width:85%;line-height:1.5}
@media(max-width:860px){.sm-proof-grid{grid-template-columns:1fr;gap:0}.sm-proof-item{border-right:0;border-bottom:1px solid #d3deda;padding:12px 4px}.sm-proof-item:last-child{border-bottom:0}.sm-proof-strip{padding:12px 0}.sm-proof-source{font-size:10px}}
