:root{color-scheme:dark}body{--surface:color-mix(in srgb,var(--fg) 6%,var(--bg));--surface-2:color-mix(in srgb,var(--fg) 10%,var(--bg));--line:color-mix(in srgb,var(--fg) 14%,transparent);--line-strong:color-mix(in srgb,var(--fg) 26%,transparent);--muted:color-mix(in srgb,var(--fg) 66%,var(--bg));--warn:#ffb020;--r:2px;--r-sm:2px;--titulo:var(--fonte-titulo,"Barlow Condensed"),"Arial Narrow",Impact,sans-serif;--mono:var(--fonte-titulo,"Barlow Condensed"),"Arial Narrow",sans-serif;--ease:cubic-bezier(0.2,0.7,0.2,1);--corte:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%)}html[data-modo=claro]{color-scheme:light}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--fg);font-family:var(--fonte,system-ui),system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1.55;min-height:100dvh;display:flex;flex-direction:column;overflow-x:clip}main{flex:1 1}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4{margin:0;line-height:.95;font-family:var(--titulo);font-style:italic;font-weight:800;text-transform:uppercase;letter-spacing:.005em}ol,p,ul{margin:0}ol,ul{list-style:none;padding:0}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.muted{color:var(--muted)}.wrap{width:min(1240px,100% - 32px);margin-inline:auto}.flip{transform:scaleX(-1)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 30px;border:0;cursor:pointer;background:var(--surface-2);color:var(--fg);-webkit-clip-path:var(--corte);clip-path:var(--corte);font-family:var(--titulo);font-style:italic;font-weight:800;font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;transition:transform .18s var(--ease),background .18s,color .18s}.btn:hover{transform:translateX(3px)}.btn:focus-visible{-webkit-clip-path:none;clip-path:none}.btn:disabled{opacity:.6;cursor:wait}.btn-sm{padding:9px 22px;font-size:1rem}.btn-block{width:100%}.btn-ghost{background:transparent;box-shadow:inset 0 0 0 2px var(--line-strong)}.btn-ghost:hover{background:var(--surface-2)}.btn-glow{background:var(--accent);color:var(--on-accent)}.btn-glow:hover{background:color-mix(in srgb,var(--accent) 86%,#fff)}.hdr{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.hdr-in{display:flex;justify-content:space-between;height:70px;gap:16px}.hdr-in,.logo{align-items:center}.logo{display:inline-flex;gap:12px}.logo img{height:36px;width:auto}.logo-txt-ao-lado{font-size:1.4rem}@media (max-width:520px){.logo-txt-ao-lado{display:none}}.logo-mark{width:14px;height:34px;flex:none;background:var(--accent);transform:skewX(-18deg);box-shadow:9px 0 0 -3px var(--accent-2);margin-right:8px}.logo-txt{font-family:var(--titulo);font-style:italic;font-weight:800;font-size:1.75rem;letter-spacing:.02em;text-transform:uppercase;line-height:1}.nav{display:flex;align-items:center;gap:6px}.nav a:not(.btn){padding:8px 14px;color:var(--muted);font-family:var(--titulo);font-weight:700;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;transition:color .15s}.nav a:not(.btn):hover{color:var(--accent)}.nav .btn{margin-left:10px}.nav-toggle{position:absolute;opacity:0;pointer-events:none}.nav-burger{display:none;padding:8px;border:1px solid var(--line-strong);cursor:pointer}.hero{position:relative;overflow:hidden;border-bottom:1px solid var(--line);background:linear-gradient(100deg,color-mix(in srgb,var(--bg) 94%,transparent) 30%,color-mix(in srgb,var(--bg) 55%,transparent) 100%),var(--capa) center /cover no-repeat,var(--bg)}.hero-listra{right:22%;width:46px;background:var(--accent);transform:skewX(-18deg)}.hero-listra,.hero-listra:after{position:absolute;top:0;bottom:0}.hero-listra:after{content:"";right:-34px;width:14px;background:var(--accent-2)}.hero-in{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:24px;padding-block:clamp(40px,6vw,72px) clamp(64px,8vw,96px)}.hero-txt{flex:1 1 520px;min-width:0}.eyebrow{font-family:var(--titulo);font-weight:700;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:14px}.hero h1{font-size:clamp(3.4rem,9vw,7.2rem);line-height:.9;text-wrap:balance}.lead-txt{margin-top:22px;max-width:46ch;color:var(--muted);font-size:clamp(1rem,1.5vw,1.2rem)}.hero-stats{display:flex;flex-wrap:wrap;gap:12px 36px;margin-top:30px}.hero-stats li{display:grid}.hero-stats strong{font-family:var(--titulo);font-style:italic;font-weight:800;font-size:2rem;line-height:1;color:var(--accent)}.hero-stats span{font-family:var(--titulo);font-size:.95rem;color:var(--muted);text-transform:uppercase;letter-spacing:.14em;font-weight:600}.sil-sombra{fill:#000;opacity:.5}.sil-corpo{fill:color-mix(in srgb,var(--fg) 88%,var(--bg))}.sil-vidro{fill:#0b0c0e;opacity:.92}.sil-listra{stroke:var(--accent-2);stroke-width:3;fill:none}.sil-roda{fill:#050506}.sil-miolo{fill:var(--accent)}.busca-sec{position:relative;margin-top:-36px;z-index:2}.busca{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr auto;grid-gap:2px;gap:2px;background:var(--line-strong);border-top:4px solid var(--accent);box-shadow:0 28px 60px -30px rgba(0,0,0,.8)}.busca-q,.busca-sel{display:flex;align-items:center;gap:10px;padding:14px 22px;background:var(--surface);transition:background .15s}.busca-q:focus-within,.busca-sel:focus-within{background:var(--surface-2)}.busca-q svg{color:var(--accent);flex:none}.busca-q input{flex:1 1;min-width:0;background:none;border:0;outline:0;font-size:1.05rem}.busca-q input::placeholder{color:var(--muted)}.busca-sel{flex-direction:column;align-items:stretch;gap:0;padding:10px 22px}.busca-sel span{font-family:var(--titulo);font-weight:700;font-size:.85rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}select{background:transparent;border:0;outline:0;cursor:pointer;width:100%;padding:2px 18px 2px 0;font-size:1.05rem;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23a5a8ad' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2px center}select option{background:var(--surface-2);color:var(--fg)}.busca-go{-webkit-clip-path:none;clip-path:none;border-radius:0;padding-inline:44px;font-size:1.6rem;min-height:72px}.busca-go:hover{transform:none}.sec{padding-block:clamp(32px,5vw,56px)}.sec-h{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px}.sec-h h2,.sobre h2{font-size:clamp(2rem,4vw,2.9rem)}.sec-h h2:before{content:"/ ";color:var(--accent)}.ver-tudo{display:inline-flex;align-items:center;gap:6px;color:var(--accent);font-family:var(--titulo);font-weight:700;font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase}.ver-tudo:hover{gap:10px}.marcas{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.marca-tile,.marcas{display:grid;grid-gap:10px;gap:10px}.marca-tile{position:relative;justify-items:center;padding:24px 8px 16px;background:var(--surface);border-bottom:3px solid var(--line);color:var(--fg);transition:all .2s var(--ease)}.marca-tile span{font-family:var(--titulo);font-weight:700;font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase}.marca-tile small{position:absolute;top:8px;right:10px;font-family:var(--titulo);font-weight:600;font-size:.85rem;color:var(--muted)}.marca-tile:hover{background:var(--surface-2);border-bottom-color:var(--accent);color:var(--accent);transform:translateY(-3px)}.cats{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:10px;gap:10px}.cat-tile{position:relative;display:grid;grid-gap:2px;gap:2px;padding:18px 18px 16px;background:var(--surface);overflow:hidden;transition:background .2s}.cat-tile:before{content:"";position:absolute;top:0;right:0;width:46px;height:100%;background:var(--accent);opacity:.1;transform:skewX(-18deg) translateX(14px);transition:opacity .2s,transform .3s var(--ease)}.cat-tile svg{width:100%;max-width:120px;height:auto;color:var(--fg);margin-bottom:8px}.cat-tile span{font-family:var(--titulo);font-style:italic;font-weight:800;font-size:1.7rem;text-transform:uppercase;line-height:1}.cat-tile small{color:var(--muted);font-size:.85rem}.cat-tile:hover{background:var(--surface-2)}.cat-tile:hover:before{opacity:.9;transform:skewX(-18deg) translateX(6px)}.cat-eletrico svg,.cat-tile:hover svg{color:var(--accent)}.faixas{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.faixas a{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;box-shadow:inset 0 0 0 1px var(--line-strong);font-family:var(--titulo);font-weight:600;font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);transition:all .15s}.faixas a:hover{color:var(--on-accent);background:var(--accent);box-shadow:none}.grid-cards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.grid-cards-3{grid-template-columns:repeat(3,1fr)}.card{position:relative;display:flex;flex-direction:column;background:var(--surface);transition:transform .25s var(--ease),box-shadow .25s}.card:hover{transform:translateY(-4px);box-shadow:0 22px 40px -24px #000,inset 0 -3px 0 var(--accent)}.card-foto{position:relative;aspect-ratio:4/3;background:linear-gradient(var(--surface-2),var(--surface));overflow:hidden}.card-foto>img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.card:hover .card-foto>img{transform:scale(1.05)}.foto-vazia{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;grid-gap:6px;gap:6px;padding:34px 18px 8px;color:var(--muted)}.foto-vazia svg{width:100%;max-width:340px;height:auto}.foto-vazia span{font-family:var(--titulo);font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600}.card-tags{position:absolute;top:0;left:0;display:flex;flex-wrap:wrap;z-index:1}.card-tags-static{position:static;gap:6px}.tag{display:inline-flex;align-items:center;gap:4px;padding:4px 14px;font-family:var(--titulo);font-weight:800;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase;background:var(--bg);color:var(--fg)}.tag-glow{background:var(--accent);color:var(--on-accent)}.tag-warn{background:var(--warn);color:#1a1200}.card-marca{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:36px;height:36px;background:var(--bg);color:var(--fg);opacity:.9}.card-corpo{display:grid;grid-gap:10px;gap:10px;padding:16px 18px 18px;flex:1 1;align-content:start}.card h3{font-style:normal;font-weight:700;font-size:1.5rem;letter-spacing:.02em;line-height:1.05}.specs{display:flex;border-block:1px solid var(--line);font-size:.82rem;color:var(--muted)}.specs li{flex:1 1;display:flex;align-items:center;justify-content:center;padding:8px 4px;border-right:1px solid var(--line);white-space:nowrap}.specs li:last-child{border-right:0}.specs svg{display:none}.card-preco{display:flex;align-items:center;justify-content:space-between}.card-preco strong{font-family:var(--titulo);font-style:italic;font-weight:800;font-size:2.3rem;line-height:1;color:var(--accent)}.consulte{font-size:1.7rem!important}.card-ver{display:inline-flex;align-items:center;gap:4px;font-family:var(--titulo);font-weight:700;font-size:1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);transition:all .2s}.card:hover .card-ver{color:var(--accent);gap:8px}.passos{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.passos li{position:relative;padding:26px;background:var(--surface);overflow:hidden}.passos span{position:absolute;right:14px;top:-6px;font-family:var(--titulo);font-style:italic;font-weight:800;font-size:6rem;line-height:1;color:var(--accent);opacity:.16}.passos h3{margin:0 0 8px;font-size:2rem}.passos p{color:var(--muted);max-width:30ch}.sobre{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:28px;gap:28px;align-items:center}.sobre-acoes{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.sobre-info{display:grid;grid-gap:10px;gap:10px}.sobre-info li{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;background:var(--surface);border-left:4px solid var(--accent)}.sobre-info svg{color:var(--accent);flex:none;margin-top:2px}.sobre-info div{display:grid;grid-gap:2px;gap:2px}.sobre-info strong{font-family:var(--titulo);font-size:.95rem;text-transform:uppercase;letter-spacing:.14em;color:var(--muted);font-weight:700}.sobre-info a{color:var(--accent)}.pagina{padding-block:28px 56px}.migalhas{display:flex;gap:8px;font-size:.85rem;color:var(--muted);margin-bottom:18px;flex-wrap:wrap}.migalhas a:hover{color:var(--accent)}.pag-h{margin-bottom:26px}.pag-h h1{font-size:clamp(2.6rem,6vw,4.4rem)}.pag-h p{margin-top:6px}.estoque{display:grid;grid-template-columns:minmax(0,290px) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.filtros-wrap{position:-webkit-sticky;position:sticky;top:88px;max-height:calc(100dvh - 104px);overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.filtros-chk,.filtros-toggle{display:none}.filtros .btn:hover{transform:none}.filtros{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;padding:18px;background:var(--surface);border-top:4px solid var(--accent)}.filtro-bloco{border:0;margin:0;padding:0;min-width:0;display:grid;grid-gap:8px;gap:8px}.filtro-bloco legend{padding:0;margin-bottom:8px;font-family:var(--titulo);font-weight:700;font-size:.95rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.busca-q-sm{padding:10px 14px;background:var(--surface-2)}.chk-lista{display:grid;grid-gap:2px;gap:2px;max-height:232px;overflow-y:auto;scrollbar-width:thin}.chk{display:flex;align-items:center;gap:8px;cursor:pointer;position:relative}.chk input{position:absolute;opacity:0}.chk-box{flex:1 1;display:flex;align-items:center;gap:8px;padding:7px 10px;font-size:.92rem;border-left:3px solid transparent;transition:all .12s}.chk:hover .chk-box{background:var(--surface-2)}.chk input:checked+.chk-box{background:color-mix(in srgb,var(--accent) 14%,transparent);border-left-color:var(--accent);color:var(--fg);font-weight:600}.chk input:focus-visible+.chk-box{outline:2px solid var(--accent)}.chk small{font-size:.78rem;color:var(--muted)}.par{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.filtro-acoes select,.par select{padding:10px 28px 10px 12px;background-color:var(--surface-2);background-position:right 10px center}.filtro-acoes{gap:10px;padding-top:6px}.limpar{text-align:center;color:var(--muted);font-size:.85rem;text-decoration:underline;text-underline-offset:3px}.limpar:hover{color:var(--accent)}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.chips a{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;font-family:var(--titulo);font-weight:700;font-size:1rem;letter-spacing:.06em;text-transform:uppercase;background:var(--accent);color:var(--on-accent)}.chips a:hover{background:color-mix(in srgb,var(--accent) 80%,#fff)}.vazio{display:grid;justify-items:center;grid-gap:12px;gap:12px;text-align:center;padding:64px 20px;border:2px dashed var(--line-strong);color:var(--muted)}.vazio h2{color:var(--fg);font-size:2.4rem}.vazio p{max-width:44ch}.paginacao{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:32px}.paginacao a{min-width:42px;padding:8px 14px;text-align:center;background:var(--surface);font-family:var(--titulo);font-weight:700;font-size:1.1rem;letter-spacing:.06em}.paginacao a:hover{background:var(--surface-2)}.paginacao a.on{background:var(--accent);color:var(--on-accent)}.det{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr);grid-gap:24px;gap:24px;align-items:start}.det-midia{grid-column:1;grid-row:1;min-width:0}.det-painel{grid-column:2;grid-row:1/span 2;position:-webkit-sticky;position:sticky;top:88px;display:grid;grid-gap:14px;gap:14px;padding:24px;background:var(--surface);border-top:4px solid var(--accent)}.det-info{grid-column:1;grid-row:2;min-width:0;display:grid;grid-gap:16px;gap:16px}.det-topo{display:flex;justify-content:space-between;align-items:center;gap:10px}.det-marca{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-family:var(--titulo);font-weight:700;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase}.det-painel h1{font-size:clamp(2.2rem,4vw,3.2rem)}.det-ano{color:var(--muted);font-size:.95rem;margin-top:-8px}.det-preco{display:grid;padding:14px 18px;background:var(--bg);border-left:6px solid var(--accent-2)}.det-preco span{font-family:var(--titulo);font-size:.9rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-weight:700}.det-preco strong{font-family:var(--titulo);font-style:italic;font-weight:800;font-size:clamp(2.6rem,4.6vw,3.6rem);line-height:1;color:var(--accent)}.det-acoes{display:grid;grid-gap:10px;gap:10px}.det-form{display:grid;grid-gap:12px;gap:12px;padding-top:14px;border-top:1px solid var(--line)}.det-form h2{font-size:1.6rem}.det-info h2{font-size:2rem}.det-info h2:before{content:"/ ";color:var(--accent)}.ficha{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:8px;gap:8px;margin:0}.ficha div{padding:14px;background:var(--surface);border-bottom:3px solid var(--line)}.ficha dt{display:flex;align-items:center;gap:6px;font-family:var(--titulo);font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:.14em;color:var(--accent)}.ficha dd{margin:4px 0 0;font-weight:600;font-size:1.1rem}.desc{color:var(--muted);white-space:pre-line;max-width:70ch}.aviso{font-size:.8rem}.gal{display:grid;grid-gap:8px;gap:8px}.gal-main{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--surface-2)}.gal-main>img{width:100%;height:100%;object-fit:cover;cursor:zoom-in}.gal-main .foto-vazia{padding-top:60px}.gal-main .foto-vazia svg{max-width:640px}.gal-seta{position:absolute;top:50%;translate:0 -50%;display:grid;place-items:center;width:46px;height:46px;border:0;background:var(--bg);cursor:pointer;transition:all .15s}.gal-seta:hover{background:var(--accent);color:var(--on-accent)}.gal-ant{left:0}.gal-prox{right:0}.gal-cont{position:absolute;right:0;bottom:0;padding:4px 12px;font-family:var(--titulo);font-weight:700;letter-spacing:.08em;background:var(--bg)}.gal-minis{display:flex;gap:6px;overflow-x:auto;scrollbar-width:thin;padding-bottom:4px}.gal-minis button{flex:none;width:96px;aspect-ratio:4/3;padding:0;overflow:hidden;border:0;border-bottom:3px solid transparent;opacity:.55;cursor:pointer;background:none;transition:all .15s}.gal-minis button.on,.gal-minis button:hover{opacity:1;border-bottom-color:var(--accent)}.gal-minis img{width:100%;height:100%;object-fit:cover}.lightbox{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:20px;background:rgba(0,0,0,.94);cursor:zoom-out}.lightbox img{max-height:92dvh;max-width:100%;object-fit:contain}.lightbox-x{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:44px;height:44px;border:0;background:var(--accent);color:var(--on-accent);cursor:pointer}.lead{display:grid;grid-gap:12px;gap:12px}.lead label{display:grid;grid-gap:6px;gap:6px;font-family:var(--titulo);font-weight:700;font-size:.9rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.lead input,.lead textarea{padding:12px 14px;background:var(--surface-2);border:0;border-bottom:2px solid transparent;outline:0;resize:vertical;font-family:var(--fonte,system-ui),system-ui,sans-serif;font-size:1rem;letter-spacing:normal;text-transform:none;font-weight:400;color:var(--fg);transition:border-color .15s}.lead input:focus,.lead textarea:focus{border-bottom-color:var(--accent)}.isca{position:absolute!important;left:-9999px;width:1px;height:1px;opacity:0}.lead-erro{color:#ff7a70;font-size:.9rem}.lead small{font-size:.75rem}.lead-ok{display:grid;justify-items:center;grid-gap:6px;gap:6px;text-align:center;padding:28px 16px;background:color-mix(in srgb,var(--accent) 10%,transparent);border-left:4px solid var(--accent)}.lead-ok svg{color:var(--accent)}.contato{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:24px;gap:24px;align-items:start}.painel{padding:24px;background:var(--surface);display:grid;grid-gap:16px;gap:16px;border-top:4px solid var(--accent)}.contato .sobre-info.painel{gap:10px}.contato .sobre-info li{background:var(--surface-2)}.contato .painel h2{font-size:2rem}.ftr{margin-top:40px;border-top:4px solid var(--accent);background:var(--surface)}.ftr-grid{display:grid;grid-template-columns:1.4fr 1fr 1.4fr;grid-gap:32px;gap:32px;padding-block:40px 24px}.ftr h4{font-size:1rem;letter-spacing:.16em;color:var(--accent);margin-bottom:12px;font-style:normal}.ftr ul{display:grid;grid-gap:8px;gap:8px}.ftr a:hover{color:var(--accent)}.ftr p{margin-top:10px;max-width:34ch}.contato-lista li{display:flex;gap:8px;align-items:flex-start;color:var(--muted)}.contato-lista svg{flex:none;margin-top:4px;color:var(--accent)}.redes{display:flex;gap:8px;margin-top:16px}.redes a{display:grid;place-items:center;width:40px;height:40px;background:var(--surface-2);transition:all .15s}.redes a:hover{background:var(--accent);color:var(--on-accent)}.ftr-base{padding-block:18px 28px;border-top:1px solid var(--line);color:var(--muted);font-size:.8rem}.fab{position:fixed;right:18px;bottom:18px;z-index:60;display:grid;place-items:center;width:56px;height:56px;background:#25d366;color:#04210f;-webkit-clip-path:polygon(14px 0,100% 0,calc(100% - 14px) 100%,0 100%);clip-path:polygon(14px 0,100% 0,calc(100% - 14px) 100%,0 100%);transition:transform .2s var(--ease)}.fab:hover{transform:scale(1.08)}.nf{display:grid;justify-items:start;grid-gap:14px;gap:14px;padding-block:18vh}.nf h1{font-size:clamp(3.4rem,10vw,7rem)}@media (max-width:1100px){.grid-cards{grid-template-columns:repeat(3,1fr)}.grid-cards-3{grid-template-columns:repeat(2,1fr)}.busca{grid-template-columns:1fr 1fr 1fr}.busca-go,.busca-q{grid-column:1/-1}.hero-listra{right:8%;opacity:.9}}@media (max-width:900px){.estoque{grid-template-columns:1fr}.filtros-wrap{position:static;max-height:none;overflow:visible}.filtros-toggle{display:inline-flex;margin-bottom:12px}.filtros-toggle b{background:var(--accent);color:var(--on-accent);padding:0 8px;font-size:.95rem}.filtros{display:none}.filtros-chk:checked~.filtros{display:grid}.det{grid-template-columns:1fr}.det-info,.det-midia,.det-painel{grid-column:1;grid-row:auto}.det-painel{position:static}.contato,.passos,.sobre{grid-template-columns:1fr}.ftr-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.nav-burger{display:grid}.nav{position:absolute;top:70px;left:0;right:0;flex-direction:column;align-items:stretch;gap:2px;padding:12px 16px 18px;background:var(--bg);border-bottom:1px solid var(--line);display:none}.nav-toggle:checked~.nav{display:flex}.nav a:not(.btn){padding:12px 14px}.nav .btn{margin:8px 0 0}.hero-listra{right:-10px;width:30px;opacity:.5}.grid-cards,.grid-cards-3{grid-template-columns:repeat(2,1fr);gap:10px}.card-corpo{padding:12px}.card-preco strong{font-size:1.7rem}.card-ver{display:none}.specs{font-size:.72rem}.busca{grid-template-columns:1fr 1fr}.busca-sel:nth-of-type(4){grid-column:1/-1}}@media (max-width:480px){.ftr-grid,.grid-cards,.grid-cards-3{grid-template-columns:1fr}.cats{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}