/* Marcas 2026: logótipo da marca e cor da marca como acento (paleta aprovada pelo Cláudio a 30/10/2026 e 3/11/2026). */
.marca-2026 .product-seo-page{padding-top:clamp(1.25rem,2.5vw,2rem)}
.marca-2026 .product-seo-shell{border-top:6px solid var(--marca);padding-top:.9rem}
.marca-2026 .product-seo-hero{align-items:start}
.marca-2026 .product-seo-gallery figure{background:#fff}
.marca-2026 .product-seo-gallery img{object-fit:contain}
.marca-2026 .product-seo-gallery figcaption.ilustrativa{font-style:italic}
.marca-2026 .marca-logo{display:block;height:84px;width:auto;max-width:260px;margin:0 0 1rem}
.marca-2026 .product-seo-hero .eyebrow{color:#00605C}
.marca-2026 .product-seo-hero .eyebrow::after{background:var(--marca)!important}
.marca-2026 .product-seo-hero h1{color:#00605C}
.marca-2026 .marca-filete{display:block;width:72px;height:5px;border-radius:3px;background:var(--marca);margin:.6rem 0 1rem}
.marca-2026 .product-seo-details h2{border-left:5px solid var(--marca);padding-left:.6rem}
.marca-2026 .product-seo-gallery figure{border-bottom:4px solid var(--marca)}
@font-face{font-family:'Open Sans';src:url('/assets/marcas-2026/fonts/OpenSans-VariableFont.ttf') format('truetype');font-weight:300 800;font-display:swap}
.marca-2026,.marca-2026 h1,.marca-2026 h2,.marca-2026 h3,.marca-2026 .button,.marca-2026 .nav-link{font-family:'Open Sans','Segoe UI',Arial,sans-serif}
.marca-2026 .product-seo-gallery img{object-fit:contain;background:#fff}
.marca-2026 .product-seo-gallery.galeria-muitas{grid-template-columns:repeat(5,minmax(0,1fr))}
.marca-2026 .product-seo-gallery figcaption{font-style:italic}
.marca-2026 .nota-qualidade{margin:1rem 0 0;font-size:.85rem}
.marca-2026 .foto-pendente{display:flex;align-items:center;justify-content:center;min-height:260px;background:#F3F7F6;border:2px dashed var(--marca);color:#595959;font-weight:700;text-align:center;padding:1rem}
.marca-2026 .product-seo-hero h1.nome-longo{font-size:clamp(2.2rem,4.4vw,3.6rem);overflow-wrap:anywhere}
.marca-2026 .marcador{background:#FFF4D6;color:#7A4B00;font-weight:700;padding:0 .2em;border-radius:2px}
