.abas-categorias .cabecalho-linha{margin-bottom:var(--space-6)}.abas-categorias__painel+.abas-categorias__painel{margin-top:var(--space-8)}.js amc-abas .abas-categorias__painel+.abas-categorias__painel{margin-top:0}.abas-categorias__lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-grid-gap);margin:0;padding:0;list-style:none}.tile-categoria{position:relative;display:grid;gap:var(--space-3);text-align:center}.tile-categoria__midia{display:grid;place-items:center;aspect-ratio:1 / 1;overflow:hidden;background-color:var(--color-surface);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-md);transition:box-shadow var(--motion-base) var(--ease-out),border-color var(--motion-base) var(--ease-out)}.tile-categoria__img{width:80%;height:80%;object-fit:contain;transition:transform var(--motion-base) var(--ease-out)}.tile-categoria__icone{color:var(--color-text-tertiary)}.tile-categoria__icone svg{width:var(--space-12);height:var(--space-12)}.tile-categoria__link{color:inherit;font-size:var(--text-body-sm);font-weight:var(--font-body-weight-semibold);text-decoration:none}.tile-categoria__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.tile-categoria:hover .tile-categoria__midia{border-color:var(--color-border-strong);box-shadow:var(--shadow-1)}.tile-categoria:hover .tile-categoria__img{transform:scale(1.05)}.tile-categoria:hover .tile-categoria__link{color:var(--color-accent-text)}.tile-categoria:focus-within .tile-categoria__midia{box-shadow:0 0 0 2px var(--color-focus-halo),0 0 0 4px var(--color-focus)}.tile-categoria__link:focus-visible{outline:none;box-shadow:none}@media screen and (min-width:480px){.abas-categorias__lista{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:750px){.abas-categorias__lista{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:990px){.abas-categorias__lista{grid-template-columns:repeat(6,minmax(0,1fr))}}.abas-produtos .cabecalho-linha{margin-bottom:var(--space-6)}.abas-produtos__painel+.abas-produtos__painel{margin-top:var(--space-8)}.js amc-abas .abas-produtos__painel+.abas-produtos__painel{margin-top:0}.abas-produtos__lista{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.abas-produtos--grade .abas-produtos__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-grid-gap)}.abas-produtos__mais{margin:var(--space-6) 0 0;text-align:center}.produto-linha{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--space-3) var(--space-4);align-items:start;padding:var(--space-3);background-color:var(--color-surface);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-md);transition:box-shadow var(--motion-base) var(--ease-out)}.produto-linha:hover{box-shadow:var(--shadow-1)}.produto-linha__midia{position:relative;grid-row:span 2;aspect-ratio:1 / 1}.produto-linha__img{width:100%;height:100%;object-fit:contain}.produto-linha__badges{position:absolute;top:0;left:0}.produto-linha__info{display:grid;gap:var(--space-1);align-content:start;min-width:0}.produto-linha__titulo{margin:0;font-family:var(--font-body-family);font-size:var(--text-body);font-weight:var(--font-body-weight-semibold);line-height:var(--leading-body-sm)}.produto-linha__link{color:inherit;text-decoration:none}.produto-linha__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.produto-linha__link:hover{color:var(--color-accent-text)}.produto-linha__compra{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.produto-linha--esgotado .produto-linha__img{opacity:.6}@media screen and (min-width:750px){.abas-produtos--grade .abas-produtos__lista{grid-template-columns:repeat(3,minmax(0,1fr))}.produto-linha{grid-template-columns:160px minmax(0,1fr) minmax(180px,auto);align-items:center;padding:var(--space-4) var(--space-6)}.produto-linha__midia{grid-row:auto}.produto-linha__compra{flex-direction:column;align-items:flex-end;justify-content:center}.produto-linha__titulo{font-size:var(--text-h4)}}@media screen and (min-width:990px){.abas-produtos--grade .abas-produtos__lista{grid-template-columns:repeat(4,minmax(0,1fr))}}.promo__card{position:relative;display:grid;overflow:hidden;color:var(--color-text-inverse);background-color:var(--color-surface-inverse);border-radius:var(--radius-md)}.promo__img,.promo__conteudo{grid-area:1 / 1}.promo__img{width:100%;height:100%;object-fit:cover}.promo__card--imagem:before{content:"";grid-area:1 / 1;z-index:1;background-color:var(--color-surface-inverse);opacity:var(--promo-overlay, .4)}.promo__conteudo{position:relative;z-index:2;display:grid;gap:var(--space-3);align-content:center;justify-items:start;max-width:var(--measure);padding:var(--space-8) var(--space-6) var(--space-10)}.promo__titulo,.promo__texto{margin:0;color:inherit}.promo__texto{color:var(--color-text-inverse-secondary)}.promo__card:after{content:"";position:absolute;right:0;bottom:0;z-index:2;width:calc(var(--diagonal-size) * 3);height:calc(var(--diagonal-size) * 3);background-color:var(--color-accent);clip-path:polygon(100% 0,100% 100%,0 100%)}.promo :focus-visible{outline-color:var(--color-focus-halo);box-shadow:0 0 0 2px var(--color-focus)}.promo--faixa .promo__card:before{background:linear-gradient(90deg,var(--color-surface-inverse) 0%,transparent 100%);opacity:calc(var(--promo-overlay, .4) + .4)}.promo--faixa .promo__conteudo{max-width:none;padding:var(--space-6) var(--space-5) var(--space-8)}.promo--faixa .promo__titulo{font-size:var(--text-h3)}@media screen and (min-width:990px){.promo--card .promo__conteudo{padding:var(--space-14) var(--space-14) var(--space-18)}.promo--faixa .promo__conteudo{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"rotulo botao" "titulo botao" "texto botao";align-items:center;column-gap:var(--space-10);row-gap:var(--space-1);padding:var(--space-8) calc(var(--diagonal-size) * 4) var(--space-8) var(--space-10)}.promo--faixa .promo__conteudo>.label{grid-area:rotulo}.promo--faixa .promo__titulo{grid-area:titulo}.promo--faixa .promo__texto{grid-area:texto}.promo--faixa .promo__botao{grid-area:botao}}.busca-veiculo__caixa{position:relative;display:grid;gap:var(--space-6);padding:var(--space-6) var(--space-4);background-color:var(--color-surface);border:var(--border-1) solid var(--color-border);border-top:var(--border-accent-height) solid var(--color-accent);border-radius:var(--radius-md);box-shadow:var(--shadow-1)}.busca-veiculo__textos{display:grid;gap:var(--space-2)}.busca-veiculo__titulo,.busca-veiculo__texto{margin:0}.busca-veiculo__palco{position:relative;display:grid;gap:var(--space-6);overflow:hidden;padding:var(--space-8) var(--space-4) var(--space-4);color:var(--color-text-inverse);background-color:var(--color-surface-inverse);border-radius:var(--radius-md);isolation:isolate}.busca-veiculo__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.busca-veiculo__palco:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,var(--color-surface-inverse) 0%,transparent 85%);opacity:calc(var(--busca-overlay, .4) + .4)}.busca-veiculo__chamada{display:grid;gap:var(--space-3);align-content:center;max-width:34rem}.busca-veiculo__chamada .busca-veiculo__titulo{color:inherit}.busca-veiculo__chamada .busca-veiculo__texto{color:var(--color-text-inverse-secondary)}.busca-veiculo__painel{display:grid;gap:var(--space-4);padding:var(--space-5) var(--space-4);background-color:var(--color-surface-inverse);border-top:var(--border-accent-height) solid var(--color-accent);border-radius:var(--radius-md);box-shadow:var(--shadow-3)}.busca-veiculo__painel-titulo{margin:0;color:var(--color-text-inverse)}.busca-veiculo__painel .field__label{color:var(--color-text-inverse)}.busca-veiculo__painel .seletor__buscar{width:100%}@media screen and (min-width:750px){.busca-veiculo__caixa{padding:var(--space-8)}.busca-veiculo:not(.busca-veiculo--foto) .seletor__campos{grid-template-columns:repeat(2,minmax(0,1fr))}.busca-veiculo__palco{padding:var(--space-10) var(--space-8)}}@media screen and (min-width:990px){.busca-veiculo__caixa{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:var(--space-10)}.busca-veiculo:not(.busca-veiculo--foto) .seletor__campos{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.busca-veiculo__palco{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;min-height:500px;padding:var(--space-12) var(--space-10)}.busca-veiculo__painel{padding:var(--space-6)}}.cards-imagem__subtitulo{margin:var(--space-2) 0 0}.cards-imagem__lista{margin-top:var(--space-6);padding:0;list-style:none}.cards-imagem__lista:not(.trilho){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--product-grid-gap)}.cards-imagem__item{min-width:0}@media screen and (min-width:750px){.cards-imagem__lista:not(.trilho){grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.cards-imagem__lista:not(.trilho){grid-template-columns:repeat(var(--cards-colunas, 3),minmax(0,1fr))}}.card-foto{position:relative;display:grid;aspect-ratio:1 / 1;overflow:hidden;color:var(--color-text-inverse);background-color:var(--color-surface-inverse-raised);border-radius:var(--radius-md);isolation:isolate}.card-foto__img{grid-area:1 / 1;width:100%;height:100%;object-fit:cover;transition:transform var(--motion-slow) var(--ease-emphasized)}.card-foto:after{content:"";grid-area:1 / 1;background:linear-gradient(180deg,transparent 40%,var(--color-surface-inverse) 100%);opacity:.9}.card-foto__conteudo{grid-area:1 / 1;z-index:1;display:grid;align-content:end;gap:var(--space-2);padding:var(--space-5)}.card-foto__titulo{margin:0;color:inherit}.card-foto__link{color:inherit;text-decoration:none}.card-foto--clicavel .card-foto__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.card-foto__texto{margin:0;color:var(--color-text-inverse-secondary);font-size:var(--text-body-sm)}.card-foto:hover .card-foto__img{transform:scale(1.04)}.card-foto:focus-within{box-shadow:0 0 0 2px var(--color-focus-halo),0 0 0 4px var(--color-focus)}@media screen and (min-width:990px){.card-foto__conteudo{padding:var(--space-6)}}.scheme-inverse .card-painel{background-color:var(--color-surface-inverse-raised)}.scheme-inverse .card-painel__painel{color:var(--color-text);--color-text-secondary: var(--gray-700);--color-accent-text: var(--red-700)}.contato__grade{display:grid;gap:var(--space-10);margin-top:var(--space-4)}.contato__principal{min-width:0;max-width:46rem}.contato__cabecalho{margin-bottom:var(--space-6)}.contato__titulo{margin:0 0 var(--space-4)}.contato__titulo:after{content:"";display:block;width:var(--border-accent-width);height:var(--border-accent-height);margin-top:var(--space-3);background-color:var(--color-accent)}.contato__intro{color:var(--color-text-secondary)}.contato__intro p,.contato__intro ul{margin:0 0 var(--space-3)}.contato__aviso{display:flex;gap:var(--space-3);align-items:flex-start;margin-bottom:var(--space-6)}.contato__aviso svg{flex:0 0 auto;width:var(--icon-size);height:var(--icon-size)}.contato__aviso p{margin:0}.contato__erros{margin:var(--space-2) 0 0;padding-left:1.2em}.contato__obrigatorios{margin:0 0 var(--space-4)}.contato__campos{display:grid;gap:var(--space-5)}.contato__campos .field{margin:0}.field__textarea{min-height:9rem;resize:vertical}.contato__enviar{margin-top:var(--space-6)}.contato__privacidade{margin:var(--space-3) 0 0}.contato__privacidade a{color:inherit}.contato__lateral{display:grid;gap:var(--space-4);align-content:start}.contato__card{display:grid;gap:var(--space-4);padding:var(--space-6);background-color:var(--color-bg-secondary);border-radius:var(--radius-md)}.contato__card:first-child{border-top:var(--border-accent-height) solid var(--color-accent)}.contato__card-titulo{margin:0}.contato__canal{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:start}.contato__canal-icone{display:inline-grid;place-items:center;width:var(--tap-target);height:var(--tap-target);color:var(--color-text);background-color:var(--color-surface);border-radius:var(--radius-full)}.contato__canal-icone svg{width:var(--icon-size);height:var(--icon-size)}.contato__canal-icone--whatsapp{color:var(--color-whatsapp)}.contato__canal-nome{margin:0;font-weight:var(--font-body-weight-semibold)}.contato__canal-valor{margin:0 0 var(--space-2);font-size:var(--text-body-sm)}.contato__links{margin:0;padding:0;list-style:none}.contato__link{display:flex;align-items:center;justify-content:space-between;min-height:var(--tap-target);color:var(--color-text);font-size:var(--text-body-sm);text-decoration:none;border-bottom:var(--border-1) solid var(--color-border)}.contato__links li:last-child .contato__link{border-bottom:0}.contato__link:hover{color:var(--color-accent-text)}.contato__link svg{width:var(--space-4);height:var(--space-4)}@media screen and (min-width:750px){.contato__campos{grid-template-columns:repeat(2,minmax(0,1fr))}.contato__campo-largo{grid-column:1 / -1}}@media screen and (min-width:990px){.contato__grade{grid-template-columns:minmax(0,1fr) 360px;gap:var(--space-16)}.contato__lateral{position:sticky;top:calc(var(--header-row-height) + var(--nav-height) + var(--space-6))}}.faixa-confianca__lista{display:flex;gap:var(--space-3);margin:0;padding:0;list-style:none}.faixa-confianca__item{display:flex;flex:0 0 76%;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background-color:var(--color-surface);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-md);scroll-snap-align:start}.faixa-confianca__icone{display:inline-flex;flex:0 0 auto;color:var(--color-accent-text)}.faixa-confianca__icone svg{width:var(--icon-size-xl);height:var(--icon-size-xl)}.faixa-confianca__titulo{margin:0;font-weight:var(--font-body-weight-semibold)}.faixa-confianca__texto{margin:var(--space-1) 0 0;color:var(--color-text-secondary)}.scheme-inverse .faixa-confianca__item{background-color:var(--color-surface-inverse-raised)}.faixa-confianca--faixa{padding-block:var(--space-3)}.faixa-confianca--faixa .faixa-confianca__lista{gap:var(--space-6)}.faixa-confianca--faixa .faixa-confianca__item{flex:0 0 auto;align-items:center;gap:var(--space-2);padding:var(--space-1) 0;background:none;border:0;border-radius:0}.faixa-confianca--faixa .faixa-confianca__icone svg{width:var(--icon-size);height:var(--icon-size)}.faixa-confianca--faixa .faixa-confianca__titulo{font-size:var(--text-body-sm)}.faixa-confianca--faixa .faixa-confianca__texto{display:none}.scheme-inverse.faixa-confianca--faixa .faixa-confianca__item{background:none}@media screen and (min-width:750px){.faixa-confianca--faixa .faixa-confianca__lista{display:flex;justify-content:space-around;flex-wrap:wrap}.faixa-confianca__lista{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));overflow:visible}.faixa-confianca__item{flex-basis:auto}}.vitrine__destaque{--card-painel-ratio: 3 / 2}.vitrine__destaque .card-painel__painel{align-content:start}.vitrine__destaque-botao{position:relative;z-index:2;justify-self:start;margin-top:var(--space-2)}.footer{margin-top:0}.footer__top{display:grid;gap:var(--space-2) var(--space-8);padding-block:var(--space-10) var(--space-6)}.footer__block--brand{display:grid;gap:var(--space-4);align-content:start;justify-items:start;padding-bottom:var(--space-6)}.footer__logo-link{display:inline-flex;color:inherit;text-decoration:none}.footer__logo{display:block;width:auto;max-width:160px;height:auto;max-height:64px}.footer__logo-link--claro{padding:var(--space-2) var(--space-3);background-color:var(--color-bg);border-radius:var(--radius-md)}.footer__brand-name{font-family:var(--font-heading-family);font-size:var(--text-h3);font-weight:var(--font-heading-weight-strong);text-transform:uppercase}.footer__text{max-width:32ch;color:var(--color-text-secondary);font-size:var(--text-body-sm)}.footer__text p{margin:0}.footer__heading{display:flex;align-items:center;justify-content:space-between;min-height:var(--tap-target);margin:0;font-family:var(--font-body-family);font-size:var(--text-label);font-weight:var(--font-body-weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-inverse);list-style:none;cursor:pointer}.footer__heading::-webkit-details-marker{display:none}.footer__heading svg{transition:transform var(--motion-base) var(--ease-out)}.footer__grupo[open] .footer__heading svg{transform:rotate(180deg)}.footer__heading--fixo{cursor:default}.footer__grupo{border-top:var(--border-1) solid var(--color-border)}.footer__block--atendimento,.footer__block--newsletter,.footer__block--text{padding-top:var(--space-2);border-top:var(--border-1) solid var(--color-border)}.footer__menu{display:grid;gap:0;margin:0;padding:0 0 var(--space-3);list-style:none}.footer__link{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);color:var(--color-text-secondary);font-size:var(--text-body-sm);text-decoration:none}.footer__link svg{width:var(--icon-size);height:var(--icon-size)}.footer__link:hover,.footer__link[aria-current=page]{color:var(--color-text-inverse);text-decoration:underline;text-underline-offset:.2em}.footer__link--inline{min-height:0}.footer__atendimento{display:grid;gap:var(--space-2);justify-items:start;padding-bottom:var(--space-4)}.footer__contato-linha{margin:0;color:var(--color-text-secondary);font-size:var(--text-body-sm)}.footer__whatsapp{gap:var(--space-2);color:var(--color-text);white-space:nowrap}.footer__whatsapp svg{width:var(--icon-size);height:var(--icon-size);color:var(--color-whatsapp)}.footer__social{display:flex;gap:var(--space-1);margin:0;padding:0;list-style:none}.footer__social a{display:inline-grid;place-items:center;width:var(--tap-target);height:var(--tap-target);color:var(--color-text-inverse);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-full);transition:background-color var(--motion-fast) var(--ease-out)}.footer__social a:hover{background-color:var(--color-surface-inverse-raised)}.footer__social svg{width:var(--icon-size);height:var(--icon-size)}.footer__empresa-faixa{border-top:var(--border-1) solid var(--color-border)}.footer__empresa{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-6);padding-block:var(--space-4);font-style:normal;font-size:var(--text-caption);color:var(--color-text-secondary)}.footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-5);border-top:var(--border-1) solid var(--color-border)}.footer__bottom-left,.footer__bottom-right{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-6)}.footer__payment,.footer__politicas{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;padding:0;list-style:none}.footer__payment-icon{display:block;width:var(--payment-icon-width);height:var(--payment-icon-height)}.footer__copyright{margin:0;font-size:var(--text-caption);color:var(--color-text-secondary)}.footer__credit{margin-left:var(--space-2)}.footer__credit a{color:inherit}.footer .newsletter-form input{color:var(--color-text)}body:has(.whatsapp-flutuante) .footer__bottom{padding-bottom:calc(var(--space-6) + var(--whatsapp-fab-size))}@media screen and (min-width:750px){.footer__top{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-8);padding-block:var(--space-14) var(--space-10)}.footer__block--brand{grid-column:1 / -1;padding-bottom:0}.footer__grupo,.footer__block--atendimento,.footer__block--newsletter,.footer__block--text{padding-top:0;border-top:0}.footer__heading{min-height:0;margin-bottom:var(--space-3);cursor:default;pointer-events:none}.footer__heading svg{display:none}.footer__menu{padding-bottom:0}}@media screen and (min-width:990px){.footer__top{grid-template-columns:minmax(0,1.4fr) repeat(auto-fit,minmax(10rem,1fr));column-gap:var(--space-10)}.footer__block--brand{grid-column:auto}}.grade-categorias__lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-grid-gap);margin:0;padding:0;list-style:none}.categoria-card{position:relative;display:grid;gap:var(--space-1);align-content:start}.categoria-card__midia{aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-2);overflow:hidden;background-color:var(--color-bg-secondary);border-radius:var(--radius-md);transition:box-shadow var(--motion-base) var(--ease-out)}.categoria-card__img{width:84%;height:84%;object-fit:contain;transition:transform var(--motion-base) var(--ease-out)}.categoria-card__placeholder{fill:var(--color-text-tertiary)}.categoria-card__nome{margin:0}.categoria-card__link{color:inherit;text-decoration:none}.categoria-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.categoria-card__contagem{margin:0;color:var(--color-text-secondary)}.categoria-card:hover .categoria-card__midia{box-shadow:var(--shadow-1)}.categoria-card:hover .categoria-card__img{transform:translateY(-2px)}@media screen and (min-width:480px){.grade-categorias__lista{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:750px){.grade-categorias__lista{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:990px){.grade-categorias__lista{grid-template-columns:repeat(6,minmax(0,1fr))}}.hero{position:relative;display:grid;overflow:hidden;color:var(--color-text-inverse);background-color:var(--color-surface-inverse)}.hero--pequeno{min-height:var(--hero-h-pequeno)}.hero--medio{min-height:var(--hero-h-medio)}.hero--grande{min-height:var(--hero-h-grande)}.hero__midia,.hero__conteudo{grid-area:1 / 1}.hero__midia{position:relative}.hero__midia:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-surface-inverse);opacity:var(--hero-overlay, .4)}.hero__img{width:100%;height:100%;object-fit:cover}.hero__conteudo{position:relative;z-index:1;display:flex;align-items:center;padding-block:var(--space-10)}.hero__texto{display:grid;gap:var(--space-4);max-width:var(--measure)}.hero__texto--centro{margin-inline:auto;text-align:center;justify-items:center}.hero__titulo{margin:0;color:inherit}.hero__descricao{color:var(--color-text-inverse-secondary)}.hero__descricao p{margin:0}.hero__botao{justify-self:start}.hero__texto--centro .hero__botao{justify-self:center}.hero :focus-visible{outline-color:var(--color-focus-halo);box-shadow:0 0 0 2px var(--color-focus)}.hero:after{content:"";position:absolute;right:0;bottom:0;z-index:1;width:calc(var(--diagonal-size) * 3);height:calc(var(--diagonal-size) * 3);background-color:var(--color-accent);clip-path:polygon(100% 0,100% 100%,0 100%)}@media screen and (min-width:990px){.hero{--hero-h-pequeno: 400px;--hero-h-medio: 520px;--hero-h-grande: 640px}.hero__conteudo{padding-block:var(--space-18)}.hero:after{width:calc(var(--diagonal-size) * 5);height:calc(var(--diagonal-size) * 5)}}.links-tipo__subtitulo{margin:calc(-1 * var(--space-3)) 0 var(--space-6)}.links-tipo__linhas{margin:0;padding:0;list-style:none;border-top:var(--border-1) solid var(--color-border)}.links-tipo__linha{display:grid;gap:var(--space-2);padding-block:var(--space-4);border-bottom:var(--border-1) solid var(--color-border)}.links-tipo__grupo{display:flex;align-items:center;gap:var(--space-2);margin:0;font-weight:var(--font-body-weight-semibold)}.links-tipo__grupo .link{text-decoration:none}.links-tipo__icone{display:inline-flex;color:var(--color-text-secondary)}.links-tipo__itens{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin:0;padding:0;list-style:none}.links-tipo__item{display:inline-flex;align-items:center;min-height:var(--tap-target);color:var(--color-accent-text);font-size:var(--text-body-sm);text-decoration:none}.links-tipo__item:hover{text-decoration:underline;text-underline-offset:.2em}@media screen and (min-width:750px){.links-tipo__linha{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:var(--space-6);padding-block:var(--space-2)}.links-tipo__item{min-height:36px}}.lista-marcas__grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--border-1);margin:0;padding:0;list-style:none;background-color:var(--color-border);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.lista-marcas__item{background-color:var(--color-surface)}.lista-marcas__link{display:grid;place-items:center;height:100%;min-height:88px;padding:var(--space-4);color:var(--color-text);text-decoration:none;transition:background-color var(--motion-fast) var(--ease-out)}a.lista-marcas__link:hover{background-color:var(--color-bg-secondary)}a.lista-marcas__link:focus-visible{outline-offset:-4px}.lista-marcas__logo{width:auto;max-width:70%;max-height:48px;object-fit:contain;filter:grayscale(1);opacity:.8;transition:filter var(--motion-base) var(--ease-out),opacity var(--motion-base) var(--ease-out)}a.lista-marcas__link:hover .lista-marcas__logo{filter:none;opacity:1}.lista-marcas__nome{font-family:var(--font-heading-family);font-size:var(--text-h4);font-weight:var(--font-heading-weight);letter-spacing:var(--tracking-label);text-transform:uppercase;text-align:center}@media screen and (min-width:750px){.lista-marcas__grade{grid-template-columns:repeat(4,minmax(0,1fr))}.lista-marcas__link{min-height:120px}}@media screen and (min-width:990px){.lista-marcas__grade{grid-template-columns:repeat(var(--marcas-colunas, 6),minmax(0,1fr))}}.nao-encontrada__caixa{display:grid;gap:var(--space-4);justify-items:center;max-width:40rem;text-align:center}.nao-encontrada__codigo{margin:0;font-family:var(--font-heading-family);font-size:clamp(4rem,3rem + 5vw,7rem);font-weight:var(--font-heading-weight-strong);line-height:1;color:var(--color-accent)}.nao-encontrada__titulo,.nao-encontrada__texto{margin:0}.nao-encontrada__busca{display:flex;gap:var(--space-2);width:100%}.nao-encontrada__busca .field__input{flex:1 1 auto;min-width:0}.nao-encontrada__acoes{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3)}.nao-encontrada__links{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin:var(--space-2) 0 0;padding:0;list-style:none}.nao-encontrada__links .chip{text-decoration:none}.artigo__cabecalho{display:grid;gap:var(--space-3);max-width:50rem;margin:var(--space-4) auto var(--space-8);text-align:center;justify-items:center}.artigo__tags{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-4);margin:0;padding:0;list-style:none}.artigo__tag{text-decoration:none}.artigo__tag:after{margin-inline:auto}.artigo__titulo,.artigo__meta{margin:0}.artigo__midia{max-width:1000px;margin:0 auto var(--space-8);overflow:hidden;border-radius:var(--radius-md)}.artigo__img{width:100%;height:auto}.artigo__corpo{max-width:var(--measure);margin-inline:auto}.artigo__rodape{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-10);padding-top:var(--space-5);border-top:var(--border-1) solid var(--color-border)}.artigo__voltar{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap-target)}.artigo__voltar svg{width:var(--icon-size);height:var(--icon-size)}.artigo__cta{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);margin-top:var(--space-8);padding:var(--space-6);color:var(--color-text-inverse);background-color:var(--color-surface-inverse);border-radius:var(--radius-md)}.artigo__cta-icone{display:inline-grid;place-items:center;width:var(--space-12);height:var(--space-12);color:var(--color-accent-contrast);background-color:var(--color-accent);border-radius:var(--radius-full)}.artigo__cta-icone svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.artigo__cta-titulo{margin:0 0 var(--space-1);color:inherit}.artigo__cta-texto{margin:0;color:var(--color-text-inverse-secondary);font-size:var(--text-body-sm)}.artigo__cta-acoes{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:var(--space-3)}.artigo__cta :focus-visible{outline-color:var(--color-focus-halo);box-shadow:0 0 0 2px var(--color-focus)}.artigo__relacionados{margin-top:var(--section-space)}.artigo__comentarios{display:grid;gap:var(--space-4);max-width:var(--measure);margin:var(--section-space) auto 0}.artigo__lista-comentarios{display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none}.artigo__comentario{padding:var(--space-4);background-color:var(--color-bg-secondary);border-radius:var(--radius-md)}.artigo__form{display:grid;gap:var(--space-4)}@media screen and (min-width:750px){.artigo__cta{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.artigo__cta-acoes{grid-column:auto}}.blog__cabecalho{display:grid;gap:var(--space-3);margin:var(--space-4) 0 var(--space-8)}.blog__titulo{margin:0}.blog__titulo:after{content:"";display:block;width:var(--border-accent-width);height:var(--border-accent-height);margin-top:var(--space-3);background-color:var(--color-accent)}.blog__descricao{margin:0;max-width:var(--measure)}.blog__tags{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-2) 0 0;padding:0;list-style:none}.blog__tags .chip{text-decoration:none}.blog__lista{display:grid;gap:var(--product-grid-gap);margin:0 0 var(--space-8);padding:0;list-style:none}.artigo-card__resumo{margin:0;font-size:var(--text-body-sm);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.artigo-card__mais{display:inline-flex;align-items:center;gap:var(--space-1);margin-top:var(--space-1);color:var(--color-accent-text);font-size:var(--text-body-sm);font-weight:var(--font-body-weight-semibold)}.artigo-card__mais svg{width:var(--space-4);height:var(--space-4)}@media screen and (min-width:750px){.blog__lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.blog__lista{grid-template-columns:repeat(3,minmax(0,1fr))}.artigo-card--destaque{grid-column:1 / -1;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-rows:auto}.artigo-card--destaque .artigo-card__midia{aspect-ratio:16 / 9}.artigo-card--destaque .artigo-card__info{align-content:center;padding:var(--space-10)}.artigo-card--destaque .artigo-card__titulo{font-size:var(--text-h2);-webkit-line-clamp:3}}.lista-colecoes__cabecalho{display:grid;gap:var(--space-3);margin:var(--space-4) 0 var(--space-8)}.lista-colecoes__titulo{margin:0}.lista-colecoes__titulo:after{content:"";display:block;width:var(--border-accent-width);height:var(--border-accent-height);margin-top:var(--space-3);background-color:var(--color-accent)}.lista-colecoes__texto{margin:0;max-width:var(--measure)}.lista-colecoes__grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-grid-gap);margin:0 0 var(--space-8);padding:0;list-style:none}.lista-colecoes__icone{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--color-text-inverse-secondary)}.lista-colecoes__icone svg{width:var(--space-12);height:var(--space-12);opacity:.5}@media screen and (min-width:750px){.lista-colecoes__grade{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:990px){.lista-colecoes__grade{grid-template-columns:repeat(4,minmax(0,1fr))}}.pagina__grade{display:grid;gap:var(--space-10);margin-top:var(--space-4)}.pagina__artigo{min-width:0;max-width:var(--measure)}.pagina__cabecalho{margin-bottom:var(--space-6);padding-bottom:var(--space-5);border-bottom:var(--border-1) solid var(--color-border)}.pagina__titulo{margin:0}.pagina__titulo:after{content:"";display:block;width:var(--border-accent-width);height:var(--border-accent-height);margin-top:var(--space-3);background-color:var(--color-accent)}.pagina__ajuda{display:grid;gap:var(--space-4);margin-top:var(--space-10);padding:var(--space-6);background-color:var(--color-bg-secondary);border-left:var(--border-accent-height) solid var(--color-accent);border-radius:var(--radius-md)}.pagina__ajuda-titulo,.pagina__ajuda-texto{margin:0}.pagina__ajuda-titulo{margin-bottom:var(--space-1)}.pagina__ajuda-acoes{display:flex;flex-wrap:wrap;gap:var(--space-3)}.pagina__menu{align-self:start;padding:var(--space-5);background-color:var(--color-bg-secondary);border-radius:var(--radius-md)}.pagina__menu-titulo{margin:0 0 var(--space-2);color:var(--color-text-secondary)}.pagina__menu-lista{margin:0;padding:0;list-style:none}.pagina__menu-lista+.pagina__menu-lista{margin-top:var(--space-2);padding-top:var(--space-2);border-top:var(--border-1) solid var(--color-border)}.pagina__menu-link{display:flex;align-items:center;min-height:var(--tap-target);padding-left:var(--space-3);color:var(--color-text);font-size:var(--text-body-sm);text-decoration:none;border-left:var(--border-accent-height) solid transparent}.pagina__menu-link:hover{color:var(--color-accent-text)}.pagina__menu-link[aria-current=page]{font-weight:var(--font-body-weight-semibold);color:var(--color-accent-text);border-left-color:var(--color-accent)}@media screen and (min-width:990px){.pagina__grade--com-menu{grid-template-columns:minmax(0,1fr) var(--sidebar-width);gap:var(--space-16)}.pagina__menu{position:sticky;top:calc(var(--header-row-height) + var(--nav-height) + var(--space-6))}.pagina__ajuda{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.busca__cabecalho{display:grid;gap:var(--space-4);max-width:46rem;margin-bottom:var(--space-8)}.busca__titulo{margin:0}.busca__form{display:flex;gap:var(--space-2)}.busca__input{flex:1 1 auto;min-width:0}.busca__contagem{margin:0}.busca__resultados{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-grid-gap);margin:0 0 var(--space-8);padding:0;list-style:none}.busca__texto-card{display:grid;gap:var(--space-2);align-content:start;height:100%;padding:var(--space-5);color:inherit;text-decoration:none;background-color:var(--color-surface);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-md)}.busca__texto-card:hover{box-shadow:var(--shadow-1)}.busca__texto-card:hover .busca__texto-titulo{color:var(--color-accent-text)}.busca__texto-titulo{margin:0}.busca__texto-resumo{font-size:var(--text-body-sm)}.busca__vazio{display:grid;gap:var(--space-6);max-width:46rem;padding:var(--space-8);background-color:var(--color-bg-secondary);border-radius:var(--radius-md)}.busca__vazio-titulo{margin:0 0 var(--space-3)}.busca__dicas{margin:0;padding-left:1.2em}.busca__vazio-acoes{display:flex;flex-wrap:wrap;gap:var(--space-3)}.busca__categorias{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-2) 0 0;padding:0;list-style:none}.busca__categorias .chip{text-decoration:none}@media screen and (min-width:750px){.busca__resultados{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:990px){.busca__resultados{grid-template-columns:repeat(4,minmax(0,1fr))}}.ofertas__grade{display:grid;gap:var(--space-6)}.ofertas__intro{display:grid;gap:var(--space-4);align-content:start;justify-items:start}.ofertas__intro .section-header{margin-bottom:0;width:100%}.ofertas__texto{margin:0;max-width:32ch}.ofertas__lista{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:var(--product-grid-gap);margin:0 calc(-1 * var(--page-margin));padding:0 var(--page-margin) var(--space-2);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-margin)}.ofertas__item{min-width:0;scroll-snap-align:start}.contagem{display:flex;gap:var(--space-2)}.contagem[hidden]{display:none}.contagem__item{display:grid;justify-items:center;gap:var(--space-1)}.contagem__valor{min-width:var(--tap-target);padding:var(--space-2);font-family:var(--font-heading-family);font-size:var(--text-h3);font-weight:var(--font-heading-weight-strong);font-variant-numeric:tabular-nums;line-height:var(--leading-tight);text-align:center;color:var(--color-text);background-color:var(--color-surface);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-sm)}.contagem__rotulo{color:var(--color-text-secondary);font-size:var(--text-caption)}.scheme-inverse .contagem__valor{color:var(--color-text-inverse);background-color:var(--color-surface-inverse-raised)}@media screen and (min-width:480px){.ofertas__lista{grid-auto-columns:43%}}@media screen and (min-width:750px){.ofertas__lista{grid-auto-columns:31%}}@media screen and (min-width:990px){.ofertas__grade{grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:var(--space-8);align-items:start}.ofertas__intro{position:sticky;top:calc(var(--header-row-height) + var(--nav-height) + var(--space-6))}.ofertas__lista{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;margin:0;padding:0;overflow:visible}}@media screen and (min-width:1200px){.ofertas__lista{grid-template-columns:repeat(4,minmax(0,1fr))}}.perguntas__grade{display:grid;gap:var(--space-6)}.perguntas__intro{display:grid;gap:var(--space-4);align-content:start;justify-items:start}.perguntas__intro .section-header{margin-bottom:0;width:100%}.perguntas__texto{margin:0}.perguntas__lista{min-width:0}@media screen and (min-width:990px){.perguntas__grade{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--space-12)}}product-recommendations.relacionados:not(:has(.vitrine__lista)){display:none}.slideshow{--slide-h: var(--hero-h-medio);position:relative;overflow:hidden;color:var(--color-text-inverse);background-color:var(--color-surface-inverse)}.slideshow--pequeno{--slide-h: var(--hero-h-pequeno)}.slideshow--grande{--slide-h: var(--hero-h-grande)}.slideshow__palco{position:relative;display:grid;min-height:var(--slide-h)}.slideshow__slide{grid-area:1 / 1;display:grid;min-height:var(--slide-h);visibility:hidden;opacity:0;transition:opacity var(--motion-slow) var(--ease-out),visibility 0s linear var(--motion-slow)}.slideshow__slide.is-ativo{visibility:visible;opacity:1;transition:opacity var(--motion-slow) var(--ease-out)}.no-js .slideshow__slide:first-child{visibility:visible;opacity:1}.slideshow__midia,.slideshow__conteudo{grid-area:1 / 1}.slideshow__midia{position:relative}.slideshow__midia picture{display:contents}.slideshow__midia:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--color-surface-inverse) 0%,transparent 75%);opacity:calc(var(--slide-overlay, .4) + .3)}.slideshow__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.slideshow__placeholder{fill:var(--color-text-inverse-secondary);background-color:var(--color-surface-inverse-raised)}.slideshow__conteudo{position:relative;z-index:1;display:flex;align-items:center;padding-block:var(--space-10) var(--space-20)}.slideshow__texto{display:grid;gap:var(--space-4);justify-items:start;max-width:36rem}.slideshow__titulo{margin:0;color:inherit}.slideshow__descricao{color:var(--color-text-inverse-secondary)}.slideshow__descricao p{margin:0}.slideshow__navegacao{position:absolute;right:0;bottom:var(--space-6);left:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);pointer-events:none}.slideshow__navegacao>*{pointer-events:auto}.slideshow__pontos{display:flex;gap:var(--space-1)}.slideshow__ponto{position:relative;width:var(--tap-target);height:var(--tap-target);padding:0;background:none;border:0;cursor:pointer}.slideshow__ponto:before{content:"";position:absolute;top:50%;left:50%;width:var(--space-6);height:var(--border-accent-height);background-color:var(--color-text-inverse);opacity:.5;transform:translate(-50%,-50%);transition:opacity var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out)}.slideshow__ponto[aria-current=true]:before{background-color:var(--color-accent);opacity:1}.slideshow__setas{display:none;gap:var(--space-2)}.slideshow .controles__botao{color:var(--color-text-inverse);background-color:transparent;border-color:var(--color-border-inverse)}.slideshow :focus-visible{outline-color:var(--color-focus-halo);box-shadow:0 0 0 2px var(--color-focus)}.slideshow:after{content:"";position:absolute;right:0;bottom:0;z-index:1;width:calc(var(--diagonal-size) * 3);height:calc(var(--diagonal-size) * 3);background-color:var(--color-accent);clip-path:polygon(100% 0,100% 100%,0 100%);pointer-events:none}@media screen and (min-width:750px){.slideshow__setas{display:inline-flex;margin-right:calc(var(--diagonal-size) * 3)}}@media screen and (min-width:990px){.slideshow{--hero-h-pequeno: 420px;--hero-h-medio: 560px;--hero-h-grande: 680px}.slideshow__conteudo{padding-block:var(--space-18) var(--space-24)}.slideshow__navegacao{bottom:var(--space-10)}.slideshow:after{width:calc(var(--diagonal-size) * 5);height:calc(var(--diagonal-size) * 5)}.slideshow__setas{margin-right:calc(var(--diagonal-size) * 4)}}.texto-exp__corpo{display:grid;gap:var(--space-3);justify-items:start}.texto-exp__conteudo{max-width:none;color:var(--color-text-secondary);font-size:var(--text-body-sm);columns:1}amc-expandir.is-recolhido .texto-exp__conteudo{max-height:9rem;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.texto-exp__botao{padding:0;min-height:var(--tap-target);font:inherit;font-weight:var(--font-body-weight-semibold);background:none;border:0;cursor:pointer}@media screen and (min-width:990px){.texto-exp__conteudo{columns:2;column-gap:var(--space-10)}}.video-destaque{color:var(--color-text-inverse);background-color:var(--color-surface-inverse)}.video-destaque__palco{position:relative;display:grid;min-height:420px;overflow:hidden;isolation:isolate}.video-destaque__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.video-destaque__placeholder{fill:var(--color-text-inverse-secondary);background-color:var(--color-surface-inverse-raised)}.video-destaque__palco:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,var(--color-surface-inverse) 0%,transparent 70%);opacity:calc(var(--video-overlay, .3) + .5)}.video-destaque__conteudo{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-6);padding-block:var(--space-10)}.video-destaque__textos{display:grid;gap:var(--space-3);max-width:40rem}.video-destaque__titulo,.video-destaque__texto{margin:0;color:inherit}.video-destaque__texto{color:var(--color-text-inverse-secondary)}.video-destaque :focus-visible{outline-color:var(--color-focus-halo);box-shadow:0 0 0 2px var(--color-focus)}.video-destaque__dialogo{width:min(100% - 2 * var(--page-margin),1100px);max-width:none;padding:0;color:var(--color-text-inverse);background-color:var(--color-surface-inverse);border:0;border-radius:var(--radius-md)}.video-destaque__dialogo::backdrop{background-color:var(--color-overlay)}.video-destaque__fechar{position:absolute;top:var(--space-2);right:var(--space-2);z-index:1;color:var(--color-text-inverse)}.video-destaque__moldura{aspect-ratio:16 / 9}.video-destaque__midia{display:block;width:100%;height:100%;border:0}@media screen and (min-width:990px){.video-destaque__palco{min-height:500px}.video-destaque__conteudo{padding-block:var(--space-14)}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
