@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/cormorant-garamond-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/fonts/cormorant-garamond-latin-500-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/cormorant-garamond-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--black: #14110d;--deep: #1A1815;--dark: #1e1a15;--mole: #221e18;--earth: #2a241c;--loam: #3a3127;--clay: #A87B4A;--amber: #c3a074;--bone: #E8E0CF;--cream: #f2ecdf;--blood: #8C3B2E;--ember: #A87B4A;--fire: #b98f5e;--dim: #6f6757;--wire: #332c22;--txt: #E8E0CF;--read: #b89e72;--label: #9e7c48;--fosco: #948365;--rust: var(--fire)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--black);color:var(--txt);font-family:Helvetica Neue,Helvetica,Arial,sans-serif}*{font-variant-numeric:lining-nums!important}body:before{content:"";position:fixed;inset:0;z-index:9000;pointer-events:none;opacity:.7;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.07'/%3E%3C/svg%3E");animation:gshift .12s steps(1) infinite}@keyframes gshift{0%{transform:translate(0)}20%{transform:translate(-1px,1px)}40%{transform:translate(2px,-1px)}60%{transform:translate(-2px,2px)}80%{transform:translate(1px,-2px)}to{transform:translate(0)}}.cur{position:fixed;width:8px;height:8px;background:var(--fire);border-radius:50%;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);mix-blend-mode:exclusion;transition:width .15s,height .15s}.cur-r{position:fixed;width:32px;height:32px;border:1px solid rgba(232,76,24,.4);border-radius:50%;pointer-events:none;z-index:9998;transform:translate(-50%,-50%);transition:transform .14s cubic-bezier(.4,0,.2,1)}nav{position:fixed;top:0;left:0;right:0;z-index:6000;height:54px;display:flex;align-items:center;justify-content:space-between;padding:0 2.4rem;background:#050403f7;border-bottom:1px solid var(--wire);backdrop-filter:blur(10px)}.nav-logo{display:flex;align-items:center;gap:.6rem;text-decoration:none}.nav-links{display:flex;list-style:none}.nav-links a{font-size:.76rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--read);text-decoration:none;padding:0 1.1rem;display:flex;align-items:center;height:54px;transition:color .15s,background .15s}.nav-links a:hover{color:var(--fire);background:#e84c180d}.topo{position:relative;overflow:hidden;background:var(--black);padding:calc(var(--nav-h,54px) + 18px) 1rem 18px;border-bottom:1px solid var(--wire)}.topo-selo{position:absolute;right:-40px;top:calc(var(--nav-h,54px) + 2px);width:150px;height:auto;opacity:.09;pointer-events:none}.topo-in{position:relative}.topo-tag{margin:0}.topo-a,.topo-b{display:block;font-family:var(--serif);font-style:italic;font-weight:500}.topo-a{font-size:2.8rem;line-height:.95;color:var(--cream);letter-spacing:-.01em}.topo-b{margin-top:6px;font-size:1.15rem;line-height:1.3;color:var(--amber);letter-spacing:.01em}.topo-b .hero-at{display:inline-flex;align-items:center;gap:2px;color:var(--cream);text-decoration:underline;text-decoration-color:#e8e0cf59;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color .2s,color .2s}.topo-b .hero-at svg{width:.7em;height:.7em;color:var(--read);flex:none;transition:transform .2s}@media(hover:hover){.topo-b a.hero-at:hover{text-decoration-color:var(--fire)}.topo-b a.hero-at:hover svg{transform:translate(2px);color:var(--fire)}}.topo-n{margin-top:12px;padding-top:10px;border-top:1px solid var(--wire);font:400 .64rem IBM Plex Mono,monospace;letter-spacing:.06em;color:var(--fosco)}.topo-n span{white-space:nowrap}.topo-n b{font-weight:400;color:var(--bone)}@media(min-width:901px){.topo{padding:calc(var(--nav-h,54px) + 34px) 2.4rem 30px}.topo-selo{width:260px;right:3%;top:calc(var(--nav-h,54px) - 24px)}.topo-in{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.topo-a{font-size:4.2rem}.topo-b{margin-top:8px;font-size:1.5rem}.topo-n{margin:0 0 4px;padding:0;border:0;text-align:right;font-size:.66rem}}.so-leitor{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}#abertura{position:fixed;inset:0;z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent;animation:abSai .4s ease 4.6s forwards}#abertura .ab-fundo{position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 50% 48%,rgba(74,56,32,.42) 0%,transparent 70%),var(--black)}#abertura .ab-logo{position:relative;flex:none;margin-bottom:26px;transform-origin:0 0}#abertura .ab-esp{position:absolute;left:0;overflow:visible}#abertura .ab-esp path{fill:none;stroke:var(--cream);stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}#abertura .ab-nome{position:absolute;height:auto;opacity:0}#abertura .ab-l{position:relative;margin:0;white-space:nowrap;text-align:center}#abertura .topo-b{margin-top:6px}#abertura .ab-p{display:inline-block;opacity:0}#abertura .topo-b .ab-p.hero-at{display:inline-flex}#abertura.vai .ab-p{animation:abPal .26s ease-out forwards}#abertura.vai .ab-esp path{animation:abDesenha .65s cubic-bezier(.45,0,.2,1) 1.15s forwards}#abertura.vai .ab-nome{animation:abNome .36s ease-out 1.5s forwards}@media(min-width:901px){#abertura .ab-logo{margin-bottom:34px}#abertura .topo-b{margin-top:8px}}@keyframes abPal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes abDesenha{to{stroke-dashoffset:0}}@keyframes abNome{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes abSai{to{opacity:0;visibility:hidden}}@keyframes abMostra{to{opacity:1}}html.abre .topo-tag,html.abre .nav-logo img{opacity:0;animation:abMostra 0s linear 4.6s forwards}#beats{padding-top:2.4rem}#beats .s-head{margin-bottom:1.1rem}#beats .s-title{font-size:2.6rem;margin:0}#beats .s-sub{margin-top:.45rem;font-size:.8rem;line-height:1.5}@media(max-width:900px){#beats{padding-top:1.6rem}#beats .s-title{font-size:1.9rem}}.s{padding:5rem 2.4rem;position:relative}.s-dark{background:var(--deep)}.s-earth{background:var(--dark)}.s-head{margin-bottom:2.8rem}.s-kicker{font-size:.58rem;font-weight:700;text-transform:uppercase;margin-bottom:.5rem;display:block}.s-title{font-size:clamp(2.2rem,5.5vw,5.5rem);line-height:.9;color:var(--cream)}.s-sub{font-size:.76rem;color:var(--read);max-width:520px;margin-top:.9rem;line-height:1.9}.s-sub strong{color:var(--bone)}.hr{height:1px;background:var(--wire)}.beat-cards{flex-direction:column;gap:0;border:1px solid var(--wire)}.pagination{align-items:center;justify-content:space-between;border:1px solid var(--wire);border-top:none;padding:.6rem 1rem;gap:.5rem}.pagination-top{align-items:center;justify-content:space-between;border:1px solid var(--wire);border-top:none;border-bottom:none;padding:.6rem 1rem;gap:.5rem;flex-wrap:wrap}.pg-nums{display:flex;gap:.25rem;align-items:center;flex-wrap:wrap}.pg-num{font-family:IBM Plex Mono,monospace;font-size:.72rem;min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid var(--wire);background:transparent;color:var(--read);cursor:pointer;transition:background .14s,color .14s}.pg-num:hover{border-color:var(--ember);color:var(--cream)}.pg-num.pg-cur{background:var(--ember);border-color:var(--ember);color:var(--cream);cursor:default}.pg-dots{color:var(--dim);font-size:.72rem;padding:0 .15rem}.pagination-info{font-size:.88rem;letter-spacing:.1em;color:var(--cream);font-weight:700}.pagination-btns{display:flex;align-items:center;gap:.4rem}.pg-btn{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.72rem;letter-spacing:.1em;font-weight:700;padding:.3rem .8rem;border:1px solid var(--wire);background:transparent;color:var(--cream);cursor:pointer;transition:background .14s,color .14s}.pg-btn:hover:not(:disabled){background:var(--ember);border-color:var(--ember);color:var(--cream)}.pg-btn:disabled{opacity:.3;cursor:default}.pg-search-input{background:var(--mole);border:1px solid var(--clay);color:var(--cream);font-family:IBM Plex Mono,monospace;font-size:.8rem;padding:.55rem .9rem;outline:none;transition:border-color .14s,box-shadow .14s;width:100%;max-width:none}.pg-search-input::placeholder{color:var(--read)}.pg-search-input:focus{border-color:var(--fire);box-shadow:0 0 0 1px var(--fire)}.ftabs{display:flex;flex-wrap:wrap;gap:0;border:1px solid var(--wire);border-bottom:none}.ft{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;padding:.55rem 1.3rem;border:none;border-right:1px solid var(--wire);border-bottom:1px solid var(--wire);color:var(--dim);cursor:pointer;transition:all .15s;white-space:nowrap;flex-shrink:0}.ft:last-child{border-right:none}.ft.on,.ft:hover{background:var(--ember);color:var(--cream)}.snail-svg{position:absolute;pointer-events:none;opacity:.06;fill:none}.snail-svg.tl{top:3rem;left:3rem}.snail-svg.br{bottom:3rem;right:3rem;transform:scaleX(-1)}.snail-svg.tr{top:3rem;right:3rem}footer{padding:1.4rem 2.4rem;background:var(--black);border-top:1px solid var(--wire);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}footer img{height:30px;width:auto}footer a.foot-perfil{color:inherit;text-decoration:none;border-bottom:1px solid var(--wire);transition:color .2s,border-color .2s}footer a.foot-perfil:hover{color:var(--fire);border-bottom-color:var(--fire)}footer p{font-size:.57rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--fosco)}.cart-btn{position:fixed;bottom:2rem;right:2rem;z-index:8000;background:var(--ember);border:none;color:var(--cream);padding:.7rem 1.4rem;cursor:pointer;font-family:Cormorant Garamond,sans-serif;font-size:.95rem;letter-spacing:.12em;text-transform:uppercase;display:none;align-items:center;gap:.6rem;transition:background .14s;box-shadow:0 6px 30px #b82c0866}.cart-btn.has-items{display:flex}.cart-ico{display:block;flex-shrink:0}.cart-btn:hover{background:var(--fire)}.cart-n{background:var(--cream);color:var(--ember);font-family:Cormorant Garamond,sans-serif;font-size:.75rem;padding:.05rem .4rem;min-width:20px}.cart-panel{position:fixed;top:0;right:0;bottom:0;width:380px;background:var(--deep);border-left:1px solid var(--wire);z-index:8500;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.cart-panel.open{transform:translate(0)}.cp-head{padding:1.2rem 1.8rem;border-bottom:1px solid var(--wire);display:flex;align-items:center;justify-content:space-between}.cp-head h3{font-family:Cormorant Garamond,sans-serif;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cream)}.cp-x{background:none;border:none;color:var(--dim);font-size:1.1rem;cursor:pointer;transition:color .14s}.cp-x:hover{color:var(--cream)}.cp-body{flex:1;overflow-y:auto;padding:1.2rem 1.8rem}.cp-empty{text-align:center;color:var(--dim);font-size:.76rem;padding:3rem 0}.ci{display:flex;align-items:center;justify-content:space-between;padding:.85rem 0;border-bottom:1px solid var(--wire)}.ci-n{font-family:Cormorant Garamond,sans-serif;font-size:.95rem;text-transform:uppercase;color:var(--cream)}.ci-t{font-size:.58rem;color:var(--fosco);letter-spacing:.1em;text-transform:uppercase}.ci-p{font-family:Cormorant Garamond,sans-serif;color:var(--fire);margin-left:.8rem}.ci-rm{background:none;border:none;color:var(--dim);cursor:pointer;font-size:.85rem;margin-left:.4rem;transition:color .14s}.ci-rm:hover{color:var(--fire)}.ci-qty{display:flex;align-items:center;gap:0;margin-left:.8rem}.ci-qty-btn{background:var(--mole);border:1px solid var(--wire);color:var(--bone);width:22px;height:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.9rem;line-height:1;transition:background .12s}.ci-qty-btn:hover{background:var(--ember);border-color:var(--ember)}.ci-qty-n{font-family:Cormorant Garamond,sans-serif;font-size:.9rem;color:var(--cream);min-width:22px;text-align:center;border-top:1px solid var(--wire);border-bottom:1px solid var(--wire);height:22px;display:flex;align-items:center;justify-content:center}.cp-foot{padding:1.2rem 1.8rem;border-top:1px solid var(--wire)}.cp-coupon{margin-bottom:1rem}.cp-coupon-row{display:flex;gap:.5rem}.cp-coupon-input{flex:1;background:var(--pit);border:1px solid var(--wire);color:var(--cream);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;padding:.55rem .7rem;outline:none}.cp-coupon-input:focus{border-color:var(--ember)}.cp-coupon-input::placeholder{color:var(--dim)}.cp-coupon-btn{background:var(--loam);border:none;color:var(--bone);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.12em;padding:.55rem .9rem;cursor:pointer;transition:background .14s;white-space:nowrap}.cp-coupon-btn:hover{background:var(--clay)}.cp-coupon-msg{font-size:.65rem;margin-top:.35rem;letter-spacing:.05em;min-height:.9rem}.cp-coupon-msg.ok{color:var(--amber)}.cp-coupon-msg.err{border-left:2px solid var(--blood);padding-left:.5rem}.cp-cupom-linha{display:flex;align-items:center;border-top:1px solid var(--wire);border-bottom:1px solid var(--wire)}.cp-cl-bt{flex:1;display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:48px;padding:0;background:none;border:0;cursor:pointer;text-align:left}.cp-cl-bt .k{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.6rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--read)}.cp-cl-bt .v{font-family:IBM Plex Mono,monospace;font-size:.82rem;color:var(--fire)}.cp-cl-bt .v b{font-weight:400;color:var(--bone);margin-right:.7rem}.cp-cl-x{width:44px;min-height:48px;margin-right:-.7rem;background:none;border:0;color:var(--read);font-size:1.1rem;cursor:pointer}.cp-coupon:not(.aberto) .cp-coupon-row,.cp-coupon:not(.aberto) .cp-coupon-msg,.cp-coupon.aberto .cp-cupom-linha{display:none}.cf-veu{position:fixed;inset:0;z-index:8400;background:#05040373}.cf-folha{position:fixed;left:0;right:0;bottom:0;z-index:8401;background:var(--deep);border-top:1px solid var(--clay);padding:10px 18px calc(18px + env(safe-area-inset-bottom,0px));box-shadow:0 -18px 40px #0000008c}.cf-folha:before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:var(--loam);margin:0 auto 16px}.cf-veu[hidden],.cf-folha[hidden]{display:none}.cf-l1{display:flex;align-items:center;gap:10px;margin-bottom:14px}.cf-l1 i{width:26px;height:26px;border-radius:50%;background:var(--fire);color:var(--black);display:flex;align-items:center;justify-content:center;flex:none;font:700 1rem var(--sans)}.cf-l1 b{font:500 1.35rem var(--serif);color:var(--cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.cf-l1 span{color:var(--read);font-size:.86rem;white-space:nowrap}.cf-l1 em{margin-left:auto;font:400 1.1rem var(--serif);color:var(--fire);white-space:nowrap}.cf-l1 em s{color:var(--fosco);margin-right:6px;font-size:.95rem}.cf-folha .lm-reg{margin:0}.cf-bts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.cf-bts button{min-height:48px;background:none;border:1px solid var(--wire);color:var(--bone);font:700 .66rem var(--sans);letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.cf-bts .cf-c2{background:var(--bone);border-color:var(--bone);color:var(--deep)}.cp-tot{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:1rem}.cp-tot span:first-child{font-size:.6rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--fosco)}.cp-tv{font-family:Cormorant Garamond,sans-serif;font-size:2.2rem;color:var(--cream)}.cp-add-more{width:100%;padding:.7rem;background:transparent;border:1px solid var(--amber);color:var(--amber);font-family:Cormorant Garamond,sans-serif;font-size:.85rem;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:border-color .14s,color .14s;margin-bottom:.5rem}.cp-add-more:hover{border-color:var(--amber);color:var(--amber)}.cp-ck{width:100%;padding:1rem;background:var(--ember);border:none;color:var(--cream);font-family:Cormorant Garamond,sans-serif;font-size:1rem;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:background .14s}.cp-ck:hover{background:var(--fire)}.overlay{position:fixed;inset:0;background:#000c;z-index:8200;display:none}.overlay.on{display:block}.rv{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}.rv.in{opacity:1;transform:none}html,body{overflow-x:hidden;max-width:100%}html{scroll-padding-top:var(--nav-h,54px)}*{max-width:100%}@media(hover:none){.cur,.cur-r{display:none}}@media(max-width:860px){nav{padding:0 .8rem;gap:0}.nav-logo{height:54px;flex-shrink:0}.nav-links{flex:1;justify-content:center}.nav-links a{line-height:54px;font-size:.6rem;padding:0 .8rem;white-space:nowrap}.s{padding:3.5rem 1.2rem}footer{flex-direction:column;align-items:flex-start;padding:1.2rem}.cart-panel{width:100%}.cart-btn{bottom:1rem;right:1rem;width:58px;height:58px;border-radius:50%;padding:0;justify-content:center}.cart-btn .cart-label{display:none}.cart-btn .cart-n{position:absolute;top:-5px;right:-5px;border:1px solid var(--ember)}input,select,textarea{font-size:16px!important}.ci-t,.cp-upsell-tag,.s-kicker{font-size:.66rem}footer p{font-size:.63rem}.mp-lbl{font-size:.66rem}.mp-modal-inner{min-height:100dvh}.pagination,.pagination-top{flex-wrap:wrap;gap:.4rem}.pagination-info{font-size:.75rem}}@media(max-width:480px){.s{padding:2.5rem 1rem}nav{padding:0 .7rem}.s-title{font-size:clamp(2rem,10vw,4rem)}footer{gap:.5rem}.cp-body,.cp-head,.cp-foot{padding:.9rem 1rem}}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:var(--black)}::-webkit-scrollbar-thumb{background:var(--earth)}:root{--serif:"Cormorant Garamond",Georgia,serif;--sans:"Helvetica Neue",Helvetica,Arial,sans-serif}.cur,.cur-r{display:none!important}body{cursor:auto}.nav-logo img{width:148px;height:27px;object-fit:contain}@media(max-width:899px){.nav-logo img{width:122px!important;height:22px!important}}.s-title{font-family:var(--serif);text-transform:none;font-weight:500;letter-spacing:.01em}.s-title .r{color:var(--clay);-webkit-text-fill-color:var(--clay)!important}.s-kicker{color:var(--clay)!important;letter-spacing:.28em}.lic-toggle{background:none;border:none;color:var(--amber);font:inherit;cursor:pointer;text-decoration:underline dotted;padding:0}.lic-wrap{position:relative;display:inline-block}.lic-box{visibility:hidden;opacity:0;position:absolute;left:50%;transform:translate(-50%);top:calc(100% + 12px);width:360px;max-width:84vw;padding:1rem 1.2rem;background:var(--mole);border:1px solid var(--clay);line-height:1.75;text-align:left;z-index:700;box-shadow:0 12px 34px #0000008c;transition:opacity .15s}.lic-box:before{content:"";position:absolute;top:-5.5px;left:50%;transform:translate(-50%) rotate(45deg);width:10px;height:10px;background:var(--mole);border-left:1px solid var(--clay);border-top:1px solid var(--clay)}.lic-wrap:hover .lic-box,.lic-box.open{visibility:visible;opacity:1}.lic-box strong{font-weight:400}.sort-select{background:var(--mole);border:1px solid var(--wire);color:var(--read);font-family:IBM Plex Mono,monospace;font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;padding:.45rem .6rem;cursor:pointer;transition:border-color .14s,color .14s}.sort-select:hover{color:var(--amber)}button.sort-select.on{background:var(--clay);border-color:var(--clay);color:var(--black)}.lucky-btn{color:var(--amber);border-color:var(--clay)}.lucky-btn:hover{background:var(--clay);color:var(--black)}.cp-upsell{margin-top:1rem;padding:.95rem 1rem;border:1px solid var(--clay);border-left:3px solid var(--fire);background:#a87b4a17;font-size:.78rem;line-height:1.65}.cp-upsell-tag{display:block;font-family:IBM Plex Mono,monospace;font-size:.58rem;letter-spacing:.22em;text-transform:uppercase;color:var(--fire);margin-bottom:.45rem}.cp-save{background:var(--fire);color:var(--black);font-weight:700;padding:.1rem .45rem;white-space:nowrap}.cp-upsell-link{display:block;margin-top:.55rem;color:var(--amber);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.cp-upsell-link:hover{color:var(--fire)}@media(max-width:860px){body:before{animation:none}.lic-box{position:fixed;left:0;top:0;transform:none;max-width:none}.lic-box:before{display:none}}@media(prefers-reduced-motion:reduce){body:before{animation:none}html{scroll-behavior:auto}}.np-bar{position:fixed;display:flex;flex-direction:column;align-items:stretch;padding:.6rem .9rem;transition:transform .3s cubic-bezier(.4,0,.2,1)}@media(max-width:600px){.nav-links{scrollbar-width:none;-webkit-overflow-scrolling:touch}.nav-links::-webkit-scrollbar{display:none}}@media(max-width:860px){body:before{display:none}}@media(max-width:860px){.ft{min-height:40px}}.nav-right{display:flex;align-items:center;gap:.2rem}.nav-eu{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;text-decoration:none}.nav-eu .anel{width:34px;height:34px;border-radius:50%;padding:2px;background:conic-gradient(from 200deg,var(--fire),var(--amber),var(--clay),var(--fire));transition:transform .15s}.nav-eu img{display:block;width:100%;height:100%;border-radius:50%;border:2px solid #050403;object-fit:cover}.nav-eu:hover .anel,.nav-eu:focus-visible .anel{transform:scale(1.06)}.nav-ig{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--bone);text-decoration:none;transition:color .15s}.nav-ig:hover{color:var(--fire)}.nav-ig svg{width:22px;height:22px;display:block}@media(max-width:600px){.pagination-info{white-space:nowrap}.pg-nums{flex-wrap:nowrap}.pagination-btns{flex-wrap:wrap;row-gap:.5rem}.ft{padding:.4rem .6rem;min-height:32px;letter-spacing:.08em}}.nav-burger{display:none;background:none;border:none;cursor:pointer;width:44px;height:44px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0;flex-shrink:0}.nav-burger span{display:block;width:22px;height:2px;background:var(--bone);transition:transform .22s,opacity .2s}.nav-burger.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-burger.open span:nth-child(2){opacity:0}.nav-burger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:860px){.nav-burger{display:flex}.nav-ig{display:none}.nav-links{position:fixed;top:54px;left:0;right:0;flex-direction:column;background:#050403fa;border-bottom:1px solid var(--wire);overflow:hidden;max-height:0;transition:max-height .3s ease;justify-content:flex-start!important}.nav-links.open{max-height:82vh;border-bottom:1px solid var(--wire)}.nav-links>li>a{width:100%;border-bottom:1px solid var(--wire);padding:0 1.4rem!important;font-size:.74rem!important;justify-content:flex-start}}#beatCards{display:block}#beatCards .item{position:relative;display:flex;align-items:center;gap:14px;padding:11px 10px;border-bottom:1px solid var(--wire);cursor:pointer;transition:background .14s}#beatCards .item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--fire);transform:scaleY(0);transition:transform .16s ease}#beatCards .item:hover{background:var(--deep)}#beatCards .item:hover:before{transform:scaleY(1)}#beatCards .item.tocando{background:var(--deep)}#beatCards .item.tocando:before{transform:scaleY(1)}#beatCards .item.lucky-hit{background:var(--earth)}#beatCards .cel-num{width:30px;flex:none;display:flex;align-items:center;justify-content:center;font-family:IBM Plex Mono,monospace;font-size:.72rem;color:var(--fosco);font-variant-numeric:tabular-nums}#beatCards .cel-num b,#beatCards .cel-num .eq3{display:none}#beatCards .cel-num b{width:30px;height:30px;align-items:center;justify-content:center;border:1px solid var(--wire);background:var(--mole);color:var(--bone)}#beatCards .item:hover .cel-num i{display:none}#beatCards .item:hover .cel-num b{display:flex}#beatCards .item.tocando .cel-num i{display:none}#beatCards .item.tocando .cel-num b{background:var(--fire);color:var(--black);border-color:var(--fire)}#beatCards .item.tocando.rodando:not(:hover) .cel-num b{display:none}#beatCards .item.tocando.rodando:not(:hover) .cel-num .eq3{display:flex}#beatCards .eq3{align-items:flex-end;gap:2px;height:14px}#beatCards .eq3 s{width:2px;background:var(--fire);height:4px;animation:pulaEq .9s ease-in-out infinite}#beatCards .eq3 s:nth-child(2){animation-delay:.18s}#beatCards .eq3 s:nth-child(3){animation-delay:.36s}@keyframes pulaEq{0%,to{height:3px}50%{height:13px}}@media(prefers-reduced-motion:reduce){#beatCards .eq3 s{animation:none;height:8px}}.capa{width:46px;height:46px;flex:none;border:1px solid var(--wire);background:var(--mole);object-fit:cover}.capa.vazia{display:flex;align-items:center;justify-content:center}.capa.vazia img{opacity:.3}#beatCards .info{flex:1;min-width:0}#beatCards .nome{font-family:var(--serif);font-size:1.28rem;font-weight:600;line-height:1.15;color:var(--cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#beatCards .ficha{font-family:IBM Plex Mono,monospace;font-size:.7rem;color:var(--read);margin-top:3px;letter-spacing:.02em}#beatCards .ficha em{font-style:normal;color:var(--clay);text-transform:uppercase;font-size:.64rem;letter-spacing:.1em}#beatCards .dur{flex:none;font-family:IBM Plex Mono,monospace;font-size:.72rem;color:var(--dim);font-variant-numeric:tabular-nums}.preco{flex:none;display:inline-flex;align-items:center;gap:7px;background:var(--bone);color:var(--black);border:1px solid var(--bone);font-family:IBM Plex Mono,monospace;font-size:.76rem;font-weight:500;padding:.52rem .8rem;cursor:pointer;transition:background .14s,border-color .14s;white-space:nowrap}.preco:hover,.preco.on{background:var(--fire);border-color:var(--fire)}#beatCards .vendido{flex:none;display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;min-width:96px;min-height:42px;padding:.4rem .7rem;border:1px solid var(--wire);text-decoration:none;transition:border-color .14s,background .14s}#beatCards .vendido i{font-style:normal;font-size:.52rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,var(--blood) 68%,var(--bone));line-height:1}#beatCards .vendido span{display:inline-flex;align-items:center;gap:5px;font-family:IBM Plex Mono,monospace;font-size:.7rem;color:var(--bone);line-height:1}#beatCards .vendido span b{font:500 1.05rem/.6 Cormorant Garamond,serif;color:var(--clay);transition:transform .14s,color .14s}#beatCards .vendido:hover,#beatCards .vendido:focus-visible{border-color:var(--fire);background:#b98f5e14}#beatCards .vendido:hover span b{color:var(--fire);transform:translate(2px)}#beatCards .item.fora .nome{color:var(--amber);text-decoration:line-through;text-decoration-color:var(--blood);text-decoration-thickness:1.5px}#beatCards .corrida{position:absolute;left:0;bottom:-1px;height:2px;background:var(--fire)}.np-bar{left:0;right:0;bottom:0;width:100%;max-width:none;min-width:0;transform:translateY(110%);background:var(--deep)!important;border:0!important;border-top:1px solid var(--wire)!important;padding:0!important;gap:0;backdrop-filter:none;box-shadow:none}.np-bar.on{transform:none!important}.pe-seek{display:flex;align-items:center;gap:12px;padding:9px 20px 0}.pe-t{font-family:IBM Plex Mono,monospace;font-size:.68rem;color:var(--read);flex:none;font-variant-numeric:tabular-nums}.trilha{flex:1;height:5px;background:var(--loam);position:relative;cursor:pointer;transition:height .16s ease,background .16s ease}.trilha i{display:block;height:100%;background:var(--fire);position:relative}.trilha i:after{content:"";position:absolute;right:-7px;top:50%;width:14px;height:14px;background:var(--fire);box-shadow:0 0 0 3px var(--deep);transition:transform .16s ease}.trilha:hover,.trilha.perto{height:13px;background:var(--earth)}.trilha:hover i:after,.trilha.perto i:after{transform:translateY(-50%) scale(1)}.trilha:before{content:"";position:absolute;inset:-16px 0}.pe-baixo{display:flex;align-items:center;gap:14px;padding:8px 20px calc(12px + env(safe-area-inset-bottom,0px))}.pe-info{display:flex;align-items:center;gap:11px;flex:1;min-width:0}.pe-info .capa{width:40px;height:40px}.pe-nome{min-width:0}.pe-nome .t{font-family:var(--serif);font-size:1.05rem;font-weight:600;color:var(--cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pe-nome small{display:block;font-family:IBM Plex Mono,monospace;font-size:.66rem;color:var(--read);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transporte{display:flex;align-items:center;gap:6px;flex:none}.tb{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;color:var(--bone);cursor:pointer;padding:0;transition:color .14s,border-color .14s}.tb:hover{color:var(--cream);border-color:var(--wire)}.tb.principal{width:40px;height:40px;background:var(--fire);color:var(--black);border-color:var(--fire)}.tb.principal:hover{background:var(--clay);border-color:var(--clay)}.pe-dir{display:flex;align-items:center;gap:10px;flex:1;justify-content:flex-end}.vol-wrap{position:relative;display:flex;align-items:center}.vol-pop{position:absolute;left:50%;bottom:40px;transform:translate(-50%) translateY(6px);background:var(--mole);border:1px solid var(--wire);padding:12px 8px;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.vol-pop.on{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0)}@media(hover:hover){.vol-wrap:hover .vol-pop{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0)}}@media(hover:hover){.vol-wrap:before{content:"";position:absolute;inset:-16px -12px 0}}.vol-pop input{writing-mode:vertical-lr;direction:rtl;width:22px;height:96px;accent-color:#b98f5e;background:transparent;cursor:pointer}@media(max-width:760px){#beatCards .nome{font-size:1.05rem}#beatCards .item{gap:10px;padding:9px 2px}#beatCards .cel-num{width:30px}#beatCards .cel-num i,#beatCards .item.tocando.rodando:not(:hover) .cel-num .eq3{display:none}#beatCards .cel-num b,#beatCards .item.tocando.rodando:not(:hover) .cel-num b{display:flex}#beatCards .cel-num b{border-radius:50%;border-color:var(--clay);background:none;color:var(--fire)}.capa{width:40px;height:40px}#beatCards .dur{display:none}.preco{padding:.5rem .62rem;font-size:.72rem;gap:0}.preco svg{display:none}.pe-baixo{gap:8px;padding:8px 14px calc(10px + env(safe-area-inset-bottom,0px))}.pe-info .capa{width:34px;height:34px}.pe-nome .t{font-size:.95rem}.pe-nome .quem{display:none}.pe-dir{flex:none}}.cp-parc{margin:-.6rem 0 1rem;text-align:right;font-family:IBM Plex Mono,monospace;font-size:.68rem;color:var(--read);letter-spacing:.04em}.cp-parc b{color:var(--cream);font-weight:600}.mp-pix-aviso{margin:0 0 .9rem;padding:.7rem 1rem;border:1px solid var(--wire);border-left:3px solid var(--amber);background:var(--mole);font-family:IBM Plex Mono,monospace;font-size:.72rem;line-height:1.55;color:var(--bone)}.mp-pix-aviso b{color:var(--cream);font-weight:600}.mp-pix-aviso[hidden]{display:none}.pe-dir #npPreco.on{background:var(--fire);border-color:var(--fire)}.pe-dir #npShare{flex:none}@media(max-width:600px){.pe-baixo{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"info dir" "ctl ctl";row-gap:6px;column-gap:10px}.pe-info{grid-area:info}.pe-dir{grid-area:dir}.transporte{grid-area:ctl}.np-bar #npShuffle{display:flex}}.msg-ok{color:var(--amber)}.msg-err{color:var(--bone);border-left:2px solid var(--blood);padding-left:.5rem}@media(max-width:600px){.pe-dir{gap:6px}.np-bar .pe-dir #npPreco,body.sem-volume .np-bar .pe-dir #npPreco{display:inline-flex}.pe-dir #npPreco{min-height:38px;padding:.45rem .6rem;font-size:.7rem;gap:6px}.pe-dir #npPreco svg{display:block;width:15px;height:15px}}@media(max-width:359px){.pe-dir #npPreco .rotulo{display:none}.pe-dir #npPreco{padding:.45rem .55rem}}.pe-nome .t.rola{text-overflow:clip;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6px,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 6px,#000 calc(100% - 16px),transparent)}.pe-nome .t.rola>span{display:inline-block;animation:np-rola var(--dur,8s) linear infinite;will-change:transform}@keyframes np-rola{0%,15%{transform:translate(0)}45%,60%{transform:translate(var(--d,0))}90%,to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.pe-nome .t.rola{text-overflow:ellipsis;-webkit-mask-image:none;mask-image:none}.pe-nome .t.rola>span{display:inline;animation:none}}.preco svg{flex:none}@media(max-width:760px){#beatCards .preco{gap:6px;padding:.5rem .6rem}#beatCards .preco svg{display:block;width:14px;height:14px}}@media(max-width:400px){#beatCards .preco{gap:5px;padding:.5rem}#beatCards .preco svg{width:13px;height:13px}}@media(max-width:359px){#beatCards .preco.on .rotulo{display:none}#beatCards .preco.on{min-width:44px}}.fora-ar{border:1px solid var(--wire);background:#14110d99;padding:1.6rem 1.4rem 1.5rem;margin:0 0 1rem;display:flex;gap:1.4rem;align-items:center}.fora-ar img{height:auto;opacity:.85;flex:none}.fora-ar .codigo{font-family:IBM Plex Mono,monospace;font-size:.64rem;letter-spacing:.24em;text-transform:uppercase;color:var(--clay)}.fora-ar h3{font-family:var(--serif);font-weight:500;font-size:1.7rem;line-height:1.05;color:var(--cream);margin:.35rem 0 0}.fora-ar p.texto{font-size:.86rem;line-height:1.6;color:var(--read);margin:.6rem 0 0;max-width:52ch}.fora-ar .saidas{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.1rem}.fora-ar .saidas a,.fora-ar .saidas button{font-family:var(--serif);font-size:.95rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;padding:.6rem 1.3rem;min-height:44px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s,border-color .18s,color .18s}.fora-ar .fogo{background:var(--ember);color:var(--cream);border:1px solid var(--ember)}.fora-ar .fogo:hover{background:var(--fire);border-color:var(--fire)}.fora-ar .fantasma{color:var(--bone);border:1px solid var(--wire)}.fora-ar .fantasma:hover{border-color:var(--clay);color:var(--cream)}@media(max-width:600px){.fora-ar{flex-direction:column;align-items:flex-start;gap:.8rem;padding:1.2rem 1.1rem}.fora-ar img{width:38px}.fora-ar h3{font-size:1.45rem}.fora-ar p.texto{font-size:.82rem}.fora-ar .saidas a,.fora-ar .saidas button{font-size:.82rem;letter-spacing:.08em;padding:.55rem .9rem;flex:1 1 auto}}.mp-modal{position:fixed;inset:0;z-index:9500;background:#000000d9;display:none;align-items:center;justify-content:center;padding:1rem}.mp-modal.open{display:flex}.mp-modal-inner{background:var(--deep);border:1px solid var(--wire);width:100%;max-width:520px;max-height:90vh;overflow-y:auto;position:relative}.mp-modal-head{padding:1.4rem 1.8rem;border-bottom:1px solid var(--wire);display:flex;align-items:flex-start;justify-content:space-between;background:var(--mole);position:sticky;top:0;z-index:2}.mp-modal-title{font-family:Cormorant Garamond,sans-serif;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cream)}.mp-modal-sub{font-family:IBM Plex Mono,monospace;font-size:.62rem;margin-top:.3rem}.mp-modal-x{background:none;border:none;color:var(--dim);font-size:1.1rem;cursor:pointer;transition:color .14s;flex-shrink:0}.mp-modal-x:hover{color:var(--cream)}#mpStep1,#mpStep2,#mpStep3{padding:1.8rem}.mp-field-group{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1.2rem;position:relative}.mp-lbl{font-size:.6rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--clay)}.mp-input{background:var(--mole);border:1px solid var(--wire);color:var(--bone);font-family:IBM Plex Mono,monospace;font-size:.85rem;padding:.65rem 1rem;outline:none;transition:border-color .14s}.mp-input:focus{border-color:var(--ember)}.mp-err{font-size:.62rem;color:var(--fire);font-family:IBM Plex Mono,monospace;position:absolute;bottom:-1.1rem;left:0}.mp-btn-primary{width:100%;padding:1rem;font-family:Cormorant Garamond,sans-serif;font-size:1rem;letter-spacing:.15em;text-transform:uppercase;background:var(--ember);border:none;color:var(--cream);cursor:pointer;transition:background .14s;margin-top:.5rem}.mp-btn-primary:hover{background:var(--fire)}.mp-btn-primary:disabled{background:var(--loam);color:var(--dim);cursor:not-allowed}.mp-back{font-size:.65rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--clay);cursor:pointer;margin-bottom:1.2rem;display:inline-block;transition:color .14s}.mp-back:hover{color:var(--bone)}.mp-terms-box{border:1px solid var(--wire);background:var(--mole);padding:1rem 1.2rem;margin-bottom:1.2rem;transition:border-color .14s}.mp-terms-box.error{border-color:var(--fire)}.mp-terms-label{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}.mp-terms-label input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.mp-terms-custom-check{width:18px;height:18px;flex-shrink:0;margin-top:.1rem;border:1px solid var(--loam);background:var(--earth);display:flex;align-items:center;justify-content:center;transition:all .14s}.mp-terms-custom-check svg{width:10px;height:8px;opacity:0;transition:opacity .14s}.mp-terms-label input:checked~.mp-terms-custom-check{background:var(--ember);border-color:var(--ember)}.mp-terms-label input:checked~.mp-terms-custom-check svg{opacity:1}.mp-terms-text{font-family:IBM Plex Mono,monospace;font-size:.68rem;color:var(--read, #b89e72);line-height:1.65}.mp-terms-link{color:var(--fire);text-underline-offset:2px}.mp-terms-link:hover{color:var(--cream)}#mpBrickContainer .mp-checkout-bricks__container{background:transparent!important}#beatCards .item,.preco,.tb,.trilha{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.np-bar.on~.cart-btn{bottom:7.2rem}body.tocando{padding-bottom:104px}@media(max-width:760px){#beatCards .item{padding:11px 2px}.trilha{height:9px}.trilha i:after{width:16px;height:16px;right:-8px}.trilha:before{inset:-20px 0}.pe-seek{padding:10px 14px 0}.tb{width:38px;height:38px}.tb.principal{width:44px;height:44px}.transporte{gap:4px}#npShuffle,.pe-dir #npPreco{display:none}body.sem-volume .pe-dir #npPreco{display:inline-flex}body.tocando{padding-bottom:96px}}.trilha.zerada i:after{display:none}.pe-seek .trilha,.pe-seek .trilha:hover,.pe-seek .trilha.perto{height:3px;border-radius:2px;background:var(--loam)}.pe-seek .trilha i{border-radius:2px}.pe-seek .trilha i:after{width:13px;height:13px;right:-6.5px;border-radius:50%;transform:translateY(-50%) scale(1)}.pe-seek .trilha:hover i:after,.pe-seek .trilha.perto i:after{transform:translateY(-50%) scale(1.2)}.pe-seek .trilha.zerada i:after{display:block}@media(max-width:760px){.pe-seek .trilha i:after{width:14px;height:14px;right:-7px}}@media(max-width:600px){.np-bar .pe-dir .vol-wrap{display:none}.np-bar .transporte{justify-content:space-between;width:100%;max-width:360px;margin:0 auto;gap:0}}.np-fecha{display:none}@media(max-width:600px){.np-bar:not(.aberta) .pe-seek{position:absolute;left:0;right:0;top:-1px;padding:0;pointer-events:none}.np-bar:not(.aberta) .pe-t,.np-bar:not(.aberta) .pe-ir,.np-bar:not(.aberta) .pe-seek .trilha i:after,#npBar:not(.aberta) .transporte .tb:not(.principal){display:none}.np-bar:not(.aberta) .pe-seek .trilha{height:2px;border-radius:0}.np-bar:not(.aberta) .pe-baixo{display:flex;gap:10px;padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px))}.np-bar:not(.aberta) .transporte{width:auto;margin:0}html body.tocando{padding-bottom:84px}.np-bar.aberta .np-fecha{display:flex;justify-content:center;height:26px;padding-top:10px;background:none;border:0}.np-fecha i{width:36px;height:4px;border-radius:2px;background:var(--loam)}}@media(max-width:760px){.pe-seek{gap:13px}}.nav-cart{display:none;position:relative;background:none;border:none;cursor:pointer;width:44px;height:44px;align-items:center;justify-content:center;padding:0;color:var(--bone);transition:color .15s}.nav-cart:hover{color:var(--fire)}.nav-cart svg{width:22px;height:22px;display:block}.nav-cart .cart-n{position:absolute;top:5px;right:-1px;font-size:.68rem;line-height:1.3;padding:0 .28rem;min-width:16px;border:1px solid var(--ember)}@media(max-width:760px){.nav-cart.has-items{display:flex}.cart-btn.has-items{display:none}}html{-webkit-text-size-adjust:100%}@media(max-width:760px){#beatCards .ficha{font-size:.72rem;letter-spacing:0}#beatCards .ficha em{font-size:.66rem;letter-spacing:.04em}#beatCards .preco{min-height:42px;justify-content:center}#beatCards .vendido{min-height:42px}.sort-select{min-height:40px;font-size:.66rem}.pg-btn{min-height:36px;padding:.3rem 1rem}.pg-num{min-width:36px;height:36px}.ft{min-height:38px;font-size:.62rem;display:inline-flex;align-items:center}.cp-x{min-width:34px;min-height:34px;display:inline-flex;align-items:center;justify-content:center}}@media(max-width:400px){#beatCards .item{gap:8px}#beatCards .cel-num{width:22px}#beatCards .cel-num b{width:26px;height:26px}#beatCards .capa{width:36px;height:36px}#beatCards .nome{font-size:1.02rem}#beatCards .ficha{font-size:.6875rem}#beatCards .ficha em{font-size:.6rem;letter-spacing:.03em}#beatCards .preco{font-size:.68rem;padding:.5rem}#beatCards .vendido{min-width:84px;padding:.4rem .5rem}#beatCards .vendido span{font-size:.64rem}.pe-baixo{gap:6px;padding-left:10px;padding-right:10px}.pe-nome small{font-size:.62rem}.tb{width:34px;height:34px}.pe-info{gap:9px}}@keyframes piscada{0%{transform:scale(1)}22%{transform:scale(1.16)}60%{transform:scale(.98)}to{transform:scale(1)}}@keyframes piscada-cor{0%,to{background:var(--fire);border-color:var(--fire)}45%{background:var(--cream);border-color:var(--cream)}}#navCart.piscou{animation:piscada .55s ease;color:var(--fire)}.preco.piscou{animation:piscada .5s ease,piscada-cor .5s ease}@media(max-width:760px){.vol-pop{width:54px;max-width:none;padding:14px 12px}.vol-pop input{width:26px;max-width:none;height:132px;touch-action:none}}.np-bar{z-index:8100}.cart-btn{transition:background .14s,transform .22s ease,opacity .22s ease}body.vol-aberto .cart-btn{transform:translateY(-76px)}.cp-body,.mp-modal-inner{overscroll-behavior:contain}@media(max-width:860px){nav{backdrop-filter:none;-webkit-backdrop-filter:none}}.pix-volta{position:fixed;left:0;right:0;bottom:0;z-index:8150;background:var(--deep);border-top:1px solid var(--fire);padding:16px 18px calc(18px + env(safe-area-inset-bottom,0px))}.pix-volta[hidden]{display:none}.pv-in{max-width:560px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.pv-linha{display:flex;align-items:center;gap:10px}.pv-ponto{width:8px;height:8px;border-radius:50%;background:var(--fire);flex:none}.pv-txt{display:flex;flex-direction:column;gap:3px;min-width:0}.pv-txt b{font-size:.88rem;color:var(--cream)}.pv-txt small{font-family:IBM Plex Mono,monospace;font-size:.7rem;color:var(--read);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pv-botoes{display:flex;gap:8px}.pv-ver,.pv-descarta{min-height:48px;font-family:var(--sans);font-weight:700;font-size:.74rem;letter-spacing:.14em;cursor:pointer}.pv-ver{flex:1;background:var(--bone);border:0;color:var(--deep)}.pv-ver:hover{background:var(--clay)}.pv-descarta{padding:0 16px;background:transparent;border:1px solid var(--wire);color:var(--read)}.pv-descarta:hover{border-color:var(--clay);color:var(--bone)}a.pe-info{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.pe-ir{flex:none;font-family:var(--serif);font-size:1.4rem;line-height:1;color:var(--clay);margin-left:-3px;transform:translateY(-1px)}#beatCards a.nome{display:block;width:fit-content;text-decoration:none;pointer-events:none}.pe-dir #npPreco .ir{margin-left:-2px;font-size:1.05em;line-height:1}@media(hover:hover)and (pointer:fine){a.pe-info:hover .pe-nome .t>span{text-decoration:underline;text-decoration-color:var(--fire);text-decoration-thickness:1px;text-underline-offset:4px}a.pe-info:hover .pe-ir{color:var(--fire)}#beatCards a.nome{pointer-events:auto}#beatCards a.nome:hover{text-decoration:underline;text-decoration-color:var(--fire);text-decoration-thickness:1px;text-underline-offset:4px}}a.ft{text-decoration:none;display:inline-flex;align-items:center}.nav-links li.tem-sub{position:relative}.sub-gen{display:none;position:absolute;top:100%;left:0;min-width:340px;background:#050403fa;border:1px solid var(--wire);border-top:0;padding:14px 20px 16px;z-index:6001}@media(min-width:861px)and (hover:hover)and (pointer:fine){.tem-sub:hover>.sub-gen,.tem-sub:focus-within>.sub-gen{display:block}}.nav-links .sub-gen a{display:block;height:auto;line-height:1.2;padding:7px 0;font:500 1.05rem var(--serif);letter-spacing:0;text-transform:none}.nav-links .sub-gen a:hover{color:var(--fire);background:none}.nav-links .sub-gen a.sg-todos{font:700 .66rem var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bone);padding:4px 0 12px;margin-bottom:8px;border-bottom:1px solid var(--wire)}.nav-links .sub-gen a.sg-todos:hover{color:var(--fire)}.sg-lista{display:grid;grid-template-columns:1fr 1fr;column-gap:28px}.sub-gen a i{display:none}@media(max-width:860px){.nav-links.open{overflow-y:auto;overscroll-behavior:contain}.nav-links li.tem-sub{position:static}.nav-links li.tem-sub>a{position:relative}.nav-links li.tem-sub>a:after{content:"";position:absolute;right:1.5rem;top:50%;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-70%) rotate(45deg)}.nav-links li.tem-sub.abre>a{color:var(--fire)}.nav-links li.tem-sub.abre>a:after{transform:translateY(-25%) rotate(-135deg)}.nav-links li.tem-sub.abre>.sub-gen{display:block;position:static;min-width:0;border:0;border-bottom:1px solid var(--wire);background:#14110d99;padding:4px 1.4rem 16px}.nav-links .sub-gen a{border:0;height:auto;padding:9px 0;font-size:1.12rem;color:var(--read)}.nav-links .sub-gen a i{display:inline;font:400 .68rem IBM Plex Mono,monospace;font-style:normal;color:var(--dim);margin-left:7px}.nav-links .sub-gen a.sg-todos{display:flex;align-items:center;gap:10px;margin:6px 0 10px;padding:15px 16px;border:1px solid var(--clay);background:#b98f5e1a;color:var(--fire);font-size:.76rem;letter-spacing:.2em}.nav-links .sub-gen a.sg-todos span{flex:1}.nav-links .sub-gen a.sg-todos i{margin:0;letter-spacing:.02em;text-transform:none;color:var(--bone)}.nav-links .sub-gen a.sg-todos:after{content:"›";font:500 1.5rem/1 var(--serif);color:var(--fire)}}.foot-generos{flex-basis:100%;align-self:stretch;display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.15rem;padding:0 0 1.15rem;border-bottom:1px solid var(--wire)}.foot-generos .fg-k{font-family:IBM Plex Mono,monospace;font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--clay,#A87B4A);margin-right:.5rem}.foot-generos a{font-family:var(--serif);font-size:1.05rem;font-weight:500;color:var(--read);text-decoration:none;transition:color .2s}.foot-generos a:hover,.foot-generos a[aria-current]{color:var(--fire)}@media(max-width:760px){.foot-generos{gap:.35rem .95rem}.foot-generos .fg-k{flex-basis:100%;margin:0 0 .2rem}}.mp-terms-box .mp-err:not(:empty){position:static;display:block;margin-top:.9rem;padding:.65rem .8rem;background:var(--deep);border:1px solid var(--wire);border-left:3px solid var(--fire);color:var(--bone);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.74rem;line-height:1.55}.mp-terms-box.error .mp-terms-custom-check{border-color:var(--fire);box-shadow:0 0 0 3px #b98f5e4d;animation:mpChama 1.2s ease-in-out 2}.mp-terms-label input:focus-visible~.mp-terms-custom-check{outline:2px solid var(--fire);outline-offset:2px}@keyframes mpChama{50%{box-shadow:0 0 0 6px #b98f5e1f}}@media(prefers-reduced-motion:reduce){.mp-terms-box.error .mp-terms-custom-check{animation:none}}.mp-ok{text-align:center;padding:.4rem 0 .2rem}.mp-ok-selo{display:block;width:48px;height:48px;margin:0 auto 1.1rem;opacity:.9}.mp-ok-k{font-size:.62rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--fire);margin-bottom:.45rem}.mp-ok-t{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:2.1rem;line-height:1.1;color:var(--cream);margin-bottom:.9rem}.mp-ok-p{font-size:.84rem;line-height:1.7;color:var(--read);max-width:340px;margin:0 auto 1.6rem}.mp-ok-nota{font-family:IBM Plex Mono,monospace;font-size:.66rem;line-height:1.6;color:var(--dim);margin:.6rem auto 1.4rem;max-width:320px}.mp-ok-assina{margin-top:1.4rem;font-family:IBM Plex Mono,monospace;font-size:.62rem;letter-spacing:.06em;color:var(--dim)}@media(hover:hover)and (pointer:fine){#beatCards .item.fora a.nome:hover{background:linear-gradient(var(--fire),var(--fire)) 0 calc(100% - 1px) /100% 1px no-repeat;padding-bottom:3px;margin-bottom:-3px}}.cp-conta{margin-bottom:.7rem;padding-bottom:.7rem;border-bottom:1px solid var(--wire)}.cp-conta[hidden]{display:none}.cp-l{display:flex;justify-content:space-between;align-items:baseline;font-family:IBM Plex Mono,monospace;font-size:.72rem;line-height:1.9;color:var(--read)}.cp-conta .cp-l{padding:0 .5rem}.cp-l.off{color:var(--fire);background:#b98f5e1f;margin:2px 0}.cp-l.off span:first-child{font-weight:600}.cp-l.off span:last-child{color:var(--cream);font-weight:600}.ci-p s{color:var(--dim);text-decoration-color:var(--dim);margin-right:.25rem;font-size:.9em}.lista-box{margin:2.2rem auto 0;max-width:760px;padding:1.6rem 1.6rem 1.4rem;border:1px solid var(--wire);background:var(--mole)}.lista-k{font-size:.62rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--fire)}.lista-t{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:2rem;line-height:1.1;color:var(--cream);margin:.45rem 0 .55rem}.lista-p{font-size:.86rem;line-height:1.65;color:var(--read);max-width:58ch}.lista-f{display:flex;gap:.6rem;margin-top:1.1rem}.lista-f[hidden]{display:none}.lista-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lista-in{flex:1;min-width:0;min-height:48px;padding:0 .9rem;background:var(--deep);border:1px solid var(--wire);color:var(--bone);font-family:IBM Plex Mono,monospace;font-size:.86rem;border-radius:0}.lista-in:focus{outline:none;border-color:var(--clay)}.lista-bt{flex:none;min-height:48px;padding:0 1.3rem;background:var(--bone);border:1px solid var(--bone);color:var(--black);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;border-radius:0}.lista-bt:hover{background:var(--cream)}.lista-bt:disabled{opacity:.6;cursor:default}.lista-nota{margin-top:.8rem;font-family:IBM Plex Mono,monospace;font-size:.66rem;line-height:1.6;color:var(--dim)}.lista-nota.erro{color:var(--fire)}.lista-re{background:none;border:0;padding:0;font:inherit;color:var(--fire);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lista-re:disabled{opacity:.6;cursor:default}.lista-box.ok .lista-t{font-size:1.6rem}@media(max-width:600px){.lista-box{padding:1.3rem 1.1rem 1.2rem}.lista-t{font-size:1.7rem}.lista-f{flex-direction:column}.lista-bt{width:100%}}.lm-reg{margin:1rem 0 0;padding:.9rem 1rem;border:1px solid var(--wire);background:var(--deep)}.lm-reg p{font-size:.78rem;line-height:1.6;color:var(--bone);margin:0 0 .6rem}.lm-reg p b{color:var(--fire);font-weight:600}.lm-bar{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.lm-bar i{height:5px;background:var(--loam)}.lm-bar i.on{background:var(--fire)}.lm-num{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;margin-top:6px;font-family:IBM Plex Mono,monospace;font-size:.56rem;color:var(--dim);text-align:center;white-space:nowrap}.lm-num span.on{color:var(--bone)}.nbar{position:relative;margin:0}.nb{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin:0 0 .9rem}.nb-busca{flex:1 1 220px;min-width:0;display:flex;align-items:center;gap:.6rem;min-height:46px;padding:0 0 0 1rem;border:1px solid var(--clay);background:var(--deep);cursor:text;transition:border-color .14s}.nb-busca svg{width:16px;height:16px;flex:none;color:var(--amber)}#nbar .nb-busca .pg-search-input{flex:1;min-width:0;height:44px;border:0;background:none;box-shadow:none;padding:0 1rem 0 0;font-size:.78rem;color:var(--bone)}#nbar .nb-busca .pg-search-input::placeholder{color:var(--dim)}.nb-busca:focus-within{border-color:var(--fire)}.nb-ic{flex:none;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:1px solid var(--wire);background:var(--deep);color:var(--amber);font-size:1rem;cursor:pointer;transition:border-color .14s,background .14s,color .14s}.nb-ic:hover{border-color:var(--clay);background:var(--clay);color:var(--black)}.nb-dd{position:relative}.nb-sel,.nb-tg{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:46px;padding:0 .9rem;border:1px solid var(--wire);background:var(--deep);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.66rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bone);white-space:nowrap;cursor:pointer;transition:border-color .14s}.nb-sel small{font-size:.58rem;font-weight:700;color:var(--dim);letter-spacing:.14em}.nb-sel i{font-style:normal;color:var(--amber);transition:transform .2s}.nb-sel:hover,.nb-tg:hover{border-color:var(--clay)}.nb-sel[aria-expanded=true]{border-color:var(--fire)}.nb-sel[aria-expanded=true] i{transform:rotate(180deg)}.nb-sel.ativo span{color:var(--fire)}.nb-tg{gap:.55rem}.nb-tg b{flex:none;width:30px;height:18px;border-radius:9px;background:var(--wire);position:relative;transition:background .2s}.nb-tg b:after{content:"";position:absolute;left:2px;top:2px;width:14px;height:14px;border-radius:50%;background:var(--bone);transition:left .2s}.nb-tg[aria-checked=true]{border-color:var(--clay)}.nb-tg[aria-checked=true] b{background:var(--fire)}.nb-tg[aria-checked=true] b:after{left:14px;background:var(--black)}.nb-meta{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.3rem 1rem;margin:0 0 .8rem;font-family:IBM Plex Mono,monospace;font-size:.72rem;color:var(--read)}.nb-meta b{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--bone);white-space:nowrap}.mn{position:absolute;top:calc(100% + 6px);left:0;z-index:70;min-width:240px;background:var(--deep);border:1px solid var(--clay);box-shadow:0 18px 40px #0009;padding:.3rem 0 .4rem}.mn[hidden]{display:none}.mn-t{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.55rem .9rem .35rem}.mn-t b{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.58rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--dim)}.mn-x{display:none;background:none;border:0;color:var(--amber);font-size:1.4rem;line-height:1;cursor:pointer;min-width:40px;min-height:40px}#nbar .mn-gen{min-width:380px}#nbar .mn-gen .ftabs{display:grid;grid-template-columns:1fr 1fr;gap:0;border:0;padding:0 .3rem}#nbar .mn .ft{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:.6rem .7rem;border:0;background:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.86rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--bone);text-align:left;text-decoration:none;cursor:pointer}#nbar .mn .ft:hover,#nbar .mn .ft:focus-visible{background:#ffffff0d;color:var(--bone)}#nbar .mn .ft.on{background:none;color:var(--fire)}#nbar .mn .ft.on:after{content:"✓";color:var(--fire);margin-left:.6rem}.mn-o{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:52px;padding:.65rem .9rem;border:0;background:none;color:var(--bone);text-align:left;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.86rem}.mn-o small{display:block;margin-top:.15rem;font-family:IBM Plex Mono,monospace;font-size:.66rem;color:var(--dim)}.mn-o:hover,.mn-o:focus-visible{background:#ffffff0d}.mn-o.on{color:var(--fire)}.mn-o.on:after{content:"✓";color:var(--fire)}@media(min-width:861px){.nb>.nb-ic{order:5}#nbar .mn-gen{left:auto;right:0}}.nb-conta{display:flex;align-items:baseline;gap:.8rem;flex-wrap:wrap}.lm-dd{position:relative}.lm-bt{background:none;border:0;padding:.2rem 0;cursor:pointer;font-family:IBM Plex Mono,monospace;font-size:.72rem;color:var(--fire);border-bottom:1px dashed var(--clay)}.lm-bt i{font-style:normal;color:var(--amber);margin-left:.2rem;display:inline-block;transition:transform .2s}.lm-bt[aria-expanded=true] i{transform:rotate(180deg)}#nbar .mn-lm{left:auto;right:0;width:320px}.lm-l{display:flex;justify-content:space-between;gap:1rem;padding:.6rem .9rem;font-family:IBM Plex Mono,monospace;font-size:.78rem;color:var(--bone)}.lm-l i{font-style:normal;color:var(--fire);margin-left:.3rem}.lm-pe{margin:.3rem 0 0;padding:.6rem .9rem .3rem;border-top:1px solid var(--wire);font-size:.72rem;line-height:1.55;color:var(--read)}#beatCards .preco .lm-prox{display:inline-flex;flex-direction:column;align-items:flex-end;line-height:1.15}#beatCards .preco .lm-prox s{font-size:.62rem;color:var(--dim);text-decoration-color:var(--blood)}.mn-fundo{position:fixed;inset:0;z-index:8300;background:#0000009e}.mn-fundo[hidden]{display:none}@media(max-width:860px){.nb>*{order:2}.nb-busca{order:0;flex-basis:calc(100% - 56px)}.nb>.nb-ic{order:1}.nb-dd,.nb-tg{flex:1 1 auto}.nb-sel{width:100%;padding:0 .6rem}.nb-sel small{display:none}.nb-tg{padding:0 .6rem;gap:.4rem}.mn,#nbar .mn-gen{position:fixed;inset:auto 0 0;z-index:8350;min-width:0;max-height:78vh;overflow-y:auto;border:0;border-top:1px solid var(--clay);box-shadow:none;padding:.5rem 0 calc(1.2rem + env(safe-area-inset-bottom,0px))}.mn:before{content:"";display:block;width:38px;height:4px;margin:.2rem auto .6rem;border-radius:2px;background:var(--wire)}.mn-t{padding:0 1.1rem .7rem;border-bottom:1px solid var(--wire)}.mn-t b{font-size:.7rem;color:var(--bone)}.mn-x{display:inline-flex;align-items:center;justify-content:flex-end}#nbar .mn-gen .ftabs{display:flex;flex-wrap:wrap;gap:.45rem;padding:1rem 1.1rem .4rem}#nbar .mn .ft{min-height:44px;padding:.7rem 1rem;border:1px solid var(--wire);font-size:.66rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--read)}#nbar .mn .ft.on{background:var(--fire);border-color:var(--fire);color:var(--black)}#nbar .mn .ft.on:after{content:none}#nbar .mn-lm{width:auto}.lm-l{padding:.9rem 1.1rem;font-size:.9rem;border-bottom:1px solid rgba(255,255,255,.05)}.lm-pe{padding:.9rem 1.1rem 0;font-size:.8rem;border:0}.mn-o{min-height:60px;padding:.9rem 1.1rem;font-size:.95rem;border-bottom:1px solid rgba(255,255,255,.05)}body.mn-aberto{overflow:hidden}}@media(prefers-reduced-motion:reduce){.nb-sel i,.nb-tg b,.nb-tg b:after{transition:none}}#ddFiltros,.nb-fb b[hidden]{display:none}.nb-fb svg{width:16px;height:16px;flex:none;color:var(--fire)}.nb-fb b{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--fire);color:var(--black);font-size:.6rem;letter-spacing:0;display:inline-flex;align-items:center;justify-content:center}@media(max-width:860px){#nbar .nb{flex-wrap:nowrap}#nbar .nb-busca{flex:1 1 0}#ddGenero,#ddOrdem,#filtAvail{display:none}#ddFiltros{display:block;flex:none}#ddFiltros .nb-sel{width:auto;gap:.5rem}.nb-fb.ativo{border-color:var(--clay)}.mf-k{display:block;padding:1rem 1.1rem .5rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.6rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--label)}.mf-gen{display:flex;flex-wrap:wrap;gap:.45rem;padding:0 1.1rem}.mf-limpa{margin-left:auto;min-height:40px;background:none;border:0;color:var(--read);font-size:.82rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mf-tg{display:flex;width:calc(100% - 2.2rem);margin:1.2rem 1.1rem 0;justify-content:space-between}.mf-ver{display:block;width:calc(100% - 2.2rem);min-height:50px;margin:1rem 1.1rem 0;background:var(--bone);border:0;color:var(--deep);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;cursor:pointer}}.qg-vit .qg-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.6rem}.qg-ver{flex:none;font-size:.66rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--fire);border-bottom:1px solid var(--fire);padding-bottom:3px;white-space:nowrap;text-decoration:none;transition:color .2s,border-color .2s}.qg-trilho{display:flex;gap:18px;overflow-x:auto;scrollbar-width:none;padding-bottom:6px;scroll-snap-type:x proximity}.qg-trilho::-webkit-scrollbar{display:none}.qg-card{flex:none;width:112px;text-align:center;color:var(--bone);text-decoration:none;scroll-snap-align:start}.qg-card img,.qg-card .qg-ini,.qg-card .qg-mais{width:112px;height:112px;border-radius:50%;object-fit:cover;display:flex;align-items:center;justify-content:center;border:1px solid var(--wire);background:var(--earth)}.qg-card .qg-ini{color:var(--amber);font-size:1.4rem;font-weight:600}.qg-card .qg-mais{position:relative;overflow:hidden;background:var(--black)}.qg-mos{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:2px}.qg-card .qg-mos img{width:100%;height:100%;border:0;border-radius:0;object-fit:cover;display:block}.qg-veu{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#14110d99;color:var(--cream);font-family:var(--serif);font-size:1.9rem;font-weight:600;line-height:1;transition:background .2s}.qg-card .qg-n{display:block;font-style:normal;font-size:.68rem;color:var(--dim);margin-top:2px}.qg-todos b{color:var(--fire)}.qg-card b{display:block;margin-top:10px;font-size:.74rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(hover:hover){.qg-ver:hover{color:var(--cream);border-bottom-color:var(--cream)}.qg-card:hover b{color:var(--cream)}.qg-card:hover img,.qg-todos:hover .qg-mais{border-color:var(--fire)}.qg-todos:hover .qg-veu{background:#14110d61}}@media(min-width:900px){.qg-trilho{gap:26px}.qg-card{width:140px}.qg-card img,.qg-card .qg-ini,.qg-card .qg-mais{width:140px;height:140px}}.qg-dir{display:flex;align-items:center;gap:14px;flex:none}.qg-setas{display:flex;gap:6px}.qg-setas[hidden]{display:none}.qg-setas button{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid var(--wire);border-radius:50%;background:none;color:var(--bone);cursor:pointer;transition:border-color .2s,opacity .2s}.qg-setas button:disabled{opacity:.3;cursor:default}@media(hover:hover){.qg-setas button:not(:disabled):hover{border-color:var(--fire)}}@media(hover:none){.qg-setas{display:none}}.qg-tr-w{position:relative}.qg-tr-w:after{content:"";position:absolute;top:0;right:-2px;bottom:6px;width:56px;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,0),var(--dark));transition:opacity .25s}.qg-tr-w.fim:after{opacity:0}.qgv-nav{display:none}@media(max-width:760px){.qgv-nav{display:flex;align-items:center;justify-content:center;position:absolute;top:56px;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background:#14110dd1;border:1px solid var(--clay);color:var(--cream);font-size:1.35rem;line-height:1;cursor:pointer;z-index:3;padding:0}.qgv-nav.prev{left:2px}.qgv-nav.next{right:2px}.qgv-nav[hidden]{display:none}}#beatCards .sl-cor{flex:none;width:38px;height:44px;margin:0 -8px 0 -4px;padding:0;display:flex;align-items:center;justify-content:center;background:none;border:0;color:var(--read);cursor:pointer}#beatCards .sl-cor svg{width:20px;height:20px}#beatCards .sl-cor.on{color:var(--fire)}@media(hover:hover){#beatCards .sl-cor:hover{color:var(--cream)}}.sl-pill{flex:none;align-self:center;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border:1px solid var(--wire);border-radius:999px;background:none;color:var(--bone);font:700 .62rem Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;cursor:pointer}.sl-pill[hidden]{display:none}.sl-pill svg{width:15px;height:15px;color:var(--fire)}.nb-meta .sl-pill b{min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:var(--fire);color:var(--black);font:500 .68rem/18px IBM Plex Mono,monospace;letter-spacing:0;text-align:center}.sl-pill[aria-pressed=true]{border-color:var(--fire);background:#b98f5e1f}.sl-cab{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:10px 14px;border:1px solid var(--fire);background:#b98f5e14}.sl-cab span{display:flex;align-items:center;gap:9px;font:700 .68rem Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--cream)}.sl-cab svg{width:16px;height:16px;color:var(--fire)}.sl-cab button,.sl-guarda button{padding:8px 0;border:0;background:none;color:var(--read);font:400 .78rem Helvetica Neue,Helvetica,Arial,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sl-guarda{margin:14px 0 0;padding:14px 16px;border:1px dashed var(--clay);color:var(--read);font:400 .82rem/1.55 Helvetica Neue,Helvetica,Arial,sans-serif}.sl-guarda b{color:var(--cream);font-weight:600}.sl-guarda button{margin-top:6px;color:var(--fire);font-weight:700}.sl-toast{position:fixed;left:50%;bottom:18px;z-index:90;width:min(560px,calc(100% - 32px));transform:translate(-50%,20px);opacity:0;pointer-events:none;display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--cream);color:var(--black);font:400 .82rem/1.4 Helvetica Neue,Helvetica,Arial,sans-serif;box-shadow:0 12px 30px #0000008c;transition:opacity .2s,transform .2s}.sl-toast.on{opacity:1;transform:translate(-50%);pointer-events:auto}.sl-toast svg{width:18px;height:18px;flex:none;color:#8a5f2e}.sl-toast button{margin-left:auto;padding:8px 0;border:0;background:none;font:700 .82rem Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--black);text-decoration:underline;text-underline-offset:3px;white-space:nowrap;cursor:pointer}.sl-veu{position:fixed;inset:0;z-index:60;background:#0009}.sl-veu[hidden],.sl-folha[hidden]{display:none}.sl-folha p{margin:4px 0 16px;font-size:.84rem;line-height:1.6;color:var(--read)}.sl-form label{display:block;margin:0 0 8px;font:700 .62rem var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--read)}.sl-form input{display:block;box-sizing:border-box;width:100%;height:48px;padding:0 14px;background:var(--black);border:1px solid var(--clay);border-radius:0;color:var(--cream);font:400 16px var(--mono);outline:none;-webkit-appearance:none;appearance:none}.sl-form input:focus{border-color:var(--fire);box-shadow:0 0 0 1px var(--fire)}.sl-bt{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:50px;margin-top:10px;border:0;background:var(--cream);color:var(--black);font:700 .72rem var(--sans);letter-spacing:.18em;text-transform:uppercase;cursor:pointer}.sl-bt svg{width:17px;height:17px;flex:none}.sl-bt:disabled{opacity:.6}.sl-bt.sl-cont{background:none;color:var(--cream);border:1px solid var(--wire)}.sl-ou{display:flex;align-items:center;gap:12px;margin:16px 0 6px;color:var(--dim);font:400 .7rem var(--mono)}.sl-ou:before,.sl-ou:after{content:"";flex:1;border-top:1px solid var(--wire)}.sl-link{display:block;margin-top:8px;font:400 .68rem var(--mono);color:var(--dim);word-break:break-all;user-select:all}.sl-folha .sl-msg{margin:10px 0 0;padding:10px 12px;border-left:2px solid var(--fire);background:#b98f5e14;color:var(--bone)}.sl-folha .sl-msg.erro{border-left-color:var(--blood)}@media(max-width:860px){.nb-conta:has(.sl-pill:not([hidden])){flex:1 1 100%;align-items:center}.nb-conta .sl-pill{margin-left:auto}}.aj-folha,.aj-veu,.aj-bt{--black:#14110d;--clay:#A87B4A;--amber:#c3a074;--bone:#E8E0CF;--cream:#f2ecdf;--fire:#b98f5e;--dim:#6f6757;--wire:#332c22;--read:#b89e72;--serif:"Cormorant Garamond",Georgia,serif;--sans:"Helvetica Neue",Helvetica,Arial,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace}.aj-bt,.topo .aj-bt{width:auto;gap:8px;padding:0 12px;height:36px;border:1px solid var(--wire);border-radius:999px;margin-right:6px;cursor:pointer;background:none}.aj-bt svg{width:18px;height:18px}.aj-bt span{font:700 .66rem var(--sans);letter-spacing:.18em;text-transform:uppercase}.aj-bt:hover,.topo .aj-bt:hover{border-color:var(--fire)}.aj-veu{position:fixed;inset:0;z-index:60;background:#0000008c}.aj-folha{position:fixed;z-index:61;top:54px;right:2.4rem;width:400px;max-height:calc(100vh - 70px);overflow-y:auto;background:#1b1712;border:1px solid var(--wire);border-top:0;padding:20px 20px 22px;box-shadow:0 20px 40px #0009;color:var(--bone);font-family:var(--sans);text-align:left}.aj-veu[hidden],.aj-folha[hidden]{display:none}.aj-folha h2{margin:0 40px 6px 0;font:500 1.7rem/1.1 var(--serif);color:var(--cream);letter-spacing:0;text-transform:none}.aj-x{position:absolute;top:12px;right:10px;width:40px;height:40px;border:0;background:none;color:var(--read);font-size:1.6rem;line-height:1;cursor:pointer}.aj-folha details{border-top:1px solid var(--wire);padding:12px 0}.aj-folha summary{display:flex;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;font-size:.84rem;font-weight:600;color:var(--cream)}.aj-folha summary::-webkit-details-marker{display:none}.aj-folha summary:after{content:"+";color:var(--fire);font-weight:400}.aj-folha details[open] summary:after{content:"–"}.aj-folha details p{margin:8px 0 0;font-size:.8rem;line-height:1.6;color:var(--read)}.aj-dm{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 16px;margin-top:14px;background:var(--cream);color:#14110d;font:700 .74rem var(--sans);letter-spacing:.16em;text-transform:uppercase;text-decoration:none}.aj-dm svg{width:18px;height:18px;flex:none}.aj-dm small{margin-left:auto;font:400 .68rem var(--mono);letter-spacing:0;text-transform:none;color:#5a4a36}.aj-dm:hover{background:#fff}.aj-pdf{display:inline-block;margin-top:14px;font-size:.76rem;color:var(--read);border-bottom:1px solid var(--wire);padding-bottom:2px;text-decoration:none}.menu-cel .mc-aj{color:var(--fire)}.aj-form{margin:10px 0 0}.aj-form input{display:block;box-sizing:border-box;width:100%;height:46px;margin:0;padding:0 12px;background:#14110d;border:1px solid var(--clay);border-radius:0;color:var(--cream);font:400 16px var(--mono);outline:none;-webkit-appearance:none;appearance:none}.aj-form input:focus{border-color:var(--fire);box-shadow:0 0 0 1px var(--fire)}.aj-form button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:46px;margin-top:8px;border:0;background:var(--cream);color:#14110d;font:700 .72rem var(--sans);letter-spacing:.18em;text-transform:uppercase;cursor:pointer}.aj-form button svg{width:17px;height:17px;flex:none}.aj-form button:disabled{opacity:.6;cursor:wait}.aj-folha .aj-msg{margin:10px 0 0;padding:10px 12px;border-left:2px solid var(--fire);background:#b98f5e14;color:var(--bone)}.aj-folha .aj-msg.erro{border-left-color:#8c3b2e}.aj-folha .aj-msg[hidden]{display:none}.aj-bt{display:flex;align-items:center;color:var(--bone)}.aj-folha{top:54px}.nav-links .so-cel{display:none}@media(max-width:860px){.nav-links .so-cel{display:block}.aj-bt{border:0;padding:0;width:44px;height:44px;margin:0;justify-content:center}.aj-bt span{display:none}.aj-bt svg{width:22px;height:22px}.aj-folha{left:0;right:0;width:auto;border-left:0;border-right:0}}.nav-cart{display:flex}#cartBtn.cart-btn{display:none}.nav-cart:not(.has-items) .cart-n{display:none}.nav-links a{padding:0 1rem}.nav-right{gap:14px}.nav-eu,.nav-eu .anel{width:32px;height:32px}.nav-burger span{height:1.6px}.nav-burger.open span:nth-child(1){transform:translateY(6.6px) rotate(45deg)}.nav-burger.open span:nth-child(3){transform:translateY(-6.6px) rotate(-45deg)}@media(max-width:860px){nav{padding:0 .7rem 0 1rem}.nav-right{gap:2px}}@media(max-width:860px){.nb-sel.padrao small{display:inline;font-size:inherit;font-weight:inherit;color:inherit;letter-spacing:inherit}.nb-sel.padrao>span{display:none}}.sv-lista{list-style:none;margin:0;padding:0;border-top:1px solid var(--wire)}.sv-l{display:grid;grid-template-columns:28px minmax(0,1fr) auto 44px;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid var(--wire)}.sv-n{font:400 .7rem IBM Plex Mono,monospace;color:var(--fosco)}.sv-t b{display:block;font:500 1.35rem/1.15 var(--serif);color:var(--cream)}.sv-k{display:block;margin-bottom:4px;font:700 .56rem Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;letter-spacing:.18em;text-transform:uppercase;color:var(--amber)}.sv-t small{display:block;margin-top:4px;font-size:.78rem;line-height:1.4;color:var(--read)}.sv-p{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.sv-v{font:400 .82rem IBM Plex Mono,monospace;color:var(--fire);white-space:nowrap}.sv-v s{color:var(--fosco);margin-right:2px}.sv-p small{font-size:.62rem;letter-spacing:.04em;color:var(--fosco)}.sv-off{display:inline-block;padding:3px 6px;background:var(--fire);color:var(--black);font:700 .56rem Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.sv-bt{width:44px;height:44px;border-radius:50%;border:1px solid var(--clay);background:none;color:var(--cream);font-size:1.4rem;line-height:1;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.sv-bt:hover,.sv-bt:active{background:var(--bone);border-color:var(--bone);color:var(--black)}.sv-pe{margin:1.4rem 0 0;font-size:.78rem;color:var(--read)}.sv-pe a{color:var(--fire);border-bottom:1px solid var(--fire);text-decoration:none}#services .s-head{margin-bottom:1.8rem}@media(min-width:900px){.sv-lista{display:grid;grid-template-columns:1fr 1fr;column-gap:56px;border-top:0}.sv-l{border-top:1px solid var(--wire);border-bottom:0}.sv-lista .sv-l:nth-last-child(-n+2){border-bottom:1px solid var(--wire)}}@media(max-width:860px){.nav-links>li>a{color:var(--bone)}.nav-links a.mc-aj{color:var(--fire)}}.mp-sos{margin:1.3rem 0 0;padding-top:1rem;border-top:1px solid var(--wire);font-size:.74rem;color:var(--read);text-align:center}.mp-sos a{color:var(--bone);font-weight:700;text-decoration:underline;text-underline-offset:3px}#mpModal:has(#mpStep3[style*=block]):has(#mpPixConfirmed[style*=block]) .mp-sos{display:none}.qg-depo{margin:1.8rem 0 0;padding:0}.qg-depo p{margin:0;font:italic 500 1.2rem/1.4 var(--serif);color:var(--bone)}.qg-depo cite{display:block;margin-top:6px;font:400 .66rem IBM Plex Mono,monospace;font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:var(--label)}#estudio{padding-top:3.4rem;padding-bottom:4rem}.eu-card{position:relative;overflow:hidden;display:grid;grid-template-columns:84px minmax(0,1fr);grid-template-areas:"foto foto" "anel tx";column-gap:16px;align-items:center;padding:0 18px 20px;border:1px solid var(--wire);background:var(--black);text-decoration:none;color:var(--bone)}.eu-foto{grid-area:foto;position:relative;z-index:0;display:block;width:calc(100% + 36px);max-width:none;height:220px;margin:0 -18px;overflow:hidden}.eu-foto img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 40%}.eu-foto:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,17,13,0) 40%,var(--black) 100%)}.eu-card .eu-anel,.eu-card .eu-tx{position:relative;z-index:1;margin-top:-46px}.eu-card .eu-anel{grid-area:anel}.eu-card .eu-tx{grid-area:tx}.eu-anel{width:80px;height:80px;border-radius:50%;padding:3px;background:conic-gradient(from 200deg,var(--fire),var(--amber),var(--clay),var(--fire));transition:transform .15s}.eu-anel img{display:block;width:100%;height:100%;border-radius:50%;border:3px solid var(--black);object-fit:cover}.eu-k{display:block;font:700 .6rem Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--label)}.eu-tx b{display:block;margin:6px 0;font:500 1.7rem/1 var(--serif);color:var(--cream)}.eu-p{display:block;margin:0 0 12px;font-size:.8rem;line-height:1.5;color:var(--read)}.eu-cta{display:inline-flex;font:700 .62rem Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--cream);border:1px solid var(--clay);border-radius:999px;padding:9px 14px;transition:background .15s,color .15s,border-color .15s}.eu-card:hover .eu-anel,.eu-card:focus-visible .eu-anel{transform:scale(1.04)}.eu-card:hover .eu-cta,.eu-card:focus-visible .eu-cta{background:var(--bone);border-color:var(--bone);color:var(--black)}@media(min-width:900px){.eu-card{grid-template-columns:120px minmax(0,1fr);grid-template-areas:"anel tx";column-gap:24px;min-height:300px;padding:52px 44px}.eu-foto{position:absolute;top:0;right:0;bottom:0;width:min(60%,1000px);height:auto;margin:0}.eu-foto:after{background:linear-gradient(90deg,var(--black) 0%,rgba(20,17,13,.55) 38%,rgba(20,17,13,.15) 100%)}.eu-card .eu-anel,.eu-card .eu-tx{margin-top:0}.eu-card .eu-tx{max-width:440px}.eu-anel{width:116px;height:116px}.eu-tx b{font-size:2.3rem}.eu-p{font-size:.86rem}}
