:root{--na-alt:#f4f6f7;--na-line:rgba(5,42,54,.1);--na-section:clamp(64px,8vw,112px)}.site-ui .km-header-main{min-height:64px!important;padding-block:10px!important}.site-ui .km-header-search{height:42px!important;border-radius:999px!important;background:var(--na-alt)!important;border:1px solid transparent!important}.site-ui .km-header-search:focus-within{background:#fff!important}.site-ui .km-header-search input{padding-left:18px!important;background:transparent!important;border-radius:999px 0 0 999px!important;font-size:14.5px!important}.site-ui .km-header-search button{width:46px!important;flex-basis:46px!important;border-radius:999px!important;background:transparent!important;color:var(--color-ink-900)!important}.site-ui .km-header-search button:hover{background:rgba(5,42,54,.06)!important}.site-ui .km-header-search button svg{width:19px!important;height:19px!important}.site-ui .km-announcement-label{letter-spacing:0!important;font-weight:700!important}.site-ui .km-departments a{font-size:13px!important;font-weight:500!important;min-height:40px!important;padding-block:6px!important}@media (min-width:1100px){.site-ui .km-departments>.container-k{justify-content:center!important;gap:clamp(28px,3.2vw,48px)!important}}.site-ui .rd{background:#fff!important}.site-ui .rd .rd-promo,.site-ui .rd .rd-section{padding-block:var(--na-section)!important}.site-ui .rd .rd-promo{background:var(--na-alt)!important}.site-ui .rd .rd-compare{background:#fff!important}.site-ui .rd #solucoes{background:var(--na-alt)!important}.site-ui .rd .rd-method{background:#fff!important}.site-ui .rd .rd-proof{background:var(--na-alt)!important}.site-ui .rd .rd-faq{background:#fff!important}.site-ui .rd .rd-faq #faq{padding-block:var(--na-section)!important}.site-ui .rd .rd-head{max-width:860px!important}.site-ui .rd .rd-head h2{letter-spacing:-.035em!important}.site-ui .rd .rd-head .rd-lead{max-width:620px}.site-ui .rd .rd-entry{margin-top:32px!important;padding:22px 0 0!important;border:0!important;border-top:1px solid rgba(255,255,255,.14)!important;border-radius:0!important;backdrop-filter:none!important}.site-ui .rd .rd-entry,.site-ui .rd-promo .sc-promo-timer{background:transparent!important;box-shadow:none!important}.site-ui .rd-promo .sc-promo-timer{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 10px!important;width:auto!important;max-width:none!important;margin:0 auto!important;padding:0!important;border:0!important;border-radius:0!important}.site-ui .rd-promo .sc-promo-label{flex:0 0 auto!important;margin:0!important;font-family:inherit!important;font-size:1.05rem!important;font-weight:600!important;color:var(--color-coral-600)!important}.site-ui .rd-promo .sc-promo-clock{display:inline-flex!important;gap:8px!important;width:auto!important;max-width:none!important;flex:0 0 auto!important}.site-ui .rd-promo .sc-promo-unit{display:inline!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--color-ink-900)!important;font-size:1.05rem!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important}.site-ui .rd-promo .sc-promo-unit strong{font-family:inherit!important;font-size:inherit!important;font-weight:700!important;letter-spacing:0!important;color:inherit!important}.site-ui .rd-promo .sc-promo-deadline{flex-basis:100%!important;margin:4px 0 0!important;text-align:center;font-size:.875rem!important;color:#5e697b!important}.site-ui .rd .rd-case{background:#fff!important;border:0!important;border-radius:28px!important;box-shadow:0 1px 2px rgba(5,42,54,.04),0 20px 50px -30px rgba(5,42,54,.25)!important}.site-ui .rd .rd-case-media{background:#1d1d1f}.site-ui .rd .rd-guarantee{box-shadow:none!important;border:1px solid var(--na-line)!important}.site-ui .k-faq{border:0!important;border-bottom:1px solid var(--na-line)!important;border-radius:0!important;padding-inline:0!important}.site-ui .k-faq,.site-ui .k-faq[open]{background:transparent!important;box-shadow:none!important}.site-ui :is(div,ul,ol)>.k-faq:first-child{border-top:1px solid var(--na-line)!important}.site-ui .k-faq>summary{border-radius:0!important;padding-inline:0!important}.site-ui .k-faq>summary:hover{background:transparent!important}.site-ui .k-faq>[data-recolhivel]>p{padding-inline:0!important;max-width:68ch}.site-ui .k-disclosure-state{display:none!important}.site-ui .k-disclosure-chevron{border:0!important;background:var(--na-alt)!important}.site-ui .k-faq[open] .k-disclosure-chevron{background:var(--color-ink-900)!important;color:#fff!important}.site-ui .section-dark .k-faq,.site-ui .section-dark .k-faq:first-child{border-color:rgba(255,255,255,.14)!important}.site-ui .section-dark .k-disclosure-chevron{background:rgba(255,255,255,.1)!important;color:#fff!important}.site-ui :is(div,ul,ol):has(>.k-faq+.k-faq){gap:0!important;row-gap:0!important}.site-ui :is(div,ul,ol):has(>.k-faq+.k-faq)>*+*{margin-top:0!important}@media (max-width:767px){.site-ui .storefront-footer-columns{grid-template-columns:1fr 1fr!important;column-gap:20px!important;row-gap:36px!important}.site-ui .storefront-footer-columns>:first-child{grid-column:1/-1}.site-ui .storefront-footer-columns ul{margin-top:8px!important}.site-ui .storefront-footer-columns ul>li+li{margin-top:0!important}}:root{--bk-track:#eef2f3;--bk-pill:#052a36;--bk-muted:#3f5560}.site-ui [data-trilho]{position:relative!important;gap:2px!important;padding:4px!important;border:0!important;border-radius:26px!important;background:var(--bk-track)!important;box-shadow:none!important;isolation:isolate}.site-ui [data-trilho]:has(>button:nth-of-type(3)){display:flex!important;flex-wrap:nowrap!important;width:fit-content!important;max-width:100%!important;overflow-x:auto!important;scrollbar-width:none;overscroll-behavior-x:contain}.site-ui [data-trilho]::-webkit-scrollbar{display:none}.site-ui .rd-shop-filters[data-trilho]{margin-inline:auto!important}.site-ui [data-trilho]>button{position:relative!important;z-index:1;flex:none!important;display:inline-flex!important;align-items:center;justify-content:center;gap:6px;min-height:42px!important;padding:8px 16px!important;border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;color:var(--bk-muted)!important;font-size:14px!important;font-weight:650!important;line-height:1.2!important;white-space:nowrap;cursor:pointer;transform:none!important;transition:color .28s ease .06s,background-color .2s cubic-bezier(.16,1,.3,1)!important}@media (hover:hover){.site-ui [data-trilho]>button:not([aria-pressed=true],[aria-selected=true]):hover{color:var(--bk-pill)!important;background:rgba(5,42,54,.05)!important}}.site-ui [data-trilho]>button:is([aria-pressed=true],[aria-selected=true]){color:#fff!important;background:transparent!important}.site-ui [data-trilho]>button>span{color:inherit!important;opacity:.72;font-weight:600}.site-ui [data-trilho]>button>svg{color:inherit!important}.site-ui [data-trilho]>button:focus-visible{outline:3px solid var(--color-teal-500)!important;outline-offset:-1px!important}.site-ui .k-trilho-pilula{position:absolute;top:0;left:0;z-index:0;border-radius:999px;background:var(--bk-pill);box-shadow:0 1px 2px rgba(5,42,54,.22),inset 0 1px 0 rgba(255,255,255,.12);opacity:0;pointer-events:none}.site-ui [data-trilho]:not([data-trilho-pronto])>button:is([aria-pressed=true],[aria-selected=true]){background:var(--bk-pill)!important}.site-ui .k-faq[data-estado=fechado]>summary .k-disclosure-chevron{background:var(--na-alt)!important;color:#0a5569!important}.site-ui .k-faq[data-estado=fechado]>summary .k-disclosure-chevron svg{transform:none}.site-ui .k-disclosure-chevron svg{transition:transform .45s cubic-bezier(.16,1,.3,1)!important}.k-rolante,.k-rolante-glifos{display:inline-flex}.k-rolante-glifos{align-items:baseline;font-variant-numeric:tabular-nums;user-select:none}.k-rolante-digito{display:inline-block;height:1.1em;line-height:1.1em;overflow:hidden;vertical-align:bottom}.k-rolante-fita{display:flex;flex-direction:column;transition:transform .7s cubic-bezier(.16,1,.3,1)}.k-rolante-fita>span{height:1.1em;line-height:1.1em;text-align:center}.k-rolante-sinal{display:inline-block;height:1.1em;line-height:1.1em}@media (prefers-reduced-motion:reduce){.k-rolante-fita{transition:none}}.site-ui .k-ilha{position:relative;z-index:30;height:40px;margin-bottom:24px}.site-ui .k-ilha-casca{position:absolute;top:0;left:0;overflow:hidden;border-radius:20px;background:#03222c;color:#d5e6eb;box-shadow:0 0 0 1px rgba(255,255,255,.1),0 22px 48px -18px rgba(0,0,0,.6);transition:border-radius .5s cubic-bezier(.16,1,.3,1)}.site-ui .k-ilha[data-aberta] .k-ilha-casca{border-radius:26px}.site-ui .k-ilha-linha{display:flex;align-items:center;gap:10px;height:40px;padding:0 16px 0 7px;border:0;background:none;color:inherit;font-size:.9rem;white-space:nowrap;cursor:pointer}.site-ui .k-ilha-linha:focus-visible{outline:3px solid var(--color-teal-200);outline-offset:-3px;border-radius:20px}.site-ui .k-ilha-linha strong{color:var(--color-coral-300);font-weight:650}.site-ui .k-ilha-marca{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:rgba(252,147,125,.16);color:var(--color-coral-300)}.site-ui .k-ilha-relogio{padding-left:10px;border-left:1px solid rgba(255,255,255,.16);color:#fff;font-variant-numeric:tabular-nums}.site-ui .k-ilha-painel{width:min(360px,calc(100vw - 32px));padding:4px 18px 18px}.site-ui .k-ilha-titulo{font-size:.84rem;color:#b3cad2}.site-ui .k-ilha-contagem{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:10px 0 12px}.site-ui .k-ilha-contagem li{display:grid;justify-items:center;gap:2px;padding:10px 0 8px;border-radius:16px;background:rgba(255,255,255,.06)}.site-ui .k-ilha-contagem .k-rolante{font-family:var(--font-display);font-size:1.6rem;font-weight:800;color:#fff}.site-ui .k-ilha-contagem small{font-size:.75rem;color:#b3cad2}.site-ui .k-ilha-nota{margin-bottom:14px;font-size:.8rem;line-height:1.5;color:#b3cad2}.site-ui .k-ilha-painel .k-btn{width:100%}@media (max-width:400px){.site-ui .k-ilha-longo{display:none}.site-ui .k-ilha-linha{font-size:.85rem;gap:8px}}.site-ui .rd .rd-rotinas{display:grid;gap:12px;padding:clamp(40px,5vw,64px) 0 clamp(56px,7vw,88px);background:#fff;border-bottom:1px solid var(--rd-line)}.site-ui .rd .rd-rotinas-titulo{margin-bottom:10px;font-family:var(--font-sans);font-size:1rem!important;font-weight:600;letter-spacing:0!important;line-height:1.4;color:var(--rd-teal-text);text-align:center}.site-ui .k-letreiro{--k-letreiro-gap:10px;display:flex;gap:var(--k-letreiro-gap);overflow:hidden;padding-block:4px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.site-ui .k-letreiro-trilha{display:flex;flex-shrink:0;gap:var(--k-letreiro-gap);animation:k-letreiro var(--k-letreiro-duracao,60s) linear infinite}.site-ui .k-letreiro[data-reverso] .k-letreiro-trilha{animation-direction:reverse}.site-ui .k-letreiro:is(:hover,:focus-within) .k-letreiro-trilha{animation-play-state:paused}@keyframes k-letreiro{to{transform:translateX(calc(-100% - var(--k-letreiro-gap)))}}.site-ui .k-letreiro-item{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:6px 18px 6px 7px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px rgba(5,42,54,.1);color:var(--color-ink-900);font-size:.95rem;font-weight:550;white-space:nowrap;text-decoration:none;transition:box-shadow .2s,color .2s,background-color .2s}.site-ui .k-letreiro-item:hover{background:#f4f9fa;box-shadow:inset 0 0 0 1px rgba(15,112,138,.4);color:var(--color-teal-700)}.site-ui .k-letreiro-item:focus-visible{outline:3px solid var(--color-teal-500);outline-offset:2px}.site-ui .k-letreiro-icone{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#e8f1f3;color:var(--color-teal-500)}@media (prefers-reduced-motion:reduce){.site-ui .k-letreiro{overflow-x:auto;-webkit-mask-image:none;mask-image:none;padding-inline:16px}.site-ui .k-letreiro-trilha{animation:none}.site-ui .k-letreiro-trilha[aria-hidden]{display:none}}.site-ui .k-abas{display:grid;justify-items:center;gap:20px}.site-ui .k-abas-barra{display:flex;gap:4px;max-width:100%;padding:5px;border-radius:28px;background:var(--bk-track);overflow-x:auto;scrollbar-width:none}.site-ui .k-abas-barra::-webkit-scrollbar{display:none}.site-ui .k-abas-aba{display:inline-flex;align-items:center;flex:none;height:46px;padding:0 13px;border:0;border-radius:999px;background:transparent;color:var(--bk-muted);font-size:14.5px;font-weight:650;white-space:nowrap;cursor:pointer;transition:background-color .3s cubic-bezier(.16,1,.3,1),color .3s,box-shadow .3s}@media (hover:hover){.site-ui .k-abas-aba[aria-selected=false]:hover{color:var(--bk-pill);background:rgba(5,42,54,.05)}}.site-ui .k-abas-aba[aria-selected=true]{background:var(--bk-pill);color:#fff;box-shadow:0 1px 2px rgba(5,42,54,.22),inset 0 1px 0 rgba(255,255,255,.12)}.site-ui .k-abas-aba:focus-visible{outline:3px solid var(--color-teal-500);outline-offset:2px}.site-ui .k-abas-rotulo{display:grid;grid-template-columns:0fr;transition:grid-template-columns .46s cubic-bezier(.16,1,.3,1)}.site-ui .k-abas-rotulo>span{overflow:hidden;padding-left:0;transition:padding-left .46s cubic-bezier(.16,1,.3,1)}.site-ui .k-abas-aba[aria-selected=true] .k-abas-rotulo{grid-template-columns:1fr}.site-ui .k-abas-aba[aria-selected=true] .k-abas-rotulo>span{padding-left:8px}.site-ui .k-abas-painel{width:100%;overflow:hidden;border-radius:28px;background:#fff;box-shadow:0 0 0 1px rgba(5,42,54,.08),0 24px 60px -32px rgba(5,42,54,.35)}.site-ui .k-seg{display:grid;gap:28px;padding:clamp(22px,4vw,44px)}@media (min-width:900px){.site-ui .k-seg{grid-template-columns:1.05fr 1fr;gap:48px;align-items:start}}.site-ui .k-seg-publico{font-size:.9rem;font-weight:600;color:var(--rd-teal-text)}.site-ui .rd .k-seg h3{margin-top:10px;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.1;font-weight:800;letter-spacing:-.025em;color:var(--rd-ink);text-wrap:balance}.site-ui .rd .k-seg h3 span{color:var(--rd-teal-text)}.site-ui .k-seg-gancho{margin:14px 0 24px;font-size:1.02rem;line-height:1.65;color:var(--rd-muted);text-wrap:pretty}.site-ui .k-seg-pilha{padding:18px;border-radius:22px;background:var(--na-alt)}.site-ui .k-seg-pilha-titulo{margin:0 4px 10px;font-size:.84rem;font-weight:650;color:var(--rd-muted)}.site-ui .k-seg-pilha ol{display:grid;gap:8px}.site-ui .k-seg-produto{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:12px;min-height:64px;padding:10px 14px 10px 10px;border-radius:16px;background:#fff;color:var(--rd-ink);text-decoration:none;box-shadow:0 0 0 1px rgba(5,42,54,.06);transition:box-shadow .2s,transform .3s cubic-bezier(.16,1,.3,1)}.site-ui .k-seg-produto:hover{box-shadow:0 0 0 1px rgba(15,112,138,.35),0 10px 24px -16px rgba(5,42,54,.4)}.site-ui .k-seg-produto:active{transform:scale(.985)}.site-ui .k-seg-produto:focus-visible{outline:3px solid var(--color-teal-500);outline-offset:2px}.site-ui .k-seg-ordem{width:18px;font-family:var(--font-display);font-size:.85rem;font-weight:800;color:var(--rd-muted);text-align:center}.site-ui .k-seg-icone{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#e8f1f3;color:var(--color-teal-500)}.site-ui .k-seg-nome{display:grid;gap:2px;min-width:0}.site-ui .k-seg-nome strong{font-size:.98rem;font-weight:700;line-height:1.3}.site-ui .k-seg-nome small{font-size:.82rem;line-height:1.4;color:var(--rd-muted)}.site-ui .k-seg-preco{display:grid;justify-items:end;font-size:.75rem;color:var(--rd-muted);white-space:nowrap}.site-ui .k-seg-preco strong{font-size:.98rem;font-weight:750;color:var(--rd-ink)}@media (max-width:520px){.site-ui .k-seg-produto{position:relative;grid-template-columns:auto 1fr}.site-ui .k-seg-ordem{position:absolute;top:4px;left:4px;z-index:1;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--bk-pill);color:#fff;font-size:.7rem;box-shadow:0 0 0 2px #fff}.site-ui .k-seg-preco{grid-column:2;justify-items:start;display:flex;gap:4px;align-items:baseline}.site-ui .k-seg-preco strong{font-size:.9rem}.site-ui .k-seg .k-btn{width:100%}}@media (max-width:560px){.site-ui .k-abas-rotulo{display:none}.site-ui .k-abas-aba{width:46px;justify-content:center;padding:0}}@property --k-faixa-p{syntax:"<number>";inherits:true;initial-value:0}.site-ui .k-faixa{position:relative;height:42px;margin-top:12px;transition:--k-faixa-p .32s cubic-bezier(.16,1,.3,1)}.site-ui .k-faixa-trilho{position:absolute;inset:0;overflow:hidden;border-radius:12px;background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.site-ui .k-faixa-cheio{position:absolute;inset:2px auto 2px 2px;width:calc(14px + (100% - 24px) * var(--k-faixa-p));border-radius:10px;background:var(--color-coral-400);box-shadow:inset 0 1px 0 rgba(255,255,255,.45)}.site-ui .k-faixa-pontos{position:absolute;inset:0 12px;pointer-events:none}.site-ui .k-faixa-pontos span{position:absolute;top:50%;width:4px;height:4px;margin:-2px 0 0 -2px;border-radius:50%;background:rgba(255,255,255,.28);transition:background-color .2s}.site-ui .k-faixa-pontos span[data-cheio]{background:rgba(5,42,54,.3)}.site-ui .k-faixa-alca{position:absolute;top:50%;left:calc(10px + (100% - 24px) * var(--k-faixa-p));width:4px;height:24px;margin-top:-12px;border-radius:4px;background:var(--color-ink-900);transition:transform .45s cubic-bezier(.34,1.8,.5,1)}.site-ui .k-faixa:has(input:active) .k-faixa-alca{transform:scaleY(1.35)}.site-ui .k-faixa input[type=range]{position:absolute;inset:0;width:100%!important;height:100%!important;margin:0!important;padding:0!important;opacity:0;cursor:grab;touch-action:pan-y;-webkit-appearance:none;appearance:none;background:transparent!important}.site-ui .k-faixa input[type=range]:active{cursor:grabbing}.site-ui .k-faixa input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:42px}.site-ui .k-faixa input[type=range]::-moz-range-thumb{width:24px;height:42px;border:0}.site-ui .k-faixa:has(input:focus-visible) .k-faixa-trilho{box-shadow:0 0 0 3px var(--color-teal-200)}@media (prefers-reduced-motion:reduce){.site-ui .k-faixa,.site-ui .k-faixa-alca{transition:none}}.site-ui .k-linha{--k-linha:1;position:relative}.site-ui .k-linha[data-linha-viva]{--k-linha:0}.site-ui .k-linha .rd-steps li{position:relative;padding-top:36px!important;border-top:0!important}.site-ui .k-linha .rd-steps li:before{content:"";position:absolute;top:7px;left:0;right:-48px;height:2px;background:rgba(5,42,54,.12)}.site-ui .k-linha .rd-steps li:last-child:before{right:0}.site-ui .k-linha:after{content:"";position:absolute;top:7px;left:0;width:calc(100% * var(--k-linha));height:2px;background:var(--color-teal-500);transition:width .25s linear}.site-ui .rd-step-marca{position:absolute;top:0;left:0;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px rgba(5,42,54,.2);transition:box-shadow .4s,background-color .4s,transform .5s cubic-bezier(.34,1.8,.5,1);z-index:1}.site-ui .k-linha li[data-acesa] .rd-step-marca,.site-ui .k-linha:not([data-linha-viva]) .rd-step-marca{background:var(--color-teal-500);box-shadow:0 0 0 5px rgba(15,112,138,.16);transform:scale(1.08)}.site-ui .k-linha[data-linha-viva] .rd-steps li>:not(.rd-step-marca){opacity:.45;transform:translateY(6px);transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1)}.site-ui .k-linha li[data-acesa]>:not(.rd-step-marca){opacity:1!important;transform:none!important}@media (max-width:899px){.site-ui .k-linha .rd-steps li{padding:0 0 0 36px!important}.site-ui .k-linha .rd-steps li:before{top:8px;bottom:-48px;left:7px;right:auto;width:2px;height:auto}.site-ui .k-linha .rd-steps li:last-child:before{bottom:0}.site-ui .k-linha:after{top:8px;left:7px;width:2px;height:calc((100% - 8px) * var(--k-linha));transition:height .25s linear}}@media (prefers-reduced-motion:reduce){.site-ui .k-linha[data-linha-viva] .rd-steps li>:not(.rd-step-marca){transform:none}}.site-ui .k-foto-gatilho{display:block;width:100%;padding:0;border:0;cursor:zoom-in;overflow:hidden;text-align:left}.site-ui .k-foto-gatilho img{transition:transform .8s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.site-ui .k-foto-gatilho:hover img{transform:scale(1.03)}}.site-ui .k-foto-gatilho:focus-visible{outline:3px solid var(--color-teal-500);outline-offset:-3px}.site-ui .k-foto-dica{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border-radius:999px;background:rgba(3,34,44,.72);color:#fff;font-size:.84rem;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.k-foto-janela{max-width:none;max-height:none;width:100vw;height:100dvh;margin:0;padding:clamp(16px,4vw,48px);border:0;background:transparent;display:none;place-items:center;overflow:hidden}.k-foto-janela[open]{display:grid}.k-foto-janela::backdrop{background:rgba(3,26,34,.82);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:k-foto-fundo .3s cubic-bezier(.16,1,.3,1);transition:opacity .28s}.k-foto-janela[data-fechando]::backdrop{opacity:0}@keyframes k-foto-fundo{0%{opacity:0}}.k-foto-janela img{max-width:min(1200px,100%);max-height:calc(100dvh - 96px);width:auto;height:auto;border-radius:16px;box-shadow:0 40px 100px -30px rgba(0,0,0,.7);cursor:zoom-out}.k-foto-fechar{position:fixed;top:16px;right:16px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;cursor:pointer;transition:background-color .2s,transform .3s cubic-bezier(.16,1,.3,1)}.k-foto-fechar:hover{background:rgba(255,255,255,.24)}.k-foto-fechar:active{transform:scale(.92)}.k-foto-fechar:focus-visible{outline:3px solid var(--color-teal-200);outline-offset:2px}.site-ui .k-dica{position:relative;display:inline-flex;vertical-align:middle}.site-ui .k-dica-botao{display:inline-grid;place-items:center;width:18px;height:18px;margin-left:2px;padding:0;border:0;border-radius:50%;background:rgba(5,42,54,.08);color:currentColor;font-size:11px;font-weight:700;line-height:1;cursor:help;transition:background-color .2s,transform .3s cubic-bezier(.16,1,.3,1)}.site-ui .k-dica-botao:after{content:"";position:absolute;inset:-8px}.site-ui .k-dica-botao:active{transform:scale(.9)}.site-ui .k-dica-botao:focus-visible{outline:2px solid var(--color-teal-500);outline-offset:2px}.site-ui .k-dica-balao{position:absolute;bottom:calc(100% + 10px);left:50%;z-index:40;width:max-content;max-width:min(280px,calc(100vw - 24px));padding:10px 12px;border-radius:14px;background:var(--color-ink-900);color:#d5e6eb;box-shadow:0 18px 40px -16px rgba(5,42,54,.55);font-size:13px;font-weight:450;line-height:1.5;text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(calc(-50% + var(--k-dica-x, 0px))) translateY(4px) scale(.96);transform-origin:50% 100%;transition:opacity .16s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1),visibility 0s .16s}.site-ui .k-dica .k-dica-balao strong{color:#fff;font-family:inherit;font-size:inherit;font-weight:650;letter-spacing:normal}.site-ui .k-dica[data-aberta] .k-dica-balao{opacity:1;visibility:visible;transform:translateX(calc(-50% + var(--k-dica-x, 0px))) translateY(0) scale(1);transition-delay:0s}.site-ui .rd-hero .k-dica-botao{background:rgba(255,255,255,.14)}.site-ui .rd-hero .k-dica-balao{box-shadow:0 0 0 1px rgba(255,255,255,.14),0 18px 40px -16px rgba(0,0,0,.6)}.site-ui [data-busca-viva]{position:relative}.site-ui .km-header-search[data-busca-viva] input:focus-visible{outline:none!important}.site-ui .k-busca-atalho{display:none;align-self:center;margin-right:4px;padding:2px 7px;border-radius:6px;background:rgba(5,42,54,.06);color:#5e697b;font:600 12px/1.4 var(--font-sans)}@media (min-width:1024px) and (hover:hover){.site-ui [data-busca-viva]:not(:focus-within) .k-busca-atalho{display:block}}.site-ui .k-busca-painel{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:60;padding:6px;border-radius:22px;background:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);box-shadow:0 0 0 1px rgba(5,42,54,.08),0 28px 60px -24px rgba(5,42,54,.45);transform-origin:50% 0;animation:k-busca-abre .42s cubic-bezier(.16,1,.3,1)}.site-ui .k-busca-painel[hidden]{display:none}@keyframes k-busca-abre{0%{opacity:0;transform:translateY(-6px) scale(.97);clip-path:inset(0 0 60% 0 round 22px)}to{clip-path:inset(0 0 0 0 round 22px)}}.site-ui .k-busca-lista{display:grid;gap:2px}.site-ui .k-busca-item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:54px;padding:7px 12px 7px 7px;border-radius:16px;color:var(--color-ink-900);text-decoration:none;transition:background-color .15s}.site-ui .k-busca-lista [aria-selected=true] .k-busca-item{background:rgba(5,42,54,.06)}.site-ui .k-busca-icone{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#e8f1f3;color:var(--color-teal-500)}.site-ui .k-busca-nome{display:grid;min-width:0}.site-ui .k-busca-nome strong{overflow:hidden;font-size:14.5px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.site-ui .k-busca-nome small{font-size:12.5px;color:#5e697b}.site-ui .k-busca-preco{font-size:13px;font-weight:600;color:var(--color-ink-900);white-space:nowrap}.site-ui .k-busca-vazio{padding:14px 12px;font-size:14px;color:#5e697b}.site-ui .km-header-search .k-busca-todos{display:flex!important;width:100%!important;flex-basis:auto!important;height:auto!important;min-height:46px;margin-top:4px;padding:0 14px!important;align-items:center;justify-content:space-between;border-radius:16px!important;background:rgba(5,42,54,.05)!important;color:var(--color-ink-900)!important;font-size:14px;font-weight:650;cursor:pointer}.site-ui .km-header-search .k-busca-todos:hover{background:rgba(5,42,54,.09)!important}.site-ui .km-header-search .k-busca-todos svg{width:16px!important;height:16px!important}@media (max-width:520px){.site-ui .k-busca-preco{display:none}}@media (prefers-reduced-motion:reduce){.site-ui .k-busca-painel{animation:none}}.site-ui .k-passo{display:inline-flex;align-items:center;gap:2px;height:44px;padding:3px;border-radius:999px;background:var(--na-alt);box-shadow:inset 0 0 0 1px rgba(5,42,54,.08)}.site-ui .k-passo-botao{display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:50%;background:#fff;color:var(--color-ink-900);box-shadow:0 1px 2px rgba(5,42,54,.14);cursor:pointer;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .25s,background-color .2s}.site-ui .k-passo-botao:hover:not(:disabled){background:#f9fbfb}.site-ui .k-passo-botao:active:not(:disabled){transform:scale(.9)}.site-ui .k-passo-botao:disabled{opacity:.35;transform:scale(.86);box-shadow:none;cursor:default}.site-ui .k-passo-botao:focus-visible{outline:3px solid var(--color-teal-500);outline-offset:1px}.site-ui .k-passo-campo{position:relative;display:grid;place-items:center;width:50px;height:38px}.site-ui .k-passo-campo input{width:100%;height:100%;border:0;border-radius:10px;background:transparent;color:var(--color-ink-900);font-size:16px;font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.site-ui .k-passo-campo input:not(:focus){color:transparent}.site-ui .k-passo-campo input:focus{outline:2px solid var(--color-teal-500);background:#fff}.site-ui .k-passo-valor{position:absolute;inset:0;display:grid;place-items:center;font-size:16px;font-weight:700;color:var(--color-ink-900);pointer-events:none}.site-ui .k-passo-campo:focus-within .k-passo-valor{opacity:0}.site-ui .k-404{background:#fff}.site-ui .k-404-corpo{display:grid;justify-items:center;min-height:70vh;padding-block:clamp(56px,10vw,120px);text-align:center;align-content:center}.site-ui .k-404-numeros{display:flex;gap:clamp(4px,1vw,12px);font-family:var(--font-display);font-size:clamp(6rem,22vw,13rem);font-weight:800;line-height:.9;letter-spacing:-.06em;color:var(--color-ink-900);user-select:none}.site-ui .k-404-numeros .k-magnetico:nth-child(2){color:var(--color-teal-500)}.site-ui .k-magnetico{display:inline-block;padding:.06em .04em;will-change:transform}.site-ui .k-404-rotulo{margin-top:28px;font-size:1rem;font-weight:600;color:var(--color-teal-700)}.site-ui .k-404 h1{margin-top:10px;font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;color:var(--color-ink-900);text-wrap:balance}.site-ui .k-404-texto{max-width:34rem;margin-top:14px;font-size:1.05rem;line-height:1.6;color:#5e697b}.site-ui .k-404-acoes{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}@media (max-width:480px){.site-ui .k-404-acoes{display:grid;width:min(100%,340px)}}.site-ui .k-leitura{position:fixed;top:0;left:0;right:0;z-index:70;height:3px;background:var(--color-teal-500);transform:scaleX(0);transform-origin:0 50%;transition:transform .2s cubic-bezier(.16,1,.3,1);pointer-events:none}.site-ui form :is(input:not([type=radio],[type=checkbox],[type=range],[type=search]),textarea,select){transition:border-color .2s,box-shadow .2s,background-color .2s}.site-ui form :is(input:not([type=radio],[type=checkbox],[type=range],[type=search]),textarea,select):focus-visible{border-color:var(--color-teal-500)!important;box-shadow:0 0 0 4px rgba(15,112,138,.16)!important;outline:none!important}.site-ui form :is(input,textarea,select)[aria-invalid=true]{border-color:var(--color-coral-600)!important;animation:k-balanca .42s cubic-bezier(.36,.07,.19,.97)}@keyframes k-balanca{15%,85%{transform:translateX(-1px)}30%,70%{transform:translateX(3px)}45%,55%{transform:translateX(-4px)}50%{transform:translateX(4px)}}@media (prefers-reduced-motion:reduce){.site-ui form :is(input,textarea,select)[aria-invalid=true]{animation:none}}@media (prefers-reduced-motion:no-preference){.site-ui .rd .reveal[data-cena]{transition:opacity .9s var(--ease-out-expo),transform 1.1s var(--ease-out-expo)}.site-ui .rd .reveal[data-cena][data-reveal-pending]{opacity:0;transform:translate3d(0,56px,0) scale(.97)}.site-ui .rd .reveal[data-cena][data-cascata][data-reveal-pending]{opacity:1;transform:none}.site-ui .rd .reveal[data-cena][data-cascata]>*{transition:opacity .8s var(--ease-out-expo),transform 1s var(--ease-out-expo);transition-delay:calc(var(--k-ordem, 0) * 90ms)}.site-ui .rd .reveal[data-cena][data-cascata][data-reveal-pending]>*{opacity:0;transform:translate3d(0,36px,0)}.site-ui .rd [data-cascata]>:nth-child(2){--k-ordem:1}.site-ui .rd [data-cascata]>:nth-child(3){--k-ordem:2}.site-ui .rd [data-cascata]>:nth-child(4){--k-ordem:3}.site-ui .rd [data-cascata]>:nth-child(5){--k-ordem:4}.site-ui .rd [data-cascata]>:nth-child(6){--k-ordem:5}@media (min-width:900px){.site-ui .rd .reveal[data-cascata=lados][data-reveal-pending]>:first-child{transform:translate3d(-56px,0,0)}.site-ui .rd .reveal[data-cascata=lados][data-reveal-pending]>:last-child{transform:translate3d(56px,0,0)}}.site-ui .rd .rd-guarantee .rd-seal{transition:transform .9s cubic-bezier(.34,1.56,.64,1) .25s,opacity .4s ease .25s}.site-ui .rd .rd-guarantee[data-reveal-pending] .rd-seal{opacity:0;transform:scale(.4) rotate(-14deg)}.site-ui .rd-hero-visual{perspective:1600px}.site-ui .rd-hero-frame{will-change:transform}}@media (prefers-reduced-motion:no-preference){@media (min-width:1024px){.site-ui .rd-hero-grid{--k-giro:calc(1 - min(1, var(--k-p, 0) * 2.4))}.site-ui .rd-hero-frame{transform-origin:50% 70%;transform:translate3d(0,calc(var(--k-p, 0) * -64px),0) rotateY(calc(var(--k-giro) * -10deg)) rotateX(calc(var(--k-giro) * 5deg)) scale(calc(1.05 - var(--k-giro) * .05))}.site-ui .rd-hero-copy{opacity:calc(1 - max(0, var(--k-p, 0) - .45) * 1.8)}}@media (max-width:1023px){.site-ui .rd-hero-frame{transform-origin:50% 0;transform:rotateX(calc((1 - var(--k-e, 1)) * 22deg)) scale(calc(.9 + var(--k-e, 1) * .1))}}}@media (prefers-reduced-motion:no-preference){.site-ui .rd-rotinas .k-letreiro .k-letreiro-trilha{translate:calc(var(--k-p, .5) * -240px) 0}.site-ui .rd-rotinas .k-letreiro[data-reverso] .k-letreiro-trilha{translate:calc((1 - var(--k-p, .5)) * -240px) 0}}.site-ui .k-historia{display:grid;gap:24px}.site-ui .k-historia-palco{display:none}.site-ui .k-historia-passos{display:grid;gap:clamp(48px,9vw,72px)}.site-ui .k-historia-passo{display:grid;justify-items:start;gap:12px}.site-ui .k-historia-figura{width:100%;margin:0 0 8px}.site-ui .k-historia-figura img{display:block;width:100%;height:auto;border-radius:20px;background:#fff;box-shadow:0 0 0 1px rgba(5,42,54,.08),0 30px 60px -30px rgba(5,42,54,.45)}.site-ui .k-historia-figura figcaption{margin-top:10px;font-size:.78rem;color:var(--rd-muted)}.site-ui .k-historia-numero{font-family:var(--font-display);font-size:.95rem;font-weight:800;color:var(--rd-teal-text)}.site-ui .k-historia-antes{display:flex;align-items:flex-start;gap:8px;max-width:46ch;font-size:.95rem;line-height:1.5;color:var(--rd-muted)}.site-ui .k-historia-antes svg{flex-shrink:0;margin-top:3px}.site-ui .k-historia-antes-rotulo{font-weight:650;color:var(--rd-ink)}.site-ui .rd .k-historia-passo h3{font-size:clamp(1.5rem,2.8vw,2.1rem);line-height:1.15;font-weight:800;letter-spacing:-.025em;color:var(--rd-ink);text-wrap:balance;max-width:22ch}.site-ui .k-historia-detalhe{max-width:46ch;font-size:1.02rem;line-height:1.6;color:var(--rd-muted)}.site-ui .rd .k-historia-produto{margin-top:6px;gap:8px}.site-ui .k-historia-produto small{font-weight:500;color:var(--rd-muted);white-space:nowrap}.site-ui .rd-historia-acoes{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(48px,7vw,80px)}@media (min-width:960px){.site-ui .k-historia{grid-template-columns:1.15fr .85fr;gap:clamp(48px,6vw,88px);align-items:start}.site-ui .k-historia-figura{display:none}.site-ui .k-historia-palco{position:sticky;top:max(128px,calc(50vh - 240px));display:grid;gap:16px;padding:20px;border-radius:32px;background:var(--na-alt,#f4f6f7)}.site-ui .k-historia-tela{position:relative;overflow:hidden;aspect-ratio:3/2;border-radius:20px;background:#fff;box-shadow:0 0 0 1px rgba(5,42,54,.06),0 30px 70px -36px rgba(5,42,54,.5)}.site-ui .k-historia-img{object-fit:cover;opacity:0;transform:scale(1.06) translate3d(0,14px,0);transition:opacity .55s ease,transform 1.1s var(--ease-out-expo)}.site-ui .k-historia-img[data-visivel]{opacity:1;transform:none}.site-ui .k-historia-selo{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 16px 0 12px;border-radius:999px;background:rgba(3,34,44,.86);color:#fff;font-size:.88rem;font-weight:650;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 12px 30px -12px rgba(3,34,44,.6);animation:k-historia-selo .7s var(--ease-out-expo) both}.site-ui .k-historia-selo svg{color:var(--color-teal-200)}@keyframes k-historia-selo{0%{opacity:0;transform:translate3d(0,14px,0) scale(.94)}}.site-ui .k-historia-rodape{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding-inline:6px;font-size:.82rem;color:var(--rd-muted)}.site-ui .k-historia-contagem{font-weight:700;color:var(--rd-ink);font-variant-numeric:tabular-nums}.site-ui .k-historia-barras{display:grid;grid-template-columns:repeat(var(--k-n),1fr);gap:6px}.site-ui .k-historia-barras>span{overflow:hidden;height:4px;border-radius:4px;background:rgba(5,42,54,.12)}.site-ui .k-historia-barras i{display:block;height:100%;border-radius:inherit;background:var(--color-teal-500);transform-origin:0 50%;transform:scaleX(clamp(0,calc(var(--k-historia, 1) * var(--k-n) - var(--i)),1))}.site-ui .k-historia-passos{gap:0}.site-ui .k-historia-passo{min-height:64vh;align-content:center;padding-block:8vh}.site-ui .k-historia-passo:first-child{min-height:52vh;align-content:start;padding-top:12vh}.site-ui .k-historia[data-historia-viva] .k-historia-passo{transition:opacity .5s ease}.site-ui .k-historia[data-historia-viva] .k-historia-passo:not([data-ativo]){opacity:.28}}.site-ui .rd .rd-method .rd-head{max-width:1000px!important}.site-ui .rd .rd-method .k-aceso{font-size:clamp(2.2rem,5.4vw,4.4rem);line-height:1.04;letter-spacing:-.04em!important;text-wrap:balance}@media (prefers-reduced-motion:no-preference){.site-ui .k-aceso[data-aceso-vivo]>span{opacity:clamp(.16,calc(var(--k-p, 1) * (var(--k-n) + 3) - var(--k-i) - 1.5),1);transition:opacity .25s linear}.site-ui .rd-case .k-foto-gatilho img{scale:calc(1.16 - .16 * var(--k-p, 1))}}.site-ui .k-meta-frete{display:grid;gap:8px;margin-top:12px;padding:11px 14px 12px;border-radius:14px;background:var(--na-alt,#f4f6f7);color:var(--color-ink-900)}.site-ui .k-meta-frete>p{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:13px!important;line-height:1.45!important;color:inherit!important;text-align:left}.site-ui .k-meta-frete>p svg{width:18px;height:18px;flex-shrink:0;color:var(--color-teal-600)}.site-ui .k-meta-frete strong{font-weight:750;color:var(--color-teal-700)}.site-ui .k-meta-frete-barra{position:relative;overflow:hidden;height:6px;border-radius:6px;background:rgba(5,42,54,.1)}.site-ui .k-meta-frete-barra i{position:absolute;inset:0;border-radius:inherit;background:var(--color-teal-500);transform-origin:0 50%;transform:scaleX(var(--k-meta,0))}.site-ui .k-meta-frete>small{font-size:12px;line-height:1.45;color:var(--rd-muted,#4c5f69)}.site-ui .k-meta-frete[data-pronto]{background:var(--color-teal-50)}.site-ui .k-meta-frete[data-pronto] .k-meta-frete-barra i{background:var(--color-teal-600)}@media (prefers-reduced-motion:no-preference){.site-ui .k-meta-frete-barra i{transition:transform .6s var(--ease-out-expo)}}@media (min-width:1024px) and (min-height:680px){.site-ui .storefront-detail-grid-peca>.storefront-detail-copy{position:sticky;top:128px;align-self:start}.site-ui .storefront-detail-grid-peca .storefront-detail-photo{max-height:calc(100vh - 360px)}}@media (min-width:1024px){.site-ui .storefront-detail-facts{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:40px;align-items:center;margin-top:16px}.site-ui .storefront-detail-facts>:last-child{margin-top:0;justify-content:flex-start}}.site-ui .purchase-payment-note{flex-wrap:nowrap;text-align:center}.site-ui .purchase-payment-note svg{flex-shrink:0}@media (max-width:1023px){.site-ui .km-store-header[data-recolhido]{transform:translate3d(0,-100%,0);box-shadow:none}}@media (max-width:1023px) and (prefers-reduced-motion:no-preference){.site-ui .km-store-header{transition:transform .4s var(--ease-out-expo),box-shadow .4s ease}}.site-ui .k-garantia-linha{display:flex;align-items:flex-start;gap:8px;margin-top:8px;color:var(--color-teal-700);font-size:13px;line-height:1.5}.site-ui .k-garantia-linha svg{flex-shrink:0;margin-top:2px}.site-ui .k-garantia-linha a{color:inherit;font-weight:650;text-decoration:underline;text-underline-offset:3px}@media (prefers-reduced-motion:no-preference){.site-ui .k-troca{animation:k-troca .5s var(--ease-out-expo) both}@keyframes k-troca{0%{opacity:0;transform:translate3d(0,8px,0)}}}@media (max-width:480px){.site-ui [data-service-workflow] [data-trilho]>button{padding-inline:12px!important;font-size:13px!important}}