.lj-loja,.lj-loja *,.lj-loja :before,.lj-loja :after{box-sizing:border-box}.lj-loja{min-height:100vh}.lj-loja img{max-width:100%;display:block}.lj-loja button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.lj-loja a{color:inherit;text-decoration:none}.lj-loja p{margin:1em 0}.lj-loja :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.lj-loja[data-edit] [data-i]{cursor:grab}.lj-grabbing,.lj-grabbing *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.lj-grabbing .lj-loja[data-edit] [data-i]:hover{outline:none}.lj-loja [data-i].lj-dragging{opacity:.35}.lj-drop{z-index:2147483000;pointer-events:none;background:#8d7dff;border-radius:4px;height:4px;transition:transform 80ms ease-out;position:fixed;top:0;left:0;box-shadow:0 0 0 4px #8d7dff40,0 6px 18px #00000040}.lj-drop:before,.lj-drop:after{content:"";background:#8d7dff;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;transform:translateY(-50%)}.lj-drop:before{left:-6px}.lj-drop:after{right:-6px}.lj-drop.lj-same{opacity:0}.lj-dragtag{z-index:2147483001;color:#0b0820;pointer-events:none;white-space:nowrap;background:#8d7dff;border-radius:999px;padding:6px 13px;font:600 12.5px/1.4 system-ui,sans-serif;position:fixed;top:0;left:0;box-shadow:0 12px 30px -10px #00000080}@media (prefers-reduced-motion:reduce){.lj-drop{transition:none}}.lj-loja[data-edit] [data-i]:hover{outline-offset:-3px;outline:1.5px dashed #8d7dff}.lj-loja{background:var(--bg);color:var(--text);font-family:var(--font-b);font-size:16px;line-height:1.55;display:flow-root;position:relative;overflow:clip;container:loja/inline-size}.lj-loja h1,.lj-loja h2,.lj-loja h3{font-family:var(--font-h);margin:0;font-weight:700;line-height:1.08}.lj-wrap{width:min(1200px,100% - 48px);margin-inline:auto}.lj-muted{color:var(--muted)}.lj-price{font-variant-numeric:tabular-nums}.lj-btn{border-radius:var(--r);white-space:nowrap;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:12px 22px;font-size:15px;font-weight:600;display:inline-flex}.lj-btn.lj-primary{background:var(--accent);color:var(--on-accent)}.lj-btn.lj-ghost{border:1.5px solid color-mix(in srgb, var(--text) 22%, transparent)}.lj-btn.lj-full{width:100%}.lj-loja[data-buttons=contorno] .lj-btn.lj-primary{color:var(--text);border:1px solid var(--text);background:0 0}.lj-loja[data-buttons=pilula] .lj-btn{border-radius:999px}.lj-ico{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.lj-fill .lj-ico,.lj-ico.lj-fill{fill:currentColor;stroke:none}.lj-icon-btn{border-radius:var(--r);place-items:center;width:44px;height:44px;display:grid;position:relative}.lj-icon-btn .lj-n{background:var(--accent);min-width:18px;height:18px;color:var(--on-accent);border-radius:9px;place-items:center;font-size:11px;font-weight:700;display:grid;position:absolute;top:5px;right:3px}section.lj-s{padding:clamp(40px,6cqi,88px) 0}.lj-s-head{justify-content:space-between;align-items:end;gap:16px;margin-bottom:28px;display:flex}.lj-s-head h2{font-size:clamp(26px,3.2cqi,40px)}.lj-s-head a{color:var(--muted);white-space:nowrap;font-size:14px;font-weight:600}.lj-rev-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 24px;margin-bottom:24px;display:flex}.lj-rev-head h2{font-size:clamp(24px,3cqi,38px)}.lj-rev-score{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.lj-rev-score b{font-family:var(--font-h);font-variant-numeric:tabular-nums;font-size:34px;line-height:1}.lj-rev-score small{color:var(--muted);font-size:14px}.lj-rev-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.lj-rev-list li{border-radius:var(--r);background:var(--surface);border:1px solid color-mix(in srgb, var(--text) 10%, transparent);align-content:start;gap:8px;padding:18px;display:grid}.lj-rev-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.lj-rev-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;display:flex}.lj-rev-ok{color:var(--text);align-items:center;gap:6px;font-weight:600;display:inline-flex}.lj-rev-ok:before{content:"";background:#1f9d63;border-radius:50%;width:7px;height:7px}.lj-loja .lj-rev-list p{margin:0}.lj-rev-list img{object-fit:cover;border-radius:calc(var(--r) * .7);width:100%;max-height:220px}.lj-rev-reply{border-radius:calc(var(--r) * .7);background:color-mix(in srgb, var(--accent) 10%, transparent);padding:10px 12px;font-size:14px}.lj-rev-reply b{margin-bottom:2px;font-size:12.5px;display:block}.lj-pic{background:var(--surface);aspect-ratio:1;border-radius:var(--r);display:block;position:relative;overflow:hidden}.lj-pic img,.lj-pic svg.lj-art{object-fit:cover;width:100%;height:100%;display:block}.lj-pic .lj-tag{background:var(--accent);color:var(--on-accent);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;top:10px;left:10px}.lj-empty-grid{text-align:center;border:1.5px dashed color-mix(in srgb, var(--text) 18%, transparent);border-radius:var(--r);color:var(--muted);padding:38px}.lj-crumbs{color:var(--muted);padding:18px 0 0;font-size:13.5px}.lj-qty{border:1.5px solid color-mix(in srgb, var(--text) 18%, transparent);border-radius:var(--r);align-items:center;display:flex}.lj-qty button{width:42px;height:46px;font-size:18px}.lj-qty span{text-align:center;min-width:26px;font-weight:600}.lj-opt{margin-top:18px}.lj-opt>b{justify-content:space-between;margin-bottom:8px;font-size:14px;display:flex}.lj-opt>b a{text-underline-offset:3px;color:var(--muted);font-weight:500;text-decoration:underline}.lj-buy{grid-template-columns:auto 1fr;gap:12px;margin-top:22px;display:grid}.lj-desc{color:var(--muted);margin-top:26px}.lj-desc h3{color:var(--text);margin-bottom:8px;font-size:18px}.lj-faq{display:grid}.lj-faq details{border-bottom:1px solid color-mix(in srgb, var(--text) 12%, transparent)}.lj-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:17px;font-weight:600;list-style:none;display:flex}.lj-faq summary::-webkit-details-marker{display:none}.lj-faq summary:after{content:"+";color:var(--accent);flex:none;font-size:22px;line-height:1;transition:transform .2s}.lj-faq details[open] summary:after{transform:rotate(45deg)}.lj-faq details p{color:var(--muted);max-width:64ch;margin:0 0 18px}.lj-foot{border-top:1px solid color-mix(in srgb, var(--text) 10%, transparent);color:var(--muted);padding:48px 0 34px;font-size:14px}.lj-foot .lj-cols{flex-wrap:wrap;justify-content:space-between;gap:28px 60px;display:flex}.lj-foot b{color:var(--text);margin-bottom:8px;display:block}.lj-pay{flex-wrap:wrap;gap:8px;display:flex}.lj-pay span{border:1px solid color-mix(in srgb, var(--text) 16%, transparent);color:var(--text);border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600}@keyframes lj-pulse{50%{box-shadow:0 0 0 7px color-mix(in srgb, var(--accent) 12%, transparent)}}.lj-b-top{align-items:center;gap:28px;height:72px;display:flex}.lj-b-top .lj-logo{font-family:var(--font-h);font-size:20px;font-weight:700}.lj-b-top .lj-menu{color:var(--muted);gap:22px;font-size:14.5px;display:flex}.lj-b-top .lj-tools{gap:4px;margin-left:auto;display:flex}.lj-b-hero{padding:clamp(40px,6cqi,88px) 0}.lj-b-hero .lj-in{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:48px;display:grid}.lj-b-hero .lj-eb{color:var(--accent);font-size:14px;font-weight:600}.lj-b-hero h1{max-width:16ch;margin:12px 0 16px;font-size:clamp(36px,5.4cqi,66px)}.lj-b-hero p{color:var(--muted);max-width:44ch;margin:0 0 26px;font-size:18px}.lj-b-grid{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:20px;display:grid}.lj-b-card .lj-nm{margin:12px 0 2px;font-weight:600}.lj-b-card .lj-pr s{color:var(--muted);margin-left:6px;font-size:14px}.lj-b-strip{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:12px;display:grid}.lj-b-strip>div{border-radius:var(--r);background:var(--surface);gap:4px;padding:20px;display:grid}.lj-b-strip span,.lj-b-step span,.lj-ben span{color:var(--muted);font-size:14.5px}.lj-b-pills{flex-wrap:wrap;gap:10px;display:flex}.lj-b-pills a{background:var(--surface);border:1px solid color-mix(in srgb, var(--text) 10%, transparent);border-radius:999px;padding:10px 18px;font-weight:500}.lj-bens{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:24px;display:grid}.lj-ben{grid-template-columns:44px 1fr;align-items:start;gap:4px 14px;display:grid}.lj-ben .lj-ic{background:color-mix(in srgb, var(--accent) 14%, transparent);width:44px;height:44px;color:var(--accent);border-radius:14px;grid-row:span 2;place-items:center;display:grid}.lj-b-steps{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:22px;display:grid}.lj-b-step{gap:6px;display:grid}.lj-b-step .lj-n{background:var(--accent);width:36px;height:36px;color:var(--on-accent);border-radius:50%;place-items:center;font-weight:700;display:grid}.lj-quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.lj-quote{border-radius:var(--r);background:var(--surface);padding:22px}.lj-quote p{margin:10px 0 14px}.lj-stars{color:var(--accent2);letter-spacing:2px;font-size:14px}.lj-stars-off{opacity:.28}.lj-story{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:48px;display:grid}.lj-story h2{font-size:clamp(28px,3.6cqi,48px)}.lj-story p{color:var(--muted);max-width:60ch;margin:0;font-size:18px}.lj-vframe{aspect-ratio:16/9;border-radius:calc(var(--r) + 10px);background:radial-gradient(circle at 30% 20%, color-mix(in srgb, var(--accent2) 35%, var(--surface)), var(--surface));border:1px solid color-mix(in srgb, var(--text) 10%, transparent);place-items:center;max-width:980px;margin-inline:auto;display:grid;position:relative;overflow:hidden}.lj-play{background:var(--accent);width:76px;height:76px;color:var(--on-accent);box-shadow:0 0 0 12px color-mix(in srgb, var(--accent) 20%, transparent);border-radius:50%;place-items:center;display:grid}.lj-play .lj-ico{fill:currentColor;stroke:none;width:30px;height:30px;margin-left:4px}.lj-vframe small{color:var(--muted);position:absolute;bottom:14px;left:18px}.lj-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lj-wa,.lj-count{border-radius:calc(var(--r) + 8px);background:var(--surface);border:1px solid color-mix(in srgb, var(--text) 10%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;padding:clamp(22px,3cqi,36px);display:flex}.lj-wa h2,.lj-count h2{font-size:clamp(24px,2.8cqi,34px)}.lj-wa p{color:var(--muted);margin:6px 0 0}.lj-clock{gap:10px;display:flex}.lj-clock span{border-radius:var(--r);text-align:center;background:color-mix(in srgb, var(--accent) 14%, transparent);min-width:74px;font:700 28px/1 var(--font-h);font-variant-numeric:tabular-nums;padding:12px 8px 10px}.lj-clock small{font:500 12px/1 var(--font-b);color:var(--muted);margin-top:6px;display:block}.lj-b-pdp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;padding:26px 0 70px;display:grid}.lj-b-pdp .lj-thumbs{gap:10px;margin-top:10px;display:flex}.lj-b-pdp .lj-thumbs>*{width:72px}.lj-b-pdp h1{margin:6px 0 12px;font-size:clamp(28px,3.4cqi,42px)}.lj-b-pdp .lj-big{font-family:var(--font-h);font-size:32px;font-weight:700}.lj-loja[data-style=pulso]{--glow:color-mix(in srgb, var(--accent) 55%, transparent)}.lj-loja[data-style=pulso]:before{content:"";pointer-events:none;background:radial-gradient(720px 400px at 80% 10%, color-mix(in srgb, var(--accent2) 28%, transparent), transparent 70%), radial-gradient(640px 360px at 10% 28%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 70%);height:980px;position:absolute;inset:0 0 auto}.lj-p-coupon{background:linear-gradient(90deg, color-mix(in srgb, var(--accent2) 32%, var(--bg)), color-mix(in srgb, var(--accent) 24%, var(--bg)));flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:8px 16px;font-size:13.5px;display:flex;position:relative}.lj-p-coupon b{font-family:var(--font-h);letter-spacing:.04em;border:1px dashed;border-radius:6px;padding:1px 8px;font-weight:700}.lj-p-coupon button{color:var(--accent);text-underline-offset:3px;font-size:13px;font-weight:700;text-decoration:underline}.lj-p-top{align-items:center;gap:26px;height:76px;display:flex;position:relative}.lj-p-top .lj-logo{font-family:var(--font-h);font-size:19px;font-weight:700}.lj-p-top .lj-menu{color:var(--muted);gap:22px;font-size:14.5px;display:flex}.lj-p-search{background:color-mix(in srgb, var(--surface) 80%, transparent);border:1px solid color-mix(in srgb, var(--text) 12%, transparent);width:260px;height:42px;color:var(--muted);border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:0 14px;font-size:14px;display:flex}.lj-p-search .lj-ico{width:17px;height:17px}.lj-p-hero{padding:clamp(44px,7cqi,100px) 0 clamp(36px,5cqi,64px);position:relative}.lj-p-hero .lj-in{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:56px;display:grid}.lj-p-badge{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.lj-p-badge i{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px}.lj-p-hero h1{text-wrap:balance;max-width:15ch;margin:18px 0;font-size:clamp(34px,5.2cqi,64px);font-weight:700}.lj-p-hero p{color:var(--muted);max-width:44ch;margin:0 0 28px;font-size:clamp(16px,1.6cqi,19px)}.lj-p-hero .lj-acts{flex-wrap:wrap;gap:12px;display:flex}.lj-deliver{background:color-mix(in srgb, var(--surface) 88%, transparent);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent2) 10%, transparent), 0 30px 80px -30px var(--glow);border-radius:20px;padding:22px;position:relative}.lj-deliver .lj-hd{border-bottom:1px solid color-mix(in srgb, var(--text) 10%, transparent);align-items:center;gap:12px;padding-bottom:16px;display:flex}.lj-deliver .lj-hd .lj-pic{border-radius:12px;flex:none;width:52px;height:52px}.lj-deliver .lj-hd b{display:block}.lj-deliver ol{gap:14px;margin:16px 0 0;padding:0;list-style:none;display:grid}.lj-deliver li{grid-template-columns:28px 1fr auto;align-items:center;gap:12px;font-size:14.5px;display:grid}.lj-deliver li .lj-dot{background:color-mix(in srgb, var(--accent) 16%, transparent);width:28px;height:28px;color:var(--accent);border-radius:50%;place-items:center;display:grid}.lj-deliver li .lj-dot .lj-ico{width:16px;height:16px}.lj-deliver li time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px}.lj-deliver li.lj-wait .lj-dot{animation:1.2s infinite lj-pulse}.lj-deliver li.lj-wait .lj-lb{color:var(--muted)}.lj-p-reel{scrollbar-width:none;grid-auto-columns:minmax(280px,1fr);grid-auto-flow:column;gap:16px;display:grid;overflow-x:auto}.lj-p-vid{aspect-ratio:16/9;isolation:isolate;border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);border-radius:18px;flex-direction:column;justify-content:flex-end;gap:2px;padding:18px;display:flex;position:relative;overflow:hidden}.lj-p-vid:before{content:"";z-index:-1;background:radial-gradient(circle at 72% 28%, color-mix(in srgb, var(--accent2) 60%, transparent), transparent 62%), linear-gradient(140deg, color-mix(in srgb, var(--accent) 34%, var(--surface)), var(--surface) 70%);position:absolute;inset:0}.lj-p-vid:nth-child(2):before{background:radial-gradient(circle at 28% 30%, color-mix(in srgb, var(--accent) 55%, transparent), transparent 62%), linear-gradient(140deg, color-mix(in srgb, var(--accent2) 34%, var(--surface)), var(--surface) 70%)}.lj-p-vid b{font-family:var(--font-h);font-size:16px;font-weight:600}.lj-p-vid>span:last-child{color:color-mix(in srgb, var(--text) 78%, transparent);font-size:14px}.lj-p-vid .lj-pl{background:color-mix(in srgb, var(--bg) 50%, transparent);border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:14px;right:14px}.lj-p-vid .lj-pl .lj-ico{fill:currentColor;stroke:none;width:15px;height:15px;margin-left:2px}.lj-p-vid time{background:color-mix(in srgb, var(--bg) 60%, transparent);border-radius:6px;padding:2px 8px;font-size:12px;position:absolute;top:18px;left:18px}.lj-p-grid{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:18px;display:grid}.lj-p-card{border-radius:calc(var(--r) + 6px);background:var(--surface);border:1px solid color-mix(in srgb, var(--text) 7%, transparent);min-width:0;padding:12px;transition:border-color .2s,box-shadow .2s}.lj-p-card:hover{border-color:color-mix(in srgb, var(--accent) 55%, transparent);box-shadow:0 0 34px -12px var(--glow)}.lj-p-card .lj-pic,.lj-p-frame .lj-pic,.lj-p-thumbs .lj-pic,.lj-deliver .lj-pic{background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--accent2) 22%, var(--bg)), var(--bg))}.lj-p-card .lj-nm{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:12px 0 4px;font-weight:600;display:-webkit-box;overflow:hidden}.lj-p-card .lj-pr{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.lj-p-card .lj-pr b{color:var(--accent);font-size:18px}.lj-p-card .lj-pr s{color:var(--muted);font-size:13.5px}.lj-p-now{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.lj-p-now .lj-ico{width:14px;height:14px;color:var(--accent)}.lj-p-card .lj-btn{width:100%;min-height:42px;margin-top:12px}.lj-p-steps{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:26px;display:grid;position:relative}.lj-p-steps:before{content:"";background:linear-gradient(90deg, var(--accent), var(--accent2));opacity:.55;height:2px;position:absolute;top:22px;left:22px;right:22px}.lj-p-step{gap:8px;display:grid;position:relative}.lj-p-step .lj-n{width:46px;height:46px;font-family:var(--font-h);color:var(--on-accent);background:var(--accent);box-shadow:0 0 0 6px var(--bg), 0 0 26px var(--glow);border-radius:50%;place-items:center;font-weight:700;display:grid}.lj-p-step b{margin-top:6px;font-size:17px}.lj-p-step span{color:var(--muted);font-size:14.5px}.lj-p-pills{flex-wrap:wrap;gap:10px;display:flex}.lj-p-pills a{background:var(--surface);border:1px solid color-mix(in srgb, var(--text) 10%, transparent);border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:inline-flex}.lj-p-pills small{color:var(--muted);font-weight:500}.lj-p-chat{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.lj-p-bubble{background:color-mix(in srgb, var(--accent) 9%, var(--surface));border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);border-radius:16px 16px 16px 4px;padding:14px 16px 10px}.lj-p-bubble b{color:var(--accent);margin-bottom:4px;font-size:13.5px;display:block}.lj-p-bubble p{margin:0 0 6px}.lj-p-bubble time{color:var(--muted);justify-content:flex-end;align-items:center;gap:2px;font-size:11.5px;display:flex}.lj-p-bubble time .lj-ico{width:14px;height:14px;color:var(--accent)}.lj-p-pdp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;padding:26px 0 72px;display:grid}.lj-p-frame{background:var(--surface);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);box-shadow:0 30px 80px -30px var(--glow);border-radius:26px;padding:14px}.lj-p-frame .lj-pic{border-radius:16px}.lj-p-thumbs{gap:10px;margin-top:12px;display:flex}.lj-p-thumbs>*{aspect-ratio:1;border-radius:12px;width:72px}.lj-p-thumbs .lj-on{outline:2px solid var(--accent);outline-offset:2px}.lj-p-thumbs .lj-vid{background:var(--surface);color:var(--accent);border:1px solid color-mix(in srgb, var(--text) 12%, transparent);place-items:center;display:grid}.lj-p-live{color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:inline-flex}.lj-p-live i{background:currentColor;border-radius:50%;width:8px;height:8px;animation:1.4s infinite lj-pulse}.lj-p-info h1{margin:14px 0 6px;font-size:clamp(26px,3cqi,38px);font-weight:700}.lj-p-price{background:var(--surface);border-radius:18px;gap:4px;margin:18px 0 0;padding:18px;display:grid}.lj-p-price .lj-big{font-family:var(--font-h);color:var(--accent);font-size:36px;font-weight:700}.lj-p-price .lj-big small{font-family:var(--font-b);color:var(--muted);font-size:15px;font-weight:500}.lj-p-mini{border:1px dashed color-mix(in srgb, var(--accent) 38%, transparent);border-radius:18px;gap:12px;margin-top:22px;padding:18px;display:grid}.lj-p-mini>div{grid-template-columns:30px 1fr;align-items:center;gap:12px;font-size:14.5px;display:grid}.lj-p-mini .lj-n{background:color-mix(in srgb, var(--accent) 16%, transparent);width:30px;height:30px;color:var(--accent);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.lj-loja[data-style=arena]{background:radial-gradient(900px 520px at 88% 0%, color-mix(in srgb, var(--accent2) 32%, transparent), transparent 70%), repeating-linear-gradient(115deg, transparent 0 64px, #ffffff08 64px 65px), var(--bg)}.lj-loja[data-style=arena] h1,.lj-loja[data-style=arena] h2,.lj-loja[data-style=arena] h3{letter-spacing:-.005em;font-style:italic;font-weight:900;font-stretch:70%}.lj-loja[data-style=arena] .lj-btn{border-radius:0;font-weight:800}.lj-loja[data-style=arena] .lj-btn.lj-primary{box-shadow:5px 5px #0b0730}.lj-a-tabs{scrollbar-width:none;gap:6px;padding:12px 0 4px;display:flex;overflow-x:auto}.lj-a-tabs a{background:#00000040;flex:none;padding:7px 16px;font-size:13.5px;font-weight:700;transform:skew(-12deg)}.lj-a-tabs a>span{display:inline-block;transform:skew(12deg)}.lj-a-tabs a.lj-on{background:var(--accent);color:var(--on-accent)}.lj-a-top{align-items:center;gap:18px;height:70px;display:flex}.lj-a-top .lj-logo{font-family:var(--font-h);text-transform:uppercase;font-size:30px;font-style:italic;font-weight:900;font-stretch:72%;line-height:1}.lj-a-search{max-width:440px;height:46px;color:var(--muted);background:#00000047;border:2px solid #ffffff29;flex:1;align-items:center;gap:10px;margin-left:auto;padding:0 16px;font-size:14.5px;font-weight:500;display:flex}.lj-a-coin{background:var(--accent);height:44px;color:var(--on-accent);align-items:center;gap:6px;padding:0 14px;font-weight:800;display:inline-flex;box-shadow:4px 4px #0b0730}.lj-a-hero{padding:clamp(30px,5cqi,70px) 0 clamp(40px,6cqi,84px)}.lj-a-hero .lj-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.lj-a-tag{background:var(--accent2);padding:6px 14px;font-size:14px;font-weight:800;display:inline-block;transform:skew(-12deg)}.lj-a-tag>span{display:inline-block;transform:skew(12deg)}.lj-a-hero h1{text-transform:uppercase;margin:18px 0;font-size:clamp(48px,7.4cqi,104px);line-height:.9}.lj-a-hero p{color:var(--muted);max-width:40ch;margin:0 0 28px;font-size:18px}.lj-gc{aspect-ratio:1.586;color:#fff;background:linear-gradient(135deg, var(--rar), color-mix(in srgb, var(--rar) 36%, #0b0730));border-radius:14px;flex-direction:column;justify-content:space-between;padding:7% 7.5%;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px -16px #000000a6,inset 0 0 0 2px #ffffff38;container-type:inline-size}.lj-gc:after{content:"";background:repeating-linear-gradient(135deg,#0000 0 14px,#ffffff0e 14px 28px);position:absolute;inset:0}.lj-gc .lj-pl{z-index:1;justify-content:space-between;align-items:center;font-size:max(11px,5.4cqi);font-weight:800;display:flex;position:relative}.lj-gc .lj-pl i{background:linear-gradient(135deg,#ffe08a,#c9a227);border-radius:5px;width:13cqi;height:10cqi}.lj-gc .lj-v{z-index:1;font-family:var(--font-h);font-size:17cqi;font-style:italic;font-weight:900;font-stretch:72%;line-height:.95;position:relative}.lj-gc .lj-r{z-index:1;opacity:.9;font-size:max(10px,4.6cqi);font-weight:700;position:relative}.lj-a-stack{height:clamp(260px,32cqi,400px);position:relative}.lj-a-stack .lj-gc{width:56%;position:absolute}.lj-a-stack .lj-gc:first-child{top:34%;left:0;transform:rotate(-10deg)}.lj-a-stack .lj-gc:nth-child(2){z-index:2;top:0;left:14%;transform:rotate(-3deg)}.lj-a-stack .lj-gc:nth-child(3){z-index:3;top:44%;left:42%;transform:rotate(8deg)}.lj-a-plats{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.lj-a-plat{background:var(--pc);place-items:center;gap:8px;padding:24px 10px;font-weight:800;display:grid;transform:skew(-6deg);box-shadow:5px 5px #0b0730}.lj-a-plat>*{transform:skew(6deg)}.lj-a-plat .lj-mono{font-family:var(--font-h);font-size:40px;font-style:italic;font-weight:900;font-stretch:72%;line-height:1}.lj-a-grid{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:26px 22px;display:grid}.lj-a-card{min-width:0}.lj-a-card .lj-gc{transition:transform .15s}.lj-a-card:hover .lj-gc{transform:translateY(-4px)rotate(-1.5deg)}.lj-a-card .lj-nm{margin:14px 0 4px;font-weight:700}.lj-a-card .lj-pr{justify-content:space-between;align-items:center;gap:8px;display:flex}.lj-a-card .lj-pr b{color:var(--accent);font-size:20px}.lj-a-rar{background:var(--rar);padding:2px 8px;font-size:12px;font-weight:800}.lj-a-now{color:var(--muted);align-items:center;gap:6px;margin-top:4px;font-size:13px;display:inline-flex}.lj-a-now .lj-ico{width:15px;height:15px;color:var(--accent)}.lj-a-quests{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:16px;display:grid}.lj-a-quest{background:#00000038;border:2px solid #ffffff24;align-content:start;gap:8px;padding:20px;display:grid}.lj-a-quest .lj-n{font-family:var(--font-h);color:var(--accent);font-size:16px;font-style:italic;font-weight:900;font-stretch:72%}.lj-a-quest b{font-size:19px}.lj-a-quest span{color:var(--muted)}.lj-a-xp{background:#00000059;height:8px;margin-top:6px}.lj-a-xp i{background:linear-gradient(90deg, var(--accent), var(--accent2));height:100%;display:block}.lj-a-players{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lj-a-player{background:var(--surface);border-left:4px solid var(--accent);padding:18px}.lj-a-player .lj-who{align-items:center;gap:10px;margin-bottom:10px;font-weight:700;display:flex}.lj-a-player .lj-av{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:var(--accent2);place-items:center;width:40px;height:40px;font-weight:900;display:grid}.lj-a-player .lj-st{color:var(--accent);letter-spacing:2px;font-size:13px;font-weight:400;display:block}.lj-a-player p{color:color-mix(in srgb, var(--text) 85%, transparent);margin:0}.lj-loja[data-style=arena] .lj-faq details{background:#0000002e;border:2px solid #ffffff24;margin-bottom:10px;padding:0 18px}.lj-loja[data-style=arena] .lj-faq summary:after{color:var(--accent);font-weight:900}.lj-a-pdp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;padding:26px 0 72px;display:grid}.lj-a-pdp h1{text-transform:uppercase;margin:10px 0;font-size:clamp(34px,4.4cqi,58px);line-height:.95}.lj-a-vals{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.lj-a-vals button{border:2px solid var(--rar);background:color-mix(in srgb, var(--rar) 18%, transparent);gap:2px;padding:12px 6px;font-weight:800;display:grid}.lj-a-vals button small{color:var(--muted);font-size:11.5px;font-weight:600}.lj-a-vals button.lj-on{background:var(--rar);box-shadow:4px 4px #0b0730}.lj-a-vals button.lj-on small{color:#fff}.lj-a-warn{background:color-mix(in srgb, var(--accent) 14%, transparent);border-left:4px solid var(--accent);align-items:flex-start;gap:10px;margin-top:18px;padding:12px 14px;font-size:14px;display:flex}.lj-a-warn .lj-ico{color:var(--accent)}.lj-loja[data-style=chave]{background:linear-gradient(color-mix(in srgb, var(--text) 4%, transparent) 1px, transparent 1px) 0 0 / 100% 28px, linear-gradient(90deg, color-mix(in srgb, var(--text) 4%, transparent) 1px, transparent 1px) 0 0 / 28px 100%, var(--bg)}.lj-loja[data-style=chave] h1,.lj-loja[data-style=chave] h2,.lj-loja[data-style=chave] h3{letter-spacing:-.02em;font-weight:600;line-height:1.15}.lj-loja[data-style=chave] .lj-btn{border-radius:4px;min-height:44px;font-weight:600}.lj-loja[data-style=chave] .lj-s-head h2{font-size:clamp(22px,2.4cqi,30px)}.lj-c-bar{background:var(--surface);border-bottom:1px solid color-mix(in srgb, var(--text) 12%, transparent)}.lj-c-top{align-items:center;gap:22px;height:64px;display:flex}.lj-c-top .lj-logo{font-family:var(--font-h);align-items:center;gap:8px;font-size:16px;font-weight:600;display:inline-flex}.lj-c-top .lj-logo .lj-ico{color:var(--accent)}.lj-c-search{border:1px solid color-mix(in srgb, var(--text) 18%, transparent);background:var(--bg);max-width:520px;height:40px;color:var(--muted);border-radius:4px;flex:1;align-items:center;gap:10px;padding:0 12px;font-size:14px;display:flex}.lj-c-top .lj-tools{align-items:center;gap:4px;margin-left:auto;font-size:14px;display:flex}.lj-c-top .lj-help{color:var(--muted);padding:0 10px}.lj-c-cats{scrollbar-width:none;gap:8px;padding:12px 0 0;display:flex;overflow-x:auto}.lj-c-cats a{border:1px solid color-mix(in srgb, var(--text) 16%, transparent);background:var(--surface);border-radius:4px;flex:none;padding:5px 11px;font-size:13.5px}.lj-c-cats a.lj-on{border-color:var(--accent);color:var(--accent)}.lj-c-hero{padding:clamp(36px,5.4cqi,76px) 0}.lj-c-hero .lj-in{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:48px;display:grid}.lj-c-status{font-family:var(--font-h);color:var(--accent);align-items:center;gap:8px;font-size:13px;display:inline-flex}.lj-c-status i{background:currentColor;border-radius:50%;width:8px;height:8px}.lj-c-hero h1{max-width:18ch;margin:14px 0;font-size:clamp(30px,4.2cqi,52px)}.lj-c-hero p{color:var(--muted);max-width:46ch;margin:0 0 26px;font-size:17.5px}.lj-c-hero .lj-acts{flex-wrap:wrap;gap:10px;display:flex}.lj-c-win{border:1px solid color-mix(in srgb, var(--text) 16%, transparent);background:var(--surface);border-radius:6px;overflow:hidden;box-shadow:0 24px 50px -30px #0d142473}.lj-c-win .lj-bar{border-bottom:1px solid color-mix(in srgb, var(--text) 10%, transparent);font-family:var(--font-h);color:var(--muted);align-items:center;gap:6px;padding:10px 12px;font-size:12.5px;display:flex}.lj-c-win .lj-bar i{background:color-mix(in srgb, var(--text) 16%, transparent);border-radius:50%;width:10px;height:10px}.lj-c-win .lj-bar span{margin-left:8px}.lj-c-win dl{grid-template-columns:auto 1fr;gap:10px 18px;margin:0;padding:16px 18px 6px;font-size:14.5px;display:grid}.lj-c-win dt{color:var(--muted)}.lj-c-win dd{margin:0;font-weight:500}.lj-c-ok{color:var(--accent)}.lj-c-key{border:1px dashed color-mix(in srgb, var(--accent) 60%, transparent);background:color-mix(in srgb, var(--accent) 6%, var(--surface));font-family:var(--font-h);letter-spacing:.05em;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;margin:6px 18px 18px;padding:12px 14px;font-size:clamp(12.5px,1.5cqi,16px);display:flex;overflow:hidden}.lj-c-key span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lj-c-key button{font-family:var(--font-b);color:var(--accent);letter-spacing:0;flex:none;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.lj-c-key .lj-ico{width:16px;height:16px}.lj-c-steps{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));border:1px solid color-mix(in srgb, var(--text) 14%, transparent);background:var(--surface);border-radius:6px;display:grid}.lj-c-step{align-content:start;gap:6px;padding:20px 22px;display:grid}.lj-c-step+.lj-c-step{border-left:1px solid color-mix(in srgb, var(--text) 12%, transparent)}.lj-c-step .lj-n{font-family:var(--font-h);color:var(--accent);font-size:13px}.lj-c-step b{font-size:16.5px}.lj-c-step span{color:var(--muted);font-size:14.5px}.lj-c-list{border:1px solid color-mix(in srgb, var(--text) 14%, transparent);background:var(--surface);border-radius:6px;overflow:hidden}.lj-c-row{grid-template-columns:46px minmax(0,2.2fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,.9fr) auto;align-items:center;gap:16px;padding:12px 18px;display:grid}.lj-c-row+.lj-c-row{border-top:1px solid color-mix(in srgb, var(--text) 9%, transparent)}a.lj-c-row:hover{background:color-mix(in srgb, var(--accent) 4%, var(--surface))}.lj-c-row.lj-hd{color:var(--muted);background:color-mix(in srgb, var(--text) 3%, var(--surface));padding-block:9px;font-size:12.5px}.lj-c-ic{width:46px;height:46px;font-family:var(--font-h);color:#fff;background:var(--ic);border-radius:6px;place-items:center;font-size:12px;font-weight:600;display:grid}.lj-c-row .lj-nm b{font-weight:600;display:block}.lj-c-row .lj-nm small{color:var(--muted);font-size:13px}.lj-c-row .lj-now{align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.lj-c-row .lj-now i{background:var(--accent);border-radius:50%;width:7px;height:7px}.lj-c-row .lj-pr{font-family:var(--font-h);font-weight:600}.lj-c-row .lj-pr s{color:var(--muted);font-size:12px;font-weight:400;display:block}.lj-c-row .lj-btn{min-height:36px;padding:6px 14px;font-size:13.5px}.lj-c-tags{flex-wrap:wrap;gap:8px;display:flex}.lj-c-tags a{font-family:var(--font-h);border:1px solid color-mix(in srgb, var(--text) 16%, transparent);background:var(--surface);border-radius:4px;padding:8px 12px;font-size:13.5px}.lj-c-tags small{color:var(--muted)}.lj-c-specs{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));background:color-mix(in srgb, var(--text) 14%, transparent);border:1px solid color-mix(in srgb, var(--text) 14%, transparent);border-radius:6px;gap:1px;display:grid;overflow:hidden}.lj-c-specs>div{background:var(--surface);align-content:start;gap:6px;padding:20px;display:grid}.lj-c-specs .lj-ico{color:var(--accent)}.lj-c-specs b{font-family:var(--font-h);font-size:14.5px;font-weight:600}.lj-c-specs span{color:var(--muted);font-size:14px}.lj-c-reviews{border:1px solid color-mix(in srgb, var(--text) 14%, transparent);background:var(--surface);border-radius:6px}.lj-c-review{grid-template-columns:170px 1fr;gap:18px;padding:18px 20px;display:grid}.lj-c-review+.lj-c-review{border-top:1px solid color-mix(in srgb, var(--text) 9%, transparent)}.lj-c-review .lj-sc{font-family:var(--font-h);gap:2px;font-weight:600;display:grid}.lj-c-review .lj-sc span{color:var(--accent2);letter-spacing:1px}.lj-c-review .lj-sc small{font-family:var(--font-b);color:var(--muted);font-weight:500}.lj-c-review .lj-vf{color:var(--accent);align-items:center;gap:4px;font-size:12.5px;font-weight:600;display:inline-flex}.lj-c-review .lj-vf .lj-ico{width:14px;height:14px}.lj-c-review p{margin:4px 0 0}.lj-c-help{grid-template-columns:260px minmax(0,1fr);gap:36px;display:grid}.lj-c-help nav{align-content:start;gap:2px;font-size:14px;display:grid}.lj-c-help nav a{border-left:2px solid color-mix(in srgb, var(--text) 12%, transparent);color:var(--muted);padding:7px 12px}.lj-c-help nav a.lj-on{border-color:var(--accent);color:var(--text)}.lj-c-help dl{gap:22px;margin:0;display:grid}.lj-c-help dt{font-family:var(--font-h);font-weight:600}.lj-c-help dd{color:var(--muted);max-width:64ch;margin:6px 0 0}.lj-c-pdp{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:40px;padding:22px 0 10px;display:grid}.lj-c-box{aspect-ratio:1;background:linear-gradient(135deg, var(--ic), color-mix(in srgb, var(--ic) 45%, #0d1424));color:#fff;font-family:var(--font-h);border-radius:6px;place-items:center;display:grid}.lj-c-box b{font-size:clamp(44px,7cqi,84px);font-weight:600}.lj-c-info h1{margin:10px 0 4px;font-size:clamp(28px,3.2cqi,40px)}.lj-c-seg{border:1px solid color-mix(in srgb, var(--text) 18%, transparent);background:var(--surface);border-radius:4px;flex-wrap:wrap;display:inline-flex;overflow:hidden}.lj-c-seg button{padding:9px 14px;font-size:14px}.lj-c-seg button+button{border-left:1px solid color-mix(in srgb, var(--text) 18%, transparent)}.lj-c-seg button.lj-on{background:var(--text);color:var(--surface)}.lj-c-price{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:22px;display:flex}.lj-c-price .lj-big{font-family:var(--font-h);font-size:34px;font-weight:600}.lj-c-price s{color:var(--muted)}.lj-c-deliver{border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);background:color-mix(in srgb, var(--accent) 6%, var(--surface));border-radius:4px;align-items:flex-start;gap:10px;margin-top:16px;padding:12px 14px;font-size:14.5px;display:flex}.lj-c-deliver .lj-ico{color:var(--accent)}.lj-c-tabs{border-bottom:1px solid color-mix(in srgb, var(--text) 14%, transparent);flex-wrap:wrap;margin-top:36px;display:flex}.lj-c-tabs a{font-family:var(--font-h);color:var(--muted);padding:10px 16px;font-size:14px}.lj-c-tabs a.lj-on{color:var(--text);box-shadow:inset 0 -2px 0 var(--accent)}.lj-c-req{border-collapse:collapse;background:var(--surface);width:100%;margin:8px 0 70px;font-size:14.5px}.lj-c-req th,.lj-c-req td{text-align:left;border-bottom:1px solid color-mix(in srgb, var(--text) 9%, transparent);padding:11px 14px}.lj-c-req th{width:34%;color:var(--muted);font-weight:500}.lj-loja[data-style=revista] h1,.lj-loja[data-style=revista] h2,.lj-loja[data-style=revista] h3{letter-spacing:-.01em;font-weight:800;font-stretch:62%;line-height:.92}.lj-loja[data-style=revista] .lj-btn{border-radius:0;min-height:52px}.lj-loja[data-style=revista] .lj-s-head h2{text-transform:uppercase;font-size:clamp(34px,4.4cqi,60px)}.lj-loja[data-style=revista] .lj-s-head a{color:var(--text);text-underline-offset:4px;font-weight:500;text-decoration:underline}.lj-r-note{text-align:center;background:var(--text);color:var(--bg);padding:8px 16px;font-size:12.5px}.lj-r-mast{border-bottom:1px solid var(--text);grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:14px 0;display:grid}.lj-r-mast nav{gap:22px;font-size:14px;display:flex}.lj-r-mast .lj-logo{font-family:var(--font-h);text-transform:uppercase;font-size:clamp(30px,4cqi,48px);font-weight:900;font-stretch:62%;line-height:1}.lj-r-mast .lj-tools{justify-self:end;gap:2px;display:flex}.lj-r-cover{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);min-height:clamp(520px,60cqi,760px);display:grid}.lj-r-cover .lj-ph{background:var(--surface);position:relative;overflow:hidden}.lj-r-cover .lj-ph img,.lj-r-cover .lj-ph svg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lj-r-cover .lj-blk{background:var(--accent2);color:#fff;flex-direction:column;justify-content:space-between;gap:30px;padding:clamp(24px,3.4cqi,48px);display:flex}.lj-r-cover .lj-blk small{font-size:14px}.lj-r-cover h1{text-transform:uppercase;font-size:clamp(54px,7.6cqi,120px);line-height:.84}.lj-r-cover p{max-width:34ch;margin:18px 0 24px;font-size:16.5px}.lj-r-cover .lj-btn.lj-primary{color:#000;background:#fff}.lj-loja[data-style=revista] svg.lj-art rect{fill:var(--surface)}.lj-r-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.lj-r-tile .lj-pic{aspect-ratio:3/4;border-radius:0}.lj-r-tile b{font-family:var(--font-h);justify-content:space-between;align-items:baseline;gap:8px;margin-top:10px;font-size:28px;font-weight:800;font-stretch:62%;display:flex}.lj-r-tile b small{font-family:var(--font-b);text-underline-offset:3px;font-size:13px;font-weight:500;font-stretch:100%;text-decoration:underline}.lj-r-grid{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:30px 16px;display:grid}.lj-r-card{min-width:0;position:relative}.lj-r-card .lj-pic{aspect-ratio:4/5;border-radius:0}.lj-r-card .lj-tg{z-index:1;color:var(--accent2);background:#fff;padding:2px 8px;font-size:12.5px;font-weight:600;position:absolute;top:10px;left:10px}.lj-r-card .lj-fav{z-index:1;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:6px;right:6px}.lj-r-card .lj-nm{margin:12px 0 2px;font-size:14.5px}.lj-r-card .lj-pr{font-size:14.5px;font-weight:600}.lj-r-card .lj-pr s{color:var(--muted);margin-left:6px;font-weight:400}.lj-dots{gap:6px;margin-top:8px;display:flex}.lj-dots i{border:1px solid color-mix(in srgb, var(--text) 25%, transparent);border-radius:50%;width:12px;height:12px}.lj-r-rank .lj-r-card .lj-pic{aspect-ratio:3/4}.lj-r-rank .lj-no{z-index:2;font-family:var(--font-h);color:#fff;-webkit-text-stroke:1.5px #000;font-size:clamp(64px,9cqi,120px);font-weight:900;font-stretch:62%;line-height:.8;position:absolute;top:8px;left:8px}.lj-r-story{border-top:1px solid var(--text);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;padding-top:26px;display:grid}.lj-r-story h2{text-transform:uppercase;font-size:clamp(44px,6cqi,88px)}.lj-r-story p{max-width:54ch;margin:0;font-size:18px}.lj-r-story p:first-letter{float:left;font-family:var(--font-h);margin:6px 10px 0 0;font-size:76px;font-weight:900;font-stretch:62%;line-height:.78}.lj-r-strip{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));border-block:1px solid var(--text);display:grid}.lj-r-strip>div{justify-content:center;align-items:center;gap:12px;padding:18px 20px;display:flex}.lj-r-strip>div+div{border-left:1px solid var(--text)}.lj-r-strip b{font-size:14.5px;display:block}.lj-r-strip span{color:var(--muted);font-size:13.5px}.lj-r-quote{text-align:center;max-width:920px;margin:0 auto}.lj-r-quote blockquote{font-family:var(--font-h);text-transform:uppercase;margin:0;font-size:clamp(32px,4.2cqi,58px);font-weight:800;font-stretch:62%;line-height:1}.lj-r-quote cite{color:var(--muted);margin-top:18px;font-size:14px;font-style:normal;display:block}.lj-r-dots{justify-content:center;gap:8px;margin-top:18px;display:flex}.lj-r-dots i{background:color-mix(in srgb, var(--text) 20%, transparent);border-radius:50%;width:8px;height:8px}.lj-r-dots i:first-child{background:var(--text)}.lj-r-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;display:grid}.lj-r-faq h2{text-transform:uppercase;font-size:clamp(40px,5cqi,72px)}.lj-loja[data-style=revista] .lj-faq details{border-color:var(--text)}.lj-loja[data-style=revista] .lj-faq summary:after{color:var(--text)}.lj-r-foot{border-top:1px solid var(--text);padding:30px 0 26px}.lj-r-foot .lj-cols{color:var(--muted);flex-wrap:wrap;gap:20px 50px;font-size:14px;display:flex}.lj-r-foot .lj-cols b{color:var(--text);margin-bottom:6px;display:block}.lj-r-big{font-family:var(--font-h);text-transform:uppercase;letter-spacing:-.02em;white-space:nowrap;margin-top:30px;font-size:17.6cqi;font-weight:900;font-stretch:62%;line-height:.78}.lj-r-pdp{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:start;gap:40px;padding:18px 0 70px;display:grid}.lj-r-shots{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lj-r-shots .lj-pic{aspect-ratio:4/5;border-radius:0}.lj-r-shots .lj-wide{aspect-ratio:16/9;grid-column:span 2;place-items:center;display:grid}.lj-r-info{position:sticky;top:16px}.lj-r-info h1{text-transform:uppercase;margin:10px 0 12px;font-size:clamp(36px,3.8cqi,54px)}.lj-r-info .lj-pr{font-size:20px;font-weight:600}.lj-r-sizes{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.lj-r-sizes button{border:1px solid color-mix(in srgb, var(--text) 25%, transparent);height:46px;font-weight:600}.lj-r-sizes button.lj-on{background:var(--text);color:var(--bg);border-color:var(--text)}.lj-r-sizes button.lj-off{color:color-mix(in srgb, var(--text) 35%, transparent);text-decoration:line-through}.lj-r-sw{gap:12px;display:flex}.lj-r-sw i{border:1px solid color-mix(in srgb, var(--text) 25%, transparent);border-radius:50%;width:30px;height:30px;display:block}.lj-r-sw button.lj-on i{box-shadow:0 0 0 2px var(--bg), 0 0 0 3px var(--text)}.lj-r-info .lj-btn{margin-top:10px}.lj-r-acc{margin-top:22px}.lj-r-acc details{border-top:1px solid var(--text)}.lj-r-acc summary{cursor:pointer;justify-content:space-between;padding:14px 0;font-weight:600;list-style:none;display:flex}.lj-r-acc summary:after{content:"+"}.lj-r-acc details[open] summary:after{content:"−"}.lj-r-acc p{color:var(--muted);margin:0 0 14px}.lj-loja[data-style=aroma]{letter-spacing:.01em;font-weight:350}.lj-loja[data-style=aroma] h1,.lj-loja[data-style=aroma] h2,.lj-loja[data-style=aroma] h3{font-weight:500;line-height:1.02}.lj-loja[data-style=aroma] .lj-s-head{text-align:center;justify-content:center}.lj-loja[data-style=aroma] .lj-s-head h2{font-size:clamp(36px,4.2cqi,56px);font-style:italic}.lj-loja[data-style=aroma] .lj-s-head a{display:none}.lj-loja[data-style=aroma] .lj-btn{letter-spacing:.04em;font-weight:500}.lj-o-top{z-index:5;position:relative}.lj-loja:has(>main>.lj-o-hero:first-child)>.lj-o-top{position:absolute;top:0;left:0;right:0}.lj-o-top .lj-in{grid-template-columns:1fr auto 1fr;align-items:center;height:84px;display:grid}.lj-o-top nav{color:var(--muted);gap:26px;font-size:14px;display:flex}.lj-o-top .lj-logo{font-family:var(--font-h);font-size:30px;font-style:italic;font-weight:500}.lj-o-top .lj-tools{justify-self:end;gap:2px;display:flex}.lj-o-hero{text-align:center;isolation:isolate;padding:128px 0 76px;position:relative}.lj-o-hero:before{content:"";z-index:-1;background:radial-gradient(440px 340px at 50% 54%, color-mix(in srgb, var(--accent) 42%, transparent), transparent 70%), radial-gradient(380px 300px at 28% 72%, color-mix(in srgb, var(--accent2) 30%, transparent), transparent 70%), radial-gradient(360px 260px at 74% 30%, color-mix(in srgb, var(--accent2) 22%, transparent), transparent 70%);filter:blur(18px);position:absolute;inset:0}.lj-o-hero small{letter-spacing:.14em;color:var(--accent);margin-bottom:16px;font-size:14px;display:block}.lj-o-hero h1{max-width:13ch;margin:0 auto;font-size:clamp(46px,7cqi,104px);font-style:italic}.lj-o-stage{width:min(340px,64%);margin:40px auto 0;position:relative}.lj-o-arch{aspect-ratio:3/4;background:color-mix(in srgb, var(--surface) 80%, transparent);border-radius:999px 999px 26px 26px;display:block;overflow:hidden}.lj-o-arch img,.lj-o-arch svg{object-fit:cover;width:100%;height:100%;display:block}.lj-o-stage .lj-o-arch{box-shadow:0 40px 100px -30px color-mix(in srgb, var(--accent) 60%, transparent)}.lj-o-note{font-family:var(--font-h);white-space:nowrap;align-items:center;gap:12px;font-size:23px;font-style:italic;display:flex;position:absolute}.lj-o-note:before{content:"";background:var(--accent);width:34px;height:1px}.lj-o-note.lj-l{flex-direction:row-reverse;margin-right:22px;right:100%}.lj-o-hero p{max-width:46ch;color:var(--muted);margin:34px auto 26px;font-size:17px}.lj-o-fams{flex-wrap:wrap;justify-content:center;gap:34px;display:flex}.lj-o-fam{justify-items:center;gap:14px;display:grid}.lj-o-fam i{background:radial-gradient(circle at 34% 30%, #ffffff8c, transparent 28%), radial-gradient(circle, var(--fc), color-mix(in srgb, var(--fc) 35%, var(--bg)));width:108px;height:108px;box-shadow:0 18px 44px -18px var(--fc);border-radius:50%}.lj-o-fam b{font-family:var(--font-h);font-size:22px;font-style:italic;font-weight:500}.lj-o-grid{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:34px 22px;display:grid}.lj-o-card{text-align:center;min-width:0}.lj-o-card .lj-o-arch{background:radial-gradient(circle at 50% 72%, color-mix(in srgb, var(--accent) 26%, var(--surface)), var(--surface))}.lj-o-card .lj-fam{letter-spacing:.12em;color:var(--accent);margin-top:16px;font-size:12.5px;display:block}.lj-o-card .lj-nm{font-family:var(--font-h);margin:2px 0;font-size:24px;font-weight:500;line-height:1.1}.lj-o-card .lj-ml{color:var(--muted);font-size:13.5px}.lj-o-card .lj-pr{margin-top:6px;font-size:15.5px}.lj-o-card .lj-pr s{color:var(--muted);margin-left:6px;font-size:13.5px}.lj-o-perks{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));text-align:center;display:grid}.lj-o-perks>div{justify-items:center;gap:8px;padding:8px 24px;display:grid}.lj-o-perks>div+div{border-left:1px solid color-mix(in srgb, var(--text) 14%, transparent)}.lj-o-perks .lj-ic{border:1px solid color-mix(in srgb, var(--accent) 60%, transparent);width:52px;height:52px;color:var(--accent);border-radius:50%;place-items:center;display:grid}.lj-o-perks b{font-family:var(--font-h);font-size:21px;font-weight:500}.lj-o-perks span{color:var(--muted);font-size:14px}.lj-o-story{background:linear-gradient(135deg, color-mix(in srgb, var(--accent2) 16%, var(--surface)), var(--surface));border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding:clamp(28px,4cqi,56px);display:grid}.lj-o-story h2{font-size:clamp(38px,4.6cqi,62px);font-style:italic}.lj-o-story p{color:var(--muted);margin:0;font-size:17.5px;line-height:1.8}.lj-o-quote{text-align:center;max-width:820px;margin:0 auto}.lj-o-quote .lj-st{color:var(--accent);letter-spacing:4px}.lj-o-quote blockquote{font-family:var(--font-h);margin:16px 0;font-size:clamp(26px,3.2cqi,40px);font-style:italic;line-height:1.25}.lj-o-quote cite{color:var(--muted);letter-spacing:.08em;font-size:14px;font-style:normal}.lj-loja[data-style=aroma] .lj-faq{max-width:760px;margin:0 auto}.lj-loja[data-style=aroma] .lj-faq summary{font-family:var(--font-h);font-size:22px;font-weight:500}.lj-o-pdp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:60px;padding:32px 0 74px;display:grid}.lj-o-pdp .lj-o-arch{width:min(440px,100%);box-shadow:0 40px 100px -40px color-mix(in srgb, var(--accent) 60%, transparent);margin-inline:auto}.lj-o-mini{justify-content:center;gap:10px;margin-top:16px;display:flex}.lj-o-mini>*{width:54px;border-radius:999px 999px 10px 10px!important}.lj-o-mini .lj-on{outline:1px solid var(--accent);outline-offset:3px}.lj-o-info h1{margin:8px 0 6px;font-size:clamp(40px,4.6cqi,62px);font-style:italic}.lj-o-info .lj-fam{color:var(--accent);letter-spacing:.12em;font-size:13px}.lj-o-info .lj-pr{margin-top:14px;font-size:22px}.lj-o-sizes{flex-wrap:wrap;gap:10px;display:flex}.lj-o-sizes button{border:1px solid color-mix(in srgb, var(--text) 25%, transparent);border-radius:999px;min-width:96px;padding:10px 16px;font-size:14px;display:grid}.lj-o-sizes button small{color:var(--muted);font-size:12.5px}.lj-o-sizes button.lj-on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}.lj-o-gift{align-items:center;gap:10px;margin-top:18px;font-size:14.5px;display:flex}.lj-o-gift i{background:var(--accent);width:20px;height:20px;color:var(--on-accent);border-radius:6px;place-items:center;display:grid}.lj-o-gift i .lj-ico{width:14px;height:14px}.lj-o-pyr{border-top:1px solid color-mix(in srgb, var(--text) 14%, transparent);margin-top:28px}.lj-o-pyr>div{border-bottom:1px solid color-mix(in srgb, var(--text) 14%, transparent);grid-template-columns:110px 1fr;gap:16px;padding:14px 0;display:grid}.lj-o-pyr b{font-family:var(--font-h);color:var(--accent);font-size:20px;font-style:italic;font-weight:500}.lj-o-pyr span{color:var(--muted)}.lj-loja[data-style=atelie]{--plate:color-mix(in srgb, var(--text) 5%, var(--bg));font-weight:350}.lj-loja[data-style=atelie] h1,.lj-loja[data-style=atelie] h2,.lj-loja[data-style=atelie] h3{letter-spacing:.01em;font-weight:400;line-height:1.12}.lj-loja[data-style=atelie] .lj-btn{letter-spacing:.08em;border-radius:0;font-weight:500}.lj-loja[data-style=atelie] .lj-s-head{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:42px}.lj-loja[data-style=atelie] .lj-s-head:after{content:"";background:var(--accent);order:2;width:40px;height:1px}.lj-loja[data-style=atelie] .lj-s-head h2{font-size:clamp(28px,3cqi,38px)}.lj-loja[data-style=atelie] .lj-s-head a{order:3}.lj-t-note{text-align:center;letter-spacing:.06em;color:var(--muted);border-bottom:1px solid color-mix(in srgb, var(--text) 8%, transparent);padding:9px 16px;font-size:12.5px}.lj-t-top{justify-items:center;gap:14px;padding:28px 0 20px;display:grid;position:relative}.lj-t-top .lj-logo{font-family:var(--font-h);letter-spacing:.32em;text-transform:uppercase;margin-right:-.32em;font-size:26px}.lj-t-top nav{letter-spacing:.05em;color:var(--muted);gap:34px;font-size:13.5px;display:flex}.lj-t-top .lj-tools{gap:2px;display:flex;position:absolute;top:22px;right:0}.lj-t-plate{background:var(--plate);aspect-ratio:1;place-items:center;display:grid;position:relative;overflow:hidden}.lj-t-plate svg.lj-art{z-index:1;width:58%;height:58%;position:relative}.lj-t-plate:after{content:"";background:radial-gradient(closest-side,#00000029,#0000);border-radius:50%;height:12px;position:absolute;bottom:17%;left:30%;right:30%}.lj-t-hero{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(30px,6cqi,96px);padding:clamp(24px,3cqi,44px) 0 clamp(60px,8cqi,110px);display:grid}.lj-t-hero .lj-t-plate{aspect-ratio:5/4}.lj-t-hero .lj-t-plate svg.lj-art{width:54%;height:54%}.lj-t-hero h1{max-width:13ch;font-size:clamp(36px,4.4cqi,60px)}.lj-t-hero p{color:var(--muted);max-width:34ch;margin:18px 0 30px;font-size:16.5px;line-height:1.75}.lj-t-link{letter-spacing:.08em;align-items:center;gap:16px;font-size:14.5px;display:inline-flex}.lj-t-link:after{content:"";background:var(--accent);width:48px;height:1px}.lj-t-grid{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:44px 24px;display:grid}.lj-t-card{text-align:center;min-width:0;position:relative}.lj-t-card .lj-nm{font-family:var(--font-h);margin:16px 0 2px;font-size:17px}.lj-t-card .lj-mt{color:var(--muted);font-size:13px}.lj-t-card .lj-pr{margin-top:6px;font-size:15px}.lj-t-card .lj-fav{z-index:2;width:36px;height:36px;color:var(--muted);place-items:center;display:grid;position:absolute;top:8px;right:8px}.lj-t-cols{flex-wrap:wrap;justify-content:center;gap:clamp(20px,4cqi,56px);display:flex}.lj-t-col{justify-items:center;gap:12px;display:grid}.lj-t-col .lj-t-plate{border-radius:50%;width:clamp(110px,13cqi,160px)}.lj-t-col b{font-family:var(--font-h);font-size:17px;font-weight:400}.lj-t-story{text-align:center;justify-items:center;gap:18px;max-width:640px;margin:0 auto;display:grid}.lj-t-gem{border:1px solid var(--accent);width:12px;height:12px;transform:rotate(45deg)}.lj-t-story h2{font-size:clamp(30px,3.4cqi,44px)}.lj-t-story p{color:var(--muted);margin:0;font-size:17px;line-height:1.85}.lj-t-seals{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));text-align:center;border-block:1px solid color-mix(in srgb, var(--text) 10%, transparent);gap:30px;padding:42px 0;display:grid}.lj-t-seals>div{justify-items:center;gap:8px;display:grid}.lj-t-seals .lj-ic{border:1px solid var(--accent);width:52px;height:52px;color:var(--accent);border-radius:50%;place-items:center;display:grid}.lj-t-seals b{font-family:var(--font-h);font-size:18px;font-weight:400}.lj-t-seals span{color:var(--muted);font-size:14px}.lj-t-quote{text-align:center;max-width:720px;margin:0 auto}.lj-t-quote blockquote{font-family:var(--font-h);margin:16px 0;font-size:clamp(22px,2.6cqi,30px);line-height:1.45}.lj-t-quote .lj-st{color:var(--accent);letter-spacing:5px;font-size:13px}.lj-t-quote cite{color:var(--muted);letter-spacing:.08em;font-size:13.5px;font-style:normal}.lj-t-faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 60px;max-width:980px;margin:0 auto;display:grid}.lj-t-faq b{font-family:var(--font-h);margin-bottom:8px;font-size:18px;font-weight:400;display:block}.lj-t-faq p{color:var(--muted);margin:0;font-size:15px;line-height:1.75}.lj-t-foot{text-align:center;border-top:1px solid color-mix(in srgb, var(--text) 10%, transparent);color:var(--muted);justify-items:center;gap:14px;padding:44px 0;font-size:13.5px;display:grid}.lj-t-foot .lj-logo{font-family:var(--font-h);letter-spacing:.32em;text-transform:uppercase;color:var(--text);margin-right:-.32em;font-size:18px}.lj-t-foot nav{flex-wrap:wrap;justify-content:center;gap:10px 28px;display:flex}.lj-t-pdp{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(30px,5cqi,80px);padding:18px 0 84px;display:grid}.lj-t-mini{gap:10px;margin-top:10px;display:flex}.lj-t-mini>*{width:76px}.lj-t-mini .lj-on{outline:1px solid var(--accent);outline-offset:3px}.lj-t-info h1{margin:12px 0 8px;font-size:clamp(30px,3.2cqi,42px)}.lj-t-info .lj-pr{font-size:20px}.lj-t-metal{gap:18px;display:flex}.lj-t-metal button{color:var(--muted);justify-items:center;gap:6px;font-size:13px;display:grid}.lj-t-metal i{border-radius:50%;width:30px;height:30px;display:block}.lj-t-metal .lj-ouro i{background:linear-gradient(135deg,#f3dc9b,#b8902f)}.lj-t-metal .lj-prata i{background:linear-gradient(135deg,#f7f7f7,#a8a8a8)}.lj-t-metal button.lj-on i{box-shadow:0 0 0 3px var(--bg), 0 0 0 4px var(--text)}.lj-t-toggle{border-block:1px solid color-mix(in srgb, var(--text) 10%, transparent);justify-content:space-between;align-items:center;gap:12px;margin:22px 0;padding:14px 0;font-size:14.5px;display:flex}.lj-t-toggle span{align-items:center;gap:10px;display:inline-flex}.lj-t-toggle .lj-ico{color:var(--accent)}.lj-t-toggle i{background:var(--accent2);border-radius:999px;flex:none;width:40px;height:22px;position:relative}.lj-t-toggle i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:3px;right:3px}.lj-loja[data-style=aula]{font-size:18px;line-height:1.7}.lj-loja[data-style=aula] h1,.lj-loja[data-style=aula] h2,.lj-loja[data-style=aula] h3{letter-spacing:-.025em;font-weight:800;line-height:1.04}.lj-loja[data-style=aula] .lj-s-head{text-align:center;justify-content:center}.lj-loja[data-style=aula] .lj-s-head h2{max-width:20ch;font-size:clamp(30px,3.8cqi,46px)}.lj-loja[data-style=aula] .lj-faq summary{font-family:var(--font-h);font-size:19px}.lj-loja[data-style=aula] .lj-faq{width:min(760px,100%);margin:0 auto}.lj-u-top{z-index:8;background:color-mix(in srgb, var(--bg) 90%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid color-mix(in srgb, var(--text) 8%, transparent);position:sticky;top:0}.lj-u-top .lj-in{justify-content:space-between;align-items:center;gap:16px;height:66px;display:flex}.lj-u-top .lj-logo{font-family:var(--font-h);font-size:19px;font-weight:800}.lj-loja[data-style=aula] .lj-u-top .lj-btn.lj-primary{min-height:42px;box-shadow:none;padding:8px 18px;font-size:15px}.lj-u-narrow{width:min(760px,100% - 40px);margin-inline:auto}.lj-u-mid{width:min(1060px,100% - 40px);margin-inline:auto}.lj-u-hero{text-align:center;padding:clamp(40px,6cqi,76px) 0 30px}.lj-u-pre{border:1.5px solid var(--accent2);color:var(--accent2);font-family:var(--font-h);border-radius:999px;padding:5px 14px;font-size:14px;font-weight:700;display:inline-block}.lj-u-hero h1{text-wrap:balance;max-width:16ch;margin:18px auto;font-size:clamp(38px,5.6cqi,70px)}.lj-u-hero p{color:var(--muted);max-width:44ch;margin:0 auto 32px;font-size:19px}.lj-u-vsl{aspect-ratio:16/9;background:radial-gradient(circle at 30% 20%, color-mix(in srgb, var(--accent2) 60%, #fff), var(--accent2) 45%, color-mix(in srgb, var(--accent2) 55%, #000));box-shadow:0 30px 70px -30px color-mix(in srgb, var(--accent2) 80%, transparent);border-radius:22px;place-items:center;display:grid;position:relative;overflow:hidden}.lj-u-vsl .lj-play{width:86px;height:86px;box-shadow:0 0 0 14px color-mix(in srgb, var(--accent) 30%, transparent)}.lj-u-vsl small{color:#fff;font-size:15px;position:absolute;bottom:16px;left:20px}.lj-u-cta{justify-items:center;gap:12px;margin-top:30px;display:grid}.lj-loja[data-style=aula] .lj-btn.lj-primary{min-height:62px;font-size:18px;font-family:var(--font-h);box-shadow:0 8px 0 -1px color-mix(in srgb, var(--accent) 50%, #3a2d00);padding:16px 40px;font-weight:800}.lj-u-safe{color:var(--muted);align-items:center;gap:8px;font-size:15px;display:inline-flex}.lj-u-safe .lj-ico{color:var(--accent2);width:18px;height:18px}.lj-u-letter h2{margin-bottom:18px;font-size:clamp(28px,3.4cqi,40px)}.lj-u-letter p{margin:0;font-size:19.5px}.lj-u-letter p:first-line{background:linear-gradient(transparent 56%, var(--accent) 56%, var(--accent) 92%, transparent 92%)}.lj-u-mods{gap:14px;display:grid}.lj-u-mod{background:var(--surface);border:1px solid color-mix(in srgb, var(--text) 10%, transparent);border-radius:18px;grid-template-columns:64px 1fr;align-items:center;gap:18px;padding:18px 20px;display:grid}.lj-u-mod .lj-n{background:color-mix(in srgb, var(--accent2) 12%, transparent);width:64px;height:64px;color:var(--accent2);font-family:var(--font-h);border-radius:16px;place-items:center;font-size:26px;font-weight:800;display:grid}.lj-u-mod small{font-family:var(--font-h);color:var(--accent2);font-size:13.5px;font-weight:700;display:block}.lj-u-mod b{font-family:var(--font-h);font-size:21px;line-height:1.2;display:block}.lj-u-mod span{color:var(--muted);font-size:16.5px}.lj-u-bens{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lj-u-ben{background:var(--surface);border-radius:18px;grid-template-columns:48px 1fr;gap:14px;padding:18px;display:grid}.lj-u-ben .lj-ic{background:var(--accent);width:48px;height:48px;color:var(--on-accent);border-radius:50%;place-items:center;display:grid}.lj-u-ben b{font-family:var(--font-h);font-size:18.5px;line-height:1.25;display:block}.lj-u-ben span{color:var(--muted);font-size:16px}.lj-u-offers{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.lj-u-offer{background:var(--surface);border:1px solid color-mix(in srgb, var(--text) 10%, transparent);border-radius:24px;flex-direction:column;gap:12px;padding:26px 22px;display:flex}.lj-u-offer.lj-best{border:2.5px solid var(--accent2);box-shadow:0 30px 60px -30px color-mix(in srgb, var(--accent2) 60%, transparent);transform:translateY(-10px)}.lj-u-flag{background:var(--accent2);color:#fff;font-family:var(--font-h);border-radius:999px;align-self:flex-start;padding:3px 12px;font-size:13px;font-weight:700}.lj-u-offer h3{font-size:23px}.lj-u-offer .lj-pv{font-family:var(--font-h);letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:44px;font-weight:800;line-height:1;display:flex}.lj-u-offer .lj-pv s{font-family:var(--font-b);color:var(--muted);letter-spacing:0;font-size:16px;font-weight:400}.lj-u-offer .lj-parc{color:var(--muted);font-size:15px}.lj-u-offer ul{gap:8px;margin:0;padding:0;font-size:16px;list-style:none;display:grid}.lj-u-offer li{gap:8px;display:flex}.lj-u-offer li .lj-ico{color:var(--accent2);width:18px;height:18px;margin-top:5px}.lj-loja[data-style=aula] .lj-u-offer .lj-btn{min-height:54px;margin-top:auto;padding:12px 20px;font-size:16px}.lj-loja[data-style=aula] .lj-u-offer:not(.lj-best) .lj-btn.lj-primary{color:var(--text);box-shadow:none;border:2px solid var(--text);background:0 0}.lj-u-seal{border:2px dashed color-mix(in srgb, var(--accent2) 50%, transparent);background:color-mix(in srgb, var(--accent) 14%, var(--surface));border-radius:24px;grid-template-columns:auto 1fr;align-items:center;gap:24px;margin-top:40px;padding:26px;display:grid}.lj-u-seal .lj-ring{text-align:center;background:var(--accent2);color:#fff;width:118px;height:118px;font-family:var(--font-h);border-radius:50%;place-items:center;font-weight:800;line-height:1;display:grid}.lj-u-seal .lj-ring b{font-size:46px;display:block}.lj-u-seal .lj-ring span{font-size:13px}.lj-u-seal h3{font-size:25px}.lj-u-seal p{color:var(--muted);margin:4px 0 0;font-size:16.5px}.lj-u-wall{columns:3 240px;column-gap:16px}.lj-u-post{break-inside:avoid;background:var(--surface);border:1px solid color-mix(in srgb, var(--text) 8%, transparent);border-radius:18px;margin-bottom:16px;padding:18px;font-size:16.5px}.lj-u-post .lj-who{font-family:var(--font-h);align-items:center;gap:10px;margin-bottom:8px;font-size:15px;font-weight:700;display:flex}.lj-u-post .lj-av{background:color-mix(in srgb, var(--accent2) 18%, transparent);width:34px;height:34px;color:var(--accent2);border-radius:50%;place-items:center;font-size:14px;display:grid}.lj-u-post p{margin:0}.lj-u-sticky{display:none}@media (max-width:780px){.lj-loja[data-style=aula]:has(.lj-u-sticky)~.fc .fc-fab{bottom:100px}}.lj-u-pdp{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:36px;padding:30px 0 70px;display:grid}.lj-u-pdp h1{margin-bottom:18px;font-size:clamp(32px,4cqi,48px)}.lj-u-pdp .lj-u-offer{position:sticky;top:84px}.lj-loja[data-style=lancamento] h1,.lj-loja[data-style=lancamento] h2,.lj-loja[data-style=lancamento] h3{letter-spacing:-.035em;font-weight:800;line-height:.98}.lj-loja[data-style=lancamento] .lj-s-head h2{font-size:clamp(34px,5cqi,66px)}.lj-loja[data-style=lancamento] .lj-btn.lj-primary{min-height:54px;padding:12px 30px;font-size:16.5px}.lj-l-nav{z-index:8;justify-content:center;padding:14px 16px 0;display:flex;position:sticky;top:0}.lj-loja[data-style=aula] [id],.lj-loja[data-style=lancamento] [id]{scroll-margin-top:84px}.lj-l-nav .lj-in{background:color-mix(in srgb, var(--surface) 84%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;align-items:center;gap:22px;padding:7px 7px 7px 20px;font-size:14.5px;display:flex;box-shadow:0 10px 30px -14px #00000047}.lj-l-nav .lj-logo{font-family:var(--font-h);letter-spacing:-.02em;font-weight:800}.lj-l-nav .lj-lk{color:var(--muted)}.lj-loja[data-style=lancamento] .lj-l-nav .lj-btn{min-height:38px;padding:6px 16px;font-size:14px}.lj-l-hero{text-align:center;isolation:isolate;padding:clamp(40px,5cqi,72px) 0 clamp(36px,5cqi,64px);position:relative}.lj-l-hero:before{content:"";z-index:-1;background:radial-gradient(560px 420px at 50% 66%,#fff,#0000 70%);position:absolute;inset:0}.lj-l-pill{background:var(--text);color:var(--bg);border-radius:999px;padding:6px 14px;font-size:14px;font-weight:700;display:inline-block}.lj-l-hero h1{max-width:12ch;margin:18px auto 14px;font-size:clamp(48px,8.2cqi,118px)}.lj-l-hero p{color:var(--muted);max-width:40ch;margin:0 auto;font-size:19px}.lj-l-prod{width:min(400px,74%);margin:26px auto 0;position:relative}.lj-l-prod svg.lj-art{aspect-ratio:1;width:100%;display:block}.lj-l-prod:after{content:"";z-index:-1;background:radial-gradient(closest-side,#00000042,#0000);border-radius:50%;height:26px;position:absolute;bottom:4%;left:16%;right:16%}.lj-l-buy{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 24px;margin-top:18px;display:flex}.lj-l-buy .lj-pv{font-family:var(--font-h);letter-spacing:-.02em;font-size:36px;font-weight:800}.lj-l-buy .lj-pv s{font-family:var(--font-b);color:var(--muted);letter-spacing:0;margin-left:8px;font-size:17px;font-weight:400}.lj-l-count{background:var(--accent);color:var(--on-accent)}.lj-l-count .lj-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 30px;padding:26px 0;display:flex}.lj-l-count h2{max-width:15ch;font-size:clamp(26px,3.2cqi,40px)}.lj-l-clock{gap:10px;display:flex}.lj-l-clock span{min-width:86px;font-family:var(--font-h);font-variant-numeric:tabular-nums;background:#00000024;border-radius:16px;justify-items:center;padding:12px 6px 10px;font-size:42px;font-weight:800;line-height:1;display:grid}.lj-l-clock small{font-family:var(--font-b);margin-top:6px;font-size:12.5px;font-weight:600}.lj-l-feats{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:16px;display:grid}.lj-l-feat{background:var(--surface);border-radius:28px;align-content:start;gap:10px;padding:30px 26px;display:grid}.lj-l-feat .lj-ic{background:var(--text);width:56px;height:56px;color:var(--bg);border-radius:50%;place-items:center;display:grid}.lj-l-feat b{font-family:var(--font-h);letter-spacing:-.02em;margin-top:8px;font-size:28px;font-weight:800;line-height:1.04}.lj-l-feat span{color:var(--muted);font-size:16.5px}.lj-l-video{aspect-ratio:16/9;color:#fff;background:radial-gradient(circle at 50% 40%,#3b3b3b,#000);border-radius:32px;place-items:center;display:grid;position:relative;overflow:hidden}.lj-l-video small{opacity:.8;position:absolute;bottom:20px;left:24px}.lj-l-steps{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:24px;display:grid}.lj-l-step .lj-n{font-family:var(--font-h);color:#0000;-webkit-text-stroke:2px var(--text);font-size:clamp(80px,10cqi,150px);font-weight:900;line-height:.8;display:block}.lj-l-step b{font-family:var(--font-h);letter-spacing:-.02em;margin:16px 0 6px;font-size:25px;display:block}.lj-l-step span{color:var(--muted)}.lj-l-kits{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));align-items:stretch;gap:16px;display:grid}.lj-l-kit{background:var(--surface);border:2px solid #0000;border-radius:28px;align-content:start;gap:10px;padding:26px;display:grid;position:relative}.lj-l-kit.lj-best{border-color:var(--accent)}.lj-l-kit .lj-flag{background:var(--accent);color:var(--on-accent);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:700;position:absolute;top:-13px;left:26px}.lj-l-units{justify-content:center;align-items:flex-end;height:130px;display:flex;overflow:hidden}.lj-l-units svg.lj-art{width:92px;height:122px;margin-inline:-16px}.lj-l-kit h3{font-size:27px}.lj-l-kit .lj-pv{font-family:var(--font-h);letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:38px;font-weight:800;line-height:1;display:flex}.lj-l-kit .lj-pv s{font-family:var(--font-b);color:var(--muted);letter-spacing:0;font-size:16px;font-weight:400}.lj-l-kit .lj-each{color:var(--muted);font-size:14.5px}.lj-l-kit .lj-save{color:var(--accent);font-size:14.5px;font-weight:700}.lj-l-kit .lj-btn{margin-top:8px}.lj-l-rate{grid-template-columns:minmax(0,.7fr) minmax(0,2fr);align-items:start;gap:24px;display:grid}.lj-l-score{background:var(--text);color:var(--bg);border-radius:28px;gap:6px;padding:28px;display:grid}.lj-l-score b{font-family:var(--font-h);letter-spacing:-.03em;font-size:76px;line-height:1}.lj-l-score .lj-st{color:var(--accent2);letter-spacing:3px}.lj-l-revs{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.lj-l-rev{background:var(--surface);border-radius:22px;padding:22px;font-size:15.5px}.lj-l-rev .lj-st{color:var(--accent);letter-spacing:2px;font-size:13px}.lj-l-rev p{margin:8px 0 10px}.lj-l-foot{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:14px;padding:34px 0;font-size:14px;display:flex}.lj-l-pdp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:50px;padding:36px 0 30px;display:grid}.lj-l-stagebox{aspect-ratio:1;background:radial-gradient(circle at 50% 44%, #fff, color-mix(in srgb, var(--bg) 70%, #fff));border-radius:36px;place-items:center;display:grid;position:relative}.lj-l-stagebox svg.lj-art{width:72%;height:72%}.lj-l-pick{gap:10px;margin:18px 0;display:grid}.lj-l-pick label{background:var(--surface);border:2px solid #0000;border-radius:18px;grid-template-columns:22px 1fr auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.lj-l-pick label.lj-on{border-color:var(--accent)}.lj-l-pick i{border:2px solid color-mix(in srgb, var(--text) 30%, transparent);border-radius:50%;width:22px;height:22px}.lj-l-pick label.lj-on i{border:7px solid var(--accent)}.lj-l-pick small{color:var(--muted);display:block}.lj-l-pick .lj-pv{font-family:var(--font-h);font-size:20px;font-weight:800}.lj-l-spec{border-collapse:collapse;width:100%;margin:6px 0 70px;font-size:15.5px}.lj-l-spec th,.lj-l-spec td{text-align:left;border-bottom:1px solid color-mix(in srgb, var(--text) 12%, transparent);padding:14px 0}.lj-l-spec th{width:36%;color:var(--muted);font-weight:500}.lj-cep{gap:8px;margin-top:16px;display:flex}.lj-cep input{border-radius:var(--r);border:1.5px solid color-mix(in srgb, var(--text) 18%, transparent);background:var(--surface);min-width:0;min-height:46px;color:var(--text);font:inherit;flex:1;padding:8px 14px}@container loja (max-width:760px){.lj-wrap{width:calc(100% - 32px)}.lj-b-top .lj-menu,.lj-p-top .lj-menu,.lj-p-search,.lj-a-search,.lj-c-search,.lj-c-top .lj-help,.lj-r-mast nav,.lj-o-top nav,.lj-t-top nav,.lj-l-nav .lj-lk{display:none}.lj-b-hero .lj-in,.lj-p-hero .lj-in,.lj-a-hero .lj-in,.lj-c-hero .lj-in,.lj-story,.lj-r-story,.lj-o-story,.lj-r-faq,.lj-c-help,.lj-t-hero{grid-template-columns:minmax(0,1fr);gap:30px}.lj-b-pdp,.lj-p-pdp,.lj-a-pdp,.lj-c-pdp,.lj-r-pdp,.lj-o-pdp,.lj-t-pdp,.lj-u-pdp,.lj-l-pdp{grid-template-columns:minmax(0,1fr);gap:26px}.lj-b-grid,.lj-p-grid,.lj-a-grid,.lj-r-grid,.lj-o-grid,.lj-t-grid{gap:22px 12px;--cols:2!important}.lj-b-strip,.lj-bens,.lj-b-steps,.lj-quotes,.lj-p-steps,.lj-p-chat,.lj-a-quests,.lj-a-players,.lj-c-steps,.lj-r-strip,.lj-o-perks,.lj-t-seals,.lj-t-faq,.lj-u-bens,.lj-u-offers,.lj-l-feats,.lj-l-steps,.lj-l-kits,.lj-l-rate,.lj-l-revs{grid-template-columns:minmax(0,1fr)}.lj-p-top{gap:6px;height:64px}.lj-p-top .lj-logo{margin-right:auto}.lj-p-steps:before{background:linear-gradient(180deg, var(--accent), var(--accent2));width:2px;height:auto;inset:22px auto 22px 22px}.lj-p-step{grid-template-columns:46px 1fr;column-gap:14px}.lj-p-step .lj-n{grid-row:span 2}.lj-p-step b{align-self:end;margin-top:0}.lj-p-reel{grid-auto-columns:84%}.lj-p-card{padding:8px}.lj-p-card .lj-btn{min-height:38px;padding:8px;font-size:13.5px}.lj-a-tabs{padding-top:10px}.lj-a-top{height:60px}.lj-a-top .lj-logo{font-size:24px}.lj-a-coin{margin-left:auto}.lj-a-stack{height:230px}.lj-a-plats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lj-a-plat{padding:16px 6px;font-size:13px}.lj-a-plat .lj-mono{font-size:28px}.lj-a-vals{grid-template-columns:repeat(2,minmax(0,1fr))}.lj-c-top{gap:10px}.lj-c-top .lj-tools{margin-left:auto}.lj-c-step+.lj-c-step{border-left:0;border-top:1px solid color-mix(in srgb, var(--text) 12%, transparent)}.lj-c-row.lj-hd{display:none}.lj-c-row{grid-template-columns:46px minmax(0,1fr) auto;grid-template-areas:"ic nm pr""ic dv bt";row-gap:6px}.lj-c-row .lj-c-ic{grid-area:ic}.lj-c-row .lj-nm{grid-area:nm}.lj-c-row .lj-pr{text-align:right;grid-area:pr}.lj-c-row .lj-dv{color:var(--muted);grid-area:dv;font-size:13px}.lj-c-row .lj-now{display:none}.lj-c-row .lj-btn{grid-area:bt}.lj-c-specs{grid-template-columns:repeat(2,minmax(0,1fr))}.lj-c-review{grid-template-columns:minmax(0,1fr);gap:6px}.lj-c-help nav{display:none}.lj-r-mast{grid-template-columns:auto 1fr}.lj-r-mast .lj-logo{font-size:30px}.lj-r-cover{grid-template-columns:minmax(0,1fr);min-height:0}.lj-r-cover .lj-ph{aspect-ratio:4/5}.lj-r-cover h1{font-size:64px}.lj-r-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.lj-r-tile b{font-size:22px}.lj-r-strip>div+div{border-left:0;border-top:1px solid var(--text)}.lj-r-strip>div{justify-content:flex-start}.lj-r-shots{scrollbar-width:none;grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;overflow-x:auto}.lj-r-shots .lj-wide{aspect-ratio:4/5;grid-column:auto}.lj-r-info{position:static}.lj-o-top .lj-in{grid-template-columns:auto 1fr}.lj-o-top .lj-logo{font-size:26px}.lj-o-hero{padding-top:104px}.lj-o-note{display:none}.lj-o-stage{width:72%}.lj-o-perks>div+div{border-left:0;border-top:1px solid color-mix(in srgb, var(--text) 14%, transparent);padding-top:18px}.lj-o-perks,.lj-o-fams{gap:18px}.lj-o-fam i{width:80px;height:80px}.lj-o-fam b{font-size:18px}.lj-o-pdp{padding-top:20px}.lj-t-top{justify-items:start;padding:20px 0 14px}.lj-t-top .lj-tools{top:10px}.lj-t-top .lj-tools .lj-icon-btn:first-child{display:none}.lj-t-top .lj-logo{letter-spacing:.16em;margin-right:0;font-size:17px}.lj-t-cols{gap:16px}.lj-t-col .lj-t-plate{width:96px}.lj-u-offer.lj-best{transform:none}.lj-u-seal{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.lj-u-sticky{z-index:5;background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid color-mix(in srgb, var(--text) 10%, transparent);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;bottom:0}.lj-loja[data-style=aula] .lj-u-sticky .lj-btn{min-height:46px;box-shadow:none;padding:10px 18px;font-size:15px}.lj-loja[data-style=aula] .lj-u-cta .lj-btn{width:100%}.lj-u-pdp .lj-u-offer{position:static}.lj-l-nav .lj-in{gap:14px}.lj-l-clock{width:100%}.lj-l-clock span{flex:1;min-width:0;font-size:30px}.lj-clock{width:100%}.lj-clock span{flex:1;min-width:0;font-size:22px}.lj-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.lj-deliver li.lj-wait .lj-dot,.lj-p-live i{animation:none}.lj-p-card,.lj-a-card .lj-gc{transition:none}}.lj-loja [data-sel]{outline-offset:-3px;outline:2px solid #8d7dff;position:relative}.lj-loja [data-sel]:after{content:attr(data-label);z-index:6;letter-spacing:0;text-transform:none;color:#0b0820;pointer-events:none;background:#8d7dff;border-radius:999px;padding:4px 11px;font:600 12px/1.4 system-ui,sans-serif;position:absolute;top:10px;left:10px}.lj-loja:has(>main>.lj-o-hero:first-child) .lj-o-hero[data-sel]:after{top:92px}.lj-pic svg.lj-art{background:linear-gradient(135deg, var(--surface), color-mix(in srgb, var(--accent2) 26%, var(--surface)))}.lj-pic svg.lj-art.lj-bare,svg.lj-art.lj-bare{background:0 0}.lj-building{text-align:center;place-items:center;display:grid}.lj-building h1{font-size:clamp(32px,5cqi,56px)}.lj-building p{color:var(--muted)}.lj-p-search input,.lj-a-search input,.lj-c-search input{min-width:0;height:100%;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1}.lj-p-search input::placeholder,.lj-a-search input::placeholder,.lj-c-search input::placeholder{color:var(--muted)}.lj-media{align-content:start;gap:12px;display:grid}.lj-media .lj-main{aspect-ratio:1}.lj-media .lj-thumbs{flex-wrap:wrap;gap:10px;display:flex}.lj-media .lj-thumbs .lj-pic{width:72px}.lj-vframe iframe,.lj-vframe video,.lj-u-vsl iframe,.lj-u-vsl video,.lj-u-vsl img,.lj-l-video iframe,.lj-l-video video,.lj-r-shots iframe,.lj-r-shots video{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.lj-media .lj-vframe,.lj-o-pdp .lj-vframe,.lj-t-pdp .lj-vframe,.lj-l-pdp .lj-vframe{max-width:none;margin-top:12px}.lj-p-media .lj-main{background:var(--surface);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);box-shadow:0 30px 80px -30px var(--glow);border-radius:26px;padding:14px}.lj-p-media .lj-main img,.lj-p-media .lj-main svg{border-radius:16px}.lj-a-media{gap:16px;display:grid}.lj-a-list{color:var(--muted);margin:0;padding-left:20px}.lj-c-ic img,.lj-c-box img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.lj-c-ic b{font-weight:600}.lj-c-box{overflow:hidden}.lj-c-key .lj-cp{font-family:var(--font-b);color:var(--accent);letter-spacing:0;flex:none;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.lj-c-doc{max-width:72ch;color:var(--muted);padding:18px 0 70px}.lj-c-doc ol{color:var(--text);gap:8px;padding-left:20px;display:grid}.lj-o-desc{color:var(--muted);margin-top:22px;line-height:1.8}.lj-o-mini .lj-o-arch{width:54px;display:block}.lj-t-mini .lj-t-plate{display:block}.lj-t-plate img{object-fit:cover;z-index:1;width:100%;height:100%;position:relative}.lj-o-arch img{object-fit:cover}.lj-u-content{margin-top:34px}.lj-u-content h2{margin-bottom:16px;font-size:28px}.lj-u-pdp .lj-u-offer ul{margin-top:6px}.lj-l-units>span{width:84px;height:112px;margin-inline:-12px;display:block}.lj-l-units img,.lj-l-units svg{object-fit:contain;width:100%;height:100%}.lj-l-prod img,.lj-l-prod svg{aspect-ratio:1;object-fit:contain;width:100%;display:block}.lj-l-stagebox img,.lj-l-stagebox svg{object-fit:contain;width:76%;height:76%}.lj-l-info h1{margin:12px 0 8px;font-size:clamp(36px,4.6cqi,60px)}.lj-buybox{gap:6px;margin-top:14px;display:grid}.lj-pbox{flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:14px 0;display:flex}.lj-pbox .lj-big{font-family:var(--font-h);font-size:32px;font-weight:700}.lj-pbox .lj-old{color:var(--muted)}.lj-pbox .lj-note{color:var(--muted);flex-basis:100%;font-size:14px}.lj-opt>b{margin-bottom:8px;font-size:14px;display:block}.lj-chips{flex-wrap:wrap;gap:8px;display:flex}.lj-chip{border-radius:var(--r);border:1.5px solid color-mix(in srgb, var(--text) 18%, transparent);flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:48px;min-height:44px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.lj-chip.lj-on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}.lj-chip.lj-off{color:color-mix(in srgb, var(--text) 40%, transparent);text-decoration:line-through}.lj-chip small{color:var(--muted);font-size:12px;font-weight:500}.lj-chip.lj-sw{flex-direction:row;gap:8px}.lj-chip.lj-sw i{border:1px solid color-mix(in srgb, var(--text) 25%, transparent);border-radius:50%;width:18px;height:18px}.lj-buy.lj-one{grid-template-columns:1fr}.lj-soon{color:var(--muted);margin:6px 0 0;font-size:13.5px}.lj-btn:disabled{opacity:.6;cursor:not-allowed}.lj-loja[data-style=pulso] .lj-pbox{background:var(--surface);border-radius:18px;margin:6px 0 4px;padding:18px}.lj-loja[data-style=pulso] .lj-pbox .lj-big{color:var(--accent);font-size:36px}.lj-loja[data-style=arena] .lj-pbox .lj-big{color:var(--accent);font-size:40px;font-style:italic;font-weight:900;font-stretch:72%}.lj-loja[data-style=arena] .lj-chip{border:2px solid var(--rar,var(--accent));background:color-mix(in srgb, var(--rar,var(--accent)) 18%, transparent);border-radius:0;font-weight:800}.lj-loja[data-style=arena] .lj-chip.lj-on{background:var(--rar,var(--accent));color:#fff;box-shadow:4px 4px #0b0730}.lj-loja[data-style=arena] .lj-chip.lj-on small{color:#fff}.lj-loja[data-style=chave] .lj-chips{gap:0}.lj-loja[data-style=chave] .lj-chip{background:var(--surface);border-width:1px;border-radius:0;margin-left:-1px;font-weight:500}.lj-loja[data-style=chave] .lj-chip:first-child{border-radius:4px 0 0 4px;margin-left:0}.lj-loja[data-style=chave] .lj-chip:last-child{border-radius:0 4px 4px 0}.lj-loja[data-style=chave] .lj-chip.lj-on{background:var(--text);color:var(--surface);border-color:var(--text)}.lj-loja[data-style=chave] .lj-chip.lj-on small{color:var(--surface)}.lj-loja[data-style=chave] .lj-pbox .lj-big{font-weight:600}.lj-loja[data-style=revista] .lj-chips{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.lj-loja[data-style=revista] .lj-chip{border-width:1px;border-radius:0;min-width:0}.lj-loja[data-style=revista] .lj-chip.lj-on{background:var(--text);color:var(--bg);border-color:var(--text)}.lj-loja[data-style=revista] .lj-chip small{display:none}.lj-loja[data-style=revista] .lj-chips:has(.lj-sw){display:flex}.lj-loja[data-style=revista] .lj-chip.lj-sw{min-height:0;color:inherit;background:0 0;border:0;padding:0}.lj-loja[data-style=revista] .lj-chip.lj-sw span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lj-loja[data-style=revista] .lj-chip.lj-sw i{width:30px;height:30px}.lj-loja[data-style=revista] .lj-chip.lj-sw.lj-on i{box-shadow:0 0 0 2px var(--bg), 0 0 0 3px var(--text)}.lj-loja[data-style=revista] .lj-pbox .lj-big{font-family:var(--font-b);font-size:20px;font-weight:600}.lj-loja[data-style=revista] .lj-buy .lj-btn{min-height:52px}.lj-loja[data-style=aroma] .lj-chip{border-width:1px;border-radius:999px;min-width:96px;font-weight:400}.lj-loja[data-style=aroma] .lj-pbox .lj-big{font-family:var(--font-b);font-size:24px;font-weight:400}.lj-loja[data-style=atelie] .lj-chip{letter-spacing:.04em;border-width:1px;border-radius:0;font-weight:400}.lj-loja[data-style=atelie] .lj-chip.lj-sw{color:var(--muted);border:0;flex-direction:column;padding:0 6px;font-size:13px}.lj-loja[data-style=atelie] .lj-chip.lj-sw i{width:30px;height:30px}.lj-loja[data-style=atelie] .lj-chip.lj-sw.lj-on i{box-shadow:0 0 0 3px var(--bg), 0 0 0 4px var(--text)}.lj-loja[data-style=atelie] .lj-pbox .lj-big{font-family:var(--font-b);font-size:20px;font-weight:400}.lj-loja[data-style=aula] .lj-pbox .lj-big{letter-spacing:-.02em;font-size:44px;font-weight:800}.lj-loja[data-style=lancamento] .lj-chips{gap:10px;display:grid}.lj-loja[data-style=lancamento] .lj-chip{background:var(--surface);border:2px solid #0000;border-radius:18px;flex-direction:row;justify-content:space-between;gap:12px;padding:14px 16px 14px 46px;font-size:16px;position:relative}.lj-loja[data-style=lancamento] .lj-chip:before{content:"";border:2px solid color-mix(in srgb, var(--text) 30%, transparent);border-radius:50%;width:22px;height:22px;position:absolute;top:50%;left:16px;translate:0 -50%}.lj-loja[data-style=lancamento] .lj-chip.lj-on{border-color:var(--accent);background:var(--surface)}.lj-loja[data-style=lancamento] .lj-chip.lj-on:before{border:7px solid var(--accent)}.lj-loja[data-style=lancamento] .lj-chip small{font-family:var(--font-h);color:var(--text);font-size:18px;font-weight:800}.lj-loja[data-style=lancamento] .lj-pbox .lj-big{letter-spacing:-.02em;font-size:40px;font-weight:800}@container loja (max-width:760px){.lj-pbox .lj-big{font-size:28px}}
