/* Auto Giro — Página de produto matriz (agp = Auto Giro Produto). Protótipo de 21/10/2026. Mesmo mundo da home v3 "Brasa": preto, vermelho #BB0102 e branco;Roboto + Roboto Condensed 900. Só anima transform, opacity e clip-path. Tudo respeita prefers-reduced-motion. */ @font-face{font-family:"AG Condensada Reserva";src:local("Roboto Black"),local("Roboto-Black"),local("Roboto");font-weight:900;size-adjust:84%;ascent-override:110%}:root{--agp-preto:#070606;--agp-grafite:#141111;--agp-vermelho:#BB0102;--agp-vermelho-vivo:#E3161B;--agp-vermelho-brilho:#F02A1E;--agp-vermelho-claro:#FFF3F2;--agp-fundo:#F4F1F1;--agp-cartao:#FFFDFD;--agp-borda:#E7E1E1;--agp-borda-forte:#D3CACA;--agp-texto:#0E0C0C;--agp-texto-2:#4A4545;--agp-texto-3:#6B6464;--agp-pix:#1A9B8C;--agp-raio-p:12px;--agp-raio:18px;--agp-raio-g:26px;--agp-sombra:0 10px 15px -20px #000;--agp-sombra-2:0 30px 60px -36px rgba(14,12,12,.45);--agp-ease:cubic-bezier(.16,1,.3,1);--agp-cond:"Roboto Condensed","AG Condensada Reserva",Roboto,sans-serif;--agp-fonte:Roboto,system-ui,-apple-system,"Segoe UI",sans-serif;interpolate-size:allow-keywords}.agp{color:var(--agp-texto);font-family:var(--agp-fonte)}.agp,.agp-barra{font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}.agp *,.agp *::before,.agp *::after{box-sizing:border-box}.agp img{display:block;max-width:100%;height:auto}.agp a{color:inherit}:where(.agp,.agp-barra) button{font:inherit;color:inherit}.agp :focus-visible{outline:2px solid var(--agp-vermelho);outline-offset:3px}.agp-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.agp-ico{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.agp-ico--cheio{fill:currentColor;stroke:none}.agp-secao{padding:clamp(56px,7vw,104px) 0;position:relative}.agp-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--agp-vermelho);font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.agp-eyebrow::before{content:"";width:22px;height:2px;border-radius:2px;background:currentColor}.agp-h2{margin:0;font:900 clamp(34px,4.4vw,60px)/.95 var(--agp-cond);letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance}.agp-h2 em{font-style:normal;color:var(--agp-vermelho)}.agp-lead{margin:16px 0 0;max-width:58ch;color:var(--agp-texto-2);font-size:17px;line-height:1.6}.agp-cab{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(28px,4vw,48px)}.agp-cab--centro{flex-direction:column;align-items:center;text-align:center}.agp-estrelas{display:inline-flex;gap:2px;color:var(--agp-vermelho)}.agp-estrelas svg{width:16px;height:16px;fill:currentColor}.agp-botao{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 28px;border:0;border-radius:var(--agp-raio-p);background:var(--agp-vermelho);color:#fff;font-size:17px;font-weight:900;letter-spacing:.01em;text-decoration:none;cursor:pointer;box-shadow:0 6px 14px -8px rgba(14,12,12,.45),inset 0 1px 0 rgba(255,255,255,.16);transition:transform .35s var(--agp-ease),box-shadow .35s var(--agp-ease),background .25s}.agp-botao::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.42) 50%,transparent 65%);transform:translateX(-120%);animation:agp-brilho 4.6s ease-in-out infinite}.agp-botao .agp-ico{width:19px;height:19px;transition:transform .35s var(--agp-ease)}.agp-botao:hover{transform:translateY(-1px);background:#A30102;box-shadow:0 10px 18px -10px rgba(14,12,12,.5),inset 0 1px 0 rgba(255,255,255,.16)}.agp-botao:hover .agp-ico{transform:translateX(4px)}.agp-botao:active{transform:translateY(0) scale(.99)}.agp-botao:focus-visible{outline:2px solid var(--agp-texto);outline-offset:3px}@keyframes agp-brilho{0%,62%{transform:translateX(-120%)}86%,100%{transform:translateX(120%)}}.agp-botao-sec{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 22px;border:1.5px solid currentColor;border-radius:var(--agp-raio-p);background:transparent;font-size:15px;font-weight:900;text-decoration:none;cursor:pointer;transition:background .25s,color .25s}.agp-botao-sec:hover{background:var(--agp-texto);color:#fff;border-color:var(--agp-texto)}.agp-link-mini{display:inline-flex;align-items:center;gap:6px;color:var(--agp-texto-2);font-size:13px;text-decoration:underline;text-underline-offset:3px}.agp-link-mini .agp-ico{width:16px;height:16px}.agp-compra{--c-txt:var(--agp-texto);--c-txt2:var(--agp-texto-2);--c-txt3:var(--agp-texto-3);--c-cartao:var(--agp-cartao);--c-borda:var(--agp-borda);--c-borda-forte:var(--agp-borda-forte);--c-sutil:#EEE8E8;--c-chip:#fff;--c-chip-on:var(--agp-vermelho-claro);padding:14px 0 clamp(40px,5vw,72px);color:var(--c-txt)}.agp-migalhas{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 18px;padding:0;list-style:none;color:var(--agp-texto-3);font-size:13px}.agp-migalhas li+li::before{content:"/";margin-right:6px;color:#C2B9B9}.agp-migalhas a{text-decoration:none}.agp-migalhas a:hover{text-decoration:underline}.agp-compra__painel{position:relative;isolation:isolate}.agp-compra__grade{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);gap:clamp(28px,4.2vw,68px);align-items:start}.agp-galeria{position:sticky;top:20px;min-width:0}.agp-palco{position:relative;aspect-ratio:1;border-radius:var(--agp-raio-g);overflow:hidden;background:#fff;border:1px solid var(--agp-borda);box-shadow:var(--agp-sombra-2)}.agp-palco__trilho{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.agp-palco__trilho::-webkit-scrollbar{display:none}.agp-palco__item{position:relative;flex:0 0 100%;height:100%;margin:0;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden}.agp-palco__item img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--agp-ease)}.agp-palco__item.is-zoom img{transform:scale(1.7);transition:transform .25s ease-out}.agp-palco__item--video{background:radial-gradient(70% 60% at 50% 110%,rgba(187,1,2,.55),transparent 70%),#070606}.agp-palco__item--video video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.agp-play{position:absolute;left:50%;top:50%;z-index:2;display:grid;place-items:center;width:78px;height:78px;margin:-39px 0 0 -39px;border:0;border-radius:50%;background:var(--agp-vermelho);color:#fff;cursor:pointer;transition:transform .3s var(--agp-ease)}.agp-play::before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid rgba(187,1,2,.7);animation:agp-pulso 2.4s var(--agp-ease) infinite;pointer-events:none}.agp-play:hover{transform:scale(1.06)}.agp-play svg{width:28px;height:28px;margin-left:4px;fill:currentColor}.is-tocando .agp-play{opacity:0}.agp-reel.is-tocando .agp-play:focus-visible{opacity:1}.agp-palco__item.is-tocando .agp-play{visibility:hidden}@keyframes agp-pulso{0%{transform:scale(1);opacity:1}70%,100%{transform:scale(1.55);opacity:0}}.agp-palco__selos{position:absolute;top:16px;left:16px;z-index:3;display:flex;gap:8px;pointer-events:none}.agp-selo{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;background:var(--agp-preto);color:#fff;font-size:12px;font-weight:900;letter-spacing:.04em}.agp-selo--off{background:var(--agp-vermelho)}.agp-palco__contador{position:absolute;top:16px;right:16px;z-index:3;padding:6px 11px;border-radius:999px;background:rgba(255,255,255,.88);backdrop-filter:blur(6px);color:var(--agp-texto);font-size:12px;font-weight:900;font-variant-numeric:tabular-nums}.agp-palco__seta{position:absolute;top:50%;z-index:3;display:grid;place-items:center;width:46px;height:46px;margin-top:-23px;border:0;border-radius:50%;background:#fff;color:var(--agp-texto);box-shadow:0 10px 24px -10px rgba(0,0,0,.45);cursor:pointer;opacity:0;transition:opacity .3s,transform .3s var(--agp-ease)}.agp-palco__seta--ant{left:16px;transform:translateX(-8px)}.agp-palco__seta--prox{right:16px;transform:translateX(8px)}.agp-palco:hover .agp-palco__seta,.agp-palco__seta:focus-visible{opacity:1;transform:none}.agp-palco__seta:hover{background:var(--agp-vermelho);color:#fff}.agp-palco__pontos{display:none}.agp-miniaturas{display:flex;gap:10px;margin-top:14px;overflow-x:auto;scrollbar-width:none;padding:2px}.agp-miniaturas::-webkit-scrollbar{display:none}.agp-miniaturas button{position:relative;flex:0 0 72px;height:72px;padding:0;border:1px solid var(--c-borda);border-radius:var(--agp-raio-p);overflow:hidden;background:#fff;cursor:pointer;transition:border-color .25s,transform .25s var(--agp-ease)}.agp-miniaturas button:hover{transform:translateY(-2px)}.agp-miniaturas button[aria-current="true"]{border:2px solid var(--agp-vermelho)}.agp-miniaturas img{width:100%;height:100%;object-fit:cover}.agp-miniaturas .agp-mini-video{width:100%;height:100%;display:grid;place-items:center;background:#070606;color:#fff}.agp-miniaturas .agp-mini-video svg{width:22px;height:22px;fill:currentColor}.agp-info{min-width:0}.agp-info__topo{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:14px}.agp-chip-topo{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 12px 0 10px;border-radius:999px;background:var(--agp-preto);color:#fff;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.agp-chip-topo .agp-ico{width:15px;height:15px;color:var(--agp-vermelho);stroke-width:2.25}.agp-info__cat{color:var(--c-txt3);font-size:13px;text-decoration:none}.agp-info__cat:hover{text-decoration:underline}.agp-titulo{margin:0}.agp-titulo__nome{display:block;font:900 clamp(42px,4vw,56px)/.92 var(--agp-cond);letter-spacing:-.01em;text-transform:uppercase}.agp-titulo__nome--longo{font:900 clamp(26px,2.4vw,34px)/1.12 var(--agp-fonte);letter-spacing:0;text-transform:none}.agp-form[hidden]{display:none!important}.agp-descricao .rte img{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:var(--agp-raio)}.agp-titulo__desc{display:block;margin-top:10px;color:var(--c-txt2);font-size:clamp(17px,1.4vw,19px);font-weight:400;line-height:1.4}.agp-nota{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:16px 0 0;font-size:14px;color:var(--c-txt2)}.agp-nota b{color:var(--c-txt);font-weight:900}.agp-nota a{color:inherit;text-underline-offset:3px}.agp-porque{margin:22px 0 0;padding-top:20px;border-top:1px solid var(--c-borda)}.agp-promessa{margin:0;color:var(--c-txt2);font-size:16px;line-height:1.6;max-width:52ch}.agp-destaques{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.agp-destaques li{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.45}.agp-destaques .agp-ico{width:20px;height:20px;padding:3px;border-radius:50%;background:var(--agp-vermelho);color:#fff;stroke-width:3}.agp-preco{position:relative;margin:24px 0 0;padding:18px 22px;border:1px solid var(--c-borda);border-radius:var(--agp-raio);background:var(--c-cartao);box-shadow:var(--agp-sombra)}.agp-preco__linha1{display:flex;align-items:center;gap:10px;color:var(--c-txt3);font-size:15px}.agp-preco__de{text-decoration:line-through}.agp-preco__off{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;background:var(--agp-vermelho);color:#fff;font-size:12px;font-weight:900}.agp-preco__por{display:block;margin:6px 0 2px;font-size:clamp(40px,3.6vw,48px);font-weight:900;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.agp-preco__por small{font-size:.5em;font-weight:900;letter-spacing:0;margin-right:4px;vertical-align:.6em}.agp-preco__pix{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:15px}.agp-preco__pix b{font-weight:900}.agp-pix-ico{width:20px;height:20px;flex:none;color:var(--agp-pix)}.agp-preco__parc{margin:4px 0 0 28px;color:var(--c-txt2);font-size:14px}.agp-preco__eco{margin-left:auto;color:var(--agp-vermelho);font-size:13.5px;font-weight:900}.agp-campanha{position:absolute;top:-13px;right:16px;display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 13px 0 10px;border-radius:999px;overflow:hidden;isolation:isolate;background:#070606;color:#fff;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.agp-campanha::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(90% 120% at 50% 130%,rgba(187,1,2,.85),transparent 70%);animation:agp-respira 3.6s ease-in-out infinite alternate}.agp-campanha .agp-ico{width:14px;height:14px;color:#FF5B4F}.agp-variante{position:relative;margin:22px 0 0;padding:0;border:0;min-width:0}.agp-variante__guia{position:absolute;top:2px;right:0}.agp-variante__aviso{display:none;margin:-4px 0 12px;color:var(--agp-vermelho);font-size:14px;font-weight:900}.agp-variante.is-alerta .agp-variante__aviso{display:block}.agp-variante.is-alerta .agp-chip:not(:has(input:checked)){border-color:var(--agp-vermelho);animation:agp-chama .5s var(--agp-ease) 2}@keyframes agp-chama{50%{transform:translateX(4px)}}.agp-variante__cab{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.agp-variante__rotulo{float:left;width:100%;margin:0 0 12px;padding:0 130px 0 0;font-size:15px;color:var(--c-txt2)}.agp-variante>:not(legend):not(.agp-variante__guia){clear:both}.agp-variante__rotulo b.is-vazio{color:var(--agp-vermelho)}.agp-variante__rotulo b{color:var(--c-txt);font-weight:900}.agp-chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.agp-chip--largo{grid-column:span var(--span-d,1)}.agp-chip{position:relative;display:flex;align-items:center;justify-content:center;min-height:46px;padding:6px 10px;border:1.5px solid var(--c-borda);border-radius:10px;background:var(--c-chip);font-size:14px;line-height:1.2;text-align:center;cursor:pointer;transition:border-color .2s,background .2s,transform .2s var(--agp-ease)}.agp-chip:hover{border-color:var(--c-borda-forte);transform:translateY(-1px)}.agp-chip input{position:absolute;opacity:0;pointer-events:none}.agp-chip:has(input:checked){border:2px solid var(--agp-vermelho);background:var(--c-chip-on);font-weight:900}.agp-chip:has(input:checked)::after{content:"";position:absolute;top:-6px;right:-6px;width:16px;height:16px;border-radius:50%;background:var(--agp-vermelho) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/10px no-repeat}.agp-chip:has(input:focus-visible){outline:2px solid var(--agp-vermelho);outline-offset:2px}.agp-comprar{display:grid;grid-template-columns:auto 1fr;gap:10px;margin:24px 0 0}.agp-qtd{display:flex;align-items:center;height:56px;border:1.5px solid var(--c-borda);border-radius:var(--agp-raio-p);background:var(--c-chip)}.agp-qtd button{width:44px;height:100%;border:0;background:none;font-size:20px;cursor:pointer;color:var(--c-txt)}.agp-qtd input{width:34px;border:0;background:none;color:var(--c-txt);font:900 17px var(--agp-fonte);text-align:center;-moz-appearance:textfield}.agp-qtd input::-webkit-inner-spin-button{-webkit-appearance:none}.agp-comprar .agp-botao{width:100%}.agp-microgarantias{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0 0;padding:0;list-style:none}.agp-microgarantias li{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border-radius:var(--agp-raio-p);background:var(--c-sutil);font-size:12.5px;line-height:1.3;text-align:center;color:var(--c-txt2)}.agp-microgarantias .agp-ico{width:22px;height:22px;color:var(--agp-vermelho)}.agp-microgarantias b{display:block;color:var(--c-txt);font-weight:900}.agp-pagar{margin:18px 0 0;text-align:center}.agp-pagar__titulo{margin:0 0 8px;color:var(--c-txt3);font-size:11.5px;font-weight:900;line-height:1.2;letter-spacing:.09em;text-transform:uppercase}.agp-pagamentos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.agp-pagamentos li{display:flex}.agp-pg{display:block;width:40px;height:26px}.agp-pagamentos__pix{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px 0 7px;border:1px solid #E1E3E4;border-radius:4px;background:#fff;color:#0E0C0C;font-size:13px;font-weight:900;line-height:1}.agp-pagamentos__pix svg{display:block;width:15px;height:15px}.agp-ajuda{display:flex;align-items:center;gap:10px;margin:16px 0 0;font-size:14px;color:var(--c-txt2)}.agp-ajuda a{font-weight:900;color:var(--c-txt);text-underline-offset:3px}.agp-ajuda .agp-ico{color:#1FA855}/* direção B "Noite": a zona de compra vira painel preto com brasa */ .agp-confianca{padding:0 0 clamp(8px,2vw,24px)}.agp-confianca__grade{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--agp-borda);border-radius:var(--agp-raio-g);background:var(--agp-cartao);box-shadow:var(--agp-sombra)}.agp-confianca__item{display:flex;align-items:center;gap:16px;padding:26px clamp(18px,2vw,30px)}.agp-confianca__item+.agp-confianca__item{border-left:1px solid var(--agp-borda)}.agp-confianca__ico{display:grid;place-items:center;width:48px;height:48px;flex:none;border-radius:14px;background:var(--agp-vermelho-claro);color:var(--agp-vermelho)}.agp-confianca__ico .agp-ico{width:24px;height:24px}.agp-confianca b{display:block;font:900 26px/1 var(--agp-cond);text-transform:uppercase;font-variant-numeric:tabular-nums}.agp-confianca div>span{display:block;margin-top:4px;color:var(--agp-texto-2);font-size:14px;line-height:1.35}.agp-escuro{position:relative;isolation:isolate;overflow:hidden;border-radius:30px;background:#070606;color:#fff;box-shadow:0 30px 60px -40px rgba(14,12,12,.55)}.agp-escuro::before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;transform-origin:50% 100%;background:radial-gradient(60% 55% at 72% 122%,rgba(187,1,2,.42),transparent 70%),radial-gradient(70% 60% at 18% 132%,rgba(187,1,2,.48),transparent 72%);animation:agp-respira 7s ease-in-out infinite alternate}.agp-escuro::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.07;background-image:linear-gradient(115deg,#fff 25%,transparent 25%,transparent 50%,#fff 50%,#fff 75%,transparent 75%);background-size:6px 6px;mask-image:linear-gradient(180deg,#000,transparent 70%)}.agp-escuro:not(.is-ativo)::before,.agp-escuro:not(.is-ativo) .agp-flutua,.agp-escuro:not(.is-ativo) .agp-selo-giro{animation-play-state:paused}@keyframes agp-respira{from{opacity:.75;transform:scaleY(.94)}to{opacity:1;transform:scaleY(1.06)}}.agp-escuro .agp-eyebrow{color:rgba(255,255,255,.82)}.agp-escuro .agp-eyebrow::before{background:var(--agp-vermelho)}.agp-escuro .agp-lead{color:rgba(255,255,255,.78)}.agp-acao__grade{display:grid;grid-template-columns:minmax(0,560px) minmax(280px,340px);justify-content:center;align-items:center;gap:clamp(32px,8vw,128px);padding:clamp(36px,5vw,72px) clamp(24px,5vw,72px)}.agp-acao .agp-h2 span{display:block}.agp-acao .agp-h2 .agp-quente{color:var(--agp-vermelho)}.agp-numeros{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0 0;padding:0;list-style:none}.agp-numeros li{min-width:120px;padding:14px 16px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:rgba(255,255,255,.035)}.agp-numeros b{display:block;font:900 28px/1 var(--agp-cond);text-transform:uppercase}.agp-numeros span{display:block;margin-top:6px;color:rgba(255,255,255,.66);font-size:12.5px}.agp-acao__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.agp-acao__cta .agp-botao-sec{color:#fff}.agp-acao__cta .agp-botao-sec:hover{background:#fff;color:#070606;border-color:#fff}.agp-tela{position:relative;justify-self:center;width:min(100%,340px)}.agp-tela__moldura{position:relative;aspect-ratio:9/16;border-radius:30px;overflow:hidden;background:#000;border:1px solid rgba(255,255,255,.14);box-shadow:0 30px 60px -30px rgba(0,0,0,.85),0 0 0 8px rgba(255,255,255,.04)}.agp-tela__moldura video{width:100%;height:100%;object-fit:cover}.agp-tela__moldura--foto{aspect-ratio:4/5}.agp-tela__moldura--foto img{width:100%;height:100%;object-fit:cover}.agp-tela__moldura .agp-play{z-index:3}.agp-tela__moldura.is-tocando .agp-play{opacity:0;visibility:hidden}.agp-tela__controle{position:absolute;right:14px;bottom:14px;z-index:2;display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:rgba(0,0,0,.45);backdrop-filter:blur(6px);color:#fff;cursor:pointer}.agp-tela__controle svg{width:16px;height:16px;fill:currentColor}.agp-tela__legenda{position:absolute;left:14px;bottom:16px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:rgba(0,0,0,.5);backdrop-filter:blur(6px);font-size:12px;font-weight:900}.agp-tela__legenda i{width:8px;height:8px;border-radius:50%;background:var(--agp-vermelho);box-shadow:0 0 0 3px rgba(187,1,2,.3)}.agp-flutua{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:9px;padding:11px 15px;border:1px solid rgba(255,255,255,.18);border-radius:14px;background:rgba(20,17,17,.72);backdrop-filter:blur(10px);font-size:13px;font-weight:900;white-space:nowrap;box-shadow:0 18px 40px -18px rgba(0,0,0,.8);animation:agp-flutuar 7s ease-in-out infinite alternate}.agp-flutua .agp-ico{width:18px;height:18px;color:#fff}.agp-flutua--1{top:12%;left:-26%}.agp-flutua--2{bottom:16%;right:-28%;animation-duration:9s;animation-delay:-3s}@keyframes agp-flutuar{from{transform:translateY(-8px)}to{transform:translateY(8px)}}.agp-manifesto{text-align:center}.agp-manifesto__frase{max-width:22ch;margin:0 auto;font-size:clamp(30px,4.4vw,64px);font-weight:900;line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.agp-manifesto__frase .agp-p{opacity:calc(.14 + .86 * clamp(0, (var(--prog,1) * (var(--n) + 3) - var(--i)), 1));transition:opacity .15s linear}.agp-manifesto__frase .agp-p--q{color:var(--agp-vermelho)}.agp-ad__grade{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:clamp(14px,2.5vw,32px);max-width:880px;margin:0 auto}.agp-ad__cartao{position:relative;margin:0;border-radius:var(--agp-raio-g);overflow:hidden;background:var(--agp-cartao);border:1px solid var(--agp-borda);box-shadow:var(--agp-sombra-2)}.agp-ad__cartao img{width:100%;aspect-ratio:508/610;object-fit:cover}.agp-ad__rotulo{position:absolute;top:16px;left:16px;padding:7px 14px;border-radius:999px;background:#070606;color:#fff;font:900 14px/1 var(--agp-cond);letter-spacing:.08em;text-transform:uppercase}.agp-ad__cartao--depois .agp-ad__rotulo{background:var(--agp-vermelho)}.agp-ad__cartao figcaption{padding:18px 20px 20px}.agp-ad__cartao ul{display:grid;gap:8px;margin:0;padding:0;list-style:none;font-size:15px}.agp-ad__cartao li{display:flex;align-items:center;gap:10px}.agp-ad__cartao li .agp-ico{width:20px;height:20px;padding:3px;border-radius:50%;stroke-width:3}.agp-ad__cartao--antes li .agp-ico{background:#E9E3E3;color:#6B6464}.agp-ad__cartao--depois li .agp-ico{background:var(--agp-vermelho);color:#fff}.agp-ad__vs{align-self:center;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#070606;color:#fff;font:900 22px/1 var(--agp-cond);box-shadow:0 0 0 8px var(--agp-fundo),0 10px 20px -12px rgba(14,12,12,.4)}.agp-bento{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(220px,19vw,290px);gap:16px}.agp-bento__item{position:relative;margin:0;border-radius:var(--agp-raio-g);overflow:hidden;background:#111;color:#fff;isolation:isolate}.agp-bento__item--grande{grid-column:span 2;grid-row:span 2}.agp-bento__item--largo{grid-column:span 2}.agp-bento__item img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--agp-ease)}.agp-bento__item:hover img{transform:scale(1.05)}.agp-bento__item::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 35%,rgba(7,6,6,.86) 100%)}.agp-bento__item figcaption{position:absolute;left:0;right:0;bottom:0;padding:clamp(18px,2vw,28px)}.agp-bento__item h3{margin:0 0 6px;font:900 clamp(22px,1.9vw,30px)/1 var(--agp-cond);text-transform:uppercase}.agp-bento__item--grande h3{font-size:clamp(28px,2.8vw,42px)}.agp-bento__item p{margin:0;max-width:40ch;color:rgba(255,240,236,.86);font-size:14.5px;line-height:1.5}.agp-passos__grade{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:start}.agp-passos__trilha{position:relative;margin:clamp(24px,3vw,40px) 0 0;--prog:0}.agp-passos__lista{position:relative;margin:0;padding:0 0 0 64px;list-style:none}.agp-passos__trilha::before,.agp-passos__linha{content:"";position:absolute;left:23px;top:8px;bottom:8px;width:2px;border-radius:2px;background:var(--agp-borda-forte)}.agp-passos__linha{background:var(--agp-vermelho);transform-origin:50% 0;transform:scaleY(var(--prog))}.agp-passos__lista li{position:relative;padding:4px 0 clamp(26px,3vw,40px)}.agp-passos__lista li:last-child{padding-bottom:0}.agp-passos__num{position:absolute;left:-64px;top:0;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--agp-fundo);border:2px solid var(--agp-borda-forte);color:var(--agp-texto-3);font:900 18px/1 var(--agp-cond);transition:background .4s,border-color .4s,color .4s,transform .5s var(--agp-ease)}.agp-passos__lista li.is-ativo .agp-passos__num{background:var(--agp-vermelho);border-color:var(--agp-vermelho);color:#fff;transform:scale(1.06)}.agp-passos__lista h3{margin:8px 0 6px;font:900 24px/1.05 var(--agp-cond);text-transform:uppercase}.agp-passos__lista p{margin:0;max-width:44ch;color:var(--agp-texto-2);font-size:15.5px;line-height:1.6}.agp-passos__foto{position:sticky;top:96px;margin:0;border-radius:var(--agp-raio-g);overflow:hidden;box-shadow:var(--agp-sombra-2)}.agp-passos__foto img{width:100%;aspect-ratio:1;object-fit:cover}.agp-medidas__grade{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,5vw,80px);align-items:center}.agp-medidas__svg{display:block;width:100%;height:auto}.agp-medidas__legenda{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:16px;padding-top:16px;border-top:1px solid var(--agp-borda);color:var(--agp-texto-2);font-size:14.5px}.agp-medidas__legenda span{display:inline-flex;align-items:center;gap:10px}.agp-medidas__legenda i{width:24px;height:6px;border-radius:3px;background:var(--agp-vermelho)}.agp-medidas__img{margin:0;padding:clamp(16px,2.5vw,36px);border-radius:var(--agp-raio-g);background:#fff;border:1px solid var(--agp-borda);box-shadow:var(--agp-sombra-2)}.agp-ficha{margin:28px 0 0;border-top:1px solid var(--agp-borda)}.agp-ficha div{display:grid;grid-template-columns:132px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--agp-borda);font-size:15px}.agp-ficha dt{color:var(--agp-texto-3)}.agp-ficha dd{margin:0;font-weight:900}.agp-caixa{display:flex;align-items:center;gap:14px;margin-top:20px;padding:16px 18px;border-radius:var(--agp-raio);background:var(--agp-cartao);border:1px solid var(--agp-borda);font-size:15px}.agp-caixa .agp-ico{width:26px;height:26px;color:var(--agp-vermelho)}.agp-caixa b{display:block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--agp-texto-3)}.agp-marcas{margin-top:clamp(40px,5vw,64px);overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.agp-marcas__trilho{display:flex;width:max-content;animation:agp-rolar 46s linear infinite}.agp-marcas:hover .agp-marcas__trilho,.agp-marcas:not(.is-ativo) .agp-marcas__trilho{animation-play-state:paused}.agp-marcas ul{display:flex;align-items:center;margin:0;padding:0;list-style:none}.agp-marcas li{display:flex;align-items:center;gap:28px;padding-right:28px;font:900 clamp(30px,3.6vw,52px)/1 var(--agp-cond);text-transform:uppercase;white-space:nowrap;color:transparent;-webkit-text-stroke:1.2px #BDB3B3}.agp-marcas li:nth-child(3n+1){color:var(--agp-texto);-webkit-text-stroke:0}.agp-marcas li::after{content:"";width:10px;height:10px;border-radius:50%;background:var(--agp-vermelho)}@keyframes agp-rolar{to{transform:translateX(-50%)}}.agp-comp{max-width:980px;margin:0 auto;border-radius:var(--agp-raio-g);overflow:hidden;background:var(--agp-cartao);border:1px solid var(--agp-borda);box-shadow:var(--agp-sombra-2)}.agp-comp table{width:100%;border-collapse:collapse;font-size:15.5px}.agp-comp th,.agp-comp td{padding:18px clamp(14px,2vw,26px);border-bottom:1px solid var(--agp-borda);text-align:center}.agp-comp tr:last-child td,.agp-comp tr:last-child th{border-bottom:0}.agp-comp th[scope=row]{text-align:left;font-weight:400;color:var(--agp-texto)}.agp-comp thead th{font:900 18px/1.1 var(--agp-cond);text-transform:uppercase;color:var(--agp-texto-3)}.agp-comp .agp-comp__nos{position:relative;background:#070606;color:#fff;width:28%}.agp-comp thead .agp-comp__nos{color:#fff;background:radial-gradient(90% 140% at 50% 140%,rgba(187,1,2,.8),transparent 70%),#070606}.agp-comp tbody .agp-comp__nos{background:#0E0B0B;border-bottom-color:rgba(255,255,255,.08)}.agp-comp__sim,.agp-comp__nao{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%}.agp-comp__sim{background:var(--agp-vermelho);color:#fff}.agp-comp__nao{background:#EDE7E7;color:#8C8383}.agp-comp__sim .agp-ico,.agp-comp__nao .agp-ico{width:16px;height:16px;stroke-width:3}.agp-provas__topo{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,380px);gap:clamp(24px,4vw,64px);align-items:end;margin-bottom:clamp(28px,4vw,48px)}.agp-resumo{padding:22px 24px;border-radius:var(--agp-raio-g);background:var(--agp-cartao);border:1px solid var(--agp-borda);box-shadow:var(--agp-sombra)}.agp-resumo__nota{display:flex;align-items:center;gap:14px}.agp-resumo__nota b{font:900 56px/1 var(--agp-cond)}.agp-resumo__nota span{display:block;margin-top:4px;color:var(--agp-texto-2);font-size:13.5px}.agp-barras{display:grid;gap:6px;margin:16px 0 0;padding:0;list-style:none;font-size:13px;color:var(--agp-texto-2)}.agp-barras li{display:grid;grid-template-columns:22px 1fr 34px;align-items:center;gap:10px}.agp-barras i{height:6px;border-radius:6px;background:#ECE6E6;overflow:hidden}.agp-barras i::before{content:"";display:block;height:100%;width:100%;border-radius:6px;background:var(--agp-vermelho);transform-origin:0 50%;transform:scaleX(var(--v));transition:transform 1.2s var(--agp-ease)}.agp-js .agp-resumo:not(.is-visivel) .agp-barras i::before{transform:scaleX(0)}.agp-reels{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.agp-reels::-webkit-scrollbar{display:none}.agp-reel{position:relative;margin:0;aspect-ratio:9/16;border-radius:var(--agp-raio-g);overflow:hidden;background:#070606;scroll-snap-align:start;cursor:pointer;box-shadow:var(--agp-sombra-2)}.agp-reel video{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--agp-ease)}.agp-reel:hover video{transform:scale(1.03)}.agp-reel::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.35),transparent 30%,transparent 62%,rgba(0,0,0,.7));pointer-events:none;transition:opacity .3s}.agp-reel.is-tocando::after{opacity:.4}.agp-reel figcaption{position:absolute;left:14px;right:14px;bottom:14px;z-index:2;display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:13px;font-weight:900}.agp-reel figcaption .agp-estrelas svg{width:13px;height:13px;fill:#fff}.agp-reel .agp-play{width:60px;height:60px;margin:-30px 0 0 -30px}.agp-reel .agp-play svg{width:22px;height:22px}.agp-reel__selo{position:absolute;top:14px;left:14px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.92);color:var(--agp-texto);font-size:11.5px;font-weight:900}.agp-reel__selo .agp-ico{width:13px;height:13px;color:var(--agp-vermelho);stroke-width:2.5}.agp-depoimentos{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px}.agp-depoimento{margin:0;padding:24px;border-radius:var(--agp-raio-g);background:var(--agp-cartao);border:1px solid var(--agp-borda);box-shadow:var(--agp-sombra);display:flex;flex-direction:column}.agp-depoimento blockquote{flex:1;margin:14px 0 0;font-size:15.5px;line-height:1.6}.agp-garantia__grade{display:grid;grid-template-columns:minmax(220px,340px) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:center;padding:clamp(36px,6vw,84px) clamp(24px,6vw,84px)}.agp-selo-giro{position:relative;justify-self:center;width:min(100%,300px);aspect-ratio:1}.agp-selo-giro svg.agp-selo-giro__anel{position:absolute;inset:0;width:100%;height:100%;animation:agp-girar 28s linear infinite}.agp-selo-giro text{fill:rgba(255,255,255,.72);font:900 13px var(--agp-fonte);letter-spacing:.32em;text-transform:uppercase}.agp-selo-giro__miolo{position:absolute;inset:17%;display:grid;place-content:center;border-radius:50%;text-align:center;background:radial-gradient(circle at 50% 30%,var(--agp-vermelho),#6E0001);box-shadow:0 24px 48px -24px rgba(0,0,0,.8),inset 0 2px 0 rgba(255,255,255,.2)}.agp-selo-giro__miolo b{display:block;font:900 clamp(56px,6vw,84px)/.85 var(--agp-cond)}.agp-selo-giro__miolo span{display:block;margin-top:8px;font-size:12px;line-height:1.35;font-weight:900;letter-spacing:.2em;text-transform:uppercase}@keyframes agp-girar{to{transform:rotate(360deg)}}.agp-garantias{display:grid;gap:14px;margin:30px 0 0;padding:0;list-style:none}.agp-garantias li{display:flex;gap:16px;padding:18px 20px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:rgba(255,255,255,.035)}.agp-garantias .agp-ico{width:34px;height:34px;padding:7px;border-radius:50%;background:var(--agp-vermelho);color:#fff}.agp-garantias b{display:block;font-size:16px;font-weight:900}.agp-garantias p{margin:4px 0 0;color:rgba(255,255,255,.75);font-size:14.5px;line-height:1.55}.agp-garantia .agp-link-mini{margin-top:20px;color:rgba(255,255,255,.85)}.agp-faq__grade{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,6vw,96px);align-items:start}.agp-faq__lado{position:sticky;top:96px}.agp-zap{display:flex;align-items:center;gap:16px;margin-top:28px;padding:20px;border-radius:var(--agp-raio-g);background:#070606;color:#fff;text-decoration:none;transition:transform .35s var(--agp-ease)}.agp-zap:hover{transform:translateY(-3px)}.agp-zap__ico{display:grid;place-items:center;width:52px;height:52px;flex:none;border-radius:50%;background:#1FA855}.agp-zap__ico .agp-ico{display:block;width:28px;height:28px;color:#fff}.agp-zap b{display:block;font-size:16px;color:#fff}.agp-zap b+span{display:block;margin-top:3px;color:rgba(255,255,255,.72);font-size:13.5px}.agp-perguntas details{border-bottom:1px solid var(--agp-borda)}.agp-perguntas details:first-child{border-top:1px solid var(--agp-borda)}.agp-perguntas summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;font-size:17px;font-weight:900;cursor:pointer;list-style:none}.agp-perguntas summary::-webkit-details-marker{display:none}.agp-perguntas summary i{position:relative;flex:none;width:32px;height:32px;border-radius:50%;border:1.5px solid var(--agp-borda-forte);transition:background .3s,border-color .3s,transform .4s var(--agp-ease)}.agp-perguntas summary i::before,.agp-perguntas summary i::after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:currentColor}.agp-perguntas summary i::after{transform:rotate(90deg);transition:transform .4s var(--agp-ease)}.agp-perguntas details[open] summary i{background:var(--agp-vermelho);border-color:var(--agp-vermelho);color:#fff}.agp-perguntas details[open] summary i::after{transform:rotate(0)}.agp-perguntas details::details-content{block-size:0;overflow:hidden;transition:block-size .45s var(--agp-ease),content-visibility .45s allow-discrete}.agp-perguntas details[open]::details-content{block-size:auto}.agp-perguntas details p{margin:0 0 22px;max-width:62ch;color:var(--agp-texto-2);font-size:15.5px;line-height:1.65}.agp-final__cartao{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,5vw,72px);align-items:center;padding:clamp(20px,3vw,40px);border-radius:30px;background:var(--agp-cartao);border:1px solid var(--agp-borda);box-shadow:var(--agp-sombra-2)}.agp-final__img{margin:0;border-radius:var(--agp-raio-g);overflow:hidden;background:#fff}.agp-final__img img{width:100%;aspect-ratio:1;object-fit:cover}.agp-final .agp-preco{margin-top:22px;box-shadow:none}.agp-final__escolha{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:18px 0 0;font-size:15px;color:var(--agp-texto-2)}.agp-final__escolha b{color:var(--agp-texto)}.agp-final .agp-botao{width:100%;margin-top:16px}.agp-cruzada__grade{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.agp-card{display:flex;flex-direction:column;padding:12px 12px 18px;border-radius:var(--agp-raio);background:var(--agp-cartao);text-decoration:none;box-shadow:0 18px 30px -24px rgba(0,0,0,.6);transition:transform .45s var(--agp-ease),box-shadow .45s var(--agp-ease)}.agp-card:hover{transform:translateY(-6px);box-shadow:0 26px 40px -22px rgba(0,0,0,.6)}.agp-card img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:11px;background:var(--agp-fundo)}.agp-card h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em;margin:14px 6px 8px;font-size:15px;font-weight:400;line-height:1.35}.agp-card s{margin:0 6px;color:#707070;font-size:13px}.agp-card b{margin:2px 6px 0;color:var(--agp-vermelho);font-size:22px;font-weight:900}.agp-card span{margin:2px 6px 0;color:var(--agp-texto-2);font-size:13px}.agp-barra{position:fixed;left:0;right:0;z-index:50;font-family:var(--agp-fonte);color:var(--agp-texto);background:rgba(255,253,253,.98);transition:transform .45s var(--agp-ease),opacity .3s}.agp-barra__in{display:flex;align-items:center;gap:16px;height:72px}.agp-barra img{width:48px;height:48px;border-radius:10px;object-fit:cover;border:1px solid var(--agp-borda)}.agp-barra__txt{min-width:0;flex:1}.agp-barra__txt b{display:block;font:900 20px/1 var(--agp-cond);text-transform:uppercase}.agp-barra__txt>span{display:block;margin-top:4px;color:var(--agp-texto-2);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agp-barra__nav{display:flex;gap:4px;margin:0 auto;padding:0;list-style:none}.agp-barra__nav a{display:block;padding:8px 12px;border-radius:999px;color:var(--agp-texto-2);font-size:14px;text-decoration:none;transition:background .2s,color .2s}.agp-barra__nav a:hover,.agp-barra__nav a[aria-current="true"]{background:var(--agp-texto);color:#fff}.agp-barra__preco{text-align:right;white-space:nowrap}.agp-barra__preco b{display:block;font-size:20px;font-weight:900;font-variant-numeric:tabular-nums}.agp-barra__preco span{display:block;font-size:12.5px;color:var(--agp-texto-2)}.agp-barra .agp-botao{min-height:50px;padding:0 24px;font-size:16px}.agp-barra .agp-botao::after{animation:none}@media (min-width:981px){.agp-barra{top:0;border-bottom:1px solid var(--agp-borda);box-shadow:0 10px 30px -20px rgba(0,0,0,.4);transform:translateY(-110%)}}@media (max-width:980px){.agp-barra{bottom:0;border-top:1px solid var(--agp-borda);box-shadow:0 -10px 30px -20px rgba(0,0,0,.4);transform:translateY(110%);padding-bottom:env(safe-area-inset-bottom)}.agp-barra__nav{display:none}}.agp-barra.is-visivel{transform:none}@media (max-width:980px){#widget-whatsapp,.cookie-bar{transition:bottom .45s var(--agp-ease)}body:has(.agp-barra.is-visivel) #widget-whatsapp{bottom:calc(82px + env(safe-area-inset-bottom))}body:has(.agp-barra.is-visivel) .cookie-bar{bottom:calc(72px + env(safe-area-inset-bottom))}}.agp-js [data-revelar]{opacity:0;transform:translateY(22px);transition:opacity .8s var(--agp-ease),transform .8s var(--agp-ease);transition-delay:calc(var(--d,0) * 90ms)}.agp-js [data-revelar="cortina"]{opacity:1;transform:none;clip-path:inset(0 0 100% 0 round var(--agp-raio-g));transition:clip-path 1.1s var(--agp-ease);transition-delay:calc(var(--d,0) * 90ms)}.agp-js [data-revelar="zoom"]{transform:scale(.94)}.agp-js [data-revelar].is-visivel{opacity:1;transform:none}.agp-js [data-revelar="cortina"].is-visivel{clip-path:inset(0 0 0 0 round var(--agp-raio-g))}.agp-js .agp-info>[data-entra]{opacity:0;transform:translateY(14px);animation:agp-entra .7s var(--agp-ease) forwards;animation-delay:calc(var(--d,0) * 70ms + 80ms)}@keyframes agp-entra{to{opacity:1;transform:none}}@media (max-width:1180px){.agp-bento{grid-template-columns:repeat(2,1fr)}.agp-reels{grid-auto-columns:calc((100% - 32px)/3)}.agp-flutua--1{left:-10%}.agp-flutua--2{right:-8%}}@media (max-width:980px){.agp-compra__grade,.agp-acao__grade,.agp-passos__grade,.agp-medidas__grade,.agp-garantia__grade,.agp-faq__grade,.agp-final__cartao,.agp-provas__topo{grid-template-columns:1fr}.agp-galeria,.agp-faq__lado,.agp-passos__foto{position:relative;top:0}.agp-confianca__grade{grid-template-columns:repeat(2,1fr)}.agp-confianca__item:nth-child(3){border-left:0}.agp-confianca__item:nth-child(n+3){border-top:1px solid var(--agp-borda)}.agp-tela{width:min(100%,320px)}.agp-passos__foto{order:-1;max-width:520px}.agp-depoimentos{grid-template-columns:1fr}.agp-cruzada__grade{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:68%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.agp-cruzada__grade>*{scroll-snap-align:start}.agp-cab{flex-direction:column;align-items:flex-start}}@media (max-width:760px){.agp-galeria{margin:0 -20px}.agp-palco{border-radius:0;border:0;box-shadow:none}.agp-migalhas{display:none}.agp-chips{grid-template-columns:repeat(3,minmax(0,1fr))}.agp-chip--largo{grid-column:span var(--span-m,1)}.agp-chip{padding:6px;font-size:13.5px}.agp-pagamentos{gap:5px}.agp-pg{width:36px;height:23px}.agp-pagamentos__pix{height:23px;padding:0 7px 0 6px;font-size:12px}.agp-pagamentos__pix svg{width:13px;height:13px}.agp-palco__seta,.agp-miniaturas{display:none}.agp-palco__pontos{position:absolute;left:50%;bottom:12px;z-index:3;display:flex;gap:6px;padding:7px 10px;border-radius:999px;background:rgba(255,255,255,.9);transform:translateX(-50%)}.agp-palco__pontos i{width:7px;height:7px;border-radius:7px;background:rgba(14,12,12,.3);transition:background .3s}.agp-palco__pontos i.is-on{width:22px;background:var(--agp-vermelho)}.agp-confianca__item{flex-direction:column;align-items:flex-start;gap:10px;padding:18px 16px}.agp-confianca b{font-size:22px}.agp-escuro{border-radius:24px;margin:0 -8px}.agp-acao__grade,.agp-garantia__grade{padding:40px 22px}.agp-flutua{display:none}.agp-ad__grade{grid-template-columns:1fr 1fr;gap:10px}.agp-ad__vs{display:none}.agp-ad__cartao figcaption{padding:12px}.agp-ad__cartao ul{font-size:13px}.agp-ad__rotulo{top:10px;left:10px;font-size:12px}.agp-bento{grid-template-columns:1fr 1fr;grid-auto-rows:200px;gap:10px}.agp-bento__item--grande{grid-column:span 2;grid-row:span 2}.agp-bento__item--largo{grid-column:span 2}.agp-bento__item:not(.agp-bento__item--grande):not(.agp-bento__item--largo) p{display:none}.agp-reels{grid-auto-columns:62%}.agp-ficha div{grid-template-columns:104px 1fr}.agp-comp th,.agp-comp td{padding:14px 10px;font-size:14px}.agp-comp thead th{font-size:15px}.agp-barra__in{gap:10px;height:66px}.agp-barra img,.agp-barra__txt{display:none}.agp-barra__preco{text-align:left;flex:1}.agp-barra .agp-botao{min-height:48px;padding:0 20px}}@media (prefers-reduced-motion:reduce){.agp-botao::after,.agp-escuro::before,.agp-campanha::before,.agp-flutua,.agp-selo-giro svg.agp-selo-giro__anel,.agp-marcas__trilho,.agp-play::before{animation:none}.agp-js [data-revelar],.agp-js .agp-info>[data-entra]{opacity:1;transform:none;clip-path:none;animation:none;transition:none}.agp-manifesto__frase .agp-p{opacity:1}.agp-palco__item img,.agp-bento__item img,.agp-reel video{transition:none}}