.tk2{--tk2-alt:74px;--tk2-goteira:14px;--tk2-raio:34px;--tk2-pill:40px;--tk2-campo-alt:46px;--tk2-acao-tam:44px;--tk2-lente-tam:54px;--tk2-vao:30px;--tk2-mola:cubic-bezier(.22, 1, .36, 1);--tk2-gosma:cubic-bezier(.3, 1.05, .4, 1);--tk2-bico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 18' preserveAspectRatio='none'%3E%3Cpath d='M0 0H60C110 0 110 18 160 18C210 18 210 0 260 0H320V0Z' fill='%23000'/%3E%3C/svg%3E");--tk2-t:.2s;--tk2-t-morph:.42s;font-family:var(--font-body);--tk2-chapa:#f3f8ef;--tk2-ink:#173744;--tk2-verde:#28775f;--tk2-papel:#edf3e8;--tk2-sombra:0 22px 48px -26px #17374473;--tk2-tinta:var(--tk2-ink);--tk2-tinta-2:#3f636e;--tk2-tinta-3:#5b7d84;--tk2-fio:#1737441f;--tk2-capsula:#1737440d;--tk2-capsula-forte:#1737441a;--tk2-perigo:#c0392b;--tk2-campo-fundo:#1737440d;--tk2-preco:#1f6b52;--tk2-ativo-tinta:var(--tk2-papel);--tk2-ativo-borda:transparent;--tk2-ativo-brilho:0 2px 10px -4px #17374473;--tk2-acento:var(--tk2-verde);display:block;position:relative}.tk2[data-acento=verde]{--tk2-ativo-fundo:var(--tk2-verde)}.tk2[data-acento=tinta]{--tk2-ativo-fundo:var(--tk2-ink)}.tk2 :focus-visible{outline:2px solid var(--tk2-acento);outline-offset:3px}:where(.tk2) a{color:inherit;text-decoration:none}:where(.tk2) button{color:inherit;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.tk2-marca,.tk2-pill,.tk2-lente,.tk2-acao,.tk2-todos,.tk2-produtos button{cursor:pointer;transition:transform 60ms var(--ease)}.tk2-marca:active,.tk2-pill:active,.tk2-lente:active,.tk2-acao:active,.tk2-todos:active,.tk2-produtos button:active{transform:scale(.97)}.tk2-lente:active{transform:scale(.93)}.tk2-barra{z-index:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:var(--tk2-alt) 0fr;padding:0 var(--tk2-goteira);border-radius:var(--tk2-raio);width:100%;max-width:var(--tk2-larg,none);background:var(--tk2-chapa);transition:grid-template-rows .44s var(--tk2-mola), max-width var(--tk2-t-morph) var(--tk2-mola), border-radius var(--tk2-t-morph) var(--tk2-mola), box-shadow var(--tk2-t-morph) var(--ease);align-items:center;gap:0;margin:0 auto;display:grid;position:relative}.tk2-barra[data-expandida]{grid-template-rows:var(--tk2-alt) 1fr}.tk2-gaveta{grid-column:1/-1;align-self:stretch;min-height:0;overflow:hidden}.tk2[data-fixa]{--tk2-desce:14px;--tk2-lado:clamp(12px, 3vw, 40px);--tk2-larg:1300px;z-index:60;padding:var(--tk2-desce) var(--tk2-lado) 0;pointer-events:none;position:fixed;inset:0 0 auto}.tk2[data-fixa]>*{pointer-events:auto}.tk2-corpo{filter:drop-shadow(0 12px 22px #0a070d4d);position:relative}.tk2-grupo{align-items:center;min-width:0;display:flex}.tk2-grupo--esq{justify-content:space-between;gap:22px}.tk2-grupo--dir{justify-content:space-between;gap:12px}.tk2-marca{background:0 0;border:0;flex:0 auto;min-width:0;padding:0 0 0 6px;display:block}.tk2-marca img{width:auto;max-width:124px;height:auto;max-height:40px;display:block;transform:translateY(1px)}.tk2-links{align-items:center;gap:6px;min-width:0;display:flex}.tk2-pill{height:var(--tk2-pill);background:var(--tk2-capsula);color:var(--tk2-tinta-2);letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;transition:background var(--tk2-t) var(--ease), border-color var(--tk2-t) var(--ease), color var(--tk2-t) var(--ease), transform 60ms var(--ease);border:1px solid #0000;border-radius:999px;align-items:center;padding:0 16px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.tk2-pill:hover{background:var(--tk2-capsula-forte);border-color:var(--tk2-fio);color:var(--tk2-acento)}.tk2-pill[data-ativo]{background:var(--tk2-ativo-fundo);border-color:var(--tk2-ativo-borda);box-shadow:var(--tk2-ativo-brilho);color:var(--tk2-ativo-tinta)}.tk2-pill[data-ativo][data-chave=trinta]{color:#3a2f0d;background:linear-gradient(140deg,#d8ab35,#b8912f 55%,#d4b055);border-color:#c9a23d;box-shadow:0 2px 12px -4px #966e148c}.tk2-bico{--tk2-gota-larg:192px;--tk2-gota-alt:18px;top:calc(var(--tk2-alt) - 1px);left:var(--tk2-gota-x,50%);z-index:0;width:var(--tk2-gota-larg);height:var(--tk2-gota-alt);pointer-events:none;transition:left .52s var(--tk2-gosma), width .42s var(--tk2-mola), height .42s var(--tk2-mola);position:absolute;transform:translate(-50%)}.tk2-bico[data-ancorada]{--tk2-gota-larg:var(--tk2-gota-mergulho,120px);--tk2-gota-alt:26px;top:calc(var(--tk2-alt) - 6px)}.tk2-bico-forma{background:var(--tk2-chapa);width:100%;height:100%;-webkit-mask:var(--tk2-bico) no-repeat center / 100% 100%;mask:var(--tk2-bico) no-repeat center / 100% 100%;-webkit-mask:var(--tk2-bico) no-repeat center / 100% 100%;transform-origin:top;display:block}.tk2-bico[data-escorrendo]>.tk2-bico-forma{animation:tk2-gosma .52s var(--ease)}@keyframes tk2-gosma{0%{transform:scale(1)}30%{transform:scale(1.2,.7)}62%{transform:scale(.9,1.2)}to{transform:scale(1)}}.tk2-mini{top:calc(var(--tk2-alt) + 36px);left:var(--tk2-mini-x,var(--tk2-gota-x,50%));z-index:0;background:var(--tk2-chapa);opacity:0;pointer-events:none;transform-origin:top;width:min(320px,100vw - 40px);transition:left .52s var(--tk2-gosma), opacity .16s var(--ease), transform .42s var(--tk2-mola);border-radius:24px;padding:12px;position:absolute;transform:translate(-50%)scale(.9)}.tk2-mini[data-assunto=conta]{width:min(288px,100vw - 40px)}.tk2-mini[data-assunto=colecoes],.tk2-mini[data-assunto=lacrados]{width:min(252px,100vw - 40px)}.tk2-mini[data-aberta]{opacity:1;pointer-events:auto;transition-delay:0s,0s,90ms,90ms;transform:translate(-50%)scale(1)}.tk2-mini__topo{justify-content:space-between;align-items:center;gap:12px;margin:2px 0 10px;padding:0 6px 0 10px;display:flex}.tk2-mini .tk2-olho{color:var(--tk2-tinta-2);letter-spacing:.14em;margin:0;font-size:11.5px}.tk2-mini__mais{color:var(--tk2-tinta-3);white-space:nowrap;transition:color var(--tk2-t) var(--ease);flex:none;align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:inline-flex}.tk2-mini__mais:hover{color:var(--tk2-acento)}.tk2-mini__poco{position:relative}.tk2-mini__poco .tk2-produtos{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#17374438 transparent;max-height:232px;padding-right:6px;overflow-y:auto}.tk2-mini__poco .tk2-produtos::-webkit-scrollbar{width:6px}.tk2-mini__poco .tk2-produtos::-webkit-scrollbar-track{background:0 0}.tk2-mini__poco .tk2-produtos::-webkit-scrollbar-thumb{background:#17374438;border-radius:999px}.tk2-mini__poco .tk2-produtos:hover::-webkit-scrollbar-thumb{background:#17374457}.tk2-mini__poco:before,.tk2-mini__poco:after{content:"";pointer-events:none;transition:opacity .2s var(--ease);position:absolute;left:0;right:10px}.tk2-mini__poco:before{background:linear-gradient(to bottom, var(--tk2-chapa) 20%, transparent);height:26px;top:0}.tk2-mini__poco[data-topo]:before{opacity:0}.tk2-mini__poco:after{background:linear-gradient(to top, var(--tk2-chapa) 22%, transparent);height:38px;bottom:0}.tk2-mini__poco[data-fim]:after{opacity:0}.tk2-qtd{background:var(--tk2-capsula-forte);color:var(--tk2-tinta-3);border-radius:999px;place-items:center;margin-left:7px;padding:1px 7px;font-size:10.5px;font-style:normal;font-weight:650;line-height:1.5;display:inline-grid}.tk2-mini__pe{border-top:1px solid var(--tk2-fio);justify-content:space-between;align-items:baseline;margin-top:10px;padding:10px 10px 0;display:flex}.tk2-mini__pe span{color:var(--tk2-tinta-3);letter-spacing:.1em;text-transform:uppercase;font-size:11.5px}.tk2-mini__pe strong{color:var(--tk2-preco);font-size:16px;font-weight:700}.tk2-mini__acao{background:var(--tk2-ativo-fundo);width:100%;height:42px;color:var(--tk2-ativo-tinta);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:filter var(--tk2-t) var(--ease), transform 60ms var(--ease);border-radius:999px;place-items:center;margin-top:10px;font-size:12px;font-weight:700;display:grid}.tk2-mini__acao:hover{filter:brightness(1.12)}.tk2-conta{gap:10px;padding:2px 6px 4px;display:grid}.tk2-conta label{gap:5px;min-width:0;display:grid}.tk2-conta label span{color:var(--tk2-tinta-3);letter-spacing:.14em;text-transform:uppercase;padding-left:2px;font-size:10px;font-weight:600}.tk2-conta input{border:1px solid var(--tk2-fio);background:var(--tk2-campo-fundo);width:100%;min-width:0;height:40px;color:var(--tk2-tinta);border-radius:12px;padding:0 14px;font-size:13.5px}.tk2-conta input:focus{border-color:color-mix(in oklab, var(--tk2-acento) 70%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--tk2-acento) 16%, transparent);outline:none}.tk2-conta__nota{color:var(--tk2-tinta-3);margin:0;padding-left:2px;font-size:11.5px}.tk2-conta__erro{color:#a53f3f;margin:0;font-size:11.5px;line-height:1.35}.tk2-conta__link{color:var(--tk2-acento);text-underline-offset:2px;cursor:pointer;font-size:11.5px;font-weight:600;text-decoration:underline}.tk2-atalhos{gap:2px;margin:0;padding:0 0 2px;list-style:none;display:grid}.tk2-atalhos button,.tk2-atalhos a{width:100%;height:40px;color:var(--tk2-tinta-2);text-align:left;cursor:pointer;transition:background var(--tk2-t) var(--ease);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;display:flex}.tk2-atalhos button:hover,.tk2-atalhos a:hover{background:var(--tk2-capsula-forte);color:var(--tk2-tinta)}.tk2-atalhos__nome{align-items:center;gap:10px;min-width:0;display:inline-flex}.tk2-atalhos__nome svg{color:var(--tk2-tinta-3);transition:color var(--tk2-t) var(--ease);flex:none}.tk2-atalhos a:hover .tk2-atalhos__nome svg{color:var(--tk2-acento)}.tk2-atalhos__seta{color:var(--tk2-tinta-3);opacity:0;transition:opacity var(--tk2-t) var(--ease);flex:none;display:inline-flex}.tk2-atalhos a:hover .tk2-atalhos__seta,.tk2-atalhos button:hover .tk2-atalhos__seta{opacity:1}.tk2-pill--menu{gap:6px}.tk2-pill__caret{transition:transform var(--tk2-t) var(--ease);display:inline-flex}.tk2-pill[data-aberto] .tk2-pill__caret{transform:rotate(180deg)}.tk2-lente{width:var(--tk2-lente-tam);height:var(--tk2-lente-tam);margin:5px var(--tk2-vao) 0;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.tk2-pokebola{z-index:1;width:var(--tk2-lente-tam);height:var(--tk2-lente-tam);filter:drop-shadow(0 6px 12px #0a070d73);transition:transform .4s var(--tk2-mola);position:relative}.tk2-lente:hover .tk2-pokebola{transform:rotate(-8deg)}.tk2-busca{flex:340px;min-width:0;max-width:400px;position:relative}.tk2-campo{height:var(--tk2-campo-alt);border:1px solid var(--tk2-fio);background:var(--tk2-campo-fundo);transition:border-color var(--tk2-t) var(--ease), box-shadow var(--tk2-t) var(--ease);border-radius:999px;align-items:center;gap:10px;padding:0 8px 0 16px;display:flex}.tk2-campo:focus-within{border-color:color-mix(in oklab, var(--tk2-acento) 70%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--tk2-acento) 16%, transparent)}.tk2-campo__lupa{color:var(--tk2-tinta-3);transition:color var(--tk2-t) var(--ease);flex:none;place-items:center;display:grid}.tk2-campo:focus-within .tk2-campo__lupa{color:var(--tk2-acento)}.tk2-campo input{min-width:0;color:var(--tk2-tinta);letter-spacing:.005em;background:0 0;border:0;flex:1;padding:0;font-size:13.5px}.tk2-campo input:focus{outline:none}.tk2-campo input::placeholder{color:var(--tk2-tinta-3)}.tk2-campo__limpar{color:var(--tk2-tinta-3);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:4px;display:grid}.tk2-campo__limpar:hover{color:var(--tk2-tinta)}.tk2-campo__atalho{border:1px solid var(--tk2-fio);background:var(--tk2-capsula);color:var(--tk2-tinta-3);font-family:var(--font-body);border-radius:8px;flex:none;padding:5px 7px;font-size:13px;font-weight:600;line-height:1}.tk2-acoes{align-items:center;gap:8px;display:flex}.tk2-acoes:before{content:"";background:var(--tk2-fio);width:1px;height:26px;margin-right:4px}.tk2-acao{width:var(--tk2-acao-tam);height:var(--tk2-acao-tam);border:1px solid var(--tk2-fio);background:var(--tk2-capsula);color:var(--tk2-tinta-2);transition:background var(--tk2-t) var(--ease), color var(--tk2-t) var(--ease), transform 60ms var(--ease);border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.tk2-acao[data-ativo]{background:var(--tk2-ativo-fundo);color:var(--tk2-ativo-tinta)}.tk2-acao[data-ativo] .tk2-ponto{box-shadow:0 0 0 2px var(--tk2-ativo-fundo)}.tk2-acao__arte{width:21px;height:auto}.tk2-acao:hover{background:var(--tk2-capsula-forte);color:var(--tk2-tinta)}.tk2-ponto{width:7px;height:7px;box-shadow:0 0 0 2px var(--tk2-chapa-solida);border-radius:50%;position:absolute;top:8px;right:9px}.tk2-ponto--marca{background:#b4553a}.tk2-ponto--valor{background:var(--tk2-verde)}.tk2-painel__corpo{padding:6px var(--tk2-goteira) 18px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:18px;display:grid}.tk2-coluna--produtos{border-left:1px solid var(--tk2-fio);padding-left:18px}.tk2-olho{color:var(--tk2-tinta-3);letter-spacing:.16em;text-transform:uppercase;margin:2px 0 8px 10px;font-size:10px;font-weight:600;line-height:1}.tk2-sugestoes{gap:2px;margin:0;padding:0;list-style:none;display:grid}.tk2-sugestoes button{width:100%;height:36px;color:var(--tk2-tinta-2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 10px;font-family:inherit;font-size:13.5px;display:flex}.tk2-sugestoes button svg{color:var(--tk2-tinta-3);flex:none}.tk2-sugestoes span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tk2-sugestoes button:hover,.tk2-sugestoes button[data-marcado]{background:var(--tk2-capsula-forte);color:var(--tk2-tinta)}.tk2-todos{border:0;border-top:1px solid var(--tk2-fio);width:100%;color:var(--tk2-tinta-2);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px 10px 2px;font-size:12.5px;display:flex}.tk2-todos:hover{color:var(--tk2-acento)}.tk2-todos span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tk2-produtos{gap:2px;margin:0;padding:0;list-style:none;display:grid}.tk2-produtos button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:12px;padding:7px 8px;display:grid}.tk2-produtos button:hover{background:var(--tk2-capsula-forte)}.tk2-produtos__linha{border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.tk2-produtos__linha:hover{background:var(--tk2-capsula-forte)}.tk2-produtos__linha:hover>button:first-child:hover{background:0 0}.tk2-produtos__linha .tk2-produtos__tirar{width:38px;height:38px;color:var(--tk2-perigo);opacity:0;transition:opacity var(--tk2-t) var(--ease), background-color var(--tk2-t) var(--ease);background:0 0;border:0;border-radius:10px;flex:none;grid-template-columns:none;place-items:center;gap:0;margin-right:10px;padding:0;display:grid}.tk2-produtos__linha:hover .tk2-produtos__tirar,.tk2-produtos__linha .tk2-produtos__tirar:focus-visible{opacity:1}.tk2-produtos__linha .tk2-produtos__tirar:hover{background:#c0392b1f}.tk2-produtos__linha .tk2-produtos__tirar:focus-visible{outline:2px solid var(--tk2-perigo);outline-offset:2px}.tk2-produtos__linha .tk2-produtos__tirar svg{display:block}@media (hover:none){.tk2-produtos__linha .tk2-produtos__tirar{opacity:1;width:44px;height:44px}}.tk2-produtos__arte{aspect-ratio:5/7;border:1px solid var(--tk2-fio);background:var(--tk2-capsula);border-radius:8px;display:block;position:relative;overflow:hidden}.tk2-produtos__arte img{object-fit:cover;width:100%;height:100%;display:block}.tk2-produtos__texto{gap:2px;min-width:0;display:grid}.tk2-produtos__texto strong{color:var(--tk2-tinta);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.tk2-produtos__texto small{color:var(--tk2-tinta-3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden;container-type:inline-size}.tk2-produtos__texto small>span{white-space:nowrap;display:inline-block}.tk2-produtos li:hover .tk2-produtos__texto small>span,.tk2-produtos button:focus-visible .tk2-produtos__texto small>span{animation:4.5s ease-in-out infinite alternate tk2-desliza}@keyframes tk2-desliza{0%{transform:translate(0)}to{transform:translate(min(0px,100cqw - 100%))}}@media (prefers-reduced-motion:reduce){.tk2-produtos li:hover .tk2-produtos__texto small>span,.tk2-produtos button:focus-visible .tk2-produtos__texto small>span{animation:none}}.tk2-produtos__texto b{color:var(--tk2-preco);font-size:13px;font-weight:700}.tk2-nada{color:var(--tk2-tinta-3);padding:10px;font-size:12.5px}@media (max-width:1360px){.tk2-marca img{height:34px}.tk2-grupo--esq{gap:16px}.tk2-pill{letter-spacing:.08em;padding:0 12px;font-size:11px}}@media (max-width:1160px){.tk2-pill{letter-spacing:.06em;padding:0 10px}.tk2-links{gap:4px}}@media (max-width:920px){.tk2{--tk2-alt:66px;--tk2-raio:26px;--tk2-lente-tam:42px;--tk2-campo-alt:42px}.tk2-links,.tk2-campo__atalho{display:none}.tk2-marca img{height:30px}.tk2[data-celebracao] .tk2-marca img{max-width:100px}}@media (max-width:620px){.tk2{--tk2-acao-tam:40px;--tk2-goteira:10px}.tk2-acoes:before,.tk2-acoes .tk2-acao:first-child{display:none}.tk2-busca{flex-basis:0}.tk2-painel__corpo{grid-template-columns:minmax(0,1fr)}.tk2-coluna--produtos{border-top:1px solid var(--tk2-fio);border-left:0;padding-top:12px;padding-left:0}}@media (prefers-reduced-motion:reduce){.tk2-bico,.tk2-mini{transition:none}.tk2-bico[data-escorrendo]>.tk2-bico-forma{animation:none}}.tk2-links{gap:4px}.tk2 .tk2-pill{letter-spacing:.01em;padding-inline:8px;font-size:12px}.tk2-launches{margin:0;padding:8px 0;list-style:none}.tk2-launches li a{min-height:86px;color:var(--tk2-tinta);border-radius:15px;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:flex}.tk2-launches li a:hover{background:var(--tk2-capsula)}.tk2-launches-art{background:#eae9d8;border-radius:10px;flex-shrink:0;place-items:center;width:68px;height:62px;display:grid;overflow:hidden}.tk2-launches-art--reinado-delta{background:#264e39}.tk2-launches-art img{object-fit:contain;width:100%;height:100%}.tk2-launches strong{font-size:13px;line-height:1.4;display:block}.tk2-launches small{color:var(--tk2-tinta-2);margin-bottom:4px;font-size:10px;display:block}.tk2-launches li a>svg{flex-shrink:0;margin-left:auto}.mobile-store-release-links{gap:5px;padding:10px 5px 20px;display:grid}.mobile-store-release-links a{color:#224d3a;background:#e6eddf;border-radius:12px;align-items:center;min-height:44px;padding-inline:14px;font-size:14px;display:flex}@media (min-width:921px) and (max-width:1380px){.tk2 .tk2-pill{letter-spacing:0;padding-inline:7px;font-size:11px}.tk2-grupo--esq{gap:10px}.tk2-marca img{max-width:88px}}@media (min-width:921px) and (max-width:1220px){.tk2-grupo--esq .tk2-marca{display:none}}@media (min-width:921px) and (max-width:980px){.tk2 .tk2-pill{padding-inline:3px}}
.mobile-store-nav,.lj-mobile-filter-toggle{display:none}.lj-filter-options{display:contents}@media (max-width:760px){.lj-mobile-filter-toggle{color:#244c3e;width:100%;min-height:52px;font:600 16px/1.4 var(--font-inter), sans-serif;cursor:pointer;background:#e7efdf;border:1px solid #c7d9c2;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.lj-filtros[data-expanded=false] .lj-filter-options{display:none}}@media (max-width:920px){body:has(.mobile-store-nav){padding-bottom:calc(94px + env(safe-area-inset-bottom))}html:has(.mobile-store-nav){scroll-padding-bottom:calc(104px + env(safe-area-inset-bottom))}body .tk2[data-fixa]{display:none}.mobile-store-nav{color:#244c3e;font-family:var(--font-inter), sans-serif;display:block}.mobile-store-nav *{box-sizing:border-box}.mobile-store-nav a{color:inherit;text-decoration:none}.mobile-store-nav button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile-store-nav :focus-visible{outline-offset:3px;outline:3px solid #458d6b}.mobile-store-header{z-index:55;top:calc(10px + env(safe-area-inset-top));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f4f8eff2;border:1px solid #ffffffe0;border-radius:24px;grid-template-columns:48px 1fr 48px;align-items:center;height:64px;padding:6px 8px;display:grid;position:fixed;left:12px;right:12px;box-shadow:0 8px 28px #173b321a}.mobile-store-header>a{place-items:center;min-height:48px;display:grid}.mobile-store-header img{width:116px;height:auto}.mobile-store-header button,.mobile-store-sheet>header button{background:#e5eddf80;border:1px solid #315c3e12;border-radius:16px;place-items:center;width:46px;height:46px;padding:0;display:grid}.mobile-store-dock{z-index:55;bottom:calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#f7f9f1f5;border:1px solid #ffffffe6;border-radius:25px;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;max-width:520px;margin-inline:auto;padding:7px 5px 6px;display:grid;position:fixed;left:10px;right:10px;box-shadow:0 -4px 28px #173b3218,0 3px 12px #173b3212}.mobile-store-dock>a{letter-spacing:-.01em;border-radius:18px;align-content:center;justify-items:center;gap:4px;min-height:59px;font-size:14px;font-weight:600;line-height:1.25;display:grid}.mobile-store-dock>a[aria-current]{color:#175d43;background:#dfeadb}.mobile-store-dock-icon{place-items:center;height:27px;display:grid;position:relative}.mobile-store-home .mobile-store-dock-icon{height:36px;margin-top:-14px;margin-bottom:5px}.mobile-store-home svg{filter:drop-shadow(0 3px 4px #14291e40)}.mobile-store-thirty{object-fit:contain;width:52px;height:auto}.mobile-store-count{color:#fff;text-align:center;background:#1f6149;border-radius:99px;min-width:19px;padding:2px 4px;font-size:11px;position:absolute;top:-4px;right:-12px}.mobile-store-dialog{width:100%;max-width:none;height:100dvh;max-height:none;padding:max(16px, env(safe-area-inset-top)) 12px max(16px, env(safe-area-inset-bottom));color:#244c3e;background:0 0;border:0;margin:0;position:fixed;inset:0}.mobile-store-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#152d2570}.mobile-store-sheet{overscroll-behavior:contain;background:#f6f8f1;border-radius:28px;width:min(100%,500px);max-height:100%;margin:auto;padding:22px 18px;overflow-y:auto;box-shadow:0 20px 80px #102c3540}.mobile-store-sheet:after{content:"";z-index:1;opacity:0;pointer-events:none;background:linear-gradient(#f6f8f100,#f6f8f1 68%);height:46px;margin-top:-46px;transition:opacity .18s;display:block;position:sticky;bottom:-22px}.mobile-store-sheet[data-veu]:after{opacity:1}.mobile-store-dialog[open] .mobile-store-sheet{animation:.25s ease-out mobile-sheet-in}.mobile-store-sheet>header{align-items:center;gap:12px;margin-bottom:24px;display:flex}.mobile-store-sheet>header h2{letter-spacing:-.045em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:clamp(15px,8.13008vw - 9.7561px,27px);line-height:1.12;overflow:hidden}.mobile-store-sheet>header button{flex-shrink:0}.mobile-store-menu-main{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mobile-store-menu-main a{text-align:center;background:#eaf0e3;border:1px solid #cedecb;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:92px;padding:16px;font-size:17px;font-weight:600;display:flex}.mobile-store-menu-icon{place-items:center;width:26px;height:26px;display:grid}.mobile-store-menu-icon svg{stroke:currentColor;stroke-width:1.7px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.mobile-store-menu-icon img{object-fit:contain;width:26px;height:26px}.mobile-store-menu-icon:has(img.mobile-store-menu-trinta){width:auto;height:auto}.mobile-store-menu-icon img.mobile-store-menu-trinta{width:76px;height:auto}.mobile-store-menu-main a[aria-current]{color:#fff;background:#205f48}.mobile-store-menu-extra{margin-top:22px}.mobile-store-menu-conta{align-items:center;gap:8px;display:flex}.mobile-store-menu-conta>a{background:#e5eddf80;border-bottom:0;border-radius:16px;min-height:52px}.mobile-store-menu-conta>a:first-child{flex:1;justify-content:center;padding:0 18px;font-weight:600}.mobile-store-menu-conta>a:not(:first-child){flex:0 0 52px;justify-content:center;width:52px;position:relative}.mobile-store-menu-conta svg{stroke:currentColor;stroke-width:1.7px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.mobile-store-menu-extra a{color:#56705a;justify-content:center;align-items:center;min-height:48px;padding:12px 4px;font-size:15px;display:flex}.mobile-store-signature{text-align:center;color:#637761;margin:24px 0 2px;font-size:14px}.mobile-store-search{background:#fff;border:1px solid #b9ceb8;border-radius:18px;align-items:center;gap:6px;padding:5px;display:flex}.mobile-store-search input{width:100%;min-width:0;font:inherit;color:#244c3e;background:0 0;border:0;padding:10px;font-size:16px}.mobile-store-search:focus-within{outline-offset:3px;outline:3px solid #458d6b}.mobile-store-search input:focus-visible{outline:none}.mobile-store-search button{color:#fff;background:#205f48;border:0;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.mobile-store-label{color:#637761;margin:24px 0 12px;font-size:15px;font-weight:600}.mobile-store-suggestions{flex-wrap:wrap;gap:8px;display:flex}.mobile-store-suggestions a{background:#e3ecdc;border-radius:14px;padding:12px 14px;font-size:15px}.mobile-store-results>a{border-bottom:1px solid #315c3e18;grid-template-columns:58px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:12px 0;display:grid}.mobile-store-results img{object-fit:contain;width:58px;height:80px}.mobile-store-results a>span{gap:5px;display:grid}.mobile-store-results strong{font-size:17px;line-height:1.3}.mobile-store-results small{color:#65765b;font-size:14px}.mobile-store-results b{font-size:17px}.mobile-store-results p{font-size:16px;line-height:1.6}.mobile-store-all{text-align:center;background:#205f48;border-radius:17px;justify-content:center;gap:12px;margin-top:24px;padding:17px 12px;font-size:16px;font-weight:600;display:flex;color:#fff!important}@keyframes mobile-sheet-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}}@media (max-width:760px){body .lj{padding:116px 0 56px}body :is(.lj-shell,.lj-shell--estreita,.lj-shell--media,.collector-shell,.c30-shell){width:calc(100% - 40px);margin-inline:auto}body :is(.lj-head,.lj-head--secao,.lj-contagem,.lj-migalhas,.collector .section-heading,.collector-story-copy,.acervo-head,.acervo-linha){text-align:center}body :is(.lj-lead,.collector-story-copy p,.anniversary-copy,.lj-mini){margin-inline:auto}body :is(.lj-fila,.lj-atalhos,.lj-atalhos-lista,.lj-migalhas,.acervo-filtro,.collector .section-heading,.collector .shelf-filters,.collector-story-links){justify-content:center}body .lj-migalhas a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}body .lj-migalhas{flex-wrap:wrap;row-gap:0}body .collector .section-heading{flex-direction:column;align-items:center;gap:12px}body .collector .section-heading .text-link{align-items:center;min-height:44px;display:inline-flex}body :is(.lj h1,.collector h2){overflow-wrap:anywhere}body .lj h1{font-size:clamp(34px,9vw,44px)}body .collector .discovery-card{text-align:center}body .collector .discovery-card p{margin-inline:auto}body .lj-produto{text-align:center;min-width:0}body .lj-produto-base{flex-wrap:wrap;justify-content:center;gap:12px}body .lj-produto-base :is(a,button){min-height:46px}body .lj-produto-nome h3,body :is(.lj-produto-tag,.lj-produto-meta){overflow-wrap:anywhere}body .lj-produto-nome{justify-content:center;align-items:center;min-height:44px;display:flex}body .lj-produto-meta{text-wrap:balance}body .collector-product{text-align:center;min-width:0}body .collector-product-bottom{flex-wrap:wrap;justify-content:center}body .footer__inner,body .footer__brand,body .footer__bottom{text-align:center}body .footer:before{background:#e4ecdd}body .footer :is(.footer__logo,.footer__col h4){color:#244c3e}body .footer :is(.footer__tagline,.footer__col a,.footer__bottom){color:#506556}body .footer__brand{margin-inline:auto}body .footer__cols,body .footer__bottom{justify-content:center}body .footer__cols{gap:34px}body .footer__col{align-items:center}body .footer__col a{justify-content:center;align-items:center;min-height:44px;display:flex}body .footer__contagem{padding:3px 9px;font-size:14px}body .collector .anniversary .collector-button{min-height:48px;padding:14px 22px;font-size:16px}body .collector .discovery-card{padding-bottom:205px}body .collector .discovery-card :is(.mini-fan,.discovery-box,.collection-binder){bottom:14px;left:auto;right:50%;translate:50%}body .collector .discovery-card .mini-fan>img:first-child{left:0}body .collector .product-edition{white-space:normal;text-overflow:clip;overflow:visible}body .lj-senha button{min-height:44px;padding:11px 16px;font-size:14px}body .lj-senha input{padding-right:112px}body :is(.lj-form-linha,.lj-rodape-form,.lj-form-aceites) .lj-texto-link{justify-content:center;align-items:center;min-height:44px;display:inline-flex}body .lj-mini.lj-rodape-form,body .lj-mini.fl-saida{font-size:16px}body .lj-form-aceites .lj-texto-link{font-size:inherit}body .lj-caixa{align-items:center;min-height:44px;font-size:15px}body .lj-caixa input{appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Crect x='1' y='1' width='22' height='22' rx='7' fill='%23ffffff' stroke='%237f9586' stroke-width='2'/%3E%3C/svg%3E") 50%/24px 24px no-repeat;border:0;border-radius:14px;width:44px;height:44px;margin:0 -10px}body .lj-caixa input:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Crect width='24' height='24' rx='8' fill='%231f6149'/%3E%3Cpath d='M6.5 12.4l3.6 3.6 7.4-7.6' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body .lj-form-linha{justify-content:center}body .lj-form-aceites{place-items:start}body .lj-nota-local{text-align:center;max-width:42ch;margin-inline:auto}body .lj-form .lj-nota-local{text-align:left;margin-inline:0}body .lj-conta-head{flex-direction:column-reverse;align-items:center;gap:16px}body .lj-conta-acoes{justify-content:center}body .lj-carta:has(.lj-conta-acoes)>.lj-carta-titulo{justify-content:center}body .lj-carta>.lj-lead{text-align:center}body .lj-vazio-marca{background:radial-gradient(circle,#f6faf5 0 10px,#a9c0a7 10px 13px,#0000 13px),linear-gradient(#0000 calc(50% - 2.5px),#a9c0a7 calc(50% - 2.5px) calc(50% + 2.5px),#0000 calc(50% + 2.5px)),linear-gradient(#ffffff70,#fff0 60%),linear-gradient(#dfeade 50%,#cfe0cd 50%);width:88px;height:88px;margin-bottom:10px;box-shadow:inset 0 0 0 4px #fffc,0 10px 26px #2a4c3a1f}.mobile-store-header{max-width:520px;margin-inline:auto;left:10px;right:10px}.mobile-store-count{min-width:21px;padding:2px 5px;font-size:13px;top:-5px}.mobile-store-nav .mobile-store-home svg{filter:drop-shadow(0 5px 10px #14291e59)}.mobile-store-menu-main a:last-child{grid-column:1/-1;justify-content:center;gap:14px}body .lj-grade .lj-produto-base .lj-produto-actions{flex-flow:row;align-items:center;gap:8px;width:100%}body .lj-grade .lj-produto-base .lj-produto-actions :is(a,button){min-height:48px;padding-block:13px}body .lj-grade .lj-produto-base .lj-produto-actions .lj-produto-add{flex:1;min-width:0;padding-inline:8px}body .lj-grade .lj-produto-base .lj-produto-actions .lj-produto-sacola{flex:0 0 48px;width:48px}body .lj-grade .lj-produto-base>:is(a,button){min-height:48px}body .lj-paginacao{flex-wrap:wrap;gap:10px 12px;margin-top:38px}body .lj-paginacao-status{flex-basis:100%;order:-1}body :is(.lj-paginacao-link,.lj-paginacao-status){min-height:48px;padding-inline:20px;font-size:15px}body .lj .lj-contagem{margin-bottom:30px;font-size:16px}body .lj-lacrados-head{text-align:center}body .lj-lacrados-head .lj-lead{text-align:center;justify-self:center;margin-inline:auto}body .lj-lacrados-banner__olho{max-width:100%;font-size:14px}body .lj-lacrados-banner__copy>span:not(.lj-lacrados-banner__olho):not(.lj-lacrados-banner__cta),body .lj-lacrados-banner__cta{font-size:15px}body .lj-form>.lj-texto-link{justify-self:start;align-items:center;min-height:44px;display:flex}body .lj-aviso--bom:has(>.lj-texto-link){flex-direction:column;align-items:flex-start;gap:4px}body .lj-aviso--bom>.lj-texto-link{align-items:center;min-height:44px;display:inline-flex}body .lj-form-acoes>.lj-btn--fantasma{background:#e6efe5;margin-left:0}}@media (max-width:440px){body .lj-lacrados-banner{grid-template-columns:minmax(0,1fr) 116px}body .lj-lacrados-banner__copy{padding:26px 0 26px 20px}body .lj-lacrados-banner__copy strong{font-size:26px}body .lj-lacrados-banner__arte{height:186px}}@media (max-width:360px){.mobile-store-dock{gap:0;padding-inline:3px}.mobile-store-dock>a{font-size:14px}.mobile-store-menu-main a{padding:14px;font-size:16px}body .collector .collector-products{grid-template-columns:minmax(0,1fr)}body .collector .collector-product-art{height:300px}}@media (max-width:920px) and (prefers-reduced-motion:reduce){.mobile-store-dialog[open] .mobile-store-sheet{animation:none}}
.pokemon-favorite-choice{min-width:0}.pokemon-favorite-search{color:#507267;background:#fff;border:1px solid #9ebdb2;border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:0 14px;display:flex}.pokemon-favorite-search:focus-within{outline-offset:2px;outline:2px solid #28775f}.pokemon-favorite-search input{color:#173744;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:15px}.pokemon-favorite-search input::placeholder{color:#698077}.pokemon-favorite-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.pokemon-favorite-options button{color:#21463f;cursor:pointer;background:#fff;border:1px solid #c9d8d1;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:108px;padding:8px 5px;font-size:12px;font-weight:750;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative}.pokemon-favorite-options button:hover{transform:translateY(-2px);box-shadow:0 8px 18px #0c412e1f}.pokemon-favorite-options button:focus-visible{outline-offset:2px;outline:2px solid #28775f}.pokemon-favorite-options button.is-selected{background:#ecf7ec;border:2px solid #28775f}.pokemon-favorite-options button img{object-fit:contain;image-rendering:auto;width:58px;height:58px}.pokemon-favorite-options button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pokemon-favorite-check{color:#28775f;position:absolute;top:7px;right:7px}.pokemon-favorite-options>p,.pokemon-favorite-status{color:#5c7569;grid-column:1/-1;font-size:13px}.pokemon-favorite-status{margin-top:8px}.favorite-spotlight{background:linear-gradient(135deg,#fafcf5,#e7f2e9);border:1px solid #c2d8c4;border-radius:30px;grid-template-columns:minmax(0,1fr) minmax(330px,.95fr);align-items:center;gap:clamp(24px,5vw,75px);margin-block:64px 78px;padding:clamp(24px,4vw,56px);display:grid;box-shadow:0 20px 60px #1d4f3a14}.favorite-spotlight-copy h2{max-width:560px;margin:12px 0 15px;font-size:clamp(34px,4vw,56px);line-height:1}.favorite-spotlight-copy>p{color:#49645e;max-width:460px;line-height:1.55}.favorite-spotlight-current{color:#53766a;background:#fff;border:1px solid #c8dccd;border-radius:999px;align-items:center;gap:10px;width:max-content;max-width:100%;margin-top:18px;padding:4px 16px 4px 6px;font-size:12px;display:flex}.favorite-spotlight-current img{object-fit:contain;width:62px;height:62px}.favorite-spotlight-current strong{color:#1e5544;text-transform:capitalize;font-size:18px;display:block}.favorite-spotlight-matches{gap:6px;margin-top:20px;display:grid}.favorite-spotlight-matches>span{letter-spacing:.08em;text-transform:uppercase;color:#56776c;font-size:11px;font-weight:800}.favorite-spotlight-matches a{color:#173744;background:#fff;border:1px solid #c8dccd;border-radius:9px;align-items:center;gap:8px;min-width:0;padding:6px 10px;font-size:12px;font-weight:700;display:flex}.favorite-spotlight-matches a img{object-fit:contain;width:32px;height:43px}.favorite-spotlight-matches a strong{white-space:nowrap;color:#22654b;margin-left:auto}.favorite-spotlight-empty,.favorite-spotlight-message{margin-top:14px;font-size:13px}.favorite-spotlight-signup{background:#1f6149;border-radius:10px;margin-top:18px;padding:12px 16px;font-size:13px;font-weight:750;display:inline-block;color:#fff!important}.favorite-spotlight-signup:hover{background:#174b39}.signup-favorite{gap:10px;margin:6px 0 16px;display:grid}.signup-favorite>p:nth-child(2){opacity:.8;font-size:13px;line-height:1.45}.pokemon-favorite-choice--compact .pokemon-favorite-options{grid-template-columns:repeat(3,minmax(0,1fr))}.pokemon-favorite-choice--compact .pokemon-favorite-options button{min-height:92px;padding:5px 3px;font-size:11px}.pokemon-favorite-choice--compact .pokemon-favorite-options button img{width:48px;height:48px}@media (max-width:900px){.favorite-spotlight{grid-template-columns:1fr}.favorite-spotlight-copy h2{max-width:none}}@media (max-width:600px){.favorite-spotlight{border-radius:22px;gap:22px;width:calc(100% - 32px);margin-block:36px 52px;padding:22px}.favorite-spotlight-copy h2{font-size:36px}.pokemon-favorite-options{gap:6px}.pokemon-favorite-options button{min-height:94px;font-size:10px}.pokemon-favorite-options button img{width:49px;height:49px}}@media (prefers-reduced-motion:reduce){.pokemon-favorite-options button{transition:none}.pokemon-favorite-options button:hover{transform:none}}
