.pdl{--v-bg1:#0a0814;--v-bg2:#2a1748;--v-card:#15102a;--v-card2:#1d1538;--v-texto:#f3eaff;--v-suave:#b9a8d6;--v-roxo:#a855f7;--v-roxo2:#c084fc;--v-cobre:#b0703a;--v-cobre2:#e0a96d;--v-fita:#9f1d2b;--v-brilho:rgba(168,85,247,0.45);--v-foto:#ffffff;min-height:100dvh;color:var(--v-texto);background:radial-gradient(1200px 500px at 15% -10%,rgba(168,85,247,.22),transparent 60%),radial-gradient(900px 400px at 100% 0,rgba(176,112,58,.18),transparent 60%),linear-gradient(180deg,var(--v-bg1),var(--v-bg2));font-family:var(--pdl-texto),ui-sans-serif,system-ui,sans-serif;overflow-x:hidden}:root[data-vtema=claro] .pdl{--v-bg1:#faf7ff;--v-bg2:#f1e9ff;--v-card2:#fbf8ff;--v-texto:#1f1530;--v-suave:#6b5b85;--v-roxo:#7e22ce;--v-roxo2:#9333ea;--v-cobre:#b0703a;--v-cobre2:#8a531f;--v-fita:#b42332;--v-brilho:rgba(126,34,206,0.25)}.pdl-titulo{font-family:var(--pdl-titulo),var(--pdl-texto),sans-serif;letter-spacing:.02em}.pdl-banner{position:relative;border:1px solid color-mix(in srgb,var(--v-cobre) 70%,transparent);border-radius:1.5rem;background:linear-gradient(135deg,color-mix(in srgb,var(--v-card) 92%,transparent),color-mix(in srgb,var(--v-card2) 85%,transparent));box-shadow:0 0 0 1px rgba(0,0,0,.15),0 20px 50px -25px var(--v-brilho)}.pdl-logo{border-radius:1.25rem;border:2px solid var(--v-cobre);box-shadow:0 0 25px var(--v-brilho)}.pdl-nome{color:var(--v-roxo2);-webkit-text-stroke:1px var(--v-cobre);text-shadow:0 0 8px var(--v-brilho),0 0 22px var(--v-brilho);line-height:1}:root[data-vtema=claro] .pdl-nome{color:var(--v-roxo);text-shadow:0 1px 0 #fff,0 0 14px var(--v-brilho)}.pdl-fita{display:inline-block;color:#fff4e6;background:linear-gradient(180deg,var(--v-fita),color-mix(in srgb,var(--v-fita) 70%,#000));border:1px solid var(--v-cobre2);border-radius:.4rem;padding:.2rem .9rem;box-shadow:0 4px 12px -6px rgba(0,0,0,.6)}.pdl-tema{border:1px solid var(--v-cobre);border-radius:999px;background:var(--v-card2);font-size:1.15rem}.pdl-botao:focus-visible,.pdl-busca input:focus-visible,.pdl-chip:focus-visible,.pdl-tema:focus-visible{outline:2px solid var(--v-roxo2);outline-offset:2px}.pdl-busca{display:flex;gap:.5rem;border:1.5px solid var(--v-cobre);border-radius:999px;background:var(--v-card);padding:.35rem .35rem .35rem 1.1rem;transition:box-shadow .2s,border-color .2s}.pdl-busca:focus-within{box-shadow:0 0 0 4px var(--v-brilho)}.pdl-busca input{flex:1;min-width:0;color:var(--v-texto);font-size:1rem;border:0;outline:none}.pdl-busca input::placeholder{color:var(--v-suave)}.pdl-botao{background:linear-gradient(135deg,var(--v-roxo),var(--v-roxo2));border-radius:999px;padding:.55rem 1.1rem;box-shadow:0 6px 18px -8px var(--v-brilho);transition:filter .15s,transform .15s;white-space:nowrap}.pdl-botao:hover{filter:brightness(1.1);transform:translateY(-1px)}.pdl-chip{display:inline-flex;align-items:center;gap:.35rem;border:1px solid color-mix(in srgb,var(--v-cobre) 75%,transparent);border-radius:999px;padding:.3rem .8rem;background:var(--v-card);color:var(--v-texto);font-size:.85rem;transition:background .15s,box-shadow .15s}.pdl-chip:hover{box-shadow:0 0 12px var(--v-brilho)}.pdl-chip[aria-current=page]{background:linear-gradient(135deg,var(--v-roxo),var(--v-roxo2));color:#fff;border-color:var(--v-roxo2)}.pdl-card{display:flex;flex-direction:column;overflow:hidden;border-radius:1rem;border:1px solid color-mix(in srgb,var(--v-cobre) 55%,transparent);background:linear-gradient(180deg,var(--v-card),var(--v-card2));transition:transform .18s,box-shadow .18s,border-color .18s}.pdl-card:hover{transform:translateY(-3px);border-color:var(--v-roxo2);box-shadow:0 14px 30px -14px var(--v-brilho),0 0 0 1px var(--v-brilho)}.pdl-foto{background:var(--v-foto);border-radius:.75rem;margin:.6rem .6rem 0;aspect-ratio:1/1;overflow:hidden}.pdl-foto img{width:100%;height:100%;object-fit:contain}.pdl-suave{color:var(--v-suave)}.pdl-loja{display:inline-block;font-size:.68rem;font-weight:700;border-radius:999px;padding:.1rem .5rem;letter-spacing:.02em}.pdl-loja-shopee{background:#ee4d2d;color:#fff}.pdl-loja-ml{background:#ffe600;color:#2d3277}.pdl-loja-amazon{background:#232f3e;color:#ff9900}.pdl-loja-magalu{background:#0086ff;color:#fff}.pdl-preco{font-size:1.35rem;line-height:1.1}.pdl-pct{font-size:.72rem;background:var(--v-roxo);border-radius:.35rem;padding:.05rem .4rem;vertical-align:middle}.pdl-cupom,.pdl-pct{display:inline-block}.pdl-cupom{font-size:.75rem;font-weight:700;border:1.5px dashed var(--v-cobre2);color:var(--v-cobre2);border-radius:.4rem;padding:.05rem .45rem}.pdl-frete{color:#10b981;font-size:.75rem;font-weight:600}:root[data-vtema=claro] .pdl-frete{color:#047857}.pdl-topo{position:sticky;top:0;z-index:30;background:color-mix(in srgb,var(--v-bg1) 82%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid color-mix(in srgb,var(--v-cobre) 45%,transparent)}.pdl-logo-p{width:44px;height:44px;border-radius:999px;object-fit:cover;border:2px solid var(--v-cobre);box-shadow:0 0 14px var(--v-brilho)}.pdl-topo .pdl-busca{padding:.2rem .2rem .2rem .9rem}.pdl-topo .pdl-botao{padding:.45rem .85rem}.pdl-abas{display:flex;gap:.4rem;overflow-x:auto;padding-bottom:.5rem;scrollbar-width:none;scroll-snap-type:x proximity}.pdl-abas::-webkit-scrollbar{display:none}.pdl-aba{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap;font-size:.8rem;padding:.3rem .75rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--v-cobre) 60%,transparent);background:var(--v-card);color:var(--v-texto)}.pdl-aba[aria-current=page]{background:linear-gradient(135deg,var(--v-roxo),var(--v-roxo2));color:#fff;border-color:var(--v-roxo2)}.pdl-link{color:var(--v-roxo2);font-weight:600}:root[data-vtema=claro] .pdl-link{color:var(--v-roxo)}.pdl-carrossel{position:relative;margin-bottom:1rem}.pdl-slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;border-radius:1.25rem;scrollbar-width:none}.pdl-slides::-webkit-scrollbar{display:none}.pdl-slide{flex:0 0 100%;scroll-snap-align:start;display:flex;align-items:center;gap:1rem;min-height:9.5rem;padding:1rem 1.1rem;border-radius:1.25rem;border:1px solid var(--v-cobre);background:radial-gradient(500px 200px at 0 0,var(--v-brilho),transparent 70%),linear-gradient(135deg,var(--v-card),var(--v-card2))}.pdl-slide-titulo{font-size:clamp(1.35rem,5vw,2.2rem);color:var(--v-roxo2);text-shadow:0 0 14px var(--v-brilho);line-height:1.05}:root[data-vtema=claro] .pdl-slide-titulo{color:var(--v-roxo)}.pdl-slide-foto{flex:0 0 auto;width:clamp(6rem,28vw,10rem);aspect-ratio:1;background:var(--v-foto);border-radius:1rem;overflow:hidden;border:1px solid var(--v-cobre)}.pdl-slide-foto img{width:100%;height:100%;object-fit:contain}.pdl-pontos{display:flex;justify-content:center;gap:.35rem;margin-top:.5rem}.pdl-pontos button{width:.5rem;height:.5rem;border-radius:999px;background:color-mix(in srgb,var(--v-suave) 50%,transparent);transition:width .2s,background .2s}.pdl-pontos button.ativo{width:1.4rem;background:var(--v-roxo2)}.pdl-atalhos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}@media (min-width:640px){.pdl-atalhos{grid-template-columns:repeat(6,minmax(0,1fr))}}.pdl-atalho{display:flex;flex-direction:column;align-items:center;gap:.2rem;text-align:center;color:var(--v-texto)}.pdl-atalho-icone{width:3.1rem;height:3.1rem;display:grid;place-items:center;font-size:1.45rem;border-radius:999px;background:linear-gradient(135deg,var(--v-card2),var(--v-card));border:1.5px solid var(--v-cobre);box-shadow:0 4px 14px -6px var(--v-brilho);transition:transform .15s,box-shadow .15s}.pdl-atalho:hover .pdl-atalho-icone{transform:translateY(-2px);box-shadow:0 0 16px var(--v-brilho)}.pdl-linha{display:flex;gap:.6rem;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:.4rem;scrollbar-width:thin}.pdl-linha-item{flex:0 0 auto;width:9.5rem;scroll-snap-align:start}@media (min-width:640px){.pdl-linha-item{width:12rem}}.pdl-preco small{font-size:.62em;font-weight:700}.pdl-preco-p{font-size:1.05rem}.pdl-selo{display:inline-block;font-size:.64rem;font-weight:700;border-radius:999px;padding:.08rem .45rem}.pdl-selo-frete{background:color-mix(in srgb,#10b981 18%,transparent);color:#10b981;border:1px solid color-mix(in srgb,#10b981 45%,transparent)}:root[data-vtema=claro] .pdl-selo-frete{color:#047857}.pdl .pdl-foto{margin:.45rem .45rem 0}.pdl-barra{position:fixed;left:0;right:0;bottom:0;z-index:40;display:grid;grid-template-columns:repeat(4,1fr);padding:.35rem 0 calc(.35rem + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--v-bg1) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid color-mix(in srgb,var(--v-cobre) 55%,transparent)}.pdl-barra a{display:flex;flex-direction:column;align-items:center;gap:.05rem;font-size:.68rem;color:var(--v-suave)}.pdl-barra a span{font-size:1.2rem}.pdl-barra a[aria-current=page]{color:var(--v-roxo2);font-weight:700}#busca,#categorias{scroll-margin-top:6rem}@media (prefers-reduced-motion:no-preference){.pdl-aparece{animation:pdl-sobe .45s ease both;animation-delay:calc(var(--i, 0) * 35ms)}@supports (animation-timeline:view()){.pdl-aparece{animation:pdl-sobe linear both;animation-timeline:view();animation-range:entry 0 entry 35%;animation-delay:0s}}}@keyframes pdl-sobe{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pdl-atalho-icone,.pdl-botao,.pdl-card{transition:none}.pdl-botao:hover,.pdl-card:hover{transform:none}.pdl-slides{scroll-behavior:auto}}.pdl-esq{border-radius:.75rem;background:linear-gradient(90deg,var(--v-card) 25%,var(--v-card2) 50%,var(--v-card) 75%);background-size:200% 100%}@media (prefers-reduced-motion:no-preference){.pdl-esq{animation:pdl-brilho 1.2s linear infinite}}@keyframes pdl-brilho{0%{background-position:200% 0}to{background-position:-200% 0}}@media (min-width:640px){.pdl-barra{display:none}}.pdl-pag{min-width:2.25rem;height:2.25rem;display:inline-grid;place-items:center;padding:0 .6rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--v-cobre) 60%,transparent);color:var(--v-texto);font-weight:600;font-size:.9rem}a.pdl-pag:hover{box-shadow:0 0 12px var(--v-brilho)}.pdl-pag[aria-current=page]{background:linear-gradient(135deg,var(--v-roxo),var(--v-roxo2));border-color:var(--v-roxo2)}.pdl-pag-off{opacity:.35}@media (max-width:480px){.pdl-pag-ponta{display:none}}.pdl-foto{position:relative}.pdl-pct-foto{position:absolute;top:.4rem;left:.4rem;font-size:.78rem;padding:.12rem .45rem;box-shadow:0 4px 10px -4px rgba(0,0,0,.45)}.pdl-cupom{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:.25rem;max-width:100%;background:color-mix(in srgb,var(--v-cobre2) 14%,transparent);font-weight:600;font-size:.7rem}.pdl-cupom b{font-size:.8rem;font-weight:800;letter-spacing:.03em;overflow-wrap:anywhere}.pdl-chip-f.vazio{opacity:.5}.pdl-aba-cupom:not([aria-current]),.pdl-cupom-txt{color:var(--v-cobre2);font-weight:600}.pdl-aba-cupom:not([aria-current]){border-color:var(--v-cobre2)}.pdl-lista{scroll-margin-top:7rem}.pdl-filtros{display:grid;gap:.4rem}.pdl-filtro-linha{display:flex;align-items:center;gap:.35rem;overflow-x:auto;scrollbar-width:none;padding:.1rem 0}.pdl-filtro-linha::-webkit-scrollbar{display:none}.pdl-filtro-rotulo{flex:0 0 auto;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--v-suave);min-width:3.9rem}.pdl-ativo,.pdl-chip-f{flex:0 0 auto;display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap;min-height:2rem;font-size:.8rem;padding:.2rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--v-cobre) 55%,transparent);background:var(--v-card);color:var(--v-texto)}.pdl-chip-f[aria-current=true]{background:var(--v-texto);color:var(--v-bg1);border-color:var(--v-texto);font-weight:600}.pdl-chip-n{font-size:.7rem;opacity:.7}.pdl-ativo{background:color-mix(in srgb,var(--v-roxo) 16%,var(--v-card));border-color:var(--v-roxo2);font-weight:600}.pdl-ativo:hover,.pdl-chip-f:hover{box-shadow:0 0 10px var(--v-brilho)}.pdl-pular{position:absolute;left:.5rem;top:-4rem;z-index:60;background:var(--v-roxo);color:#fff;padding:.5rem .9rem;border-radius:.6rem;font-weight:700}.pdl-pular:focus{top:.5rem}.pdl a:focus-visible,.pdl button:focus-visible{outline:2px solid var(--v-roxo2);outline-offset:2px}.pdl-card:focus-visible{outline-offset:3px;border-color:var(--v-roxo2)}.pdl-abas{padding-top:.15rem}.pdl-barra-f{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.pdl-btn-f{display:inline-flex;align-items:center;gap:.4rem;min-height:2.5rem;padding:0 1rem;border-radius:999px;border:1.5px solid var(--v-roxo2);color:var(--v-texto);font-weight:700;font-size:.9rem}.pdl-btn-f:hover{box-shadow:0 0 12px var(--v-brilho)}.pdl-btn-f-n{display:inline-grid;place-items:center;min-width:1.3rem;height:1.3rem;border-radius:999px;color:#fff;font-size:.72rem}.pdl-ordenar{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem}.pdl-fselect,.pdl-ordenar select{min-height:2.5rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--v-cobre) 60%,transparent);background:var(--v-card);color:var(--v-texto);padding:0 .8rem;font-weight:600;font-size:.85rem}.pdl-fselect{width:100%;border-radius:.75rem}.pdl-ponto{width:.55rem;height:.55rem;border-radius:999px;display:inline-block;padding:0}.pdl-chip-f[aria-current=true] .pdl-chip-n{opacity:.85}.pdl-dialogo{margin:auto auto 0;width:100%;max-width:100%;max-height:88dvh;padding:0;border:0;border-radius:1.25rem 1.25rem 0 0;color:var(--v-texto);box-shadow:0 -10px 40px -10px rgba(0,0,0,.5)}.pdl-dialogo::backdrop{background:rgba(10,8,20,.55);backdrop-filter:blur(2px)}@media (min-width:640px){.pdl-dialogo{margin:auto;max-width:32rem;border-radius:1.25rem}}@media (prefers-reduced-motion:no-preference){.pdl-dialogo[open]{animation:pdl-folha .22s ease-out}}@keyframes pdl-folha{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}.pdl-dialogo-corpo{display:flex;flex-direction:column;max-height:88dvh}.pdl-dialogo-topo{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1rem .6rem;border-bottom:1px solid color-mix(in srgb,var(--v-cobre) 35%,transparent)}.pdl-fechar{width:2.5rem;height:2.5rem;border-radius:999px;font-size:1.1rem;color:var(--v-suave)}.pdl-fechar:hover{background:var(--v-card2)}.pdl-dialogo-meio{overflow-y:auto;padding:.4rem 1rem 1rem;display:grid;gap:1rem}.pdl-dialogo-rodape{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid color-mix(in srgb,var(--v-cobre) 35%,transparent);background:var(--v-card2)}.pdl-dialogo-rodape .pdl-botao{flex:1;min-height:2.75rem}.pdl-fgrupo{padding:0}.pdl-fgrupo legend{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--v-suave);margin-bottom:.45rem;padding-top:.6rem}.pdl-fopcoes{display:flex;flex-wrap:wrap;gap:.4rem}.pdl-fopcao{position:relative;display:inline-flex;align-items:center;gap:.35rem;min-height:2.5rem;padding:0 .85rem;cursor:pointer;border-radius:999px;border:1px solid color-mix(in srgb,var(--v-cobre) 55%,transparent);background:var(--v-card);font-size:.85rem}.pdl-fopcao input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.pdl-fopcao:has(input:checked){background:var(--v-texto);color:var(--v-bg1);border-color:var(--v-texto);font-weight:700}.pdl-fopcao:has(input:focus-visible){outline:2px solid var(--v-roxo2);outline-offset:2px}.pdl-fopcao.vazio{opacity:.5}@media (max-width:480px){.pdl-filtro-linha .pdl-chip-n{display:none}.pdl-filtro-linha .pdl-chip-f{padding:.2rem .6rem}}.pdl-aba-cats{font-weight:700;border-color:var(--v-roxo2)}.pdl-cats-atalhos{display:flex;flex-wrap:wrap;gap:.4rem}.pdl-cats{display:grid;gap:.75rem;grid-template-columns:1fr;align-items:start}@media (min-width:640px){.pdl-cats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pdl-cats{grid-template-columns:repeat(3,minmax(0,1fr))}}.pdl-cat{scroll-margin-top:5rem;padding:.9rem 1rem .8rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--v-cobre) 50%,transparent);background:linear-gradient(180deg,var(--v-card),var(--v-card2))}.pdl-cat-topo{display:flex;align-items:center;gap:.7rem;padding-bottom:.6rem;border-bottom:1px solid color-mix(in srgb,var(--v-cobre) 30%,transparent)}.pdl-cat-topo:hover h2{color:var(--v-roxo2)}.pdl-cat-icone{width:2.6rem;height:2.6rem;flex:0 0 auto;display:grid;place-items:center;font-size:1.3rem;border-radius:999px;border:1.5px solid var(--v-cobre);background:var(--v-card2)}.pdl-cat-subs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .75rem;padding-top:.4rem}.pdl-cat-subs a{display:flex;justify-content:space-between;gap:.4rem;padding:.45rem 0;font-size:.85rem;color:var(--v-texto);min-height:2.25rem;align-items:center}.pdl-cat-subs a:hover span:first-child{color:var(--v-roxo2);text-decoration:underline}.pdl-subs .pdl-chip-f[aria-current=true]{background:var(--v-roxo);border-color:var(--v-roxo);color:#fff}.pdl-menu{padding-bottom:.5rem}.pdl-mais>summary,.pdl-menu>summary{display:flex;align-items:center;gap:.5rem;min-height:2.4rem;padding:0 .9rem;cursor:pointer;list-style:none;border-radius:999px;border:1px solid color-mix(in srgb,var(--v-cobre) 55%,transparent);background:var(--v-card);font-size:.85rem;font-weight:600;width:fit-content;max-width:100%}.pdl-mais>summary::-webkit-details-marker,.pdl-menu>summary::-webkit-details-marker{display:none}.pdl-mais>summary:after,.pdl-menu>summary:after{content:"▾";margin-left:auto;padding-left:.4rem;color:var(--v-suave);transition:transform .15s}.pdl-mais[open]>summary:after,.pdl-menu[open]>summary:after{transform:rotate(180deg)}.pdl-mais>summary:focus-visible,.pdl-menu>summary:focus-visible{outline:2px solid var(--v-roxo2);outline-offset:2px}.pdl-menu-ativo{font-weight:500;font-size:.75rem;color:var(--v-roxo2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdl-menu-corpo{margin-top:.5rem;max-height:min(65dvh,30rem);overflow-y:auto;padding:.75rem 1rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--v-cobre) 45%,transparent);background:var(--v-card);display:grid;gap:.9rem;grid-template-columns:1fr}@media (min-width:768px){.pdl-menu-corpo{grid-template-columns:1fr 1fr 2fr}}.pdl-menu-grupo h2{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--v-suave);margin-bottom:.25rem}.pdl-menu-grupo ul{display:grid;grid-template-columns:1fr 1fr;gap:0 .75rem}@media (min-width:768px){.pdl-menu-grupo ul{grid-template-columns:1fr}.pdl-menu-cats ul{grid-template-columns:1fr 1fr}}.pdl-menu-grupo a{display:flex;align-items:center;gap:.35rem;min-height:2.2rem;font-size:.88rem;color:var(--v-texto)}.pdl-menu-grupo a:hover{color:var(--v-roxo2)}.pdl-menu-grupo a[aria-current=page]{color:var(--v-roxo2);font-weight:700}.pdl-mais{margin-top:.1rem}.pdl-mais>summary{font-weight:500;font-size:.8rem;min-height:2.1rem}.pdl-mais-corpo{gap:.35rem;padding-top:.5rem}.pdl-mais-corpo,.pdl-meta{display:flex;flex-wrap:wrap}.pdl-meta{align-items:center;gap:.25rem;font-size:.66rem;color:var(--v-suave);line-height:1.3}.pdl-frete-p{color:#10b981;font-weight:600}:root[data-vtema=claro] .pdl-frete-p{color:#047857}.pdl-barra label{display:flex;flex-direction:column;align-items:center;gap:.05rem;font-size:.68rem;color:var(--v-suave);cursor:pointer}.pdl-barra label span{font-size:1.2rem}.pdl-barra a,.pdl-barra label{min-height:2.75rem;justify-content:center}.pdl-pontos{gap:0}.pdl .pdl-pontos button,.pdl .pdl-pontos button.ativo{width:auto;height:auto;padding:.75rem .3rem;background:none}.pdl-pontos button:before{content:"";display:block;width:.5rem;height:.5rem;border-radius:999px;background:color-mix(in srgb,var(--v-suave) 50%,transparent);transition:width .2s,background .2s}.pdl-pontos button.ativo:before{width:1.4rem;background:var(--v-roxo2)}.pdl-cat .pdl-link,.pdl-link.text-sm{display:inline-flex;align-items:center;min-height:2.5rem}.pdl-menu>summary{min-height:2.75rem}@media (max-width:400px){.pdl-ordenar>.pdl-suave{display:none}}.pdl-oferta{position:relative;display:flex;flex-direction:column;height:100%}.pdl-oferta-info{display:flex;flex:1;min-width:0;flex-direction:column;gap:.25rem;padding:.6rem .7rem .55rem}.pdl-oferta-nome{font-size:13px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:640px){.pdl-oferta-nome{font-size:14px}}.pdl-esticado{color:inherit}.pdl-esticado:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.pdl-esticado:focus-visible{outline:none}.pdl-oferta:has(.pdl-esticado:focus-visible){outline:2px solid var(--v-roxo2);outline-offset:3px}.pdl-oferta-preco{margin-top:auto}.pdl-oferta-cupom{position:relative;z-index:2}.pdl-cupom-btn{display:flex;width:100%;align-items:center;flex-wrap:wrap;column-gap:.3rem;cursor:pointer;text-align:left;min-height:2.25rem;padding:.15rem .5rem}.pdl-cupom-btn:hover{background:color-mix(in srgb,var(--v-cobre2) 24%,transparent)}.pdl-cupom-rot{font-size:.66rem;text-transform:uppercase;letter-spacing:.05em}.pdl-cupom-acao{margin-left:auto;font-size:.64rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.pdl-oferta-rodape{display:flex;align-items:center;justify-content:space-between;gap:.3rem;margin-top:.15rem}.pdl-oferta-rodape .pdl-meta{margin-top:0;min-width:0}.pdl-compartilhar{position:relative;z-index:2;flex:0 0 auto;width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:999px;color:var(--v-suave);border:1px solid color-mix(in srgb,var(--v-cobre) 40%,transparent);background:var(--v-card)}.pdl-compartilhar:hover{color:var(--v-roxo2);border-color:var(--v-roxo2)}.pdl-ofertas{display:grid;gap:.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.pdl-ofertas{gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.pdl-ofertas{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.pdl-ofertas{grid-template-columns:repeat(5,minmax(0,1fr))}}.pdl-ofertas.pdl-v-lista{grid-template-columns:1fr}@media (min-width:1024px){.pdl-ofertas.pdl-v-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}.pdl-v-lista .pdl-oferta{flex-direction:row}.pdl .pdl-v-lista .pdl-foto{flex:0 0 7.25rem;width:7.25rem;margin:.55rem 0 .55rem .55rem;align-self:flex-start}.pdl-v-lista .pdl-pct-foto{font-size:.7rem}@media (max-width:639px){.pdl-ofertas.pdl-v-auto{grid-template-columns:1fr}.pdl-v-auto .pdl-oferta{flex-direction:row}.pdl .pdl-v-auto .pdl-foto{flex:0 0 7.25rem;width:7.25rem;margin:.55rem 0 .55rem .55rem;align-self:flex-start}.pdl-v-auto .pdl-pct-foto{font-size:.7rem}}.pdl-barra-f-dir{display:flex;align-items:center;gap:.35rem;min-width:0}.pdl-visao{display:flex;border:1px solid color-mix(in srgb,var(--v-cobre) 55%,transparent);border-radius:999px;overflow:hidden;flex:0 0 auto}.pdl-visao a{width:2.4rem;height:2.4rem;display:grid;place-items:center;color:var(--v-suave);background:var(--v-card)}.pdl-visao a[aria-current=true]{background:var(--v-texto);color:var(--v-bg1)}@media (max-width:639px){.pdl-visao.auto .pdl-visao-lista{background:var(--v-texto);color:var(--v-bg1)}}@media (min-width:640px){.pdl-visao.auto .pdl-visao-grade{background:var(--v-texto);color:var(--v-bg1)}}.pdl-ordenar select{max-width:10rem}.pdl-detalhe{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:768px){.pdl-detalhe{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.75rem;align-items:start}}.pdl-detalhe-foto{position:relative;background:var(--v-foto);border-radius:1.25rem;border:1px solid color-mix(in srgb,var(--v-cobre) 45%,transparent);aspect-ratio:1;overflow:hidden}.pdl-detalhe-foto img{width:100%;height:100%;object-fit:contain;padding:.75rem}.pdl-detalhe-foto .pdl-pct-foto{top:.75rem;left:.75rem;font-size:.95rem}.pdl-detalhe-info{display:flex;flex-direction:column;gap:.8rem}.pdl-detalhe-nome{font-size:1.25rem;font-weight:700;line-height:1.25}@media (min-width:768px){.pdl-detalhe-nome{font-size:1.5rem}}.pdl-detalhe-preco .pdl-preco{font-size:2.1rem;color:var(--v-roxo2)}:root[data-vtema=claro] .pdl-detalhe-preco .pdl-preco{color:var(--v-roxo)}.pdl-detalhe-selos{display:flex;flex-wrap:wrap;gap:.4rem}.pdl-detalhe-selos li{font-size:.8rem;padding:.3rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--v-cobre) 45%,transparent);background:var(--v-card)}.pdl-detalhe-selos .pdl-selo-bom{border-color:#10b981;color:#047857;background:color-mix(in srgb,#10b981 12%,var(--v-card));font-weight:700}:root:not([data-vtema=claro]) .pdl-detalhe-selos .pdl-selo-bom{color:#34d399}.pdl-detalhe-cupom .pdl-cupom-btn{min-height:3rem;font-size:.8rem}.pdl-detalhe-cupom .pdl-cupom-btn b{font-size:1.1rem}.pdl-detalhe-ir{justify-content:center;min-height:3.1rem;font-size:1.05rem}.pdl-detalhe-ir,.pdl-detalhe-share{display:flex;align-items:center;gap:.4rem}.pdl-detalhe-share{flex-wrap:wrap}.pdl-share{display:inline-flex;align-items:center;min-height:2.5rem;padding:0 .9rem;border-radius:999px;font-size:.85rem;font-weight:600;border:1px solid color-mix(in srgb,var(--v-cobre) 50%,transparent);background:var(--v-card);color:var(--v-texto)}.pdl-share:hover{border-color:var(--v-roxo2)}.pdl-share-wa{background:#25d366;border-color:#25d366;color:#052e16}.pdl-detalhe-fixo{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .9rem calc(.6rem + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--v-bg1) 94%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid color-mix(in srgb,var(--v-cobre) 55%,transparent)}.pdl-detalhe-fixo .pdl-preco{font-size:1.25rem}.pdl-detalhe-fixo .pdl-botao{min-height:2.75rem;display:inline-flex;align-items:center}@media (min-width:640px){.pdl-detalhe-fixo{display:none}}.pdl-grupo{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding:.9rem 1rem;border-radius:1rem;border:1px solid color-mix(in srgb,#25d366 55%,transparent);background:color-mix(in srgb,#25d366 9%,var(--v-card))}.pdl-grupo-c{padding:.7rem .85rem}.pdl-grupo-btn,.pdl-grupo-tit{font-weight:800}.pdl-grupo-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1.1rem;border-radius:999px;background:#25d366;color:#052e16;white-space:nowrap}.pdl-grupo-btn:hover{filter:brightness(1.05)}.pdl-grupo-btn-g{margin-top:1rem;width:100%;font-size:1.05rem;min-height:3.2rem}@media (min-width:640px){.pdl-grupo-btn-g{width:auto;padding:0 2rem}}.pdl-grupo-hero{padding:1.25rem;border-radius:1.25rem;border:1px solid color-mix(in srgb,#25d366 55%,transparent);background:radial-gradient(500px 200px at 0 0,color-mix(in srgb,#25d366 18%,transparent),transparent 70%),var(--v-card)}.pdl-grupo-pontos{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.9rem}.pdl-grupo-pontos li{font-size:.8rem;font-weight:600;padding:.3rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--v-cobre) 45%,transparent);background:var(--v-card)}.pdl-grupo-pontos li:before{content:"✓ ";color:#16a34a}.pdl-faq{display:grid;gap:.5rem}.pdl-faq details{border-radius:.9rem;border:1px solid color-mix(in srgb,var(--v-cobre) 40%,transparent);background:var(--v-card);padding:0 1rem}.pdl-faq summary{cursor:pointer;min-height:3rem;display:flex;align-items:center;font-weight:600;list-style:none}.pdl-faq summary::-webkit-details-marker{display:none}.pdl-faq summary:after{content:"+";margin-left:auto;padding-left:.5rem;font-size:1.2rem;color:var(--v-suave)}.pdl-faq details[open] summary:after{content:"–"}.pdl-faq p{padding-bottom:.9rem;color:var(--v-suave);font-size:.92rem}.pdl-rodape-links{display:flex;flex-wrap:wrap;gap:0 1rem}.pdl-rodape-links a{display:inline-flex;align-items:center;min-height:2.25rem;text-decoration:underline}.pdl-texto{display:grid;gap:.75rem;line-height:1.6}.pdl-texto h2{font-weight:800;font-size:1.1rem;margin-top:.75rem}.pdl-texto ul{list-style:disc;padding-left:1.25rem;display:grid;gap:.4rem}.pdl-texto a{color:var(--v-roxo2);text-decoration:underline}.pdl-meta>span[aria-hidden=true]:not(.pdl-ponto){display:none}.pdl-meta time{flex-basis:100%}.pdl-cupons{display:grid;gap:.75rem;grid-template-columns:1fr}@media (min-width:640px){.pdl-cupons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pdl-cupons{grid-template-columns:repeat(3,minmax(0,1fr))}}.pdl-cupom-item{padding:.9rem;gap:.35rem}.pdl-cupom-topo{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.pdl-cupom-valor{font-weight:900;font-size:1.15rem;color:var(--v-roxo2)}:root[data-vtema=claro] .pdl-cupom-valor{color:var(--v-roxo)}.pdl-cupom-tit{font-weight:600;font-size:.92rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pdl-grupo-acoes{display:flex;flex-wrap:wrap;gap:.5rem}.pdl-tg-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1rem;border-radius:999px;background:#229ed9;color:#fff;font-weight:800;white-space:nowrap}.pdl-tg-btn:hover{filter:brightness(1.08)}.pdl-avisar{align-self:flex-start;min-height:2.5rem;font-size:.8rem;color:var(--v-suave);text-decoration:underline;text-underline-offset:3px}.pdl-ir{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;margin-top:.35rem;padding:0 .8rem;border-radius:999px;color:#fff;background:linear-gradient(135deg,var(--v-roxo),var(--v-roxo2))}.pdl-ir:hover{filter:brightness(1.1)}.pdl-ir:focus-visible{outline:2px solid var(--v-roxo2);outline-offset:2px}.pdl-v-auto .pdl-ir,.pdl-v-lista .pdl-ir{align-self:flex-start}.pdl-menor30{font-size:.68rem;font-weight:700;color:#16a34a}:root[data-vtema=claro] .pdl-menor30{color:#15803d}.pdl-cupom-c{min-height:1.9rem;padding:.05rem .45rem;flex-wrap:nowrap}.pdl-cupom-c .pdl-cupom-rot{font-size:0}.pdl-cupom-c .pdl-cupom-rot:before{content:"🎟";font-size:.8rem}.pdl-cupom-c b{font-size:.74rem;min-width:0}.pdl-cupom-c .pdl-cupom-acao{font-size:.58rem;flex:0 0 auto}.pdl-faixa-cupom{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem;padding:.7rem .9rem;border-radius:.9rem;border:1.5px dashed var(--v-cobre2);background:color-mix(in srgb,var(--v-cobre2) 10%,var(--v-card))}.pdl-faixa-cupom .pdl-cupom-btn{width:auto;min-width:12rem}.pdl-marca{display:none;font-family:var(--pdl-titulo),system-ui,sans-serif;font-size:1.25rem;color:var(--v-texto);white-space:nowrap}@media (min-width:768px){.pdl-marca{display:inline}}.pdl-grafico-grade{stroke:color-mix(in srgb,var(--v-suave) 30%,transparent);stroke-dasharray:4 4}.pdl-grafico-linha{stroke:var(--v-roxo2)}.pdl-grafico-ponto{fill:var(--v-roxo2);stroke:var(--v-card);stroke-width:2}.pdl-resumo-cupons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-width:24rem}.pdl-resumo-cupons>div{border:1px solid color-mix(in srgb,var(--v-cobre) 40%,transparent);border-radius:.8rem;padding:.5rem .7rem;background:var(--v-card)}.pdl-resumo-cupons dt{font-size:.7rem;color:var(--v-suave)}.pdl-resumo-cupons dd{margin:0;font-weight:800;font-size:.95rem;font-variant-numeric:tabular-nums}.pdl-alerta-btn{justify-content:center}.pdl-fmarca{font-weight:800;width:.9rem;text-align:center}.pdl-fpreco{display:flex;gap:.5rem;margin-top:.55rem}.pdl-fpreco label span{white-space:nowrap}.pdl-fpreco label{flex:1;display:flex;align-items:center;gap:.35rem;font-size:.85rem}.pdl-fpreco input{min-width:0;width:100%;min-height:2.5rem;border-radius:.75rem;padding:0 .7rem;font-size:1rem;border:1px solid color-mix(in srgb,var(--v-cobre) 60%,transparent);background:var(--v-card);color:var(--v-texto)}.pdl-carrossel{margin-bottom:.75rem}.pdl-slide{min-height:0;padding:.85rem 1rem;gap:.75rem;border-color:color-mix(in srgb,var(--v-roxo2) 35%,transparent)}.pdl-slide-titulo{font-size:clamp(1.15rem,4.6vw,1.7rem);text-shadow:none}.pdl-slide .pdl-botao{margin-top:.6rem;padding:.4rem .9rem;font-size:.8rem}.pdl-slide-foto{width:clamp(4.75rem,22vw,7.5rem);border:0;border-radius:.85rem}.pdl-pontos{margin-top:0}.pdl-card{border-color:color-mix(in srgb,var(--v-suave) 22%,transparent);box-shadow:0 1px 2px rgba(0,0,0,.04)}.pdl-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--v-roxo2) 60%,transparent);box-shadow:0 10px 24px -14px var(--v-brilho)}.pdl-foto{border-radius:.7rem}.pdl-oferta-info{gap:.3rem;padding:.55rem .7rem .65rem}.pdl-preco{font-size:1.25rem}.pdl-oferta .pdl-meta{gap:.15rem .35rem;font-size:.68rem}.pdl-meta-loja{color:var(--v-texto);opacity:.85}.pdl-oferta .pdl-frete-p{font-size:.62rem;padding:.05rem .4rem;border-radius:.3rem;background:color-mix(in srgb,#10b981 14%,transparent)}.pdl-ir{min-height:2.1rem;margin-top:.3rem;font-size:.78rem}.pdl .pdl-oferta .pdl-ir{align-self:stretch}.pdl-cupom-c b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.pdl-btn-f{border-width:1px;border-color:color-mix(in srgb,var(--v-suave) 35%,transparent);min-height:2.4rem}.pdl-btn-f:hover{border-color:var(--v-roxo2)}.pdl-ordenar select{min-height:2.4rem}.pdl-ordenar select,.pdl-visao{border-color:color-mix(in srgb,var(--v-suave) 35%,transparent)}.pdl-visao a{height:2.3rem}.pdl-dialogo-meio{gap:0;padding:0 1rem .5rem}.pdl-fsec{border-bottom:1px solid color-mix(in srgb,var(--v-suave) 20%,transparent)}.pdl-fsec>summary{list-style:none;display:flex;align-items:center;gap:.75rem;min-height:3.25rem;cursor:pointer}.pdl-fsec>summary::-webkit-details-marker{display:none}.pdl-fsec-tit{font-weight:700;font-size:.95rem;flex:0 0 auto}.pdl-fsec-valor{flex:1;min-width:0;text-align:right;font-size:.85rem;color:var(--v-suave);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdl-fsec-valor.ativo{color:var(--v-roxo2);font-weight:700}:root[data-vtema=claro] .pdl-fsec-valor.ativo{color:var(--v-roxo)}.pdl-fsec-seta{flex:0 0 auto;color:var(--v-suave);transition:transform .18s}.pdl-fsec[open] .pdl-fsec-seta{transform:rotate(180deg)}.pdl-fsec-corpo{padding:0 0 .9rem}.pdl-flinhas{display:grid;max-height:16rem;overflow-y:auto;border-radius:.75rem;border:1px solid color-mix(in srgb,var(--v-suave) 20%,transparent)}.pdl-flinha{position:relative;display:flex;align-items:center;gap:.5rem;min-height:2.6rem;padding:0 .85rem;cursor:pointer;font-size:.9rem}.pdl-flinha+.pdl-flinha{border-top:1px solid color-mix(in srgb,var(--v-suave) 12%,transparent)}.pdl-flinha input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.pdl-flinha-nome{flex:1;min-width:0}.pdl-flinha:hover{background:var(--v-card2)}.pdl-flinha:has(input:checked){color:var(--v-roxo2);font-weight:700;background:color-mix(in srgb,var(--v-roxo) 10%,transparent)}:root[data-vtema=claro] .pdl-flinha:has(input:checked){color:var(--v-roxo)}.pdl-flinha:has(input:checked):after{content:"✓";font-weight:800}.pdl-flinha:has(input:focus-visible){outline:2px solid var(--v-roxo2);outline-offset:-2px}.pdl-flinha.vazio{opacity:.45}.pdl-fopcao{min-height:2.3rem;border-color:color-mix(in srgb,var(--v-suave) 30%,transparent)}.pdl-deps{margin-top:2.25rem}.pdl-deps-tit{font-weight:700;font-size:.95rem;margin-bottom:.5rem}.pdl-deps ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.15rem 1rem}@media (min-width:640px){.pdl-deps ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.pdl-deps ul{grid-template-columns:repeat(5,minmax(0,1fr))}}.pdl-deps a{display:flex;align-items:center;gap:.4rem;min-height:2.4rem;font-size:.85rem;color:var(--v-suave)}.pdl-deps a:hover,.pdl-deps a[aria-current=page]{color:var(--v-texto)}.pdl-cupom-c .pdl-cupom-rot{display:none}.pdl-cupom-c{column-gap:.4rem}.pdl{--v-bg1:#f3f3f6;--v-bg2:#f3f3f6;--v-card:#ffffff;--v-card2:#f7f7fa;--v-texto:#17161c;--v-suave:#6c6b78;--v-roxo:#6d28d9;--v-roxo2:#7c3aed;--v-cobre:#e3e2ea;--v-cobre2:#6d28d9;--v-brilho:rgba(23,22,28,0.08);--v-borda:#e6e5ec;--v-verde:#0f9d58;--v-campo:#f0eff4;background:var(--v-bg1);-webkit-font-smoothing:antialiased}:root[data-vtema=claro] .pdl{--v-bg1:#f3f3f6;--v-bg2:#f3f3f6;--v-card:#ffffff;--v-card2:#f7f7fa;--v-texto:#17161c;--v-suave:#6c6b78;--v-roxo:#6d28d9;--v-roxo2:#7c3aed;--v-cobre:#e3e2ea;--v-cobre2:#6d28d9;--v-brilho:rgba(23,22,28,0.08)}:root[data-vtema=escuro] .pdl{--v-bg1:#0e0d12;--v-bg2:#0e0d12;--v-card:#19181f;--v-card2:#201f27;--v-texto:#f1f0f5;--v-suave:#a3a1b0;--v-roxo:#8b5cf6;--v-roxo2:#a78bfa;--v-cobre:#2c2b35;--v-cobre2:#a78bfa;--v-brilho:rgba(0,0,0,0.4);--v-borda:#2a2933;--v-verde:#34d399;--v-campo:#23222b;--v-foto:#ffffff}.pdl-titulo{font-family:var(--pdl-texto),system-ui,sans-serif;font-weight:800;letter-spacing:-.01em;text-shadow:none}.pdl-topo{background:var(--v-card);backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid var(--v-borda)}.pdl-logo-p{width:38px;height:38px;border:0;box-shadow:none}.pdl-marca{font-family:var(--pdl-texto),system-ui,sans-serif;font-weight:800;font-size:1.1rem;letter-spacing:-.01em}.pdl-busca{background:var(--v-campo);border:1px solid transparent;border-radius:.75rem;box-shadow:none}.pdl-busca:focus-within{background:var(--v-card);border-color:var(--v-roxo2);box-shadow:0 0 0 3px color-mix(in srgb,var(--v-roxo2) 18%,transparent)}.pdl-busca input{background:transparent}.pdl-topo .pdl-busca{padding:.15rem .15rem .15rem .85rem}.pdl-botao{background:var(--v-roxo);color:#fff;border-radius:.6rem;box-shadow:none;font-weight:700}.pdl-botao:hover{background:var(--v-roxo2);filter:none;box-shadow:none;transform:none}.pdl-topo .pdl-botao{padding:.45rem .75rem;border-radius:.6rem}.pdl-tema{border:0;background:transparent;box-shadow:none;width:2.5rem;height:2.5rem;display:grid;place-items:center;color:var(--v-suave);flex:0 0 auto}.pdl-tema:hover{background:var(--v-campo);color:var(--v-texto)}.pdl-botao svg{display:inline-block;vertical-align:-3px}.pdl-topo-links{display:none}@media (min-width:900px){.pdl-topo-links{display:flex;gap:.25rem}.pdl-topo-links a{padding:.5rem .7rem;border-radius:.5rem;font-size:.9rem;font-weight:600;color:var(--v-suave)}.pdl-topo-links a:hover{color:var(--v-texto);background:var(--v-campo)}}.pdl-card{border:1px solid var(--v-borda);border-radius:.9rem;background:var(--v-card);box-shadow:0 1px 2px rgba(16,15,20,.04)}.pdl-card:hover{transform:none;border-color:var(--v-borda);box-shadow:0 8px 24px -10px rgba(16,15,20,.18)}.pdl-foto{background:#fff;border-radius:.6rem}.pdl-pct{background:var(--v-verde);color:#fff;border-radius:.4rem;font-weight:800}:root[data-vtema=escuro] .pdl-pct{color:#06281a}.pdl-pct-foto{box-shadow:none}.pdl-oferta-nome{color:var(--v-texto);font-weight:500}.pdl-preco{color:var(--v-texto);font-weight:800;letter-spacing:-.02em}.pdl-meta-loja{opacity:1;color:var(--v-suave);font-weight:600}.pdl-oferta .pdl-frete-p{color:var(--v-verde);background:color-mix(in srgb,var(--v-verde) 12%,transparent)}.pdl-menor30{color:var(--v-verde)}.pdl-cupom{border:1px dashed color-mix(in srgb,var(--v-roxo2) 55%,transparent);background:color-mix(in srgb,var(--v-roxo2) 8%,transparent);color:var(--v-roxo);border-radius:.5rem}:root[data-vtema=escuro] .pdl-cupom{color:var(--v-roxo2)}.pdl-cupom-btn:hover{background:color-mix(in srgb,var(--v-roxo2) 14%,transparent)}.pdl-cupom-txt{color:var(--v-roxo)}.pdl-ir{background:var(--v-roxo);border-radius:.6rem;font-weight:700;min-height:2.25rem}.pdl-ir:hover{background:var(--v-roxo2);filter:none}.pdl-lista>div:first-child{margin-bottom:.25rem}.pdl-filtros{gap:.6rem}.pdl-barra-f{gap:.75rem;border-bottom:1px solid var(--v-borda)}.pdl-abas-o{display:flex;gap:1.1rem;overflow-x:auto;scrollbar-width:none;min-width:0}.pdl-abas-o::-webkit-scrollbar{display:none}.pdl-abas-o a{flex:0 0 auto;display:inline-flex;align-items:center;min-height:2.75rem;font-size:.9rem;font-weight:600;color:var(--v-suave);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.pdl-abas-o a:hover{color:var(--v-texto)}.pdl-abas-o a[aria-current=true]{color:var(--v-roxo);border-bottom-color:var(--v-roxo)}:root[data-vtema=escuro] .pdl-abas-o a[aria-current=true]{color:var(--v-roxo2);border-bottom-color:var(--v-roxo2)}.pdl-btn-f{flex:0 0 auto;min-height:2.25rem;padding:0 .85rem;border-radius:.6rem;border:1px solid var(--v-borda);background:var(--v-card);font-size:.85rem;font-weight:600}.pdl-btn-f:hover{border-color:var(--v-suave);box-shadow:none}.pdl-btn-f-n{background:var(--v-roxo)}.pdl-ativo{border-radius:.5rem;background:color-mix(in srgb,var(--v-roxo2) 10%,var(--v-card));border-color:color-mix(in srgb,var(--v-roxo2) 40%,transparent);color:var(--v-texto)}.pdl-ativo:hover{box-shadow:none}.pdl-faixa-cupom{border:1px dashed color-mix(in srgb,var(--v-roxo2) 50%,transparent);background:color-mix(in srgb,var(--v-roxo2) 6%,var(--v-card))}.pdl-dialogo{background:var(--v-card)}.pdl-dialogo-topo{border-bottom-color:var(--v-borda)}.pdl-dialogo-rodape{background:var(--v-card);border-top-color:var(--v-borda)}.pdl-dialogo-rodape .pdl-botao{border-radius:.6rem}.pdl-fsec{border-bottom-color:var(--v-borda)}.pdl-flinhas{border-color:var(--v-borda)}.pdl-flinha:has(input:checked){color:var(--v-roxo);background:color-mix(in srgb,var(--v-roxo2) 8%,transparent)}:root[data-vtema=escuro] .pdl-flinha:has(input:checked){color:var(--v-roxo2)}.pdl-fopcao{border-radius:.5rem;border-color:var(--v-borda)}.pdl-fopcao:has(input:checked){background:var(--v-roxo);border-color:var(--v-roxo);color:#fff}.pdl-pag{border-radius:.5rem;border-color:var(--v-borda);background:var(--v-card);box-shadow:none}.pdl-pag[aria-current=page]{background:var(--v-roxo);border-color:var(--v-roxo);color:#fff;box-shadow:none}.pdl-link{color:var(--v-roxo)}:root[data-vtema=escuro] .pdl-link{color:var(--v-roxo2)}.pdl-barra{background:var(--v-card);border-top:1px solid var(--v-borda);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.pdl-barra a,.pdl-barra label{gap:.2rem;font-size:.68rem;font-weight:600;color:var(--v-suave)}.pdl-barra a[aria-current=page]{color:var(--v-roxo)}:root[data-vtema=escuro] .pdl-barra a[aria-current=page]{color:var(--v-roxo2)}.pdl-deps{border-top:1px solid var(--v-borda);padding-top:1.25rem}.pdl footer{border-color:var(--v-borda)!important}@media (max-width:479px){.pdl-abas-o{gap:.9rem}.pdl-abas-o a{font-size:.85rem}.pdl-btn-f{padding:0 .6rem}.pdl-btn-f-txt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}.pdl .pdl-foto{background:#f5f5f7;border-radius:.7rem}.pdl .pdl-foto img{mix-blend-mode:multiply;padding:6%;object-fit:contain}:root[data-vtema=escuro] .pdl .pdl-foto{background:#ffffff}:root[data-vtema=escuro] .pdl .pdl-foto img{mix-blend-mode:normal}.pdl-detalhe-foto{background:#f5f5f7}.pdl-detalhe-foto img{mix-blend-mode:multiply}:root[data-vtema=escuro] .pdl-detalhe-foto{background:#ffffff}:root[data-vtema=escuro] .pdl-detalhe-foto img{mix-blend-mode:normal}.pdl-topo .pdl-busca{padding:.1rem .15rem .1rem .75rem;align-items:center;border-radius:.65rem}.pdl-topo .pdl-busca input{padding:.35rem 0}.pdl-topo .pdl-busca .pdl-botao{padding:.35rem .55rem;border-radius:.5rem;line-height:1}.pdl-topo .pdl-busca .pdl-botao svg{width:16px;height:16px;vertical-align:-3px}@media (min-width:640px){.pdl-topo .pdl-busca{max-width:30rem}.pdl-topo .pdl-busca .pdl-botao{padding:.4rem .75rem;font-size:.85rem}.pdl-topo-links{margin-left:auto}}@media (max-width:639px){.pdl-topo .pdl-marca{display:inline;font-size:1.05rem}.pdl-topo .pdl-busca{position:relative;flex:0 0 auto;width:2.6rem;height:2.5rem;margin-left:auto;padding:0;justify-content:center;transition:width .2s ease}.pdl-topo .pdl-busca input{position:absolute;inset:0;z-index:2;opacity:0;width:100%;padding:0;cursor:pointer}.pdl-topo .pdl-busca .pdl-botao{background:transparent;color:var(--v-texto);pointer-events:none;padding:0;width:100%;height:100%;display:grid;place-items:center}.pdl-topo .pdl-busca .pdl-botao svg{width:20px;height:20px}.pdl-topo .pdl-busca:focus-within,.pdl-topo .pdl-busca:has(input:not(:placeholder-shown)){flex:1 1 auto;width:auto;padding:.1rem .15rem .1rem .75rem;justify-content:flex-start}.pdl-topo .pdl-busca:focus-within input,.pdl-topo .pdl-busca:has(input:not(:placeholder-shown)) input{position:static;opacity:1;cursor:text;padding:.35rem 0}.pdl-topo .pdl-busca:focus-within .pdl-botao,.pdl-topo .pdl-busca:has(input:not(:placeholder-shown)) .pdl-botao{pointer-events:auto;background:var(--v-roxo);color:#fff;width:auto;height:auto;padding:.35rem .55rem}.pdl-topo:has(.pdl-busca input:not(:placeholder-shown)) .pdl-marca,.pdl-topo:has(.pdl-busca:focus-within) .pdl-marca{display:none}}@media (prefers-reduced-motion:reduce){.pdl-topo .pdl-busca{transition:none}}.pdl-topo .pdl-busca input:focus-visible{outline:none}.pdl .pdl-marca{display:inline-flex;flex-direction:column;justify-content:center;line-height:1;white-space:nowrap;font-family:var(--pdl-texto),system-ui,sans-serif;color:var(--v-texto)}.pdl-marca-nome{font-size:1.15rem;letter-spacing:-.03em}.pdl-marca-nome b{font-weight:900;color:#b8860b}:root[data-vtema=escuro] .pdl-marca-nome b{color:#f0c14b}.pdl-marca-nome small{font-size:.78em;font-weight:600;color:var(--v-suave);letter-spacing:0}.pdl-marca-nome em{font-style:normal;font-weight:900;color:var(--v-roxo)}:root[data-vtema=escuro] .pdl-marca-nome em{color:var(--v-roxo2)}@media (max-width:639px){.pdl-topo .pdl-marca{display:inline-flex}}@media (min-width:640px){.pdl-marca-nome{font-size:1.25rem}}.pdl-relampago-topo{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.45rem}.pdl-relampago-topo h2{display:inline-flex;align-items:center;gap:.45rem;font-size:1rem}.pdl-ao-vivo{width:.55rem;height:.55rem;border-radius:999px;background:#ef4444;box-shadow:0 0 0 0 rgba(239,68,68,.55)}.pdl-faixa{display:flex;gap:.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.1rem .1rem .35rem;margin:0 -.1rem;overscroll-behavior-x:contain}.pdl-faixa::-webkit-scrollbar{display:none}.pdl .pdl-mini{flex:0 0 8.4rem;scroll-snap-align:start;display:flex;flex-direction:column;gap:.2rem;padding:.4rem .4rem .55rem;border-radius:.8rem;background:var(--v-card);border:1px solid var(--v-borda);color:var(--v-texto);text-decoration:none}.pdl-mini-foto{position:relative;display:block;aspect-ratio:1/1;border-radius:.6rem;overflow:hidden;background:#f5f5f7}.pdl-mini-foto img{width:100%;height:100%;object-fit:contain;padding:8%;mix-blend-mode:multiply;transition:transform .35s ease}:root[data-vtema=escuro] .pdl-mini-foto{background:#fff}.pdl-mini .pdl-pct-foto{top:.3rem;left:.3rem;font-size:.7rem}.pdl-mini-nome{font-size:.72rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:1.8rem}.pdl-mini .pdl-preco{font-size:.98rem}@media (min-width:640px){.pdl .pdl-mini{flex-basis:10rem}.pdl-mini-nome{font-size:.8rem;min-height:2rem}.pdl-mini .pdl-preco{font-size:1.1rem}}.pdl .pdl-barra-f{justify-content:flex-start;gap:.5rem}.pdl .pdl-abas-o{flex:1 1 auto;min-width:0;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent);padding-right:1rem}.pdl .pdl-btn-f{flex:0 0 auto;margin-left:auto}@media (max-width:639px){.pdl .pdl-ofertas.pdl-v-auto{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.pdl .pdl-v-auto .pdl-oferta{flex-direction:column}.pdl .pdl-v-auto .pdl-foto{flex:none;width:auto;margin:.4rem .4rem 0;align-self:auto}.pdl .pdl-v-auto .pdl-pct-foto{font-size:.72rem}.pdl .pdl-oferta-info{padding:.45rem .55rem .55rem;gap:.22rem}.pdl .pdl-oferta-nome{font-size:.78rem;line-height:1.28;min-height:2rem}.pdl .pdl-oferta .pdl-preco{font-size:1.12rem}.pdl .pdl-oferta .pdl-meta{font-size:.64rem}.pdl .pdl-oferta .pdl-ir{min-height:2.1rem;font-size:.76rem;margin-top:auto}.pdl .pdl-v-auto .pdl-ir{align-self:stretch}.pdl .pdl-abas-o{gap:.9rem}.pdl .pdl-abas-o a{font-size:.84rem;min-height:2.5rem}.pdl .pdl-faixa-cupom{padding:.55rem .65rem;gap:.4rem}.pdl .pdl-faixa-cupom p{font-size:.76rem}.pdl .pdl-faixa-cupom .pdl-cupom-btn{width:100%;min-width:0;min-height:2.1rem}}.pdl .pdl-mini,.pdl .pdl-oferta{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.pdl .pdl-foto img{transition:transform .35s ease}.pdl .pdl-botao,.pdl .pdl-btn-f,.pdl .pdl-cupom-btn,.pdl .pdl-ir{transition:transform .12s ease,background-color .18s ease,border-color .18s ease}.pdl .pdl-ir span[aria-hidden=true]{display:inline-block;transition:transform .2s ease}.pdl .pdl-abas-o a{position:relative;transition:color .18s ease}@media (prefers-reduced-motion:no-preference){.pdl-ao-vivo{animation:pdl-pulso 1.6s ease-out infinite}.pdl .pdl-mini:active,.pdl .pdl-oferta:active{transform:scale(.97)}.pdl .pdl-botao:active,.pdl .pdl-btn-f:active,.pdl .pdl-cupom-btn:active,.pdl .pdl-ir:active{transform:scale(.95)}.pdl .pdl-pct-foto{animation:pdl-pop .45s cubic-bezier(.34,1.56,.64,1) both;animation-delay:.15s}.pdl .pdl-abas-o a[aria-current=true]{animation:pdl-aba .3s ease both}.pdl .pdl-relampago{animation:pdl-sobe .5s ease both}.pdl .pdl-mini{animation:pdl-entra .5s ease both}.pdl .pdl-mini:nth-child(2){animation-delay:.06s}.pdl .pdl-mini:nth-child(3){animation-delay:.12s}.pdl .pdl-mini:nth-child(4){animation-delay:.18s}@media (hover:hover){.pdl .pdl-mini:hover,.pdl .pdl-oferta:hover{transform:translateY(-3px);box-shadow:0 10px 24px -12px rgba(17,12,46,.35);border-color:color-mix(in srgb,var(--v-roxo) 35%,var(--v-borda))}.pdl .pdl-mini:hover img,.pdl .pdl-oferta:hover .pdl-foto img{transform:scale(1.06)}.pdl .pdl-ir:hover span[aria-hidden=true]{transform:translate(2px,-2px)}}}@keyframes pdl-pulso{0%{box-shadow:0 0 0 0 rgba(239,68,68,.55)}70%{box-shadow:0 0 0 .5rem rgba(239,68,68,0)}to{box-shadow:0 0 0 0 rgba(239,68,68,0)}}@keyframes pdl-pop{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}@keyframes pdl-entra{0%{transform:translateX(24px);opacity:0}to{transform:none;opacity:1}}@keyframes pdl-aba{0%{opacity:.4}to{opacity:1}}.pdl .pdl-carrossel{margin-bottom:.85rem}.pdl .pdl-slides{border-radius:1rem}.pdl .pdl-slide{min-height:8.6rem;padding:1rem 1.05rem;gap:.5rem;border:0;border-radius:1rem;background:#6d28d9;color:#fff;text-decoration:none;overflow:hidden}.pdl .pdl-slide[data-cor=desc]{background:#047857}.pdl .pdl-slide[data-cor=ml]{background:#ffe600;color:#1f2937}.pdl .pdl-slide[data-cor=amazon]{background:#232f3e}.pdl .pdl-slide[data-cor=shopee]{background:#ee4d2d}.pdl .pdl-slide[data-cor=magalu]{background:#0086ff}.pdl .pdl-slide .pdl-slide-titulo,:root[data-vtema] .pdl .pdl-slide .pdl-slide-titulo{font-family:var(--pdl-texto),system-ui,sans-serif;font-weight:900;font-size:clamp(1.2rem,5.4vw,1.9rem);line-height:1.08;letter-spacing:-.02em;color:inherit;text-shadow:none}.pdl-slide-sub{margin-top:.3rem;font-size:.8rem;opacity:.85}.pdl-slide-botao{display:inline-flex;align-items:center;gap:.25rem;margin-top:.7rem;padding:.42rem .85rem;border-radius:999px;background:#fff;color:#1f2937;font-size:.78rem;font-weight:700}.pdl .pdl-slide[data-cor=ml] .pdl-slide-botao{background:#1f2937;color:#fff}.pdl-slide-fotos{position:relative;flex:0 0 auto;width:clamp(6.6rem,34vw,11rem);height:clamp(6rem,30vw,9.5rem)}.pdl-slide-fotos img{position:absolute;width:62%;aspect-ratio:1;object-fit:contain;padding:6%;background:#fff;border-radius:.8rem;box-shadow:0 8px 18px -8px rgba(0,0,0,.45)}.pdl-slide-fotos img:first-child{right:0;top:10%;z-index:3;width:70%}.pdl-slide-fotos img:nth-child(2){left:0;top:6%;z-index:2;transform:rotate(-8deg)}.pdl-slide-fotos img:nth-child(3){left:12%;bottom:0;z-index:1;transform:rotate(6deg)}.pdl-slide-fotos img:only-child{left:auto;right:0;width:86%}.pdl .pdl-pontos button:before{background:color-mix(in srgb,var(--v-suave) 45%,transparent)}.pdl .pdl-pontos button.ativo:before{background:var(--v-roxo)}:root[data-vtema=escuro] .pdl .pdl-pontos button.ativo:before{background:var(--v-roxo2)}@media (prefers-reduced-motion:no-preference){.pdl-slide-fotos img:first-child{animation:pdl-flutua 3.2s ease-in-out infinite}.pdl-slide-fotos img:nth-child(2){animation:pdl-flutua2 3.8s ease-in-out infinite}.pdl .pdl-slide:active{transform:scale(.985)}.pdl .pdl-slide{transition:transform .15s ease}}@keyframes pdl-flutua{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes pdl-flutua2{0%,to{transform:rotate(-8deg) translateY(0)}50%{transform:rotate(-10deg) translateY(-4px)}}.pdl-cabeca-f{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.3rem}.pdl-cabeca-f .pdl-titulo{line-height:1.15}.pdl .pdl-cabeca-f .pdl-btn-f{flex:0 0 auto;margin:0;display:inline-flex;align-items:center;gap:.4rem;min-height:2.3rem;padding:0 .95rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--v-roxo) 30%,transparent);background:color-mix(in srgb,var(--v-roxo) 9%,var(--v-card));color:var(--v-roxo);font-size:.86rem;font-weight:700}:root[data-vtema=escuro] .pdl .pdl-cabeca-f .pdl-btn-f{color:var(--v-roxo2);border-color:color-mix(in srgb,var(--v-roxo2) 40%,transparent)}.pdl .pdl-cabeca-f .pdl-btn-f:hover{background:color-mix(in srgb,var(--v-roxo) 16%,var(--v-card))}.pdl .pdl-cabeca-f .pdl-btn-f-n{min-width:1.25rem;height:1.25rem;font-size:.7rem;background:var(--v-roxo);color:#fff}.pdl .pdl-barra-f .pdl-abas-o{-webkit-mask-image:none;mask-image:none;padding-right:0}.pdl .pdl-dialogo-meio{padding:0 1rem .75rem}.pdl-fgrupo{border:0;margin:0;padding:.85rem 0 .95rem;min-width:0;border-bottom:1px solid var(--v-borda)}.pdl .pdl-fgrupo legend{float:left;width:100%;padding:0;margin-bottom:.6rem;font-size:.95rem;font-weight:700;text-transform:none;letter-spacing:0;color:var(--v-texto)}.pdl-fgrupo legend+*{clear:both}.pdl .pdl-dialogo .pdl-fopcoes{gap:.45rem}.pdl .pdl-dialogo .pdl-fopcao{position:relative;display:inline-flex;align-items:center;gap:.35rem;min-height:2.25rem;padding:0 .85rem;border-radius:999px;border:1px solid var(--v-borda);background:var(--v-card);color:var(--v-texto);font-size:.84rem;font-weight:500;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.pdl .pdl-dialogo .pdl-fopcao:has(input:checked){background:color-mix(in srgb,var(--v-roxo) 12%,var(--v-card));border-color:var(--v-roxo);color:var(--v-roxo);font-weight:700}:root[data-vtema=escuro] .pdl .pdl-dialogo .pdl-fopcao:has(input:checked){color:var(--v-roxo2);border-color:var(--v-roxo2)}.pdl .pdl-dialogo .pdl-fopcao .pdl-chip-n{font-size:.7rem;font-weight:600;opacity:.55}.pdl .pdl-dialogo .pdl-fcaixa .pdl-fmarca{width:auto;font-size:.8rem}.pdl .pdl-dialogo .pdl-fopcao .pdl-ponto{width:.55rem;height:.55rem}@media (prefers-reduced-motion:no-preference){.pdl .pdl-dialogo .pdl-fopcao:active{transform:scale(.95)}}.pdl .pdl-dialogo .pdl-fsec{border-bottom-color:var(--v-borda)}.pdl .pdl-fpreco input{border-radius:.6rem}