html[data-cor=claro] .home-v2{--bg:var(--k-fundo);--bg-2:var(--k-fundo-2);--surface:var(--k-cartao);--surface-2:var(--k-cartao);--line:var(--k-linha);--line-2:var(--k-linha-2);--accent:var(--k-roxo-texto);--accent-2:#9333ea;--accent-light:var(--k-roxo-texto);--accent-soft:#18181b0b;--pink:#ec4899;--emerald:#16a34a;--amber:#f59e0b;--ink:var(--k-tinta);--ink-soft:var(--k-tinta-2);--ink-muted:#676767;background:var(--bg);color:var(--ink)}html[data-cor=claro] .home-v2 ::selection{background:var(--accent);color:#fff}html[data-cor=claro] .home-v2 a{color:inherit}html[data-cor=claro] .home-v2 button{color:inherit;background-color:#0000;background-image:none}html[data-cor=claro] .home-v2 .nav{background:var(--bg);border-bottom-color:#f2f2f299}html[data-cor=claro] .home-v2 .search input{border-color:var(--line);color:var(--ink);background-color:#ffffffa6}html[data-cor=claro] .home-v2 .search input::placeholder{color:var(--ink-muted)}html[data-cor=claro] .home-v2 .search input:focus{border-color:var(--line);box-shadow:none}html[data-cor=claro] .home-v2 .search .i{color:var(--ink-muted)}html[data-cor=claro] .home-v2 .search-clear{background:var(--surface-2);color:var(--ink-muted)}html[data-cor=claro] .home-v2 .search-clear:hover{background:var(--surface);color:var(--ink)}html[data-cor=claro] .home-v2 .icon-btn{color:var(--ink-soft)}html[data-cor=claro] .home-v2 .icon-btn:hover{background:var(--surface);color:var(--ink)}html[data-cor=claro] .home-v2 .icon-btn .badge{background:var(--pink);border-color:var(--bg);color:var(--k-tinta)}html[data-cor=claro] .home-v2 .avatar-btn:hover{background:var(--surface)}html[data-cor=claro] .home-v2 .avatar{background-image:linear-gradient(135deg,#a855f7,#6366f1 60%,#22d3ee)}html[data-cor=claro] .home-v2 .avatar svg{color:#18181be6}html[data-cor=claro] .home-v2 .avatar .status{background:var(--emerald);border-color:var(--bg)}html[data-cor=claro] .home-v2 .avatar-btn .chev{color:var(--ink-soft)}html[data-cor=claro] .home-v2 .hero:before{background-image:radial-gradient(#18181b0b,#818cf80f 46%,#0000 72%)}html[data-cor=claro] .home-v2 .hero h1 .grad{-webkit-text-fill-color:transparent;background-image:linear-gradient(110deg,#c084fc 0%,#a855f7 42%,#9333ea 72%,#818cf8 100%)}html[data-cor=claro] .home-v2 .hero p{color:var(--ink-soft)}html[data-cor=claro] .home-v2 .hero-search input{border-color:var(--line);color:var(--ink);background-color:#fff9}html[data-cor=claro] .home-v2 .hero-search input::placeholder{color:var(--ink-muted)}html[data-cor=claro] .home-v2 .hero-search input:focus{border-color:var(--line);box-shadow:none}html[data-cor=claro] .home-v2 .hero-search .hs-icon,html[data-cor=claro] .home-v2 .how{color:var(--ink-muted)}html[data-cor=claro] .home-v2 .how:hover{color:var(--ink-soft)}html[data-cor=claro] .home-v2 .sec-nav button{background:var(--surface-2);border-color:var(--line-2);color:var(--ink)}html[data-cor=claro] .home-v2 .sec-nav button:hover{background:var(--surface)}html[data-cor=claro] .home-v2 .cat{border-color:var(--line);background:var(--surface)}html[data-cor=claro] .home-v2 .cat:hover{border-color:var(--line-2);background:var(--surface-2)}html[data-cor=claro] .home-v2 .cat .name{color:var(--ink)}html[data-cor=claro] .home-v2 .banner{background:var(--surface-2);border-color:var(--line)}html[data-cor=claro] .home-v2 .banner:hover{border-color:var(--line-2)}html[data-cor=claro] .home-v2 .banner--empty:after{color:var(--k-tinta)}html[data-cor=claro] .home-v2 .banner--empty{background-image:linear-gradient(135deg, var(--surface-2), #f7f7f7 55%, var(--accent-2))}html[data-cor=claro] .home-v2 .prod{border-color:var(--line);background:var(--surface)}html[data-cor=claro] .home-v2 .prod:hover{border-color:var(--line-2)}html[data-cor=claro] .home-v2 .prod .pimg{border-bottom-color:var(--line);background-image:radial-gradient(125% 125% at 28% 0,#3d1f74,#180d2b 72%)}html[data-cor=claro] .home-v2 .prod .pflag.auto{color:#15803d;background-color:#f0fdf4}html[data-cor=claro] .home-v2 .pflag-tip{color:#15803d;background-color:#f0fdf4;border-color:#bbf7d0;box-shadow:0 10px 24px #1010181a}html[data-cor=claro] .home-v2 .prod .ptitle,html[data-cor=claro] .home-v2 .prod .pprice b{color:var(--ink)}html[data-cor=claro] .home-v2 .prod .pprice s{color:var(--ink-muted)}html[data-cor=claro] .home-v2 .prod .pseller{border-top-color:var(--line);color:var(--ink-muted)}html[data-cor=claro] .home-v2 .prating{color:inherit}html[data-cor=claro] .home-v2 .cats-all a{background:var(--surface-2);border-color:var(--line);color:var(--ink)}html[data-cor=claro] .home-v2 .cats-all a:hover{background:var(--surface);border-color:var(--line-2)}html[data-cor=claro] .home-v2 .cats-all svg{color:var(--ink-soft)}html[data-cor=claro] .home-v2 .msearch{background:var(--bg)}html[data-cor=claro] .home-v2 .msearch__bar{border-bottom-color:var(--line)}html[data-cor=claro] .home-v2 .msearch__field input{border-color:var(--line-2);background:var(--surface);color:var(--ink)}html[data-cor=claro] .home-v2 .msearch__field input::placeholder{color:var(--ink-muted)}html[data-cor=claro] .home-v2 .msearch__field input:focus{border-color:var(--line-2);box-shadow:none}html[data-cor=claro] .home-v2 .msearch__i{color:var(--ink-muted)}html[data-cor=claro] .home-v2 .msearch__close{color:var(--ink-soft)}html[data-cor=claro] .home-v2 .msearch__close:hover{background:var(--surface);color:var(--ink)}html[data-cor=claro] .home-v2 .msearch__empty{color:var(--ink-muted)}html[data-cor=claro] .home-v2 .msearch__ico{background:var(--surface);border-color:var(--line);color:var(--ink-soft)}html[data-cor=claro] .home-v2 .msearch__empty b{color:var(--ink)}html[data-cor=claro] .home-v2 .msearch__res a{border-bottom-color:var(--line);color:var(--ink)}html[data-cor=claro] .home-v2 .msearch__res a:hover{color:var(--accent-light)}html[data-cor=claro] .home-v2 .msearch__res svg,html[data-cor=claro] .home-v2 .rlist__h{color:var(--ink-muted)}html[data-cor=claro] .home-v2 .rlist__item{color:var(--ink)}html[data-cor=claro] .home-v2 .rlist__item:hover{background:var(--surface-2)}html[data-cor=claro] .home-v2 .rl-clock,html[data-cor=claro] .home-v2 .rl-fillbtn{color:var(--ink-muted)}html[data-cor=claro] .home-v2 .rlist__item:hover .rl-fillbtn{color:var(--ink)}html[data-cor=claro] .home-v2 .sdrop{background:var(--surface);border-color:var(--line-2);box-shadow:0 24px 60px #1010181c}html[data-cor=claro] .home-v2 .msearch__hint{color:var(--ink-soft)}html[data-cor=claro] .home-v2 .rc-cat{color:var(--ink)}html[data-cor=claro] .home-v2 .rc-cat:hover{background:var(--surface-2)}html[data-cor=claro] .home-v2 .rc-cat-ico{background:var(--surface-2);color:var(--accent-light)}html[data-cor=claro] .home-v2 .rc-cat i{color:var(--ink-muted)}html[data-cor=claro] .home-v2 .rc-tab{border-color:var(--line);background:var(--surface-2);color:var(--ink-soft)}html[data-cor=claro] .home-v2 .rc-tab.on{background:var(--accent-soft);color:var(--accent-light);border-color:#a855f766}html[data-cor=claro] .home-v2 .rc-user{color:var(--ink)}html[data-cor=claro] .home-v2 .rc-user:hover{background:var(--surface-2)}html[data-cor=claro] .home-v2 .rc-prod{color:var(--ink)}html[data-cor=claro] .home-v2 .rc-prod:hover,html[data-cor=claro] .home-v2 .rc-thumb{background:var(--surface-2)}html[data-cor=claro] .home-v2 .rc-pprice{color:var(--accent-light)}html[data-cor=claro] .home-v2 .rc-pflag{background:var(--surface);border-color:var(--line-2)}html[data-cor=claro] .home-v2 .rc-pflag.auto{color:var(--emerald)}html[data-cor=claro] .home-v2 .rc-pflag.manual{color:var(--amber)}html[data-cor=claro] .home-v2 .rc-sec{color:var(--ink)}html[data-cor=claro] .home-v2 .rc-more-line{background:var(--line)}html[data-cor=claro] .home-v2 .rc-more{border-color:var(--line);background:var(--surface-2);color:var(--ink)}html[data-cor=claro] .home-v2 .rc-more:hover{background:var(--surface);border-color:var(--line-2)}html[data-cor=claro] .home-v2 .rc-more svg{color:var(--ink-soft)}html[data-cor=claro] .home-v2 .explore-head>p:not([class]),html[data-cor=claro] .home-v2 .explore-topo>p:not([class]),html[data-cor=claro] .home-v2 .explore-search svg{color:var(--ink-muted)}html[data-cor=claro] .home-v2 .explore-search input{background:var(--surface);border-color:var(--line);color:var(--ink)}html[data-cor=claro] .home-v2 .explore-search input::placeholder{color:var(--ink-muted)}html[data-cor=claro] .home-v2 .explore-search input:focus{border-color:var(--line);box-shadow:none}html[data-cor=claro] .home-v2 .ef-btn{border-color:var(--line);background:var(--surface);color:var(--ink-soft)}html[data-cor=claro] .home-v2 .ef-btn:hover{border-color:var(--line-2);color:var(--ink)}html[data-cor=claro] .home-v2 .ef-btn.open,html[data-cor=claro] .home-v2 .ef-btn.on{border-color:var(--accent);color:var(--ink)}html[data-cor=claro] .home-v2 .ef-panel{background:var(--surface-2);border-color:var(--line-2);box-shadow:0 24px 48px #10101817}html[data-cor=claro] .home-v2 .ef-panel label,html[data-cor=claro] .home-v2 .ef-search-wrap svg{color:var(--ink-muted)}html[data-cor=claro] .home-v2 .ef-search-wrap input{background:var(--surface);border-color:var(--line);color:var(--ink)}html[data-cor=claro] .home-v2 .ef-search-wrap input::placeholder{color:var(--ink-muted)}html[data-cor=claro] .home-v2 .ef-search-wrap input:focus{border-color:var(--accent)}html[data-cor=claro] .home-v2 .ef-row input[type=text]{background:var(--surface);border-color:var(--line);color:var(--ink)}html[data-cor=claro] .home-v2 .ef-row input[type=text]:focus{border-color:var(--accent)}html[data-cor=claro] .home-v2 .ef-campo-rs input[type=text]::placeholder{color:var(--ink-muted)}html[data-cor=claro] .home-v2 .ef-rs{color:var(--ink)}html[data-cor=claro] .home-v2 .ef-campo-rs input:placeholder-shown+.ef-rs{color:var(--ink-muted)}html[data-cor=claro] .home-v2 .ef-opt{color:var(--ink-soft)}html[data-cor=claro] .home-v2 .ef-opt:hover{background:var(--surface)}html[data-cor=claro] .home-v2 .ef-opt.sel{color:var(--ink)}html[data-cor=claro] .home-v2 .ef-opt svg{color:var(--accent)}html[data-cor=claro] .home-v2 .ef-opt svg.ef-opt-ico{color:var(--ink-soft)}html[data-cor=claro] .home-v2 .ef-opt[data-val=auto] svg.ef-opt-ico{color:var(--emerald)}html[data-cor=claro] .home-v2 .ef-opt[data-val=manual] svg.ef-opt-ico{color:var(--amber)}html[data-cor=claro] .home-v2 .ef-panel-delivery .ef-opt-delivery+.ef-opt-delivery{border-top-color:var(--line)}html[data-cor=claro] .home-v2 .ef-apply{background:var(--accent);color:#fff}html[data-cor=claro] .home-v2 .ef-apply:hover{background:var(--accent-light)}html[data-cor=claro] .home-v2 .ef-clear{border-color:var(--line-2);color:var(--ink-soft);background-color:#0000;background-image:none}html[data-cor=claro] .home-v2 .ef-clear:hover{color:var(--ink)}html[data-cor=claro] .home-v2 .explore-count{color:var(--ink-muted)}html[data-cor=claro] .home-v2 .ef-clear-all{color:#dc2626;background-color:#fef2f2}html[data-cor=claro] .home-v2 .ef-clear-all:hover{background-color:#18181b0f}html[data-cor=claro] .home-v2 .ef-badge{background:var(--accent);color:#fff}@media (max-width:900px){html[data-cor=claro] .home-v2 .ef-mobile-toggle{border-color:var(--line);background:var(--surface);color:var(--ink)}html[data-cor=claro] .home-v2 .ef-mobile-toggle svg{color:var(--ink-soft)}html[data-cor=claro] .home-v2 .ef-backdrop{background-color:#0009}html[data-cor=claro] .home-v2 .explore-filters{background:var(--surface);box-shadow:0 -20px 50px #1010181a}html[data-cor=claro] .home-v2 .ef-panel{box-shadow:0 12px 30px #10101817}html[data-cor=claro] .home-v2 .ef-item-uplift .ef-panel{box-shadow:0 -12px 30px #10101817}html[data-cor=claro] .home-v2 .ef-mobile-head{color:var(--ink)}html[data-cor=claro] .home-v2 .ef-mobile-close{border-color:var(--line);background:var(--surface);color:var(--ink)}html[data-cor=claro] .home-v2 .ef-mobile-apply{background:var(--accent);color:#fff}}html[data-cor=claro] .home-v2 .trust-head h2 .grad{-webkit-text-fill-color:transparent;background-image:linear-gradient(110deg,#c084fc 0%,#a855f7 42%,#9333ea 72%,#818cf8 100%)}html[data-cor=claro] .home-v2 .trust-sub{color:var(--ink-soft)}html[data-cor=claro] .home-v2 .trust-card{border-color:var(--line);background:var(--surface)}html[data-cor=claro] .home-v2 .trust-card:hover{border-color:var(--line-2)}html[data-cor=claro] .home-v2 .trust-ico{background:var(--accent-soft);color:var(--accent-light)}html[data-cor=claro] .home-v2 .trust-card h3{color:var(--ink)}html[data-cor=claro] .home-v2 .trust-card p,html[data-cor=claro] .home-v2 .ef-x{color:var(--ink-muted)}html[data-cor=claro] .home-v2 .ef-x:hover{background:var(--line-2);color:var(--ink)}html[data-cor=claro] .home-v2 .prod--esqueleto .pimg,html[data-cor=claro] .home-v2 .esq-linha{background:var(--surface-2)}.home-v2{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#09090f;--bg-2:#0f0f18;--surface:#141420;--surface-2:#1b1b2a;--line:#2a2a3a;--line-2:#3a3a52;--accent:#a855f7;--accent-2:#9333ea;--accent-light:#be5cff;--accent-soft:#a855f724;--pink:#ec4899;--emerald:#22c55e;--amber:#f5c518;--ink:#fff;--ink-soft:#a1a1aa;--ink-muted:#71717a;--font:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ease:cubic-bezier(.16, 1, .3, 1);--shell:1440px;--gutter:16px}.home-v2,.home-v2 *{box-sizing:border-box;margin:0;padding:0}.home-v2{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.6;overflow-x:clip}.home-v2 ::selection{background:var(--accent);color:#fff}.home-v2 a{color:inherit;text-decoration:none}.home-v2 button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.home-v2 input{font:inherit}.home-v2 .nav{z-index:50;background:var(--bg);border-bottom:1px solid #2a2a3a99;position:sticky;top:0}.home-v2 .nav__inner{max-width:var(--shell);padding:13px var(--gutter);align-items:center;gap:24px;margin:0 auto;display:flex}.home-v2 .brand{flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.home-v2 .brand img{width:auto;height:21px;display:block}.home-v2 .brand b{letter-spacing:-.02em;font-size:1.12rem;font-weight:800}.home-v2 .search{flex:1;max-width:620px;position:relative}.home-v2 .search input{border:1px solid var(--line);width:100%;color:var(--ink);transition:border-color .2s var(--ease), box-shadow .2s var(--ease);background:#141420a6;border-radius:999px;padding:11px 40px 11px 44px;font-size:.9rem}.home-v2 .search input::placeholder{color:var(--ink-muted)}.home-v2 .search input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.home-v2 .search input:focus{border-color:var(--line);box-shadow:none;outline:none}.home-v2 .search .i{width:17px;height:17px;color:var(--ink-muted);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.home-v2 .search-clear{background:var(--surface-2);width:20px;height:20px;color:var(--ink-muted);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.home-v2 .search-clear:hover{background:var(--surface);color:var(--ink)}.home-v2 .search-clear[hidden]{display:none}.home-v2 .search-clear svg{width:11px;height:11px}.home-v2 .actions{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:flex}.home-v2 .icon-btn{width:42px;height:42px;color:var(--ink-soft);transition:background .18s var(--ease), color .18s var(--ease);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative}.home-v2 .icon-btn:hover{background:var(--surface);color:var(--ink)}.home-v2 .icon-btn svg{width:20px;height:20px}.home-v2 .icon-btn .badge{background:var(--pink);border:2px solid var(--bg);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:3px;right:2px}.home-v2 .search-mobile{display:none}.home-v2 .avatar-btn{transition:background .18s var(--ease);border-radius:999px;align-items:center;gap:6px;padding:4px 8px 4px 4px;display:inline-flex}.home-v2 .avatar-btn:hover{background:var(--surface)}.home-v2 .avatar{background:linear-gradient(135deg,#a855f7,#6366f1 60%,#22d3ee);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:relative}.home-v2 .avatar svg{color:#ffffffe6;width:18px;height:18px}.home-v2 .avatar .status{background:var(--emerald);border:2px solid var(--bg);border-radius:999px;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}.home-v2 .avatar-btn .chev{width:16px;height:16px;color:var(--ink-soft)}.home-v2 .hero{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:880px;margin:0 auto;padding:clamp(28px,5vw,56px) 24px clamp(18px,3.5vw,32px);display:flex;position:relative}.home-v2 .hero:before{content:"";z-index:-1;aspect-ratio:5/3;filter:blur(46px);pointer-events:none;background:radial-gradient(#a855f72e,#818cf80f 46%,#0000 72%);width:min(620px,82%);position:absolute;top:clamp(24px,7vw,78px);left:50%;transform:translate(-50%)}@media (prefers-reduced-transparency:reduce){.home-v2 .hero:before{display:none}}.home-v2 .hero h1{letter-spacing:-.03em;text-wrap:balance;max-width:600px;font-size:clamp(2.4rem,6vw + 1rem,4.5rem);font-weight:800;line-height:1.05}.home-v2 .hero h1 .grad{-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#c084fc 0%,#a855f7 42%,#9333ea 72%,#818cf8 100%);-webkit-background-clip:text;background-clip:text}.home-v2 .hero p{max-width:44ch;color:var(--ink-soft);text-wrap:pretty;margin-top:12px;font-size:clamp(1rem,1vw + .75rem,1.2rem)}.home-v2 .hero-search{width:100%;max-width:540px;margin-top:24px;position:relative}.home-v2 .hero-search input{border:1px solid var(--line);width:100%;color:var(--ink);transition:border-color .2s var(--ease), box-shadow .2s var(--ease);background:#14142099;border-radius:999px;padding:15px 44px 15px 48px;font-size:.84rem}.home-v2 .hero-search input::placeholder{color:var(--ink-muted)}.home-v2 .hero-search input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.home-v2 .hero-search input:focus{border-color:var(--line);box-shadow:none;outline:none}.home-v2 .hero-search .hs-icon{width:17px;height:17px;color:var(--ink-muted);pointer-events:none;position:absolute;top:50%;left:22px;transform:translateY(-50%)}.home-v2 .how{color:var(--ink-muted);transition:color .18s var(--ease);align-items:center;gap:5px;margin-top:12px;font-size:.76rem;display:inline-flex}.home-v2 .how:hover{color:var(--ink-soft)}.home-v2 .how svg{flex-shrink:0;width:13px;height:13px}.home-v2 .shell{max-width:var(--shell);padding:0 var(--gutter);margin:0 auto}.home-v2 .cats-section{margin:clamp(16px,3vw,28px) 0 clamp(36px,6vw,52px)}.home-v2 .cats{position:relative}.home-v2 .cats-head{align-items:center;gap:14px;margin-bottom:18px;display:flex}.home-v2 .cats-head h2{letter-spacing:-.02em;min-width:0;font-size:clamp(1.15rem,.85rem + 1.1vw,1.375rem);font-weight:800}.home-v2 .sec-nav{flex-shrink:0;gap:8px;margin-left:auto;display:flex}.home-v2 .sec-nav button{background:var(--surface-2);border:1px solid var(--line-2);width:38px;height:38px;color:var(--ink);transition:background .18s var(--ease), opacity .18s var(--ease);border-radius:999px;justify-content:center;align-items:center;display:flex}.home-v2 .sec-nav button:hover{background:var(--surface)}.home-v2 .sec-nav button:disabled{opacity:.35;cursor:default}.home-v2 .sec-nav svg{width:18px;height:18px}.home-v2 .cat-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.home-v2 .cat{border:1px solid var(--line);background:var(--surface);min-height:92px;transition:border-color .2s var(--ease), background .2s var(--ease);border-radius:6px;align-items:stretch;display:flex;overflow:hidden}.home-v2 .cat[hidden]{display:none}.home-v2 .cat:hover{border-color:var(--line-2);background:var(--surface-2)}.home-v2 .cat .thumb{flex:0 0 84px;align-self:stretch;overflow:hidden}.home-v2 .cat .thumb img{object-fit:cover;width:100%;height:100%;display:block}.home-v2 .cat .name{min-width:0;color:var(--ink);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;flex:auto;align-self:center;padding:10px 12px;font-size:.85rem;font-weight:600;line-height:1.25}.home-v2 .banners-section{margin:clamp(28px,6vw,48px) 0}.home-v2 .banners{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.home-v2 .banners--parceiros{flex-wrap:wrap;justify-content:center;display:flex}.home-v2 .banners--parceiros .banner{flex:0 0 calc(33.3333% - 9.33333px)}.home-v2 .banner{aspect-ratio:101/67;background:var(--surface-2);border:1px solid var(--line);transition:border-color .2s var(--ease), transform .2s var(--ease);border-radius:12px;display:block;position:relative;overflow:hidden}.home-v2 .banner:hover{border-color:var(--line-2);transform:translateY(-2px)}.home-v2 .banner img{object-fit:cover;width:100%;height:100%;display:block}.home-v2 .banner--empty:after{content:attr(data-t);letter-spacing:-.02em;color:#fff;align-items:flex-end;padding:16px 18px;font-size:clamp(1.1rem,1.6vw,1.6rem);font-weight:800;line-height:1.1;display:flex;position:absolute;inset:0}.home-v2 .banner--empty{background:linear-gradient(135deg, var(--surface-2), #241a3d 55%, var(--accent-2))}@media (max-width:900px){.home-v2 .banners{grid-template-columns:1fr;gap:10px}.home-v2 .banner{aspect-ratio:2}.home-v2 .banners--parceiros .banner{flex-basis:100%}}.home-v2 .prod-section{margin:clamp(28px,6vw,48px) 0 clamp(40px,7vw,64px)}.home-v2 .prods{scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;gap:14px;display:flex;overflow-x:auto}.home-v2 .prods::-webkit-scrollbar{display:none}@media (min-width:901px){.home-v2 .prod-section.prods-stacked .prods{grid-template-rows:repeat(2,1fr);grid-auto-columns:calc(16.6667% - 11.6667px);grid-auto-flow:column;display:grid}}.home-v2 .prod{scroll-snap-align:start;border:1px solid var(--line);background:var(--surface);transition:border-color .2s var(--ease);border-radius:10px;flex-direction:column;flex:0 0 calc(16.6667% - 11.6667px);display:flex;overflow:hidden}.home-v2 .prod:hover{border-color:var(--line-2)}.home-v2 .prod .pimg{aspect-ratio:4/3;border-bottom:1px solid var(--line);background:radial-gradient(125% 125% at 28% 0,#3d1f74,#180d2b 72%);flex:none;width:100%;position:relative;overflow:hidden}.home-v2 .prod .pimg img{object-fit:cover;width:100%;height:100%;display:block}.home-v2 .prod .pflag{border-radius:999px;justify-content:center;align-items:center;width:19px;height:19px;display:flex;position:absolute;top:6px;right:6px}.home-v2 .prod .pflag.auto{color:#3ddc84;background:#123521}.home-v2 .prod .pflag.manual{display:none}.home-v2:has(.msearch:not([hidden])) .prod :is(.pflag,.pflag-tip){visibility:hidden}.home-v2:has(.msearch:not([hidden])) .pflag-tip{visibility:hidden}.home-v2 .prod .pflag.auto{cursor:pointer}.home-v2 .pflag-tip{z-index:500;color:#3ddc84;pointer-events:none;opacity:0;transition:opacity .15s var(--ease), transform .15s var(--ease);white-space:nowrap;background:#123521;border:1px solid #1c4d2e;border-radius:8px;padding:7px 11px;font-size:.72rem;font-weight:600;position:absolute;transform:translate(-50%,4px);box-shadow:0 10px 24px #00000080}.home-v2 .pflag-tip.show{opacity:1;transform:translate(-50%)}.home-v2 .prod .pflag svg{width:11px;height:11px;display:block}.home-v2 .prod .pbody{flex-direction:column;gap:5px;min-width:0;padding:10px 11px 11px;display:flex}.home-v2 .prod .ptitle{order:1}.home-v2 .prod .pprice{order:2}.home-v2 .prod .pseller{order:3}.home-v2 .prod .ptitle{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;font-size:.82rem;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.home-v2 .prod .pprice{flex-wrap:nowrap;align-items:baseline;gap:4px;min-width:0;display:flex;overflow:hidden}.home-v2 .prod .pprice b{color:var(--ink);white-space:nowrap;flex-shrink:0;font-size:.9rem;font-weight:800}.home-v2 .prod .pprice s{color:var(--ink-muted);white-space:nowrap;font-size:.52rem;overflow:hidden}.home-v2 .prod .pseller{border-top:1px solid var(--line);color:var(--ink-muted);align-items:center;gap:5px;margin-top:8px;padding-top:8px;font-size:.7rem;display:flex}.home-v2 .pseller .sname{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.home-v2 .prating{color:inherit;font-weight:inherit;white-space:nowrap;flex-shrink:0}.home-v2 .prod .pseller .savatar{background-position:50%;background-size:cover;border-radius:999px;flex-shrink:0;width:12px;height:12px}.home-v2 .cats-all{justify-content:center;margin-top:20px;display:flex}.home-v2 .cats-all a{background:var(--surface-2);border:1px solid var(--line);color:var(--ink);transition:background .18s var(--ease), border-color .18s var(--ease);border-radius:8px;align-items:center;gap:7px;padding:7px 15px;font-size:.8rem;font-weight:500;display:inline-flex}.home-v2 .cats-all a:hover{background:var(--surface);border-color:var(--line-2)}.home-v2 .cats-all svg{width:15px;height:15px;color:var(--ink-soft)}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes drop{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.home-v2 .nav{animation:drop .5s var(--ease) both}.home-v2 .reveal{animation:rise .6s var(--ease) both}.home-v2 .reveal.d1{animation-delay:60ms}.home-v2 .reveal.d2{animation-delay:.14s}.home-v2 .reveal.d3{animation-delay:.22s}.home-v2 .reveal.d4{animation-delay:.3s}@media (prefers-reduced-motion:reduce){.home-v2 .nav,.home-v2 .reveal{animation:none}.home-v2,.home-v2 *{transition-duration:.01ms!important}}.home-v2 .msearch{z-index:4550;background:var(--bg);animation:msIn .18s var(--ease);flex-direction:column;display:flex;position:fixed;inset:0}.home-v2 .msearch[hidden]{display:none}@keyframes msIn{0%{opacity:0}to{opacity:1}}.home-v2 .msearch__bar{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px 14px;display:flex}.home-v2 .msearch__field{flex:1;position:relative}.home-v2 .msearch__field input{border:1px solid var(--line-2);background:var(--surface);width:100%;color:var(--ink);border-radius:999px;padding:10px 16px 10px 40px;font-size:.9rem}.home-v2 .msearch__field input::placeholder{color:var(--ink-muted)}.home-v2 .msearch__field input:focus{border-color:var(--line-2);box-shadow:none;outline:none}.home-v2 .msearch__i{width:16px;height:16px;color:var(--ink-muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.home-v2 .msearch__close{width:34px;height:34px;color:var(--ink-soft);transition:background .18s var(--ease), color .18s var(--ease);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.home-v2 .msearch__close:hover{background:var(--surface);color:var(--ink)}.home-v2 .msearch__close svg{width:20px;height:20px}.home-v2 .msearch__body{flex:1;padding:18px 16px 40px;overflow-y:auto}.home-v2 .msearch__empty{text-align:center;color:var(--ink-muted);flex-direction:column;align-items:center;padding-top:52px;display:flex}.home-v2 .msearch__ico{background:var(--surface);border:1px solid var(--line);width:42px;height:42px;color:var(--ink-soft);border-radius:12px;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.home-v2 .msearch__ico svg{width:20px;height:20px}.home-v2 .msearch__empty b{color:var(--ink);font-size:.95rem;font-weight:600}.home-v2 .msearch__empty p{margin-top:3px;font-size:.82rem}.home-v2 .msearch__res a{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:11px;padding:12px 4px;font-size:.88rem;display:flex}.home-v2 .msearch__res a:hover{color:var(--accent-light)}.home-v2 .msearch__res svg{width:15px;height:15px;color:var(--ink-muted);flex-shrink:0}@media (min-width:901px){.home-v2 .msearch{display:none!important}}.home-v2 .rlist{text-align:left}.home-v2 .rlist__h{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);padding:6px 10px 8px;font-size:.72rem;font-weight:600}.home-v2 .rlist__item{cursor:pointer;color:var(--ink);border-radius:9px;align-items:center;gap:12px;padding:10px;font-size:.875rem;display:flex}.home-v2 .rlist__item:hover{background:var(--surface-2)}.home-v2 .rl-clock{width:15px;height:15px;color:var(--ink-muted);flex-shrink:0}.home-v2 .rl-txt{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.home-v2 .rl-fillbtn{color:var(--ink-muted);flex-shrink:0;display:inline-flex}.home-v2 .rlist__item:hover .rl-fillbtn{color:var(--ink)}.home-v2 .rl-fill{width:15px;height:15px}.home-v2 .search{position:relative}.home-v2 .hero-search{z-index:20;position:relative}.home-v2 .sdrop{z-index:60;background:var(--surface);border:1px solid var(--line-2);border-radius:14px;max-height:360px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 24px 60px #0000008c}.home-v2 .sdrop[hidden]{display:none}.home-v2 .sdrop,.home-v2 .msearch__body{text-align:left;scrollbar-width:none;-ms-overflow-style:none}.home-v2 .sdrop::-webkit-scrollbar{display:none}.home-v2 .msearch__body::-webkit-scrollbar{display:none}.home-v2 .msearch__hint{text-align:center;color:var(--ink-soft);padding:44px 16px;font-size:.85rem}.home-v2 .rc-cat{color:var(--ink);border-radius:9px;align-items:center;gap:11px;padding:11px 10px;display:flex}.home-v2 .rc-cat:hover{background:var(--surface-2)}.home-v2 .rc-cat-ico{background:var(--surface-2);width:28px;height:28px;color:var(--accent-light);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.home-v2 .rc-cat-ico svg{width:15px;height:15px}.home-v2 .rc-cat b{font-size:.9rem;font-weight:600;display:block}.home-v2 .rc-cat i{color:var(--ink-muted);margin-top:1px;font-size:.74rem;font-style:normal;display:block}.home-v2 .rc-tabs{gap:8px;padding:8px 6px 10px;display:flex}.home-v2 .rc-tab{border:1px solid var(--line);background:var(--surface-2);color:var(--ink-soft);border-radius:999px;padding:6px 12px;font-size:.78rem;font-weight:600}.home-v2 .rc-tab.on{background:var(--accent-soft);color:var(--accent-light);border-color:#a855f766}.home-v2 .rc-users{grid-template-columns:1fr 1fr;gap:4px;display:grid}.home-v2 .rc-user{color:var(--ink);border-radius:9px;align-items:center;gap:9px;min-width:0;padding:8px;display:flex}.home-v2 .rc-user:hover{background:var(--surface-2)}.home-v2 .rc-av{border-radius:999px;flex-shrink:0;width:22px;height:22px}.home-v2 .rc-uname{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600;overflow:hidden}.home-v2 .rc-prod{color:var(--ink);border-radius:9px;align-items:flex-start;gap:11px;padding:11px 6px;display:flex}.home-v2 .rc-prod:hover{background:var(--surface-2)}.home-v2 .rc-thumb{background:var(--surface-2);border-radius:8px;flex-shrink:0;width:62px;height:62px;overflow:hidden}.home-v2 .rc-thumb img{object-fit:cover;width:100%;height:100%;display:block}.home-v2 .rc-pinfo{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.home-v2 .rc-ptitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.3;display:-webkit-box;overflow:hidden}.home-v2 .rc-pprice{color:var(--accent-light);margin-top:4px;font-size:.82rem;font-weight:800;line-height:1.2}@media (max-width:900px){.home-v2 .rc-prod{gap:13px;padding:13px 4px}.home-v2 .rc-thumb{width:64px;height:64px}.home-v2 .rc-ptitle{font-size:.85rem}.home-v2 .rc-pprice{margin-top:5px;font-size:.9rem}}.home-v2 .rc-pflag{background:var(--surface);border:1px solid var(--line-2);border-radius:999px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:20px;height:20px;display:flex}.home-v2 .rc-pflag.auto{color:var(--emerald)}.home-v2 .rc-pflag.manual{color:var(--amber)}.home-v2 .rc-pflag svg{width:11px;height:11px}.home-v2 .rc-sec{color:var(--ink);padding:12px 8px 6px;font-size:.78rem;font-weight:700}.home-v2 .rc-more-row{align-items:center;gap:10px;margin:12px 0 6px;display:flex}.home-v2 .rc-more-line{background:var(--line);flex:1;height:1px}.home-v2 .rc-more{border:1px solid var(--line);background:var(--surface-2);width:fit-content;color:var(--ink);border-radius:8px;flex-shrink:0;align-items:center;gap:7px;padding:7px 15px;font-size:.8rem;font-weight:500;display:flex}.home-v2 .rc-more:hover{background:var(--surface);border-color:var(--line-2)}.home-v2 .rc-more svg{width:13px;height:13px;color:var(--ink-soft)}@media (max-width:900px){.home-v2 .nav__inner{gap:12px;padding:12px 16px}.home-v2 .search{display:none}.home-v2 .search-mobile{display:inline-flex}.home-v2 .icon-btn{width:38px;height:38px}.home-v2 .hero-search input{padding:10px 40px;font-size:.8rem}.home-v2 .hero-search .hs-icon{width:15px;height:15px;left:18px}.home-v2 .cats-head{gap:10px;margin-bottom:14px}.home-v2 .sec-nav{gap:6px}.home-v2 .sec-nav button{width:31px;height:31px}.home-v2 .sec-nav svg{width:16px;height:16px}.home-v2 .cat-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.home-v2 .cat{border-radius:8px;flex-direction:column;align-items:stretch;min-height:0}.home-v2 .cat .thumb{aspect-ratio:1;flex:none;width:100%}.home-v2 .cat .name{text-align:center;justify-content:center;align-items:center;height:4em;padding:8px 5px;font-size:.73rem;line-height:1.2;display:flex;overflow:hidden}.home-v2 .prod{flex-basis:calc(44.4444% - 5.33333px);min-width:0}.home-v2 .banners-section{display:none}.home-v2 .prod-section.prods-stacked .prods{grid-template-rows:repeat(2,1fr);grid-auto-columns:calc(44.4444% - 5.33333px);grid-auto-flow:column;display:grid}.home-v2 .prod .ptitle{font-size:.76rem}.home-v2 .prod .pprice{gap:4px}.home-v2 .prod .pprice b{font-size:.86rem}.home-v2 .prod .pprice s{font-size:.5rem}.home-v2 .cats-all{gap:10px;margin-top:16px}.home-v2 .cats-all a{gap:6px;padding:6px 12px;font-size:.74rem}.home-v2 .cats-all svg{width:13px;height:13px}}@media (min-width:600px) and (max-width:900px){.home-v2 .cat-grid{grid-template-columns:repeat(6,1fr)}.home-v2 .prod{flex-basis:calc(25% - 9px)}.home-v2 .prod-section.prods-stacked .prods{grid-auto-columns:calc(25% - 9px)}}.home-v2 .explore-head{padding-top:clamp(28px,5vw,44px)}.home-v2 .explore-head h1{letter-spacing:-.01em;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:800}.home-v2 .explore-head>p:not([class]),.home-v2 .explore-topo>p:not([class]){max-width:62ch;color:var(--ink-muted);margin-top:8px;font-size:.92rem}.home-v2 .explore-search{margin-top:24px;position:relative}.home-v2 .explore-search svg{width:16px;height:16px;color:var(--ink-muted);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.home-v2 .explore-search input{background:var(--surface);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:10px;padding:13px 16px 13px 42px;font-size:.92rem}.home-v2 .explore-search input::placeholder{color:var(--ink-muted)}.home-v2 .explore-search input:focus{border-color:var(--line);box-shadow:none;outline:none}.home-v2 .explore-filters{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.home-v2 .ef-item{position:relative}.home-v2 .ef-btn{border:1px solid var(--line);background:var(--surface);color:var(--ink-soft);cursor:pointer;white-space:nowrap;transition:border-color .2s var(--ease), color .2s var(--ease);border-radius:9px;align-items:center;gap:8px;padding:10px 14px;font-family:inherit;font-size:.82rem;display:flex}.home-v2 .ef-btn:hover{border-color:var(--line-2);color:var(--ink)}.home-v2 .ef-btn svg:first-child{flex-shrink:0;width:15px;height:15px}.home-v2 .ef-btn .chev{width:13px;height:13px;transition:transform .2s var(--ease);flex-shrink:0}.home-v2 .ef-btn.open{border-color:var(--accent);color:var(--ink)}.home-v2 .ef-btn.open .chev{transform:rotate(180deg)}.home-v2 .ef-btn.on{border-color:var(--accent);color:var(--ink)}.home-v2 .ef-panel{z-index:30;background:var(--surface-2);border:1px solid var(--line-2);border-radius:12px;min-width:230px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 24px 48px #00000073}.home-v2 .ef-panel[hidden]{display:none}.home-v2 .ef-panel label{letter-spacing:.04em;color:var(--ink-muted);text-transform:uppercase;margin:4px 0 6px;font-size:.66rem;font-weight:700;display:block}.home-v2 .ef-panel-search{flex-direction:column;min-width:260px;display:flex;overflow:hidden}.home-v2 .ef-search-wrap{flex-shrink:0;padding:4px;position:relative}.home-v2 .ef-search-wrap svg{width:14px;height:14px;color:var(--ink-muted);pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.home-v2 .ef-search-wrap input{background:var(--surface);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:7px;padding:8px 10px 8px 32px;font-size:.83rem}.home-v2 .ef-search-wrap input::placeholder{color:var(--ink-muted)}.home-v2 .ef-search-wrap input:focus{border-color:var(--accent);outline:none}.home-v2 .ef-opt-list{max-height:240px;overflow-y:auto}.home-v2 .ef-row{gap:8px;padding:6px;display:flex}.home-v2 .ef-row input[type=text]{background:var(--surface);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:7px;padding:9px 10px;font-size:.85rem}.home-v2 .ef-row input[type=text]:focus{border-color:var(--accent);outline:none}.home-v2 .ef-campo-rs{position:relative}.home-v2 .ef-campo-rs input[type=text]{padding-left:calc(10px + 1.5em)}.home-v2 .ef-campo-rs input[type=text]::placeholder{color:var(--ink-muted)}.home-v2 .ef-rs{color:var(--ink);pointer-events:none;align-items:center;font-size:.85rem;display:flex;position:absolute;top:0;bottom:0;left:11px}.home-v2 .ef-campo-rs input:placeholder-shown+.ef-rs{color:var(--ink-muted)}@media (max-width:640px){.home-v2 .ef-rs{font-size:16px}}.home-v2 .ef-row-btns{padding-top:0}.home-v2 .ef-row-btns .ef-apply,.home-v2 .ef-row-btns .ef-clear{flex:1;margin-top:0}.home-v2 .ef-opt{color:var(--ink-soft);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:8px;padding:9px 8px;font-size:.83rem;display:flex}.home-v2 .ef-opt:hover{background:var(--surface)}.home-v2 .ef-opt.sel{color:var(--ink)}.home-v2 .ef-opt svg{width:14px;height:14px;color:var(--accent);visibility:hidden;flex-shrink:0}.home-v2 .ef-opt svg.ef-opt-ico{visibility:visible;color:var(--ink-soft)}.home-v2 .ef-opt[data-val=auto] svg.ef-opt-ico{color:var(--emerald)}.home-v2 .ef-opt[data-val=manual] svg.ef-opt-ico{color:var(--amber)}.home-v2 .ef-opt.sel svg{visibility:visible}.home-v2 .ef-opt-estrela{display:none}.home-v2 .ef-panel-delivery .ef-opt-delivery+.ef-opt-delivery{border-top:1px solid var(--line);margin-top:8px;padding-top:17px}.home-v2 .ef-apply{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:7px;width:100%;margin-top:4px;padding:9px;font-size:.82rem;font-weight:700;display:block}.home-v2 .ef-apply:hover{background:var(--accent-light)}.home-v2 .ef-clear{border:1px solid var(--line-2);width:100%;color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:7px;margin-top:6px;padding:9px;font-size:.82rem;display:block}.home-v2 .ef-clear:hover{color:var(--ink)}.home-v2 .explore-count{color:var(--ink-muted);margin-top:12px;font-size:.8rem}.home-v2 .explore-grid{grid-template-columns:repeat(6,1fr);gap:14px;margin:8px 0;display:grid}.home-v2 #explore-view .prod{flex-basis:auto;width:auto}.home-v2 #explore-view .rc-more{margin:24px auto 40px}.home-v2 .ef-clear-all{color:#f87171;cursor:pointer;white-space:nowrap;background:#3a1414;border:none;border-radius:9px;align-items:center;gap:6px;padding:10px 14px;font-family:inherit;font-size:.82rem;font-weight:600;display:flex}.home-v2 .ef-clear-all svg{width:14px;height:14px}.home-v2 .ef-clear-all:hover{background:#4a1919}.home-v2 .ef-clear-all[hidden],.home-v2 .ef-mobile-foot .ef-clear-all:disabled,.home-v2 .ef-mobile-toggle,.home-v2 .ef-clear-all-outer,.home-v2 .ef-mobile-head,.home-v2 .ef-mobile-apply{display:none}.home-v2 .ef-mobile-foot{display:contents}.home-v2 .ef-ico-v4,.home-v2 .ef-item-vendedor{display:none}.home-v2 .ef-badge{background:var(--accent);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.68rem;font-weight:700;display:inline-flex}.home-v2 .ef-badge[hidden]{display:none}@media (max-width:900px){.home-v2 .explore-grid{grid-template-columns:repeat(2,1fr);gap:10px}.home-v2 .ef-mobile-toggle{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:13px 16px;font-family:inherit;font-size:.9rem;font-weight:600;display:flex}.home-v2 .ef-mobile-toggle svg{width:16px;height:16px;color:var(--ink-soft)}.home-v2 .ef-clear-all-outer[hidden]{display:none}.home-v2 .ef-clear-all-outer:not([hidden]){justify-content:center;width:100%;margin-top:10px;display:flex}.home-v2 .ef-backdrop{z-index:190;opacity:0;pointer-events:none;transition:opacity .25s var(--ease);background:#0009;position:fixed;inset:0}.home-v2 .ef-backdrop.open{opacity:1;pointer-events:auto}.home-v2 .explore-filters{z-index:200;background:var(--surface);max-height:85vh;padding:18px 16px calc(16px + env(safe-area-inset-bottom));transition:transform .3s var(--ease);border-radius:18px 18px 0 0;flex-direction:column;align-items:stretch;gap:10px;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(100%);box-shadow:0 -20px 50px #00000080}.home-v2 .explore-filters.open{transform:translateY(0)}.home-v2 .ef-item{width:100%;position:relative}.home-v2 .ef-btn{width:100%}.home-v2 .ef-panel{z-index:5;width:auto;max-height:260px;margin-top:0;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #00000073}.home-v2 .ef-item-uplift .ef-panel{top:auto;bottom:calc(100% + 8px);box-shadow:0 -12px 30px #00000073}.home-v2 .ef-mobile-head{color:var(--ink);justify-content:space-between;align-items:center;margin-bottom:6px;font-size:1rem;font-weight:800;display:flex}.home-v2 .ef-mobile-close{border:1px solid var(--line);background:var(--surface);width:34px;height:34px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;display:flex}.home-v2 .ef-mobile-close svg{width:16px;height:16px}.home-v2 .ef-clear-all{justify-content:center;width:100%;margin-top:4px}.home-v2 .ef-mobile-apply{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;margin-top:6px;padding:14px;font-size:.92rem;font-weight:700;display:block}}@media (min-width:600px) and (max-width:900px){.home-v2 .explore-grid{grid-template-columns:repeat(4,1fr)}}.home-v2 .trust-section{margin:clamp(56px,9vw,96px) 0 clamp(48px,8vw,80px);padding:clamp(48px,7vw,72px) 0}.home-v2 .trust-head{text-align:center;max-width:640px;margin:0 auto}.home-v2 .trust-head h2{letter-spacing:-.02em;font-size:clamp(1.5rem,3.2vw,2.1rem);font-weight:800}.home-v2 .trust-head h2 .grad{-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#c084fc 0%,#a855f7 42%,#9333ea 72%,#818cf8 100%);-webkit-background-clip:text;background-clip:text}.home-v2 .trust-sub{color:var(--ink-soft);margin-top:14px;font-size:.98rem;line-height:1.6}.home-v2 .trust-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:clamp(32px,5vw,48px);display:grid}.home-v2 .trust-card{border:1px solid var(--line);background:var(--surface);transition:border-color .2s var(--ease), transform .2s var(--ease);border-radius:14px;padding:26px 24px}.home-v2 .trust-card:hover{border-color:var(--line-2);transform:translateY(-2px)}.home-v2 .trust-ico{background:var(--accent-soft);width:44px;height:44px;color:var(--accent-light);border-radius:11px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.home-v2 .trust-ico svg{width:21px;height:21px}.home-v2 .trust-card h3{color:var(--ink);font-size:1.02rem;font-weight:700}.home-v2 .trust-card p{color:var(--ink-muted);margin-top:8px;font-size:.87rem;line-height:1.55}@media (max-width:900px){.home-v2 .trust-section{padding:clamp(36px,8vw,48px) 0}.home-v2 .trust-grid{grid-template-columns:1fr;gap:14px}.home-v2 .trust-card{padding:22px 20px}}@media (min-width:640px){.home-v2{--gutter:24px}}@media (min-width:1024px){.home-v2{--gutter:32px}}@media (min-width:1280px){.home-v2{--gutter:48px}}@media (min-width:1536px){.home-v2{--gutter:80px}}.home-v2 .ef-x-vao{flex-shrink:0;width:18px}.home-v2 .ef-x{z-index:2;width:18px;height:18px;color:var(--ink-muted);border-radius:5px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:35px;transform:translateY(-50%)}.home-v2 .ef-x:hover{background:var(--line-2);color:var(--ink)}.home-v2 .ef-x svg{width:11px;height:11px}.home-v2 .rl-txt{text-align:left}.home-v2 .prod--esqueleto{pointer-events:none}.home-v2 .prod--esqueleto .pimg{background:var(--surface-2);animation:1.2s ease-in-out infinite esqPulsa;display:block}.home-v2 .prod--esqueleto .pbody{flex-direction:column;gap:8px;padding:10px;display:flex}.home-v2 .esq-linha{background:var(--surface-2);border-radius:4px;height:11px;animation:1.2s ease-in-out infinite esqPulsa;display:block}.home-v2 .esq-linha--curta{width:55%}@keyframes esqPulsa{0%,to{opacity:1}50%{opacity:.45}}@media (max-width:599px){.home-v2 .cat-grid .cat:nth-child(n+7){display:none}}
