:root{--ulj-tinta:#16161a;--ulj-tinta-2:#4f4f57;--ulj-suave:#6f6f78;--ulj-linha:#ececef;--ulj-fundo:#f6f5f2;--ulj-papel:#ffffff;--ulj-verde:linear-gradient(135deg,#22f370,#16a34a);--ulj-verde-solido:#16a34a;--ulj-estrela:#f5a524;--ulj-dourado:#e3c68f;--ulj-raio:14px;--ulj-largura:1360px;--ulj-lado:24px;--ulj-fonte:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}.ulj-pagina{overflow-x:clip;margin:0;background:var(--ulj-papel);color:var(--ulj-tinta);font:15px/1.5 var(--ulj-fonte);-webkit-font-smoothing:antialiased}:where(.ulj-pagina) a{color:inherit;text-decoration:none}:where(.ulj-pagina) :is(button,input){font:inherit;color:inherit}:where(.ulj-pagina) img{max-width:100%}.ulj-pic{display:contents}.ulj-pagina [hidden]{display:none!important}:where(.ulj-pagina) :is(h1,h2,h3,p,ul,ol){margin:0}:where(.ulj-pagina) :is(ul,ol){padding:0;list-style:none}.ulj-pagina :focus-visible{outline:2px solid var(--ulj-tinta);outline-offset:2px;border-radius:6px}.ulj-i{width:20px;height:20px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ulj-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ulj-wrap{max-width:var(--ulj-largura);margin:0 auto;padding-left:var(--ulj-lado);padding-right:var(--ulj-lado)}.ulj-pular{position:absolute;left:12px;top:-60px;z-index:1000;padding:10px 14px;border-radius:10px;background:var(--ulj-tinta);color:#fff!important;font-weight:700}.ulj-pular:focus{top:12px}.ulj-icone{width:44px;height:44px;display:inline-grid;place-items:center;border:0;border-radius:999px;background:none;cursor:pointer}.ulj-icone:hover{background:var(--ulj-fundo)}.ulj-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 18px;border:0;border-radius:12px;background:#111113;color:#fff!important;font-weight:800;font-size:14px;line-height:1.2;text-align:center;text-shadow:none;cursor:pointer;transition:filter .15s,transform .15s}.ulj-btn:hover{filter:brightness(.95) saturate(1.05)}.ulj-btn:active{transform:translateY(1px)}.ulj-btn .ulj-i{width:17px;height:17px}.ulj-btn--claro{background:#fff;color:var(--ulj-tinta)!important;border:1px solid #dcdce0;text-shadow:none}.ulj-btn--claro:hover{border-color:var(--ulj-tinta);filter:none}.ulj-btn--encomenda{background:var(--ulj-tinta);text-shadow:none}.ulj-btn[disabled]{opacity:.55;cursor:not-allowed}.ulj-btn.is-ok{background:var(--ulj-verde-solido)}.ulj-faixa{position:relative;height:var(--ulj-faixa-h,36px);overflow:hidden;color:#fff}.ulj-faixa__item{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .6s;pointer-events:none}.ulj-faixa__item.is-ativo{opacity:1;pointer-events:auto}.ulj-faixa__item img{height:100%;width:auto;-o-object-fit:contain;object-fit:contain}.ulj-faixa__item span{font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ulj-topo{position:sticky;top:0;z-index:900;background:rgba(255,255,255,.97);backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--ulj-linha)}.ulj-topo__linha{display:flex;align-items:center;gap:20px;min-height:72px}.ulj-topo__menu{display:none}.ulj-topo__menu .um-abrir{min-width:44px!important;min-height:44px!important;justify-content:center;padding:0;border:0;background:none;color:var(--ulj-tinta);cursor:pointer}.ulj-logo,.ulj-topo__menu .um-abrir{display:inline-flex;align-items:center}.ulj-logo{flex:0 0 auto}.ulj-logo img{width:150px;height:auto;display:block}.ulj-logo__texto{font-weight:900;letter-spacing:.18em}.ulj-busca{position:relative;flex:1 1 auto;max-width:560px;display:flex;align-items:center}.ulj-busca>.ulj-i{position:absolute;left:14px;width:18px;height:18px;color:var(--ulj-suave);pointer-events:none}.ulj-busca input{width:100%;height:46px;padding:0 44px 0 42px;border:1px solid #e3e3e7;border-radius:999px;background:var(--ulj-fundo);font-size:15px;outline:none;transition:border-color .15s,background .15s,box-shadow .15s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ulj-busca input::-webkit-search-cancel-button{-webkit-appearance:none}.ulj-busca input:focus{background:#fff;border-color:var(--ulj-tinta);box-shadow:0 0 0 4px rgba(22,22,26,.06)}.ulj-busca__limpar{position:absolute;right:4px;width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:999px;background:none;cursor:pointer;color:var(--ulj-suave)}.ulj-busca__limpar .ulj-i{width:16px;height:16px}.ulj-sug{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:960;max-height:min(72vh,600px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:10px 8px 10px 10px;background:#fff;border:1px solid #e4e4e7;border-radius:16px;box-shadow:0 20px 48px rgba(22,22,26,.16)}.ulj-sug__titulo{margin:6px 8px!important;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ulj-suave)}.ulj-sug__item{display:flex;align-items:center;gap:12px;padding:8px;border-radius:12px}.ulj-sug__item.is-ativo,.ulj-sug__item:hover{background:var(--ulj-fundo)}.ulj-sug__item img,.ulj-sug__sem{width:48px;height:48px;flex:0 0 auto;-o-object-fit:contain;object-fit:contain;border-radius:10px;background:var(--ulj-fundo);mix-blend-mode:multiply}.ulj-sug__txt{min-width:0;display:flex;flex-direction:column;gap:1px}.ulj-sug__nome{font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ulj-sug__nome mark{padding:0 1px;border-radius:3px;background:#ffeaa6;color:inherit}.ulj-sug__preco{font-size:13px;color:var(--ulj-tinta-2)}.ulj-sug__preco s{color:#85858d}.ulj-sug__preco b{color:var(--ulj-tinta);font-variant-numeric:tabular-nums}.ulj-sug__selo{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;margin-top:3px;padding:2px 8px 2px 6px;border-radius:999px;background:#f5f0e6;color:#6b5a3a;font-size:11px;font-weight:600;line-height:1.45;letter-spacing:.01em;white-space:nowrap}.ulj-sug__selo .ulj-i{width:11px;height:11px;stroke-width:2.2}.ulj-sug__selo--fora{padding-left:8px;background:#fdeeee;color:#a3231a}.ulj-sug__cats{display:flex;flex-wrap:wrap;gap:6px;padding:0 8px 4px}.ulj-sug__cats .ulj-chip.is-ativo{border-color:var(--ulj-tinta)}.ulj-sug__todos{display:flex;align-items:center;justify-content:center;min-height:46px;margin:8px 2px 2px;padding:0 14px;border-radius:12px;background:var(--ulj-tinta);color:#fff!important;font-weight:700;font-size:14px;text-align:center}.ulj-sug__todos.is-ativo,.ulj-sug__todos:hover{background:#2c2c33}.ulj-sug__nada{padding:16px 8px;text-align:center;font-size:14px;color:var(--ulj-tinta-2)}.ulj-sug__nada a{display:inline-block;margin-top:6px;font-weight:700;color:var(--ulj-tinta);text-decoration:underline;text-underline-offset:3px}.ulj-topo__acoes{display:flex;align-items:center;gap:18px;margin-left:auto}.ulj-topo__acao{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 2px;border:0;background:none;cursor:pointer;font-size:13px;line-height:1.2;text-align:left}.ulj-topo__acao .ulj-i{width:26px;height:26px;stroke-width:1.6}.ulj-topo__rotulo small{display:block;font-size:11.5px;color:var(--ulj-suave)}.ulj-topo__rotulo b{font-weight:700}.ulj-topo__rotulo a:hover b{text-decoration:underline;text-underline-offset:3px}.ulj-topo__acao>.ulj-topo__rotulo b,.ulj-topo__acao>.ulj-topo__rotulo small{display:block}.ulj-topo__acao>.ulj-topo__rotulo a b,.ulj-topo__acao>.ulj-topo__rotulo a+small{display:inline}.ulj-topo__carrinho{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:44px}.ulj-topo__carrinho>.ulj-i{width:46px;height:46px;padding:11px;border-radius:999px;background:var(--ulj-verde);color:#fff;stroke-width:1.9}.ulj-topo__carrinho>b{position:absolute;top:-2px;left:30px;min-width:20px;height:20px;padding:0 5px;display:grid;place-items:center;border-radius:999px;background:#e11d48;color:#fff;font-size:11px;font-weight:800;border:2px solid #fff}.ulj-topo__carrinho .ulj-topo__rotulo b,.ulj-topo__carrinho .ulj-topo__rotulo small{display:block;font-size:12.5px;line-height:1.2}.ulj-topo__carrinho.is-pulso>.ulj-i{animation:ulj-pulso .5s ease}@keyframes ulj-pulso{50%{transform:scale(1.12)}}.ulj-conta{position:relative}.ulj-conta__lista{position:absolute;top:calc(100% + 8px);right:0;z-index:950;min-width:230px;padding:6px;background:#fff;border:1px solid #e4e4e7;border-radius:14px;box-shadow:0 16px 40px rgba(22,22,26,.14)}.ulj-conta__lista a{display:flex;align-items:center;min-height:40px;padding:0 12px;border-radius:9px;font-size:14px}.ulj-conta__lista a:hover{background:var(--ulj-fundo)}.ulj-topo__boneco{display:inline-flex;color:inherit}.ulj-conta__lista{display:none}.ulj-conta__lista:before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}@media (hover:hover){.ulj-conta:focus-within .ulj-conta__lista,.ulj-conta:hover .ulj-conta__lista{display:block}}.ulj-nav{border-top:1px solid var(--ulj-linha)}.ulj-nav__lista{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 6px}.ulj-nav__item{position:relative}.ulj-nav__item>a{display:inline-flex;align-items:center;min-height:46px;padding:0 12px;font-size:14px;font-weight:600;text-transform:lowercase;color:var(--ulj-tinta-2);border-bottom:2px solid transparent}.ulj-nav__item.is-aberto>a,.ulj-nav__item>a:hover,.ulj-nav__item>a[aria-current]{color:var(--ulj-tinta);border-bottom-color:var(--ulj-tinta)}.ulj-nav__seta{width:14px;height:14px;margin-left:3px;stroke-width:2.2;opacity:.55;transition:transform .2s,opacity .2s}.ulj-nav__item>a:hover .ulj-nav__seta{opacity:.9}.ulj-nav__item.is-aberto .ulj-nav__seta{transform:rotate(180deg);opacity:1}.ulj-nav__painel{position:absolute;top:100%;left:50%;z-index:940;width:min(640px,92vw);transform:translateX(-50%);display:grid;grid-template-columns:200px 1fr;gap:20px;padding:20px;background:#fff;border:1px solid #e4e4e7;border-radius:0 0 18px 18px;box-shadow:0 24px 50px rgba(22,22,26,.14)}.ulj-nav__painel--simples{width:min(460px,92vw);grid-template-columns:1fr}.ulj-nav__painel h3{margin-bottom:8px;font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ulj-suave)}.ulj-nav__subs a{display:block;padding:6px 0;font-size:14px;color:var(--ulj-tinta-2)}.ulj-nav__subs a:hover{color:var(--ulj-tinta);text-decoration:underline;text-underline-offset:3px}.ulj-nav__prods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ulj-nav__prod{display:flex;align-items:center;gap:10px;padding:6px;border-radius:12px}.ulj-nav__prod img,.ulj-nav__prod:hover{background:var(--ulj-fundo)}.ulj-nav__prod img{width:56px;height:56px;flex:0 0 auto;-o-object-fit:contain;object-fit:contain;border-radius:10px;mix-blend-mode:multiply}.ulj-nav__prod span{font-size:13px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ulj-nav__ver{grid-column:1/-1;justify-self:start;font-size:13.5px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.ulj{display:block;outline:none}.ulj-aviso-previa{margin-top:12px;padding-top:8px;padding-bottom:8px;border-radius:10px;background:#fff7e0;color:#6b5214;font-size:13px;font-weight:600;text-align:center}.ulj-banner{display:block;margin-top:18px}.ulj-banner img{display:block;width:100%;height:auto;border-radius:20px;background:var(--ulj-fundo)}.ulj-cab{padding-top:26px;padding-bottom:4px}.ulj-migalhas ol{display:flex;flex-wrap:wrap;gap:6px;font-size:13px;color:var(--ulj-suave)}.ulj-migalhas li+li:before{content:"/";margin-right:6px;color:#c4c4ca}.ulj-migalhas [aria-current],.ulj-migalhas a:hover{color:var(--ulj-tinta)}.ulj-cab__grade{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-top:10px}.ulj-titulo{font-size:clamp(28px,1.6vw + 16px,40px);line-height:1.1;letter-spacing:-.02em;font-weight:800}.ulj-titulo:first-letter{text-transform:uppercase}.ulj-descricao{max-width:640px;margin-top:10px;color:var(--ulj-tinta-2);font-size:15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ulj-descricao p{margin:0}.ulj-beneficios{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:460px}.ulj-beneficios li{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:var(--ulj-fundo);font-size:13px;font-weight:600;white-space:nowrap}.ulj-beneficios .ulj-i{width:15px;height:15px;color:var(--ulj-verde-solido);stroke-width:2.4}.ulj-atalhos{display:flex;gap:8px;margin-top:20px;overflow-x:auto;scrollbar-width:none;padding-top:2px;padding-bottom:6px;scroll-padding-inline:var(--ulj-lado)}.ulj-atalhos::-webkit-scrollbar{display:none}.ulj-atalhos:empty{display:none}.ulj-chip{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;min-height:38px;padding:0 14px;border:1px solid #e3e3e7;border-radius:999px;background:#fff;font-size:13.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s,background .15s}.ulj-chip:hover,.ulj-chip[aria-pressed=true]{border-color:var(--ulj-tinta)}.ulj-chip[aria-pressed=true]{background:var(--ulj-tinta);color:#fff}.ulj-chip img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.ulj-chip em{font-style:normal;font-size:12px;color:var(--ulj-suave)}.ulj-chip[aria-pressed=true] em{color:#c9c9cf}.ulj-corpo{display:grid;grid-template-columns:250px minmax(0,1fr);gap:40px;align-items:start;padding-top:22px;padding-bottom:56px}.ulj-lateral{outline:none}.ulj-lateral__pe,.ulj-lateral__topo{display:none}.ulj-grupo{padding:18px 0;border-bottom:1px solid var(--ulj-linha)}.ulj-grupo:first-child{padding-top:0}.ulj-grupo:last-child{border-bottom:0}.ulj-grupo>h3{margin-bottom:12px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ulj-tinta)}.ulj-precos{display:flex;flex-wrap:wrap;gap:6px}.ulj-precos .ulj-chip{min-height:34px;padding:0 12px;font-size:13px}.ulj-faixa-preco{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin-top:10px}.ulj-faixa-preco span{color:var(--ulj-suave);font-size:13px}.ulj-faixa-preco input{width:100%;height:40px;padding:0 10px;border:1px solid #e3e3e7;border-radius:10px;background:#fff;font-size:14px;outline:none;-moz-appearance:textfield}.ulj-faixa-preco input:focus{border-color:var(--ulj-tinta)}.ulj-linha-opcao{display:flex;align-items:center;gap:10px;min-height:36px;padding:2px 0;cursor:pointer;font-size:14px;color:var(--ulj-tinta-2)}.ulj-linha-opcao:hover{color:var(--ulj-tinta)}.ulj-linha-opcao input{position:absolute;opacity:0;pointer-events:none}.ulj-caixa{width:20px;height:20px;flex:0 0 auto;display:grid;place-items:center;border:1.5px solid #c9c9cf;border-radius:6px;background:#fff;transition:background .15s,border-color .15s}.ulj-caixa .ulj-i{width:13px;height:13px;stroke-width:3;color:#fff;opacity:0}.ulj-linha-opcao input:checked+.ulj-caixa{background:var(--ulj-tinta);border-color:var(--ulj-tinta)}.ulj-linha-opcao input:checked+.ulj-caixa .ulj-i{opacity:1}.ulj-linha-opcao input:focus-visible+.ulj-caixa{outline:2px solid var(--ulj-tinta);outline-offset:2px}.ulj-linha-opcao img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.ulj-linha-opcao .ulj-nome{flex:1;min-width:0}.ulj-linha-opcao em{font-style:normal;font-size:12.5px;color:var(--ulj-suave)}.ulj-linha-opcao input:checked~.ulj-nome{color:var(--ulj-tinta);font-weight:600}.ulj-mais-cats{margin-top:6px;border:0;background:none;padding:6px 0;font-weight:700;font-size:13.5px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ulj-chave{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-size:14px;font-weight:600}.ulj-chave input{position:relative;width:42px;height:24px;flex:0 0 auto;margin:0;border-radius:999px;background:#d4d4d8;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background .15s}.ulj-chave input:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .15s}.ulj-chave input:checked{background:var(--ulj-verde-solido)}.ulj-chave input:checked:after{transform:translateX(18px)}.ulj-ferramentas{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:22px}.ulj-qtd{font-size:14px;color:var(--ulj-tinta-2)}.ulj-qtd b{color:var(--ulj-tinta)}.ulj-ativos{display:flex;flex-wrap:wrap;gap:6px}.ulj-ativo{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 8px 0 12px;border:1px solid #e3e3e7;border-radius:999px;background:#fff;font-weight:600;font-size:12.5px;cursor:pointer}.ulj-ativo .ulj-i{width:13px;height:13px}.ulj-limpar-tudo{min-height:30px;border:0;background:none;padding:0 4px;font-weight:600;font-size:13px;color:var(--ulj-tinta-2);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ulj-btn-filtrar{display:none}.ulj-ordem{position:relative;margin-left:auto;display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ulj-tinta-2);white-space:nowrap}.ulj-ordem__btn{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:0 12px 0 14px;border:1px solid #e3e3e7;border-radius:10px;background:#fff;font-weight:600;color:var(--ulj-tinta);cursor:pointer}.ulj-ordem__btn:hover,.ulj-ordem__btn[aria-expanded=true]{border-color:var(--ulj-tinta)}.ulj-ordem__btn .ulj-i{width:16px;height:16px;transition:transform .15s}.ulj-ordem__btn[aria-expanded=true] .ulj-i{transform:rotate(180deg)}.ulj-ordem__lista{position:absolute;top:calc(100% + 6px);right:0;z-index:60;min-width:220px;padding:6px;background:#fff;border:1px solid #e4e4e7;border-radius:14px;box-shadow:0 14px 34px rgba(22,22,26,.14)}.ulj-ordem__lista li{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:0 12px;border-radius:9px;font-size:14px;color:var(--ulj-tinta);cursor:pointer;outline:none}.ulj-ordem__lista li:focus,.ulj-ordem__lista li:hover{background:var(--ulj-fundo)}.ulj-ordem__lista li .ulj-i{width:16px;height:16px;color:var(--ulj-verde-solido);visibility:hidden}.ulj-ordem__lista li[aria-selected=true]{font-weight:700}.ulj-ordem__lista li[aria-selected=true] .ulj-i{visibility:visible}.ulj-grade{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 22px;transition:opacity .15s}.ulj-sentinela{height:1px}.ulj-mais{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:40px;font-size:14px;color:var(--ulj-tinta-2)}.ulj-mais .ulj-btn{min-width:240px}.ulj-card{position:relative;display:flex;flex-direction:column;min-width:0}.ulj-card__midia{position:relative;aspect-ratio:1/1;border-radius:var(--ulj-raio);background:var(--ulj-fundo);overflow:hidden}.ulj-card__foto{position:absolute;inset:0;display:block}.ulj-card__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;transition:opacity .3s,transform .35s}.ulj-card__img--2{opacity:0}@media (hover:hover){.ulj-card:hover .ulj-card__img{transform:scale(1.03)}.ulj-card:hover .ulj-card__img--2{opacity:1}.ulj-card:hover .ulj-card__foto:has(.ulj-card__img--2) .ulj-card__img:not(.ulj-card__img--2){opacity:0}}.ulj-card__tags{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.ulj-tag{padding:4px 9px;border-radius:999px;background:var(--ulj-tinta);color:#fff;font-size:11px;font-weight:700;line-height:1.3}.ulj-tag--fora{background:#fff;color:var(--ulj-tinta-2);border:1px solid #e4e4e7;text-transform:uppercase;letter-spacing:.02em;font-size:10.5px}.ulj-card__selo{top:8px;right:8px;width:48px;height:auto}.ulj-card__digital,.ulj-card__selo{position:absolute;pointer-events:none}.ulj-card__digital{left:10px;bottom:10px;display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;background:#2b2bd9;color:#fff;font-size:11px;font-weight:700}.ulj-card__digital .ulj-i{width:13px;height:13px;stroke-width:2.2}.ulj-card.is-fora .ulj-card__img{opacity:.55;filter:grayscale(.35)}.ulj-card__corpo{display:flex;flex-direction:column;flex:1;padding:14px 2px 0}.ulj-card__nota{display:flex;align-items:center;gap:4px}.ulj-card__estrelas{display:inline-flex;gap:1px;color:var(--ulj-estrela)}.ulj-card__estrelas svg{width:12px;height:12px;fill:currentColor}.ulj-card__avaliacoes{font-size:12px;color:var(--ulj-suave)}.ulj-card__nome{margin-top:4px!important;font-size:14.5px;line-height:1.4;font-weight:600;min-height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ulj-card__nome a:hover{text-decoration:underline;text-underline-offset:3px}.ulj-card__preco{margin-top:auto;padding-top:10px}.ulj-card__de{display:block;font-size:12.5px;color:#85858d}.ulj-card__por{font-size:20px;font-weight:800;letter-spacing:-.01em;line-height:1.25;font-variant-numeric:tabular-nums}.ulj-card__por small{font-size:12px;font-weight:600;color:var(--ulj-suave);letter-spacing:0}.ulj-card__parcela{font-size:12.5px;color:var(--ulj-suave)}.ulj-card__parcela b{color:var(--ulj-tinta-2)}.ulj-card__exclusivo{font-size:16px;font-weight:800;line-height:1.25}.ulj-card__acao{margin-top:12px;display:flex;gap:6px}.ulj-card__acao .ulj-btn{flex:1;min-width:0}.ulj-qtd-sel{display:inline-flex;align-items:stretch;flex:0 0 auto;height:44px;border:1px solid #dcdce0;border-radius:12px;background:#fff;overflow:hidden}.ulj-qtd-sel:focus-within{border-color:var(--ulj-tinta)}.ulj-qtd-sel button{width:32px;display:grid;place-items:center;padding:0;border:0;background:none;color:var(--ulj-tinta);cursor:pointer}.ulj-qtd-sel button:hover{background:var(--ulj-fundo)}.ulj-qtd-sel button .ulj-i{width:14px;height:14px;stroke-width:2.4}.ulj-qtd-sel input{width:30px;padding:0;border:0;background:none;text-align:center;font-weight:700;font-size:14px;font-variant-numeric:tabular-nums;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ulj-qtd-sel input::-webkit-inner-spin-button,.ulj-qtd-sel input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ulj-qtd-sel input:focus{outline:none}.ulj-card--esqueleto .ulj-card__corpo span,.ulj-card--esqueleto .ulj-card__midia,.ulj-esqueleto span{display:block;background:linear-gradient(90deg,#f1f0ed,#f8f7f5 50%,#f1f0ed);background-size:200% 100%;animation:ulj-brilho 1.2s linear infinite;border-radius:10px}.ulj-card--esqueleto .ulj-card__corpo span{height:14px;margin-top:10px}.ulj-card--esqueleto .ulj-card__corpo span:last-child{height:44px;margin-top:16px}.ulj-esqueleto span{height:18px;margin-bottom:14px}.ulj-esqueleto span:nth-child(odd){width:70%}@keyframes ulj-brilho{to{background-position:-200% 0}}.ulj-destaque{grid-column:span 2;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);border-radius:20px;background:var(--ulj-tinta);color:#f3efe6;overflow:hidden}.ulj-destaque__txt{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:24px 14px 24px 26px}.ulj-sobre{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ulj-dourado)}.ulj-sobre:before{content:"";width:20px;height:1.5px;background:var(--ulj-dourado)}.ulj-destaque__nome{font-size:21px;line-height:1.15;font-weight:800;color:#fff}.ulj-destaque__nome a:hover{text-decoration:underline;text-underline-offset:4px}.ulj-destaque a:focus-visible{outline-color:var(--ulj-dourado)}.ulj-destaque__nota{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font-size:13px;line-height:1.3;color:#d6d1c7}.ulj-destaque__estrelas{display:inline-flex;gap:2px;color:var(--ulj-estrela)}.ulj-destaque__estrelas svg{width:15px;height:15px;fill:currentColor}.ulj-destaque__nota b{font-size:13.5px;color:#fff}.ulj-destaque__pontos{display:grid;gap:6px;margin-top:2px!important}.ulj-destaque__pontos li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;font-weight:500;color:#efebe3}.ulj-destaque__marca{flex:0 0 auto;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#f3dcaa,#c9994f);box-shadow:0 0 0 3px rgba(227,198,143,.14)}.ulj-destaque__marca svg{width:12px;height:12px;fill:none;stroke:#16161a;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.ulj-destaque__preco{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin-top:2px!important;padding-top:12px;border-top:1px solid rgba(255,255,255,.12)}.ulj-destaque__preco s{color:#bdb7ab;font-size:14.5px}.ulj-destaque__preco b{font-size:26px;line-height:1.1;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.ulj-destaque__preco--bloq b{font-size:18px}.ulj-destaque__eco{padding:6px 12px;border-radius:999px;background:rgba(227,198,143,.13);border:1px solid rgba(227,198,143,.32);color:#f0dcb0;font-size:13px;font-weight:600}.ulj-destaque .ulj-btn,.ulj-destaque__eco{align-self:flex-start}.ulj-destaque__acao{display:flex;gap:8px;align-self:stretch}.ulj-destaque__acao .ulj-btn{flex:1}.ulj-destaque .ulj-qtd-sel{height:46px;background:transparent;border-color:rgba(255,255,255,.28)}.ulj-destaque .ulj-qtd-sel:focus-within{border-color:var(--ulj-dourado)}.ulj-destaque .ulj-qtd-sel button,.ulj-destaque .ulj-qtd-sel input{color:#fff}.ulj-destaque .ulj-qtd-sel button:hover{background:rgba(255,255,255,.08)}.ulj-destaque__foto{position:relative;display:block;min-height:100%;overflow:hidden;background:var(--ulj-fundo)}.ulj-destaque__foto img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ulj-vazio{display:flex;flex-direction:column;align-items:center;gap:8px;padding:64px 16px;text-align:center;color:var(--ulj-tinta-2)}.ulj-vazio>.ulj-i{width:34px;height:34px;color:var(--ulj-suave);margin-bottom:6px}.ulj-vazio .ulj-btn{margin-top:10px}.ulj-confianca{border-top:1px solid var(--ulj-linha);background:#fff}.ulj-confianca .ulj-wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-top:30px;padding-bottom:30px}.ulj-selo{display:flex;align-items:flex-start;gap:12px}.ulj-selo>.ulj-i{width:24px;height:24px;color:var(--ulj-tinta-2)}.ulj-selo b{display:block;font-size:14px}.ulj-selo small{font-size:13px;color:var(--ulj-suave)}.ulj-rodape{background:var(--ulj-tinta);color:#d6d3cc}.ulj-rodape__grade{display:grid;grid-template-columns:1.4fr repeat(4,minmax(0,1fr));gap:32px;padding-top:48px;padding-bottom:36px}.ulj-logo--rodape img{filter:brightness(0) invert(1);opacity:.95}.ulj-rodape__marca p{margin-top:14px!important;max-width:320px;font-size:13.5px;line-height:1.6;color:#b9b5ad}.ulj-redes{display:flex;gap:8px;margin-top:16px!important}.ulj-redes a{width:40px;height:40px;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.16);color:#fff}.ulj-redes a:hover{background:rgba(255,255,255,.08)}.ulj-rodape__col h2{margin-bottom:12px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff}.ulj-rodape__col a{display:inline-block;padding:5px 0;font-size:14px;color:#c9c5bd}.ulj-rodape__col a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.ulj-rodape__base{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding-top:20px;padding-bottom:calc(24px + env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.1);font-size:12.5px;color:#a29e96}.ulj-pagamentos{display:flex;flex-wrap:wrap;gap:6px}.ulj-pagamentos li{padding:4px 10px;border-radius:6px;background:rgba(255,255,255,.08);color:#e7e4de;font-size:11.5px;font-weight:700;letter-spacing:.02em}.ulj-rodape :focus-visible{outline-color:#fff}.ulj-veu{position:fixed;inset:0;z-index:990;background:rgba(22,22,26,.45)}.ulj-menu-cel{position:fixed;top:0;bottom:0;left:0;z-index:1000;width:min(340px,88vw);display:flex;flex-direction:column;background:#fff;transform:translateX(-102%);transition:transform .28s cubic-bezier(.32,.72,0,1);visibility:hidden;outline:none}.ulj-menu-cel.is-aberto{transform:none;visibility:visible}.ulj-menu-cel__topo{display:flex;align-items:center;justify-content:space-between;padding:12px 10px 12px 20px;border-bottom:1px solid var(--ulj-linha)}.ulj-menu-cel__topo .ulj-logo img{width:120px}.ulj-menu-cel__lista{flex:1;overflow-y:auto;padding:10px 20px;overscroll-behavior:contain;scrollbar-gutter:stable}.ulj-menu-cel__lista a{display:flex;align-items:center;min-height:50px;border-bottom:1px solid var(--ulj-linha);font-size:16px;font-weight:600;text-transform:lowercase}.ulj-menu-cel__lista a:first-letter{text-transform:uppercase}.ulj-menu-cel__pe{display:grid;gap:8px;padding:14px 20px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--ulj-linha)}.ulj-aviso{position:fixed;left:50%;bottom:calc(20px + env(safe-area-inset-bottom));z-index:1100;transform:translateX(-50%);display:flex;align-items:center;gap:14px;max-width:calc(100vw - 32px);padding:12px 14px 12px 18px;border-radius:14px;background:var(--ulj-tinta);color:#fff;font-size:14px;font-weight:600;box-shadow:0 16px 40px rgba(0,0,0,.25);animation:ulj-sobe .25s ease}.ulj-aviso a{padding:8px 12px;border-radius:10px;background:#fff;color:var(--ulj-tinta);font-weight:800;white-space:nowrap}.ulj-aviso.is-erro{background:#b42318}@keyframes ulj-sobe{0%{opacity:0;transform:translate(-50%,10px)}}@media (max-width:1199px){.ulj-grade{grid-template-columns:repeat(3,minmax(0,1fr))}.ulj-corpo{grid-template-columns:220px minmax(0,1fr);gap:28px}.ulj-cab__grade{flex-direction:column;align-items:flex-start;gap:14px}.ulj-beneficios{justify-content:flex-start}.ulj-confianca .ulj-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.ulj-rodape__grade{grid-template-columns:repeat(3,minmax(0,1fr))}.ulj-rodape__marca{grid-column:1/-1}.ulj-topo__acao .ulj-topo__rotulo{display:none}}@media (max-width:899px){:root{--ulj-lado:16px}.ulj-pagina{font-size:14.5px}.ulj-so-desk{display:none!important}.ulj-topo__linha{flex-wrap:wrap;gap:4px 6px;min-height:0;padding-top:6px;padding-bottom:10px}.ulj-topo__menu{display:inline-grid;margin-left:-10px}.ulj-logo img{width:112px}.ulj-topo__acoes{gap:2px}.ulj-topo__acao{padding:0 8px}.ulj-topo__acao .ulj-i{width:24px;height:24px}.ulj-topo__carrinho>.ulj-i{width:42px;height:42px;padding:10px}.ulj-topo__carrinho>b{left:26px}.ulj-busca{order:5;flex:1 1 100%;max-width:none}.ulj-busca input{height:44px;font-size:16px}.ulj-sug{max-height:calc(100dvh - var(--ulj-topo-h, 120px) - 16px);padding:8px 6px 8px 8px}.ulj-nav{display:none}.ulj-banner img{border-radius:14px}.ulj-cab{padding-top:18px}.ulj-beneficios{align-self:stretch;flex-wrap:nowrap;max-width:none;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--ulj-lado));padding:2px var(--ulj-lado) 6px}.ulj-cab__grade>*{min-width:0;max-width:100%}.ulj-beneficios::-webkit-scrollbar{display:none}.ulj-beneficios li{flex:0 0 auto}.ulj-atalhos{margin-top:14px}.ulj-corpo{grid-template-columns:1fr;gap:0;padding-top:6px}.ulj-lateral{position:fixed;left:0;right:0;bottom:0;top:auto;z-index:1000;max-height:86vh;display:flex;flex-direction:column;background:#fff;border-radius:22px 22px 0 0;transform:translateY(105%);transition:transform .3s cubic-bezier(.32,.72,0,1);visibility:hidden}.ulj-lateral.is-aberta{transform:none;visibility:visible}.ulj-lateral__topo{display:flex;align-items:center;justify-content:space-between;padding:12px 10px 12px 22px;border-bottom:1px solid var(--ulj-linha)}.ulj-lateral__topo h2{font-size:18px;font-weight:800}.ulj-lateral__corpo{flex:1;overflow-y:auto;padding:18px 22px 8px;scrollbar-gutter:stable;overscroll-behavior:contain}.ulj-lateral__pe{display:flex;gap:10px;padding:12px 22px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--ulj-linha)}.ulj-lateral__pe .ulj-btn{flex:1;min-height:50px}.ulj-lateral__pe .ulj-btn--claro{flex:0 0 auto}.ulj-ferramentas{position:sticky;top:var(--ulj-topo-h,108px);z-index:50;flex-wrap:nowrap;gap:8px;margin:0 calc(-1 * var(--ulj-lado)) 16px;padding:10px var(--ulj-lado);background:rgba(255,255,255,.97);border-bottom:1px solid var(--ulj-linha)}.ulj-ativos,.ulj-qtd{display:none}.ulj-btn-filtrar{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1;min-height:44px;border:1px solid var(--ulj-tinta);border-radius:12px;background:var(--ulj-tinta);color:#fff;font-weight:700;font-size:14px;cursor:pointer}.ulj-btn-filtrar b{min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#fff;color:var(--ulj-tinta);font-size:11.5px;display:grid;place-items:center}.ulj-btn-filtrar .ulj-i{width:18px;height:18px}.ulj-ordem{flex:1;margin-left:0}.ulj-ordem>span{display:none}.ulj-ordem__btn{width:100%;min-height:44px}.ulj-ordem__lista{left:0;min-width:0}.ulj-ordem__lista li{min-height:46px;font-size:14.5px}.ulj-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.ulj-card__midia{border-radius:12px}.ulj-card__selo{width:44px}.ulj-card__nome{font-size:13.5px}.ulj-card__por{font-size:17px}.ulj-card__exclusivo{font-size:14.5px}.ulj-card__acao .ulj-btn{min-height:44px;padding:9px 4px;font-size:12.5px;letter-spacing:0}.ulj-qtd-sel button{width:26px}.ulj-qtd-sel input{width:24px;font-size:13.5px}.ulj-tag{font-size:10.5px;padding:3px 8px}.ulj-destaque{grid-column:1/-1;grid-template-columns:1fr}.ulj-destaque__foto{order:-1;aspect-ratio:4/3;min-height:0}.ulj-destaque__txt{gap:12px;padding:22px 20px 20px}.ulj-destaque__pontos{gap:8px}.ulj-destaque__pontos li{font-size:14.5px}.ulj-destaque .ulj-btn{align-self:stretch}.ulj-confianca .ulj-wrap{gap:18px;padding-top:24px;padding-bottom:24px}.ulj-rodape__grade{grid-template-columns:1fr 1fr;gap:26px 18px;padding-top:36px}.ulj-rodape__base{flex-direction:column;align-items:flex-start}.ulj-aviso{left:16px;right:16px;transform:none;justify-content:space-between}@keyframes ulj-sobe{0%{opacity:0;transform:translateY(10px)}}}@media (max-width:359px){.ulj-card__acao{flex-wrap:wrap}.ulj-card__acao .ulj-qtd-sel{flex:1 1 100%;justify-content:space-between}}html.ulj-trava,html.ulj-trava body{overflow:hidden}.uc-side-cart.ulj-adicionando:before{content:"";position:absolute;top:0;left:0;right:0;z-index:20;height:3px;background:linear-gradient(90deg,transparent,#16a34a,transparent) no-repeat;background-size:45% 100%;animation:ulj-barra 1s linear infinite}.uc-side-cart.ulj-adicionando .uc-cart-body{opacity:.5;transition:opacity .2s}@keyframes ulj-barra{0%{background-position:-60% 0}to{background-position:160% 0}}.ulj-aviso button{padding:8px 12px;border:0;border-radius:10px;background:#fff;color:var(--ulj-tinta);font-weight:800;white-space:nowrap;cursor:pointer}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.ulj-busca--lista{max-width:none;margin-bottom:18px}.ulj-busca--lista input{height:44px;background:#fff}.ulj-busca--celular{display:none}@media (max-width:899px){.ulj-busca--lateral{display:none}.ulj-busca--celular{display:flex;margin-bottom:12px}}.ulj-card__esc{margin:0 0 8px}.ulj-card__esc p{display:flex;align-items:baseline;gap:6px;margin:0 0 5px;color:#b91c1c;font-size:12px;font-weight:700}.ulj-card__esc p b{font-size:14px}.ulj-card__esc p span{margin-left:auto;color:#7c2d12;font-weight:600}.ulj-card__esc-barra{height:6px;border-radius:99px;background:#fde2e2;overflow:hidden}.ulj-card__esc-barra i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f97316,#dc2626)}.ulj-card__fita{position:absolute;top:12px;right:-6px;z-index:4;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:6px 0 0 6px;background:linear-gradient(135deg,#f97316,#ea580c);color:#fff;font-size:12px;font-weight:800;letter-spacing:.02em;box-shadow:0 4px 12px rgba(234,88,12,.35);pointer-events:none}.ulj-card__fita b{padding:1px 5px;border-radius:5px;background:#fff;color:#ea580c;font-size:11px;font-weight:900;line-height:1.3}.ulj-card__fita:after{content:"";position:absolute;right:0;bottom:-5px;border-color:transparent #9a3412 transparent transparent;border-style:solid;border-width:0 6px 5px 0}.ulj-card.is-dobro .ulj-card__selo{top:46px}@media (max-width:899px){.ulj-card__fita{top:8px;padding:4px 8px;font-size:11px}.ulj-card.is-dobro .ulj-card__selo{top:38px}}.ulj-btn:hover{background:#2a2a2e;filter:none}.ulj-btn.is-ok{background:#111113}.ulj-card{padding:10px 10px 14px;border:1px solid #ececef;border-radius:18px;background:#fff;transition:border-color .2s,box-shadow .2s}@media (hover:hover){.ulj-card:hover{border-color:#e0e0e5;box-shadow:0 16px 36px -18px rgba(16,16,24,.28)}}.ulj-card__midia{border-radius:12px}.ulj-card__corpo{padding:12px 4px 0}.ulj-card__fita{right:-4px}.ulj-card__topicos{min-height:calc(3 * 1.45em);margin:6px 0 0;padding:0;list-style:none;color:var(--ulj-tinta-2);font-size:12.5px;line-height:1.45}.ulj-card__topicos li{position:relative;padding-left:17px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ulj-card__topicos li:before{content:"✓";position:absolute;left:0;top:0;color:#339966;font-weight:800}.ulj-card__esc p{flex-wrap:wrap;gap:0 4px;white-space:nowrap;font-size:11.5px;line-height:15px}.ulj-card__esc p b{font-size:13px}.ulj-card__esc p span{flex-basis:100%;margin-left:0;text-align:right}@media (max-width:599px){.ulj-card{padding:7px 7px 10px;border-radius:14px}.ulj-card__corpo{padding:9px 2px 0}.ulj-card__topicos{font-size:11.5px}.ulj-card__topicos li{padding-left:14px}.ulj-card__esc p{font-size:11px}.ulj-card__acao{flex-wrap:wrap}.ulj-card__acao .ulj-qtd-sel{width:100%;height:38px;justify-content:space-between}.ulj-card__acao .ulj-btn{flex:1 1 100%;min-height:40px;padding:9px 6px;font-size:13px}}.ulj-defs{position:absolute;width:0;height:0;overflow:hidden}.ulj-home .ulj-aviso-previa{margin-top:12px}.ulj-ban__trilho,.ulj-st__lista,.ulj-vit__trilho{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.ulj-ban__trilho::-webkit-scrollbar,.ulj-st__lista::-webkit-scrollbar,.ulj-vit__trilho::-webkit-scrollbar{display:none}.ulj-rolar{position:absolute;top:50%;z-index:3;display:none;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-22px;padding:0;border:1px solid var(--ulj-linha);border-radius:999px;background:rgba(255,255,255,.96);color:var(--ulj-tinta);box-shadow:0 6px 18px rgba(0,0,0,.12);cursor:pointer;transition:transform .15s}.ulj-rolar:hover{transform:scale(1.06)}.ulj-rolar--ant{left:6px}.ulj-rolar--prox{right:6px}@media (hover:hover) and (min-width:900px){.ulj-rolar:not([hidden]){display:inline-flex}}.ulj-ban{position:relative}.ulj-ban__trilho{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;aspect-ratio:var(--ban-pc);background:var(--ulj-fundo)}.ulj-ban__slide{position:relative;flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.ulj-ban__link,.ulj-ban__slide img,.ulj-ban__slide picture{display:block;width:100%;height:100%}.ulj-ban__slide img{-o-object-fit:cover;object-fit:cover}.ulj-ban__link--cel,.ulj-ban__link--pc{position:absolute;inset:0}.ulj-ban__seta{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;margin-top:-23px;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.9);color:var(--ulj-tinta);box-shadow:0 6px 18px rgba(0,0,0,.16);cursor:pointer;opacity:0;transition:opacity .2s,transform .15s}.ulj-ban:hover .ulj-ban__seta,.ulj-ban__seta:focus-visible{opacity:1}.ulj-ban__seta:hover{transform:scale(1.06)}.ulj-ban__seta--ant{left:18px}.ulj-ban__seta--prox{right:18px}.ulj-ban__pontos{position:absolute;left:50%;bottom:10px;z-index:2;display:flex;transform:translateX(-50%)}.ulj-ban__pontos button{position:relative;width:22px;height:24px;padding:0;border:0;background:none;cursor:pointer}.ulj-ban__pontos button:before{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:99px;background:rgba(255,255,255,.6);box-shadow:0 0 0 1px rgba(0,0,0,.1);transition:width .3s,margin .3s,background .3s}.ulj-ban__pontos button[aria-current=true]:before{width:20px;margin-left:-10px;background:#fff}.ulj-bene{margin-top:18px}.ulj-bene__lista{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:0;margin-bottom:0;list-style:none}.ulj-bene__item{display:flex;align-items:center;gap:12px;height:100%;padding:14px 16px;border-radius:16px;background:var(--ulj-fundo)}a.ulj-bene__item{transition:background .15s}a.ulj-bene__item:hover{background:#efece4}.ulj-bene__item>.ulj-i{width:34px;height:34px;stroke:url(#ulj-ouro);stroke-width:1.7}.ulj-bene__item b{display:block;font-size:14px;font-weight:800;line-height:1.25}.ulj-bene__item small{display:block;font-size:12px;color:var(--ulj-suave)}.ulj-st{margin-top:24px}.ulj-st__caixa{position:relative}.ulj-st__lista{display:flex;gap:4px;margin:0;padding:4px 0 8px;list-style:none;overflow-x:auto;scroll-snap-type:x proximity}.ulj-st__lista>li{flex:0 0 auto;scroll-snap-align:start}.ulj-st__item{display:flex;flex-direction:column;align-items:center;gap:8px;width:106px;padding:2px 0;text-align:center}.ulj-st__foto{display:block;width:88px;height:88px;padding:3px;border-radius:50%;transition:transform .2s}.ulj-st__foto img,.ulj-st__foto picture{display:block;width:100%;height:100%;border-radius:50%}.ulj-st__foto img{-o-object-fit:cover;object-fit:cover;border:2px solid #fff;background:var(--ulj-fundo)}.ulj-st__item:hover .ulj-st__foto{transform:translateY(-2px)}.ulj-st__item.is-anel .ulj-st__foto{background:conic-gradient(from 210deg,var(--st-c1),var(--st-c2),var(--st-c3),var(--st-c1));box-shadow:0 0 10px color-mix(in srgb,var(--st-c1) 45%,transparent)}.ulj-st__nome{font-size:12.5px;font-weight:700;line-height:1.2;color:var(--ulj-tinta)}.ulj-st .ulj-rolar--ant{left:-8px;top:46px}.ulj-st .ulj-rolar--prox{right:-8px;top:46px}.ulj-vit{margin-top:44px}.ulj-vit__faixa{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:26px 30px;border-radius:22px}.ulj-vit__faixa--centro{align-items:center;text-align:center}.ulj-vit__faixa--cd-dir{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.ulj-vit__tit{display:flex;align-items:center;gap:14px}.ulj-vit__selo{flex:0 0 auto;border-radius:50%;-o-object-fit:cover;object-fit:cover}.ulj-vit__tit h2{margin:0;font-weight:800;line-height:1.1;letter-spacing:-.02em;color:inherit}.ulj-vit__tit p{margin:4px 0 0;line-height:1.3;opacity:.92}.ulj-vit__cd{display:flex;flex-direction:column;gap:6px}.ulj-vit__cd-rot{font-size:13px;font-weight:700}.ulj-vit__cd-caixas{display:flex;align-items:center;gap:4px}.ulj-vit__cd-caixas>span{display:flex;flex-direction:column;align-items:center;min-width:52px;padding:6px 4px;border-radius:10px;background:var(--cd-box);color:var(--cd-num)}.ulj-vit__cd-caixas b{font-size:22px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.ulj-vit__cd-caixas small{margin-top:2px;font-size:10px;text-transform:uppercase;opacity:.8}.ulj-vit__cd-caixas i{font-style:normal;font-weight:800}.ulj-vit__cd-fim{font-size:15px;font-weight:800}.ulj-vit__caixa{position:relative}.ulj-vit__trilho{--n:var(--vit-pc);--lado:14px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--lado) - (var(--n) - 1) * var(--vit-gap)) / var(--n));gap:var(--vit-gap);margin:0;padding:6px var(--lado) 18px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--lado)}.ulj-vit .ulj-rolar--ant{left:-8px}.ulj-vit .ulj-rolar--prox{right:-8px}.ulj-pontos{display:flex;justify-content:center;gap:6px;margin-top:2px}.ulj-pontos button{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:#cbd5e1;cursor:pointer;transition:width .25s,background .25s}.ulj-pontos button[aria-current=true]{width:22px;background:#0f172a}.ulj-vc{position:relative;display:flex;flex-direction:column;min-width:0;padding:20px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.04);scroll-snap-align:start;transition:box-shadow .25s ease,transform .25s ease}@media (hover:hover){.ulj-vc:hover{box-shadow:0 1px 2px rgba(16,24,40,.06),0 18px 40px -12px rgba(16,24,40,.28);transform:translateY(-3px)}.ulj-vc:hover .ulj-vc__foto img{transform:scale(1.05)}}.ulj-vc__midia{position:relative;aspect-ratio:1;margin-bottom:20px}.ulj-vc__foto,.ulj-vc__foto picture{display:block;width:100%;height:100%}.ulj-vc__foto{overflow:hidden;border-radius:12px}.ulj-vc__foto img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .45s cubic-bezier(.32,.72,0,1)}.ulj-vc.is-fora .ulj-vc__foto img{opacity:.82}.ulj-vc__selos{position:absolute;top:8px;left:8px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:4px;pointer-events:none}.ulj-vc__selos img,.ulj-vc__selos picture{display:block;width:60px;height:auto}.ulj-vc__desc,.ulj-vc__digital{padding:4px 8px;border-radius:6px;background:#0f172a;color:#fff;font-size:11px;font-weight:700;line-height:1.2}.ulj-vc__flag{position:absolute;top:10px;left:10px;z-index:3;padding:5px 10px;border-radius:6px;background:#0f1115;color:#fff;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ulj-vc.is-dobro{border:2px solid #ea580c;box-shadow:0 0 0 4px rgba(234,88,12,.12),0 14px 34px -10px rgba(234,88,12,.4)}.ulj-vc__fita{position:absolute;top:12px;right:-6px;z-index:4;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:6px 0 0 6px;background:linear-gradient(135deg,#f97316,#ea580c);color:#fff;font-size:12px;font-weight:800;letter-spacing:.02em;box-shadow:0 4px 12px rgba(234,88,12,.35)}.ulj-vc__fita b{padding:1px 5px;border-radius:5px;background:#fff;color:#ea580c;font-size:11px;font-weight:900;line-height:1.3}.ulj-vc__fita:after{content:"";position:absolute;right:0;bottom:-5px;border-color:transparent #9a3412 transparent transparent;border-style:solid;border-width:0 6px 5px 0}.ulj-vc__nome{display:-webkit-box;min-height:2.6em;margin:0 0 12px;overflow:hidden;color:#0f172a;font-size:16px;font-weight:700;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ulj-vc__nota{display:flex;align-items:center;gap:6px;min-height:16px;margin:0 0 12px;color:#666;font-size:13px}.ulj-vc__estrelas{display:inline-flex;gap:1px}.ulj-vc__estrelas svg{width:16px;height:16px;fill:#fbbf24}.ulj-vc__topicos{display:-webkit-box;height:78px;margin:0 0 20px;overflow:hidden;color:#475569;font-size:13px;-webkit-box-orient:vertical;-webkit-line-clamp:4}.ulj-vc__v{color:#339966;font-weight:800;font-size:1.15em}.ulj-vc__ultimas{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;margin:0 0 12px;padding:4px 11px;border:1px solid #fecaca;border-radius:20px;background:#fef2f2;color:#b91c1c;font-size:12px;font-weight:700;animation:ulj-vc-pulso 1.6s ease-in-out infinite}@keyframes ulj-vc-pulso{50%{opacity:.65}}.ulj-vc__pe{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 6px;min-height:80px;margin-top:auto;padding-top:15px;border-top:1px solid #e2e8f0}.ulj-vc__preco{display:flex;flex-direction:column;min-width:0}.ulj-vc__preco s{color:#94a3b8;font-size:13px}.ulj-vc__preco b{color:#0f172a;font-size:22px;font-weight:800;line-height:1.1}.ulj-vc__preco b small{font-size:12px;font-weight:600;color:#64748b}.ulj-vc__preco>small{margin-top:4px;color:#64748b;font-size:12px}.ulj-vc .ulj-qtd-sel{flex:0 0 auto;display:flex;height:36px;overflow:hidden;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.ulj-vc .ulj-qtd-sel button{width:30px;height:100%;padding:0;border:0;background:#f8fafc;color:#0f172a;cursor:pointer}.ulj-vc .ulj-qtd-sel input{width:35px;height:100%;padding:0;border:0;color:#0f172a;font-size:14px;font-weight:700;text-align:center;-moz-appearance:textfield}.ulj-vc .ulj-qtd-sel input::-webkit-inner-spin-button,.ulj-vc .ulj-qtd-sel input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ulj-vc__acao{padding-top:15px}.ulj-vc__btn{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:48px;padding:14px;overflow:hidden;border:0;border-radius:10px;background:#111113;color:#fff!important;font-size:15px;font-weight:700;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.16);transition:transform .2s,box-shadow .2s,background .2s}.ulj-vc__btn:before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.55) 50%,transparent);transform:skewX(-20deg);transition:left .7s cubic-bezier(.32,.72,0,1);pointer-events:none}.ulj-vc__btn:hover{background:#2a2a2e;transform:translateY(-1px);box-shadow:0 10px 24px rgba(0,0,0,.22)}.ulj-vc__btn:hover:before{left:120%}.ulj-vc__btn:active{transform:translateY(1px) scale(.988)}.ulj-vc__btn--fora{background:#0f1115;box-shadow:none}.ulj-vc__btn--fora:hover{background:#24272e}.ulj-vc__btn--neutro{background:#e2e8f0;color:#334155!important;box-shadow:none;cursor:default;white-space:normal}.ulj-vc__btn .ulj-i,.ulj-vc__btn svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.2}.ulj-achar{margin-top:56px;text-align:center}.ulj-achar h2{margin:0 0 14px;font-size:clamp(20px,1vw + 14px,26px);font-weight:800;letter-spacing:-.01em}.ulj-achar .ulj-btn{min-width:260px}.ulj-prova{margin-top:56px;padding:40px 0;background:var(--ulj-fundo);text-align:center}.ulj-prova h2{margin:0 auto 18px;max-width:520px;font-size:clamp(22px,1.2vw + 14px,30px);font-weight:800;line-height:1.15;letter-spacing:-.02em}.ulj-prova__fotos img,.ulj-prova__fotos picture{display:block;width:100%;max-width:520px;height:auto;margin:0 auto}.ulj-prova__nota{display:inline-flex;align-items:center;gap:10px;margin:16px 0 0;font-size:16px}.ulj-prova__estrelas{display:inline-flex;gap:2px}.ulj-prova__estrelas svg{width:18px;height:18px;fill:var(--ulj-estrela)}.ulj-prova__tag{margin:6px 0 0;font-size:15px;color:var(--ulj-tinta-2)}.ulj-cta-home{margin-top:44px}.ulj-cta-home img{display:block;width:100%;height:auto;border-radius:20px}.ulj-barra{display:none}@media (max-width:1199px){.ulj-vit__trilho{--n:var(--vit-tab)}.ulj-bene__lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){body.ulj-home{padding-bottom:calc(68px + env(safe-area-inset-bottom))}.ulj-barra{position:fixed;left:0;right:0;bottom:0;z-index:900;gap:10px;height:calc(68px + env(safe-area-inset-bottom));padding:5px 0 calc(5px + env(safe-area-inset-bottom));background:#fff}.ulj-barra,.ulj-barra__item{display:flex;align-items:center;justify-content:center}.ulj-barra__item{flex-direction:column;width:74px;color:#000;font-size:10px;font-weight:500;line-height:14px;text-align:center;text-decoration:none}.ulj-barra__ic{width:20px;height:20px;fill:#2c363a}.ulj-barra__item--carrinho{position:relative;top:-10px;width:70px;height:77px;justify-content:flex-start;padding-top:5px;border-radius:50px;background:#fff;font-size:12px;line-height:19px}.ulj-barra__item--carrinho>span{margin-top:5px}.ulj-barra__carrinho{position:relative;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:linear-gradient(135deg,#82e82b,#009c56);color:#fff;box-shadow:0 6px 20px rgba(0,156,86,.4),0 2px 6px rgba(0,156,86,.25);cursor:pointer;-webkit-tap-highlight-color:transparent}.ulj-barra__carrinho:active{transform:scale(.96)}.ulj-barra__carrinho svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ulj-barra__n{position:absolute;top:-3px;right:-3px;display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border:2px solid #fff;border-radius:10px;background:#ef4444;color:#fff;font-size:11px;font-weight:700;line-height:1;box-shadow:0 2px 6px rgba(239,68,68,.35)}.ulj-barra__n[hidden]{display:none}.ulj-barra__play{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:1px solid #000;border-radius:50%;background:#fff;color:#000;cursor:pointer}.ulj-barra__play svg{display:block;width:14px;height:14px;margin-left:2px;fill:currentColor}.ulj-barra__play.is-carregando{animation:ulj-barra-pulso .8s ease-in-out infinite}.ulj-barra__menu+span,.ulj-barra__play+span{line-height:16px}.ulj-barra button.um-abrir.ulj-barra__menu{width:66px!important;height:42px!important;min-width:0!important;min-height:0!important;padding:5px 20px!important;border-radius:0!important;background:#f3f3f3!important;color:#3e3e3e!important}.ulj-barra .ulj-barra__menu svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.ulj-barra__reels{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ulj-home .ulj-aviso{bottom:calc(80px + env(safe-area-inset-bottom))}}@keyframes ulj-barra-pulso{50%{transform:scale(1.18)}}@media (max-width:899px){.ulj-ban__seta{display:none}.ulj-bene__lista{gap:8px}.ulj-bene__item{gap:10px;padding:10px 12px;border-radius:14px}.ulj-bene__item>.ulj-i{width:28px;height:28px}.ulj-bene__item b{font-size:13px}.ulj-bene__item small{font-size:11px}.ulj-vit{margin-top:36px}.ulj-vit__faixa{padding:20px 18px;border-radius:18px}.ulj-vit__tit h2{font-size:clamp(20px,6.2vw,28px)!important}.ulj-vit__tit p{font-size:clamp(13px,3.8vw,17px)!important}.ulj-vit__cd-caixas>span{min-width:44px}.ulj-vit__cd-caixas b{font-size:18px}.ulj-vit__trilho{--lado:10px}.ulj-vc{padding:14px}.ulj-vc__midia{margin-bottom:14px}.ulj-vc__btn{font-size:clamp(12px,3.6vw,14px);padding:13px 8px}.ulj-cta-home img{border-radius:14px}}@media (max-width:767px){.ulj-ban__trilho{aspect-ratio:var(--ban-cel)}.ulj-ban__link--pc{display:none}.ulj-vit__trilho{--n:1.4;--vit-gap:10px}.ulj-vc{padding:12px}.ulj-vc__midia{margin-bottom:10px}.ulj-vc__selos img,.ulj-vc__selos picture{width:46px}.ulj-vc__nome{margin-bottom:6px;font-size:14px;line-height:1.28}.ulj-vc__nota{margin-bottom:8px;font-size:11.5px}.ulj-vc__estrelas svg{width:13px;height:13px}.ulj-vc__topicos{margin-bottom:10px;font-size:12px}.ulj-vc__esc{margin-top:auto;margin-bottom:0}.ulj-vc__esc-barra{height:6px}.ulj-vc__pe{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:8px;min-height:0;padding-top:10px}.ulj-vc__esc~.ulj-vc__pe,.ulj-vc__pe{margin-top:10px}.ulj-vc__preco b{font-size:19px}.ulj-vc .ulj-qtd-sel{width:100%;height:34px}.ulj-vc .ulj-qtd-sel button{flex:0 0 34px}.ulj-vc .ulj-qtd-sel input{flex:1 1 auto;width:auto}.ulj-vc__acao{padding-top:10px}.ulj-vc__btn{min-height:44px;padding:11px 8px;font-size:14px}.ulj-st__item{width:74px;gap:6px}.ulj-st__foto{width:64px;height:64px;padding:2.5px}.ulj-st__nome{font-size:11px}.ulj-prova{padding:32px 0}}@media (min-width:768px){.ulj-ban__link--cel{display:none}}@media (prefers-reduced-motion:reduce){.ulj-ban__trilho,.ulj-st__lista,.ulj-vit__trilho{scroll-behavior:auto}.ulj-barra__play.is-carregando{animation:none}}@media (hover:hover) and (pointer:fine){.ulj-ban__trilho,.ulj-st__lista,.ulj-vit__trilho{cursor:grab}}.is-arrastando,.is-arrastando *{cursor:grabbing!important;-moz-user-select:none;user-select:none;-webkit-user-select:none}.is-arrastando a,.is-arrastando img{pointer-events:none}.ulj-vc__esc{margin:0 0 12px}.ulj-vc__esc p{display:flex;align-items:baseline;gap:6px;margin:0 0 6px;color:#b91c1c;font-size:12px;font-weight:700}.ulj-vc__esc p b{font-size:14px}.ulj-vc__esc p span{margin-left:auto;color:#7c2d12;font-weight:600}.ulj-vc__esc-barra{height:7px;border-radius:99px;background:#fde2e2;overflow:hidden}.ulj-vc__esc-barra i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f97316,#dc2626)}.ulj-vc__esc p{flex-wrap:wrap;gap:0 4px;white-space:nowrap;font-size:11.5px;line-height:15px}.ulj-vc__esc p b{font-size:13px}.ulj-vc__esc p span{flex-basis:100%;margin-left:0;text-align:right}@media (max-width:767px){.ulj-vc__esc p{margin-bottom:4px;font-size:10px;line-height:13px}.ulj-vc__esc p b{font-size:11px}}.ulj-vc__topicos{display:block;height:calc(3 * 1.5em);-webkit-line-clamp:unset;line-height:1.5}.ulj-vc__t{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width:767px){.ulj-vc__esc p{margin-bottom:4px;font-size:11px;line-height:14px}.ulj-vc__esc p b{font-size:12.5px}}.ulj-vc__t{height:1.5em;line-height:1.5em}.ulj-vc__t .ulj-vc__v{line-height:1}.ulj-vc__nota{overflow:hidden;white-space:nowrap}@media (max-width:767px){.ulj-vc__nota>span:not(.ulj-vc__estrelas):not(.ulj-sr){overflow:hidden;text-overflow:ellipsis}.ulj-vc__btn{padding:11px 6px;font-size:13px}.ulj-vit .ulj-vc{display:grid;grid-template-columns:42px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;align-content:start}.ulj-vit .ulj-vc>*{grid-column:1/-1}.ulj-vit .ulj-vc__pe{display:contents}.ulj-vit .ulj-vc__preco{grid-column:1/-1;margin-top:10px;padding-top:10px;border-top:1px solid #e2e8f0}.ulj-vit .ulj-vc__esc~.ulj-vc__pe .ulj-vc__preco{margin-top:10px}.ulj-vit .ulj-vc .ulj-qtd-sel{grid-column:1;align-self:stretch;flex-direction:column-reverse;width:42px;height:auto;margin-top:10px}.ulj-vit .ulj-vc .ulj-qtd-sel button{flex:0 0 26px;width:100%;height:26px}.ulj-vit .ulj-vc .ulj-qtd-sel input{flex:1 1 auto;width:100%;height:auto;min-height:24px}.ulj-vit .ulj-vc__acao{grid-column:2;display:flex;padding-top:10px}}@media (max-width:767px){.ulj-vit .ulj-vc:not(:has(.ulj-qtd-sel)) .ulj-vc__acao{grid-column:1/-1}.ulj-vit .ulj-vc__acao .ulj-vc__btn{min-height:0;height:100%;padding:8px 6px;font-size:15px}.ulj-vit .ulj-vc__btn[data-comprar]:not(.is-ok){font-size:0}.ulj-vit .ulj-vc__btn[data-comprar]:not(.is-ok):after{content:"Comprar";font-size:15px;font-weight:800}.ulj-vit .ulj-vc__nome{min-height:2.56em}}.ulj-vit--black{--bk-ouro-1:#b98428;--bk-ouro-2:#e3c68f;--bk-ouro-3:#f6dc93;--bk-ouro-luz:#fff6c4;position:relative;isolation:isolate;overflow:hidden;margin-top:48px;padding:54px 0 40px;background:radial-gradient(55% 75% at 12% 0,rgba(217,166,72,.3),transparent 62%),radial-gradient(45% 65% at 92% 100%,rgba(185,132,40,.24),transparent 60%),radial-gradient(30% 40% at 60% 30%,rgba(255,246,196,.06),transparent 70%),linear-gradient(180deg,#0c0b0a,#050505);color:#fff}.ulj-vit--black:after,.ulj-vit--black:before{content:"";position:absolute;left:0;right:0;z-index:-1;height:2px;background:linear-gradient(90deg,transparent 0,var(--bk-ouro-1) 18%,var(--bk-ouro-3) 50%,var(--bk-ouro-1) 82%,transparent 100%)}.ulj-vit--black:before{top:0}.ulj-vit--black:after{bottom:0}.ulj-vit--black>.ulj-wrap{position:relative}.ulj-vit--black>.ulj-wrap:before{content:"";position:absolute;inset:-54px -100vw -40px;z-index:-1;background:repeating-linear-gradient(115deg,rgba(255,255,255,.022) 0 1px,transparent 1px 26px);pointer-events:none}.ulj-vit--black .ulj-vit__faixa{position:relative;z-index:0;padding:0 0 26px;border-radius:0;background:none;color:#fff}.ulj-vit--black .ulj-vit__faixa:before{content:"BLACK";position:absolute;top:50%;left:34%;z-index:-1;transform:translateY(-58%);font-size:clamp(110px,15vw,230px);font-weight:900;letter-spacing:-.04em;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(227,198,143,.16);white-space:nowrap;pointer-events:none}.ulj-vit--black .ulj-vit__tit{gap:18px}.ulj-vit--black .ulj-vit__selo{width:72px;height:72px;box-shadow:0 0 0 2px var(--bk-ouro-2),0 0 0 6px rgba(227,198,143,.12),0 10px 34px rgba(217,166,72,.45)}.ulj-vit--black .ulj-vit__tit>div:before{content:var(--ulj-black-rotulo,"black");display:inline-block;margin-bottom:6px;padding:4px 10px;border:1px solid rgba(227,198,143,.55);border-radius:999px;color:var(--bk-ouro-2);font-size:11px;font-weight:800;letter-spacing:.16em;line-height:1;text-transform:uppercase}.ulj-vit--black .ulj-vit__tit h2{font-size:clamp(32px,4.2vw,52px)!important;letter-spacing:-.03em;background:linear-gradient(100deg,var(--bk-ouro-1) 0,var(--bk-ouro-3) 30%,var(--bk-ouro-luz) 46%,var(--bk-ouro-3) 54%,#d9a648 72%,var(--bk-ouro-1) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 18px rgba(217,166,72,.28))}.ulj-vit--black .ulj-vit__tit p{margin-top:6px;color:rgba(255,255,255,.84);font-size:clamp(15px,1.5vw,19px)!important;opacity:1}.ulj-vit--black .ulj-vit__cd-rot{color:var(--bk-ouro-2);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ulj-vit--black .ulj-vit__cd-caixas{gap:6px}.ulj-vit--black .ulj-vit__cd-caixas>span{min-width:62px;padding:9px 6px 7px;border:1px solid rgba(227,198,143,.45);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.01));box-shadow:inset 0 1px 0 rgba(255,246,196,.12),0 8px 24px rgba(0,0,0,.45);color:#fff}.ulj-vit--black .ulj-vit__cd-caixas b{font-size:28px;background:linear-gradient(180deg,var(--bk-ouro-luz),var(--bk-ouro-3) 45%,#d9a648);-webkit-background-clip:text;background-clip:text;color:transparent}.ulj-vit--black .ulj-vit__cd-caixas small{color:rgba(255,255,255,.62);opacity:1}.ulj-vit--black .ulj-vit__cd-caixas i,.ulj-vit--black .ulj-vit__cd-fim{color:var(--bk-ouro-2)}.ulj-vit--black .ulj-vc{border:1px solid rgba(217,166,72,.55);background:linear-gradient(180deg,#ffffff,#fbf7ee);box-shadow:0 16px 40px rgba(0,0,0,.5)}.ulj-vit--black .ulj-vc.is-dobro{border:2px solid #d9a648;box-shadow:0 0 0 4px rgba(217,166,72,.14),0 16px 40px rgba(0,0,0,.5)}@media (hover:hover){.ulj-vit--black .ulj-vc:hover{box-shadow:0 0 0 4px rgba(246,220,147,.28),0 24px 54px -12px rgba(217,166,72,.5)}}.ulj-vit--black .ulj-vc__v{color:#a87b1e}.ulj-vit--black .ulj-vc__pe{border-top-color:rgba(217,166,72,.28)}.ulj-vit--black .ulj-vc .ulj-qtd-sel{border-color:rgba(217,166,72,.55)}.ulj-vit--black .ulj-vc .ulj-qtd-sel button{background:#fbf3df;color:#6b4e12}.ulj-vit--black .ulj-vc__btn{border:1px solid #000;background:linear-gradient(180deg,#2a2a2e,#0b0b0c);color:#fff!important;font-weight:800;text-shadow:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 8px 20px rgba(0,0,0,.28)}.ulj-vit--black .ulj-vc__btn:before{background:linear-gradient(120deg,transparent,rgba(255,255,255,.22) 50%,transparent)}.ulj-vit--black .ulj-vc__btn:hover{background:linear-gradient(180deg,#38383d,#151517);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 12px 28px rgba(0,0,0,.38)}.ulj-vit--black .ulj-vc__btn--fora{background:transparent;border:1px solid #0b0b0c;color:#0b0b0c!important;box-shadow:none}.ulj-vit--black .ulj-vc__btn--fora:hover{background:rgba(0,0,0,.05);box-shadow:none}.ulj-vit--black .ulj-vc__btn--neutro{border:0;background:#efe7d4;color:#5c4a22!important;box-shadow:none}.ulj-vit--black .ulj-vc__midia{min-height:0}.ulj-vit--black .ulj-vc__foto img,.ulj-vit--black .ulj-vc__foto picture{max-height:100%}.ulj-vit--black .ulj-vc__topicos{margin-bottom:14px}.ulj-vit--black .ulj-vc__esc{margin-top:auto;margin-bottom:0}.ulj-vit--black .ulj-vc__esc p{flex-wrap:wrap;white-space:nowrap;font-size:11.5px}.ulj-vit--black .ulj-vc__esc p b{font-size:13px}.ulj-vit--black .ulj-vc__esc~.ulj-vc__pe{margin-top:14px}.ulj-vit--black .ulj-vc__pe{flex-wrap:nowrap;align-items:flex-end;min-height:78px}.ulj-vit--black .ulj-vc__preco{flex:1 1 auto}.ulj-vit--black .ulj-vc__preco b{font-size:clamp(18px,1.5vw,22px);white-space:nowrap}.ulj-vit--black .ulj-vc__preco s,.ulj-vit--black .ulj-vc__preco>small{white-space:nowrap}.ulj-vit--black .ulj-vc .ulj-qtd-sel{height:34px}.ulj-vit--black .ulj-vc .ulj-qtd-sel button{width:26px}.ulj-vit--black .ulj-vc .ulj-qtd-sel input{width:28px}.ulj-vit--black .ulj-rolar{border-color:rgba(227,198,143,.6);background:rgba(12,11,10,.92);color:var(--bk-ouro-3);box-shadow:0 8px 22px rgba(0,0,0,.5)}.ulj-vit--black .ulj-pontos button{background:rgba(255,255,255,.22)}.ulj-vit--black .ulj-pontos button[aria-current=true]{background:var(--bk-ouro-3)}@media (prefers-reduced-motion:no-preference){.ulj-vit--black .ulj-vit__tit h2{animation:ulj-bk-brilho 6s ease-in-out infinite}@keyframes ulj-bk-brilho{0%,55%{background-position:100% 0}85%,to{background-position:0 0}}}@media (max-width:767px){.ulj-vit--black .ulj-vc__esc p{flex-wrap:wrap;font-size:11px}.ulj-vit--black .ulj-vc__esc p b{font-size:12.5px}.ulj-vit--black .ulj-vc__esc~.ulj-vc__pe{margin-top:8px}.ulj-vit--black .ulj-vc__preco b{font-size:19px}.ulj-vit--black{margin-top:36px;padding:38px 0 28px}.ulj-vit--black>.ulj-wrap:before{inset:-38px -100vw -28px}.ulj-vit--black .ulj-vit__faixa{padding-bottom:20px}.ulj-vit--black .ulj-vit__faixa:before{top:0;left:auto;right:-10px;transform:none;font-size:96px}.ulj-vit--black .ulj-vit__selo{width:56px;height:56px}.ulj-vit--black .ulj-vit__tit h2{font-size:clamp(28px,8.4vw,36px)!important}.ulj-vit--black .ulj-vit__cd-caixas>span{min-width:50px;padding:7px 4px 6px}.ulj-vit--black .ulj-vit__cd-caixas b{font-size:22px}.ulj-vit--black .ulj-vc__preco{border-top-color:rgba(217,166,72,.28)}.ulj-vit--black .ulj-vc .ulj-qtd-sel{height:auto}.ulj-vit--black .ulj-vc .ulj-qtd-sel button,.ulj-vit--black .ulj-vc .ulj-qtd-sel input{width:100%}}.ulj-topo--black{--ulj-b-ouro-claro:#f7e0a3;--ulj-b-ouro:#d9a44b;--ulj-b-ouro-escuro:#8c5d1d;--ulj-b-texto:#f5efe4;--ulj-b-suave:rgba(245,239,228,0.6);--ulj-b-fundo:#0b0a09;background:radial-gradient(70% 160% at 8% -30%,rgba(217,164,75,.26),transparent 60%),radial-gradient(50% 140% at 96% -20%,rgba(255,110,30,.16),transparent 62%),linear-gradient(180deg,#14110d 0,var(--ulj-b-fundo) 100%);backdrop-filter:none;border-bottom:0;box-shadow:0 12px 32px rgba(0,0,0,.32)}.ulj-topo--black:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent 0,var(--ulj-b-ouro-escuro) 18%,var(--ulj-b-ouro) 38%,#fff6dc 50%,var(--ulj-b-ouro) 62%,var(--ulj-b-ouro-escuro) 82%,transparent 100%);background-size:220% 100%;animation:ulj-b-fio 7s linear infinite;pointer-events:none}@keyframes ulj-b-fio{0%{background-position:110% 0}to{background-position:-110% 0}}.ulj-topo--black .ulj-topo__linha{min-height:84px}.ulj-topo--black .ulj-logo img{width:150px;filter:drop-shadow(0 1px 6px rgba(217,164,75,.25))}.ulj-black-selo{position:relative;flex:0 0 auto;display:inline-flex;margin:-6px 4px -6px -6px;filter:drop-shadow(0 6px 16px rgba(230,140,40,.42));animation:ulj-b-flutua 4.5s ease-in-out infinite;transition:transform .25s ease,filter .25s ease}.ulj-black-selo img{width:auto;height:70px;display:block}.ulj-black-selo:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.7) 50%,transparent 62%);background-size:260% 100%;background-repeat:no-repeat;-webkit-mask:var(--ulj-selo) center /contain no-repeat;mask:var(--ulj-selo) center /contain no-repeat;mix-blend-mode:soft-light;animation:ulj-b-luz 3.8s ease-in-out infinite;pointer-events:none}a.ulj-black-selo:hover{transform:scale(1.05);filter:drop-shadow(0 8px 22px rgba(240,150,40,.6))}@keyframes ulj-b-flutua{50%{transform:translateY(-2px)}}@keyframes ulj-b-luz{0%,55%{background-position:130% 0}to{background-position:-30% 0}}.ulj-topo--black .ulj-icone,.ulj-topo--black .ulj-topo__menu .um-abrir{color:var(--ulj-b-texto)!important}.ulj-topo--black .ulj-topo__acao,.ulj-topo--black .ulj-topo__acao>a,.ulj-topo--black .ulj-topo__boneco,.ulj-topo--black .ulj-topo__carrinho,.ulj-topo--black .ulj-topo__rotulo,.ulj-topo--black .ulj-topo__rotulo a{color:var(--ulj-b-texto)}.ulj-topo--black .ulj-topo__rotulo small{color:var(--ulj-b-suave)}.ulj-topo--black .ulj-topo__acao .ulj-i{color:var(--ulj-b-ouro-claro)}.ulj-topo--black .ulj-topo__acao:hover .ulj-i{color:#fff}.ulj-topo--black .ulj-topo__carrinho>.ulj-i{background:linear-gradient(145deg,var(--ulj-b-ouro-claro) 0,var(--ulj-b-ouro) 55%,#a8742a 100%);color:#1b1409;box-shadow:0 0 0 1px rgba(247,224,163,.55),0 6px 18px rgba(217,164,75,.38)}.ulj-topo--black .ulj-topo__carrinho:hover>.ulj-i{box-shadow:0 0 0 1px rgba(247,224,163,.8),0 8px 24px rgba(217,164,75,.55)}.ulj-topo--black .ulj-topo__carrinho>b{border-color:var(--ulj-b-fundo)}.ulj-topo--black .ulj-busca input{background:rgba(255,255,255,.06);border-color:rgba(217,164,75,.38);color:#fff}.ulj-topo--black .ulj-busca input::-moz-placeholder{color:rgba(245,239,228,.5)}.ulj-topo--black .ulj-busca input::placeholder{color:rgba(245,239,228,.5)}.ulj-topo--black .ulj-busca input:focus{background:rgba(255,255,255,.1);border-color:var(--ulj-b-ouro);box-shadow:0 0 0 4px rgba(217,164,75,.2)}.ulj-topo--black .ulj-busca>.ulj-i,.ulj-topo--black .ulj-busca__limpar{color:var(--ulj-b-ouro-claro)}.ulj-topo--black .ulj-nav{border-top-color:rgba(217,164,75,.18);background:rgba(0,0,0,.28)}.ulj-topo--black .ulj-nav__item>a{color:rgba(245,239,228,.78)}.ulj-topo--black .ulj-nav__item.is-aberto>a,.ulj-topo--black .ulj-nav__item>a:hover,.ulj-topo--black .ulj-nav__item>a[aria-current]{color:var(--ulj-b-ouro-claro);border-bottom-color:var(--ulj-b-ouro)}.ulj-topo--black .ulj-conta__lista,.ulj-topo--black .ulj-conta__lista a,.ulj-topo--black .ulj-nav__painel,.ulj-topo--black .ulj-nav__painel a,.ulj-topo--black .ulj-sug{color:var(--ulj-tinta,#16161a)}.ulj-topo--black .ulj-nav__subs a{color:var(--ulj-tinta-2,#3f3f46)}@media (max-width:899px){.ulj-topo--black .ulj-topo__linha{min-height:0}.ulj-topo--black .ulj-logo img{width:104px}.ulj-black-selo{display:none}}@media (prefers-reduced-motion:reduce){.ulj-black-selo,.ulj-black-selo:after,.ulj-topo--black:after{animation:none}}@media (max-width:1024px){.ulj-pagina.ulj-modo-black .ulj-barra{background:linear-gradient(180deg,#16130e,#0b0a09);box-shadow:inset 0 1px 0 rgba(217,164,75,.45),0 -10px 28px rgba(0,0,0,.28)}.ulj-pagina.ulj-modo-black .ulj-barra__item{color:rgba(245,239,228,.78)}.ulj-pagina.ulj-modo-black .ulj-barra__item[aria-current=page]{color:#f7e0a3}.ulj-pagina.ulj-modo-black .ulj-barra__ic{fill:#e2b25c}.ulj-pagina.ulj-modo-black .ulj-barra__item--carrinho{background:linear-gradient(180deg,#16130e,#0b0a09);box-shadow:0 -1px 0 rgba(217,164,75,.45)}.ulj-pagina.ulj-modo-black .ulj-barra__carrinho{background:linear-gradient(145deg,#f7e0a3,#d9a44b 55%,#a8742a);color:#1b1409;box-shadow:0 0 0 1px rgba(247,224,163,.55),0 6px 18px rgba(217,164,75,.4)}.ulj-pagina.ulj-modo-black .ulj-barra__n{border-color:#0b0a09}.ulj-pagina.ulj-modo-black .ulj-barra__play{border-color:#e2b25c;background:transparent;color:#e2b25c}.ulj-pagina.ulj-modo-black .ulj-barra button.um-abrir.ulj-barra__menu{background:transparent!important;color:#e2b25c!important}}.ulj-modo-black .uc-side-cart .uc-cart-header{position:relative;justify-content:flex-end;min-height:72px;padding:0 14px;border-bottom:0;background:radial-gradient(70% 160% at 10% -30%,rgba(217,164,75,.3),transparent 60%),radial-gradient(50% 140% at 96% -20%,rgba(255,110,30,.16),transparent 62%),linear-gradient(180deg,#14110d,#0b0a09)}.ulj-modo-black .uc-side-cart .uc-cart-header:before{content:"";position:absolute;left:50%;top:50%;width:108px;height:60px;transform:translate(-50%,-50%);background:var(--ulj-black-selo-img,none) center /contain no-repeat;filter:drop-shadow(0 4px 14px rgba(230,140,40,.45));pointer-events:none}.ulj-modo-black .uc-side-cart .uc-close-btn{color:#f7e0a3!important}.ulj-modo-black .uc-side-cart .uc-close-btn:hover{background:rgba(247,224,163,.12)!important;color:#fff!important}.ulj-modo-black .uc-side-cart .uc-rewards-meter{position:relative;border-bottom:0;background:linear-gradient(180deg,#0b0a09,#12100c)}.ulj-modo-black .uc-side-cart .uc-rewards-meter:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,#8c5d1d 18%,#f7e0a3 50%,#8c5d1d 82%,transparent)}.ulj-modo-black .uc-side-cart .uc-rewards-segment{background:rgba(255,255,255,.1)}.ulj-modo-black .uc-side-cart .uc-rewards-fill{background:repeating-linear-gradient(-45deg,#f2cf7a,#f2cf7a 8px,#c9922f 0,#c9922f 16px);background-size:22px 22px;box-shadow:0 0 14px rgba(217,164,75,.45)}.ulj-modo-black .uc-side-cart .uc-rewards-icon{border-color:#0b0a09;background:#1d1a14;color:rgba(247,224,163,.55);box-shadow:0 0 0 1px rgba(217,164,75,.35)}.ulj-modo-black .uc-side-cart .uc-rewards-icon.uc-icon-reached{background:linear-gradient(145deg,#f7e0a3,#d9a44b 55%,#a8742a);color:#1b1409;box-shadow:0 0 0 1px rgba(247,224,163,.6),0 2px 14px rgba(217,164,75,.55)}.ulj-modo-black .uc-side-cart .uc-rewards-text{color:rgba(245,239,228,.78)}.ulj-modo-black .uc-side-cart .uc-rewards-text strong{color:#f7e0a3}.ulj-modo-black .uc-side-cart .uc-rewards-done{color:#f7e0a3!important}.ulj-modo-black .uc-side-cart .uc-item-savings-badge,.ulj-modo-black .uc-side-cart .uc-summary-savings{background:linear-gradient(135deg,#f7e0a3,#e2b25c 55%,#c48f3a);color:#2a1d06;box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}.ulj-modo-black .uc-side-cart .uc-summary-savings .uc-savings-value,.ulj-modo-black .uc-side-cart .uc-summary-savings svg{color:#2a1d06}.ulj-modo-black .uc-side-cart .uc-checkout-btn{background:linear-gradient(180deg,#2a2a2e,#0b0b0c)!important;color:#fff!important;text-shadow:none;border:1px solid #000;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 0 0 1px rgba(217,164,75,.35),0 8px 22px rgba(0,0,0,.28)}.ulj-modo-black .uc-side-cart .uc-checkout-btn:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 0 0 1px rgba(247,224,163,.7),0 10px 26px rgba(0,0,0,.35)}.ulj-modo-black .uc-side-cart .uc-checkout-btn:before{background:linear-gradient(120deg,transparent,rgba(247,224,163,.35) 50%,transparent)}