@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&display=swap";:root{--creme:#f7f3ec;--creme2:#efe9df;--graf:#222;--salvia:#86897E;--marrom:#6C6153;--txt:#2a2a2a;--sub:#76716a;--linha:#e3dccf}*{box-sizing:border-box}body{margin:0;background:var(--creme);color:var(--txt);font:15px/1.5 Inter,system-ui,sans-serif}a{color:inherit;text-decoration:none}.aviso{background:var(--marrom);color:#f3eee5;text-align:center;font-size:13px;padding:7px 12px}header{background:var(--creme);border-bottom:1px solid var(--linha);position:sticky;top:0;z-index:20}.h1{max-width:1240px;margin:0 auto;display:flex;align-items:center;gap:24px;padding:14px 20px}.logo{font:600 30px Playfair Display,serif;letter-spacing:.5px}.logo sup{font-size:12px}.busca{flex:1;display:flex;align-items:center;background:#fff;border:1px solid var(--linha);border-radius:30px;padding:10px 18px;color:var(--sub);font-size:14.5px;gap:10px}.ic{display:flex;gap:20px;font-size:14px}.ic span{display:flex;align-items:center;gap:6px}.menu{max-width:1240px;margin:0 auto;display:flex;gap:4px;padding:0 12px;font-size:14.5px;font-weight:500}.mi{padding:10px 12px;cursor:pointer;border-bottom:2px solid transparent;position:static}.mi:hover{border-color:var(--salvia)}.mi.dest{color:#8a4b2f}.mega{display:none;position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:1px solid var(--linha);box-shadow:0 12px 30px #00000014}.mi:hover .mega{display:block}.mg{max-width:1240px;margin:0 auto;padding:22px 20px;display:grid;grid-template-columns:repeat(5,1fr) 1.3fr;gap:20px;font-weight:400}.mg h5{font:600 15px Playfair Display,serif;margin:0 0 8px;color:var(--marrom)}.mg a{display:block;font-size:13.5px;padding:3px 0;color:#444}.mg a:hover{color:var(--salvia)}.mg .fot{border-radius:10px;background:center/cover;min-height:180px;display:flex;align-items:flex-end;padding:14px;color:#fff;font:600 18px Playfair Display,serif;text-shadow:0 1px 6px rgba(0,0,0,.5)}.hero{position:relative;height:540px;background:center/cover;display:flex;align-items:flex-end}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1e19149e,#1e19141a 60%)}.hc{position:relative;z-index:2;max-width:1240px;margin:0 auto;width:100%;padding:0 30px 60px;color:#fff}.hc small{letter-spacing:2px;text-transform:uppercase;font-size:12.5px;opacity:.9}.hc h1{font:500 56px/1.05 Playfair Display,serif;margin:6px 0 10px}.hc p{max-width:460px;font-size:16px;opacity:.95;margin:0 0 20px}.btn{display:inline-block;background:var(--salvia);color:#fff;border-radius:30px;padding:12px 26px;font-weight:500;cursor:pointer;border:0;font-size:15px}.btn.cl{background:#fff;color:var(--graf);margin-left:8px}.sec{max-width:1240px;margin:0 auto;padding:48px 20px 0}.st{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:16px}.st h2{font:500 30px Playfair Display,serif;margin:0}.st a{color:var(--salvia);font-weight:500;font-size:14px}.sessoes{display:grid;grid-template-columns:repeat(8,1fr);gap:14px}.ses{text-align:center;font-size:14px;font-weight:500}.ses i{display:block;aspect-ratio:1;border-radius:50%;background:center/cover var(--creme2);margin-bottom:8px;border:3px solid #fff;box-shadow:0 0 0 1px var(--linha)}.ses i.t{display:grid;place-items:center;font:500 italic 22px Playfair Display,serif;color:var(--marrom);font-style:italic}.amb{display:flex;flex-wrap:wrap;gap:8px}.amb span{background:#fff;border:1px solid var(--linha);border-radius:30px;padding:8px 16px;font-size:14px;cursor:pointer}.amb span.on{background:var(--graf);color:#fff;border-color:var(--graf)}.grade{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.pc .im{aspect-ratio:3/2;border-radius:10px;background:center/cover;position:relative;overflow:hidden}.pc .tag{position:absolute;top:10px;left:10px;background:#fff;border-radius:20px;padding:2px 10px;font-size:12px;font-weight:500}.pc .fav{position:absolute;top:10px;right:10px;background:#ffffffe6;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:14px}.pc h4{font:500 17px Playfair Display,serif;margin:10px 0 0}.pc .cd{font-size:12.5px;color:var(--sub)}.pc .pr{font-size:14px;margin-top:3px}.pc .pr b{font-size:15.5px}.pc .fm{font-size:12px;color:var(--marrom);margin-top:2px}.duo{display:grid;grid-template-columns:1.4fr 1fr;gap:18px}.bn{border-radius:14px;background:center/cover;min-height:300px;position:relative;display:flex;align-items:flex-end;overflow:hidden}.bn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(25,20,15,.65),transparent 65%)}.bn div{position:relative;z-index:2;padding:24px;color:#fff}.bn h3{font:500 30px Playfair Display,serif;margin:0 0 4px}.bn p{margin:0 0 12px;opacity:.92}.cores{display:flex;gap:14px;flex-wrap:wrap}.cor{text-align:center;font-size:13px}.cor i{display:block;width:54px;height:54px;border-radius:50%;margin:0 auto 6px;border:3px solid #fff;box-shadow:0 0 0 1px var(--linha)}.passos{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;background:#fff;border:1px solid var(--linha);border-radius:14px;padding:26px}.ps b{display:block;font:500 34px Playfair Display,serif;color:var(--salvia)}.ps h4{margin:2px 0 4px;font:600 16px Playfair Display,serif}.ps p{margin:0;font-size:14px;color:var(--sub)}.linhas{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ln{background:#fff;border:1px solid var(--linha);border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:6px}.ln i{height:120px;border-radius:10px;background:var(--creme2) center/cover;margin-bottom:8px;display:grid;place-items:center;font:italic 500 20px Playfair Display,serif;color:var(--marrom)}.ln h4{margin:0;font:600 19px Playfair Display,serif}.ln p{margin:0;font-size:14px;color:var(--sub)}.ln a{color:var(--salvia);font-weight:500;font-size:14px;margin-top:4px}footer{background:var(--graf);color:#cfcac2;margin-top:60px}.ft{max-width:1240px;margin:0 auto;padding:40px 20px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:24px;font-size:14px}.ft h5{color:#ececec;font:600 16px Playfair Display,serif;margin:0 0 10px}.ft a{display:block;padding:2px 0}.ft .logo{color:#ececec;font-size:26px}.wpp{position:fixed;right:20px;bottom:20px;background:var(--salvia);color:#fff;border-radius:30px;padding:12px 18px;font-weight:500;box-shadow:0 6px 18px #0000002e;font-size:14px}.nt-old{position:fixed;left:16px;bottom:16px;background:#fff;border:1px solid var(--linha);border-radius:10px;padding:10px 14px;font-size:12.5px;max-width:300px;color:var(--sub);box-shadow:0 4px 14px #00000014}@media (max-width:900px){.menu,.ic{display:none}.sessoes{grid-template-columns:repeat(4,1fr)}.grade{grid-template-columns:1fr 1fr}.duo,.linhas,.passos,.ft{grid-template-columns:1fr}.hc h1{font-size:38px}.hero{height:420px}.nt-old{display:none}}.tri{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:16px}.tc{border-radius:14px;overflow:hidden;position:relative;min-height:260px;display:flex;align-items:flex-end;background:center/cover}.tc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#19140fb8,#19140f0d 70%)}.tc .tx{position:relative;z-index:2;padding:22px;color:#fff}.tc small{letter-spacing:1.6px;text-transform:uppercase;font-size:11.5px;opacity:.9}.tc h3{font:500 28px/1.1 Playfair Display,serif;margin:4px 0 6px}.tc p{margin:0 0 12px;font-size:14px;opacity:.92}.tc.lun{background:#222}.tc.lun:after{display:none}.lua{position:absolute;top:22px;right:22px;width:74px;height:74px}.badge3d{position:absolute;top:18px;left:18px;z-index:3;background:#fff;color:#222;border-radius:20px;padding:3px 11px;font:600 12px Inter}.lunb{position:fixed;right:20px;bottom:20px;display:flex;align-items:center;gap:10px;background:#222;color:#ececec;border-radius:30px;padding:8px 18px 8px 8px;box-shadow:0 6px 18px #00000040;font-size:14px;cursor:pointer;z-index:30}.lunb svg{width:36px;height:36px}.lunp{position:fixed;right:20px;bottom:76px;width:320px;background:#fff;border:1px solid var(--linha);border-radius:14px;box-shadow:0 10px 30px #0000002e;display:none;z-index:30;overflow:hidden}.lunp .hd{background:#222;color:#ececec;padding:12px 14px;display:flex;gap:10px;align-items:center}.lunp .hd b{font:600 16px Playfair Display,serif;display:block}.lunp .hd small{color:#a9a59d}.lunp .bd{padding:12px 14px;font-size:14px;background:#fbf9f5}.lunp .m{background:#fff;border:1px solid var(--linha);border-radius:12px;padding:8px 11px;margin-bottom:8px}.lunp .op{display:flex;flex-wrap:wrap;gap:6px}.lunp .op span{border:1px solid var(--salvia);color:#5d6056;border-radius:20px;padding:4px 10px;font-size:12.5px;cursor:pointer}.lunp .lft{padding:10px 14px;font-size:12.5px;color:var(--sub);border-top:1px solid var(--linha)}@media (max-width:900px){.tri{grid-template-columns:1fr}}body{font-size:15px}.pg{max-width:1240px;margin:0 auto;padding:18px 20px 60px}.pg .trilha{font-size:13px;color:var(--sub);margin-bottom:14px}.pg .lay{display:grid;grid-template-columns:1.25fr 1fr;gap:36px;align-items:start}.pg .foto{position:relative;aspect-ratio:3/2;border-radius:12px;background:#eee center/cover}.pg .foto.v{background-size:contain;background-repeat:no-repeat;background-color:var(--creme2)}.pg .b3d{position:absolute;left:14px;bottom:14px;background:#fffffff0;border:0;border-radius:30px;padding:9px 16px;font:500 14px Inter;color:var(--graf);cursor:pointer;box-shadow:0 2px 10px #0000001f}.pg .b3d:disabled{opacity:.5;cursor:default}.pg .favb{position:absolute;right:14px;top:14px;width:40px;height:40px;border-radius:50%;border:0;background:#fffffff0;font-size:20px;cursor:pointer;color:var(--graf)}.pg .favb.on{color:#a2452f}.pg .mini{display:flex;gap:10px;margin-top:10px;flex-wrap:wrap}.pg .mini i{width:90px;aspect-ratio:3/2;border-radius:8px;background:#ddd center/cover;cursor:pointer;border:2px solid transparent;font-style:normal}.pg .mini i.on{border-color:var(--graf)}.pg .mini i.v{background-size:contain;background-repeat:no-repeat;background-color:var(--creme2)}.pg .mini i.m3d{background:var(--marrom);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px;font-weight:500}.pg .mini i.m3d span{font-size:20px;line-height:1}.pg .mini i.m3d.off{opacity:.45;cursor:default}.pg .nota3d{font-size:12.5px;color:var(--marrom);margin:8px 0 0}.pg h1{font:500 32px Playfair Display,serif;margin:0}.pg .cod{color:var(--sub);font-size:14px}.pg .passo{font:600 12.5px Inter;color:var(--marrom);margin:20px 0 8px;text-transform:uppercase;letter-spacing:.7px}.pg .fm{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pg .fm div{border:1.5px solid var(--linha);border-radius:10px;overflow:hidden;cursor:pointer;text-align:center;font-size:14px;background:#fff}.pg .fm div.on{border-color:var(--graf)}.pg .fm i{display:block;height:64px;background:#ddd center/cover}.pg .fm i.v{background-size:contain;background-repeat:no-repeat;background-color:var(--creme2)}.pg .fm small{display:block;color:var(--sub);font-size:12px;padding-bottom:6px}.pg .bt{display:flex;flex-wrap:wrap;gap:8px}.pg .bt span{border:1px solid var(--linha);background:#fff;border-radius:8px;padding:8px 13px;font-size:14px;cursor:pointer}.pg .bt span.on{background:var(--graf);color:#fff;border-color:var(--graf)}.pg .bt span.out{border-style:dashed;color:var(--marrom)}.pg .bt span.out.on{background:var(--marrom);border-color:var(--marrom);color:#fff;border-style:solid}.pg .vinfo{font-size:13px;color:var(--marrom);margin-top:8px}.pg .mal{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pg .mal div{border:1.5px solid var(--linha);background:#fff;border-radius:10px;padding:9px 12px;font-size:13.5px;cursor:pointer}.pg .mal div.on{border-color:var(--graf)}.pg .mal b{display:block}.pg .calc{background:#fff;border:1.5px solid var(--marrom);border-radius:12px;padding:16px;margin-top:12px}.pg .calc h4{margin:0 0 4px;font:600 18px Playfair Display,serif}.pg .calc p{margin:0 0 12px;font-size:13.5px;color:var(--sub)}.pg .dim{display:flex;align-items:center;gap:10px}.pg .dim label,.pg .wp label{font-size:12.5px;color:var(--sub);display:block;margin-bottom:3px}.pg .dim input,.pg .wp input{border:1px solid var(--linha);border-radius:8px;padding:10px 12px;font-size:16px;width:120px;font-family:inherit}.pg .dim .x{font-size:20px;color:var(--sub);margin-top:16px}.pg .lim{font-size:12.5px;color:var(--sub);margin-top:6px}.pg .erro{color:#a2452f}.pg .wp{margin-top:12px}.pg .wp input{width:100%}.pg .wp label{margin:8px 0 3px}.pg .tot{display:flex;justify-content:space-between;align-items:baseline;margin-top:18px;padding-top:14px;border-top:1px solid var(--linha)}.pg .tot b{font:600 30px Playfair Display,serif}.pg .tot small{display:block;font-size:12.5px;color:var(--sub);text-align:right}.pg .btn{display:block;width:100%;margin-top:12px;padding:14px;font-size:16px}.pg .btn:disabled{opacity:.5;cursor:default}.pg .nota{font-size:13px;color:var(--sub);margin-top:10px;text-align:center}.pg .ok{background:#eef0ea;border-radius:12px;padding:16px;margin-top:12px;font-size:14.5px}.pg .ok b{font:600 18px Playfair Display,serif;display:block;margin-bottom:4px}.desc{max-width:1240px;margin:0 auto;padding:10px 20px 70px;display:grid;grid-template-columns:1.25fr 1fr;gap:36px}.desc h2{font:500 26px Playfair Display,serif;margin:0 0 10px}.desc p{margin:0 0 10px}.chips2{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 4px}.chips2 span{background:#fff;border:1px solid var(--linha);border-radius:20px;padding:4px 11px;font-size:13px}.selo{display:flex;gap:10px;margin-top:14px}.selo div{flex:1;background:#fff;border:1px solid var(--linha);border-radius:10px;padding:10px;font-size:13px;text-align:center}.selo b{display:block;font:600 15px Playfair Display,serif}.combina{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.combina .ci{aspect-ratio:3/2;border-radius:8px;background:center/cover}.combina .ci.vz{background:#e9e3d8;display:grid;place-items:center;color:var(--sub);font-size:13px;text-align:center}.acc{background:#fff;border:1px solid var(--linha);border-radius:12px;overflow:hidden;align-self:start}.acc details{border-bottom:1px solid var(--linha)}.acc details:last-child{border:0}.acc summary{padding:14px 16px;font:600 16px Playfair Display,serif;cursor:pointer;list-style:none;display:flex;justify-content:space-between}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"+";font:400 20px Inter;color:var(--sub)}.acc details[open] summary:after{content:"–"}.acc .in{padding:0 16px 16px;font-size:14px}.tb{width:100%;border-collapse:collapse;font-size:13.5px;margin-top:4px}.tb td,.tb th{padding:6px 8px;border-bottom:1px solid #f0ebe2;text-align:left}.tb th{color:var(--sub);font-weight:500;font-size:12.5px}.cep{display:flex;gap:8px;margin-top:6px}.cep input{flex:1;border:1px solid var(--linha);border-radius:8px;padding:9px 11px;font:inherit}.cep button{border:0;background:var(--graf);color:#fff;border-radius:8px;padding:0 14px}@media (max-width:900px){.pg .lay,.desc{grid-template-columns:1fr}.pg .dim input{width:100%}.selo{flex-direction:column}}.simx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:var(--creme);overflow:auto;font-size:14px;line-height:1.45}.simx .sx-top{position:sticky;top:0;z-index:2;background:var(--creme);padding:12px 20px;border-bottom:1px solid var(--linha);display:flex;align-items:baseline;gap:12px}.simx .sx-top b{font:600 22px Playfair Display,serif}.simx .sx-top small{color:var(--sub);flex:1}.simx .sx-x{border:0;background:none;font-size:30px;line-height:1;cursor:pointer;color:var(--sub)}.simx .sx-wrap{display:grid;grid-template-columns:1fr 340px;gap:18px;padding:16px 20px;max-width:1500px;margin:0 auto}.simx .stage{background:#ddd;border-radius:10px;overflow:hidden;align-self:start}.simx canvas{display:block;width:100%;height:auto;touch-action:none}.simx .dica{font-size:12.5px;color:var(--sub);margin:8px 2px 0}.simx .painel{display:flex;flex-direction:column;gap:12px}.simx .bloco{background:#fff;border:1px solid var(--linha);border-radius:10px;padding:12px}.simx .bloco h3{margin:0 0 8px;font:600 12px Inter;letter-spacing:.06em;text-transform:uppercase;color:var(--marrom)}.simx .fotos{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.simx .fotos button{padding:0;border:2px solid transparent;border-radius:6px;overflow:hidden;background:#eee;cursor:pointer;aspect-ratio:3/2}.simx .fotos button img{width:100%;height:100%;object-fit:cover;display:block}.simx .fotos button.on{border-color:var(--marrom)}.simx .fotos .up{display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--marrom);background:var(--creme);border:1px dashed var(--marrom)}.simx .seg{display:flex;border:1px solid var(--linha);border-radius:8px;overflow:hidden;margin-bottom:6px}.simx .seg button{flex:1;border:0;background:#fff;padding:8px 6px;cursor:pointer;font:500 13px Inter;color:var(--txt)}.simx .seg button.on{background:var(--marrom);color:#fff}.simx .lugar{display:flex;align-items:center;gap:8px;padding:6px 0;border-top:1px solid var(--linha)}.simx .lugar img,.simx .lugar .vazio{width:46px;height:32px;object-fit:cover;border-radius:4px;background:#eee;flex:none}.simx .lugar .vazio{border:1px dashed var(--linha)}.simx .lugar .nm{flex:1;min-width:0}.simx .lugar .nm b{display:block;font-weight:600;font-size:13px}.simx .lugar .nm span{font-size:12px;color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.simx .lupa{border:1px solid var(--linha);background:#fff;border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex:none}.simx .lupa svg,.simx .top svg{width:16px;height:16px;stroke:var(--marrom)}.simx select,.simx input[type=number]{font:13px Inter;padding:6px 8px;border:1px solid var(--linha);border-radius:6px;background:#fff;width:100%}.simx .lin{display:flex;gap:8px;align-items:center;margin-top:6px}.simx .lin label{font-size:12px;color:var(--sub);min-width:70px}.simx .chk{display:flex;align-items:center;gap:8px;font-size:13px;margin:6px 0}.simx .sx-preco{display:flex;align-items:baseline;justify-content:space-between;margin-top:10px;padding-top:8px;border-top:1px solid var(--linha)}.simx .sx-preco b{font:600 20px Playfair Display,serif}.simx .sx-preco span{font-size:12px;color:var(--sub)}.simx .els{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.simx .els button{border:1px solid var(--linha);background:#fff;border-radius:8px;padding:6px 2px 4px;cursor:pointer;font:500 11px Inter;color:var(--txt);display:flex;flex-direction:column;align-items:center;gap:2px}.simx .els button img{height:34px;max-width:100%;object-fit:contain}.simx .sel{display:flex;gap:6px;margin-top:8px}.simx .sbtn{border:1px solid var(--marrom);background:#fff;color:var(--marrom);border-radius:8px;padding:9px 10px;cursor:pointer;font:500 13px Inter;flex:1}.simx .sbtn.cheio{background:var(--marrom);color:#fff}.simx input[type=range]{width:100%;accent-color:var(--marrom)}.simx .exemplo{font-size:11.5px;color:var(--sub);margin:6px 0 0}.simx .modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#1e191473;display:flex;align-items:center;justify-content:center;padding:16px;z-index:70}.simx .caixa{background:#fff;border-radius:12px;width:min(640px,100%);max-height:86vh;display:flex;flex-direction:column;overflow:hidden}.simx .caixa .top{padding:12px;border-bottom:1px solid var(--linha);display:flex;gap:8px;align-items:center}.simx .caixa .top input{flex:1;font:14px Inter;padding:10px 12px;border:1px solid var(--linha);border-radius:8px}.simx .caixa .top button{border:0;background:none;font-size:20px;cursor:pointer;color:var(--sub)}.simx .grade{padding:12px;display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;overflow:auto}.simx .grade button{border:1px solid var(--linha);background:#fff;border-radius:8px;overflow:hidden;padding:0;cursor:pointer;text-align:left}.simx .grade img{width:100%;aspect-ratio:3/2;object-fit:cover;display:block}.simx .grade span{display:block;padding:6px 8px;font-size:12px}.simx .grade span b{display:block;font-size:12.5px}@media (max-width:900px){.simx .sx-wrap{grid-template-columns:1fr;padding:12px 16px}.simx .sx-top small{display:none}}.car{max-width:1240px;margin:0 auto;padding:18px 20px 70px}.car .trilha{font-size:13px;color:var(--sub);margin-bottom:10px}.car h1{font:500 32px Playfair Display,serif;margin:0 0 16px}.vazio-car{text-align:center;padding:60px 20px}.car-lay{display:grid;grid-template-columns:1fr 360px;gap:32px;align-items:start}.itens{background:#fff;border:1px solid var(--linha);border-radius:12px}.it{display:grid;grid-template-columns:120px 1fr auto;gap:16px;padding:14px;border-bottom:1px solid var(--linha);align-items:center}.it:last-child{border:0}.iti{aspect-ratio:3/2;border-radius:8px;background:#ddd center/cover}.iti.v{background-size:contain;background-repeat:no-repeat;background-color:var(--creme2)}.itd b{font:600 17px Playfair Display,serif;display:block}.itd span{display:block;font-size:13.5px;color:var(--sub)}.itd .cdg{font-size:12.5px}.itq{display:flex;align-items:center;gap:8px;margin-top:8px}.itq button{width:30px;height:30px;border:1px solid var(--linha);background:#fff;border-radius:8px;cursor:pointer;font-size:16px}.itq span{min-width:18px;text-align:center;color:var(--txt)}.itq .tirar{width:auto;border:0;background:none;color:var(--marrom);font-size:13px;text-decoration:underline;margin-left:8px}.itp{font:600 18px Playfair Display,serif;white-space:nowrap}.nota-c{font-size:13px;color:var(--marrom);margin:10px 2px 18px}.cx{background:#fff;border:1px solid var(--linha);border-radius:12px;padding:16px;margin-bottom:14px}.cx h3,.resumo h3{font:600 18px Playfair Display,serif;margin:0 0 10px}.cx small,.resumo small{display:block;font-size:12.5px;color:var(--sub);margin-top:8px}.cx .cep input{max-width:200px}.fretes{margin-top:10px;display:flex;flex-direction:column;gap:8px}.fretes label{display:flex;align-items:center;gap:10px;border:1.5px solid var(--linha);border-radius:10px;padding:10px 12px;cursor:pointer;font-size:14px}.fretes label.on{border-color:var(--graf)}.fretes label span{flex:1}.dd{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.dd label{font-size:12.5px;color:var(--sub)}.dd input,.cup input{display:block;width:100%;border:1px solid var(--linha);border-radius:8px;padding:9px 11px;font:15px Inter;margin-top:3px;color:var(--txt)}.resumo{background:#fff;border:1px solid var(--linha);border-radius:12px;padding:18px;position:sticky;top:120px}.cup{display:flex;gap:8px}.cup input{margin:0}.cup button{border:0;background:var(--graf);color:#fff;border-radius:8px;padding:0 14px;cursor:pointer}.resumo .erro{color:#a2452f;font-size:12.5px;margin-top:4px}.pg-op{display:flex;flex-direction:column;gap:8px;margin:14px 0}.pg-op label{display:flex;gap:10px;align-items:center;border:1.5px solid var(--linha);border-radius:10px;padding:9px 12px;cursor:pointer;font-size:13px;color:var(--sub)}.pg-op label.on{border-color:var(--graf)}.pg-op b{display:block;color:var(--txt);font-size:14px}.rl{display:flex;justify-content:space-between;font-size:14.5px;padding:5px 0}.rl.dsc{color:#4f6a3f}.rl.tt{border-top:1px solid var(--linha);margin-top:6px;padding-top:12px;align-items:baseline}.rl.tt b{font:600 28px Playfair Display,serif}.resumo .btn{display:block;width:100%;margin-top:12px;padding:14px;font-size:16px}.resumo .btn:disabled{opacity:.5;cursor:default}.resumo .falta{text-align:center}.resumo .ok{background:#eef0ea;border-radius:10px;padding:12px;margin-top:12px;font-size:13.5px}.resumo .ok b{display:block;font:600 16px Playfair Display,serif}.seguir{display:block;text-align:center;font-size:13.5px;margin-top:14px;color:var(--marrom);text-decoration:underline}.pg .addok{font-size:13.5px;text-align:center;margin-top:8px}.pg .addok a{color:var(--marrom);text-decoration:underline}@media (max-width:900px){.car-lay{grid-template-columns:1fr}.resumo{position:static}.dd{grid-template-columns:1fr}.it{grid-template-columns:90px 1fr}.itp{grid-column:2}}.pc .fav.on{color:#a2452f}.ic a{display:flex;align-items:center;gap:6px}.conta{max-width:1240px;margin:0 auto;padding:18px 20px 70px}.conta .trilha{font-size:13px;color:var(--sub);margin-bottom:10px}.conta h1{font:500 32px Playfair Display,serif;margin:0}.conta .ex{font-size:13px;color:var(--sub);margin:4px 0 18px}.ct-lay{display:grid;grid-template-columns:220px 1fr;gap:28px;align-items:start}.ct-menu{display:flex;flex-direction:column;background:#fff;border:1px solid var(--linha);border-radius:12px;overflow:hidden}.ct-menu a{padding:12px 16px;border-bottom:1px solid var(--linha);font-size:14.5px}.ct-menu a:last-child{border:0;color:var(--marrom)}.ct-menu a.on{background:var(--graf);color:#fff}.ct-lista{display:flex;flex-direction:column;gap:14px}.ct-lista>.btn{align-self:flex-start}.ped{background:#fff;border:1px solid var(--linha);border-radius:12px;padding:16px}.ped-top{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap}.ped-top b{font:600 18px Playfair Display,serif}.ped-top span{color:var(--sub);font-size:13.5px;flex:1}.etapas{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;margin:14px 0;font-size:12px;color:var(--sub);text-align:center}.etapas i{display:block;height:5px;border-radius:3px;background:var(--linha);margin-bottom:6px}.etapas .feito{color:var(--txt)}.etapas .feito i{background:var(--salvia)}.etapas .agora{color:var(--marrom);font-weight:600}.etapas .agora i{background:var(--marrom)}.ped-it{display:grid;grid-template-columns:80px 1fr auto;gap:12px;align-items:center;padding:8px 0;border-top:1px solid #f0ebe2;font-size:14px}.ped-it .pi{aspect-ratio:3/2;border-radius:6px;background:#ddd center/cover}.ped-it b{display:block}.ped-it span{color:var(--sub);font-size:13px}.ped-acoes{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;margin-top:10px;font-size:13px;color:var(--sub)}.bt2{border:1px solid var(--marrom);background:#fff;color:var(--marrom);border-radius:30px;padding:10px 18px;font:500 14px Inter;cursor:pointer}.conta .btn:disabled{opacity:.5;cursor:default}.conf .voltar{border:0;background:none;color:var(--marrom);cursor:pointer;font-size:14px;padding:0;margin-bottom:8px}.conf h2{font:500 26px Playfair Display,serif;margin:0 0 6px}.conf>p{color:var(--sub);margin:0 0 14px}.conf-it{display:grid;grid-template-columns:1.6fr 1fr;gap:18px;background:#fff;border:1px solid var(--linha);border-radius:12px;padding:14px;margin-bottom:12px}.conf-img{position:relative;aspect-ratio:3/2;border-radius:8px;background:#ddd center/cover}.conf-img .b3d{position:absolute;left:12px;bottom:12px;background:#fffffff0;border:0;border-radius:30px;padding:8px 14px;font:500 13.5px Inter;cursor:pointer}.conf-d b{display:block;font:600 18px Playfair Display,serif}.conf-d span{display:block;color:var(--sub);font-size:14px}.conf-bt{display:flex;gap:10px;flex-wrap:wrap}.aj{margin-top:10px;display:flex;flex-direction:column;gap:8px;max-width:560px}.aj textarea{min-height:90px;border:1px solid var(--linha);border-radius:10px;padding:10px;font:14px Inter}.aj .btn{align-self:flex-start}.conf .ok,.conta .ok{background:#eef0ea;border-radius:12px;padding:14px;font-size:14px;margin-top:6px}.conf .ok b{display:block;font:600 17px Playfair Display,serif}.pastas{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pastas>button{border:1px solid var(--linha);background:#fff;border-radius:20px;padding:6px 14px;font-size:13.5px;cursor:pointer}.pastas>button.on{background:var(--graf);color:#fff;border-color:var(--graf)}.pastas .nova{display:flex;gap:6px}.pastas .nova input{border:1px solid var(--linha);border-radius:20px;padding:6px 12px;font:13.5px Inter;width:140px}.pastas .nova button{border:0;background:var(--marrom);color:#fff;border-radius:20px;padding:0 12px;cursor:pointer}.fav-acoes{display:flex;gap:8px;margin:12px 0}.fav-grade{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.fv{background:#fff;border:1px solid var(--linha);border-radius:12px;padding:10px;font-size:13.5px}.fvi{display:block;aspect-ratio:3/2;border-radius:8px;background:#ddd center/cover;margin-bottom:8px}.fv b{display:block;font:600 16px Playfair Display,serif}.fv>span{color:var(--sub)}.fv-bt{display:flex;gap:8px;margin-top:8px}.fv-bt .btn,.fv-bt .bt2{padding:8px 14px;font-size:13.5px}.fv-p{margin-top:8px}.fv-p summary{cursor:pointer;color:var(--marrom)}.fv-p label{display:block;padding:2px 0}.dados{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.dados .cx{width:100%;margin:0}.dados .dd{grid-template-columns:1fr 1fr}.end{padding:6px 0 10px}.end b{display:block}.end span{color:var(--sub);font-size:13.5px}@media (max-width:900px){.ct-lay{grid-template-columns:1fr}.ct-menu{flex-direction:row;overflow-x:auto}.ct-menu a{white-space:nowrap;border-bottom:0;border-right:1px solid var(--linha)}.fav-grade{grid-template-columns:1fr 1fr}.conf-it{grid-template-columns:1fr}.etapas{font-size:10.5px}.dados .dd{grid-template-columns:1fr}}.cupom-p{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.cupom-p b{font:600 26px Playfair Display,serif;letter-spacing:1px;background:var(--creme2);border-radius:8px;padding:4px 14px}.cupom-p span{color:var(--sub);font-size:14px}.nums{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.nums div{background:var(--creme);border-radius:10px;padding:12px;font-size:13px;color:var(--sub)}.nums b{display:block;font:600 22px Playfair Display,serif;color:var(--txt)}@media (max-width:900px){.nums{grid-template-columns:1fr}}.conv{background:#fff;border:1px solid var(--linha);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}.conv-top b{display:block;font:600 18px Playfair Display,serif}.conv-top span{font-size:13px;color:var(--sub)}.conv-msgs{background:var(--creme);border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:8px;max-height:460px;overflow:auto}.msg{max-width:78%;border-radius:12px;padding:8px 12px;font-size:14px}.msg p{margin:0}.msg small{display:block;font-size:11px;color:var(--sub);text-align:right;margin-top:2px}.msg.cliente{align-self:flex-end;background:#fff;border:1px solid var(--linha)}.msg.lumen{align-self:flex-start;background:#e6e8e1}.conv .btn{align-self:flex-start}.lst{max-width:1240px;margin:0 auto;padding:18px 20px 70px}.lst-trilha{font-size:13px;color:var(--sub);margin-bottom:8px}.lst-trilha a{color:var(--sub)}.lst-cab{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.lst-cab h1{font:500 34px Playfair Display,serif;margin:0}.lst-n{color:var(--sub);font-size:14px}.lst-barra{display:flex;align-items:center;gap:12px;margin:14px 0 18px;flex-wrap:wrap}.lst-bfil{display:none;background:#fff;border:1px solid var(--linha);border-radius:30px;padding:8px 16px;font:500 14px Inter,system-ui,sans-serif;cursor:pointer}.lst-ativos{display:flex;gap:8px;flex-wrap:wrap;flex:1;align-items:center}.lst-ativos span{background:var(--graf);color:#fff;border-radius:30px;padding:5px 12px;font-size:13px;cursor:pointer}.lst-ativos a{font-size:13px;color:var(--salvia);cursor:pointer;font-weight:500}.lst-ordem{font-size:13.5px;color:var(--sub);display:flex;gap:8px;align-items:center}.lst-ordem select{border:1px solid var(--linha);border-radius:8px;padding:7px 10px;background:#fff;font:14px Inter,system-ui,sans-serif}.lst-lay{display:grid;grid-template-columns:230px 1fr;gap:28px;align-items:start}.lst-fil{background:#fff;border:1px solid var(--linha);border-radius:14px;padding:18px;position:sticky;top:130px}.lst-gr{padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid var(--linha)}.lst-gr:last-of-type{border:0;margin:0}.lst-gr h5{font:600 15px Playfair Display,serif;margin:0 0 8px;color:var(--marrom)}.lst-gr label{display:flex;gap:8px;align-items:center;font-size:14px;padding:3px 0;cursor:pointer}.lst-gr input{accent-color:var(--salvia)}.lst-gr small{display:block;font-size:12px;color:var(--sub);margin-top:8px}.lst-cores{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.lst-cores button{background:none;border:0;font:12px Inter,system-ui,sans-serif;cursor:pointer;color:var(--txt);padding:0}.lst-cores i{display:block;width:32px;height:32px;border-radius:50%;margin:0 auto 3px;border:2px solid #fff;box-shadow:0 0 0 1px var(--linha)}.lst-cores button.on i{box-shadow:0 0 0 2px var(--graf)}.lst-cores button.on{font-weight:600}.lst-tams{display:flex;flex-wrap:wrap;gap:6px}.lst-tams button{background:#fff;border:1px solid var(--linha);border-radius:20px;padding:5px 10px;font:13px Inter,system-ui,sans-serif;cursor:pointer}.lst-tams button.on{background:var(--graf);color:#fff;border-color:var(--graf)}.lst-ver{display:none;width:100%;margin-top:10px}.lst-grade{grid-template-columns:repeat(3,1fr)}.lst-vazio{background:#fff;border:1px solid var(--linha);border-radius:14px;padding:50px 20px;text-align:center}.lst-vazio h3{font:500 24px Playfair Display,serif;margin:0 0 6px}.lst-vazio p{color:var(--sub);margin:0 0 18px}form.busca input{flex:1;border:0;outline:0;background:none;font:14.5px Inter,system-ui,sans-serif;color:var(--txt);min-width:0}@media (max-width:900px){.lst-lay{grid-template-columns:1fr}.lst-bfil{display:inline-block}.lst-fil{display:none;position:static}.lst-fil.on,.lst-ver{display:block}.lst-grade{grid-template-columns:1fr 1fr}.lst-cab h1{font-size:28px}.lst-ordem{width:100%}}.mob-bt,.mob-car{display:none;background:none;border:0;font-size:24px;cursor:pointer;color:var(--graf);padding:4px}.mob-car{position:relative;font-size:22px}.mob-car b{position:absolute;top:-2px;right:-6px;background:var(--salvia);color:#fff;border-radius:10px;font-size:11px;padding:1px 6px}.mob-fundo{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:60}.mob-menu{position:absolute;left:0;top:0;bottom:0;width:min(340px,88vw);background:var(--creme);overflow-y:auto;padding:12px 18px 40px;box-shadow:4px 0 20px #00000026}.mob-top{display:flex;justify-content:space-between;align-items:center;padding:4px 0 12px;border-bottom:1px solid var(--linha)}.mob-top button{background:none;border:0;font-size:20px;cursor:pointer;color:var(--graf)}.mob-it{border-bottom:1px solid var(--linha)}.mob-it>button,.mob-it>a,.mob-it>span{display:flex;justify-content:space-between;width:100%;background:none;border:0;padding:13px 0;font:500 16px Inter,system-ui,sans-serif;color:var(--txt);cursor:pointer;text-align:left}.mob-it>span{color:var(--sub);cursor:default}.mob-it>button.dest{color:#8a4b2f}.mob-it>button span{color:var(--sub)}.mob-sub{padding:0 0 12px 10px}.mob-sub h5{font:600 14px Playfair Display,serif;color:var(--marrom);margin:10px 0 4px}.mob-sub a{display:block;padding:5px 0;font-size:14.5px;color:#444}.mob-sub a.mob-tudo{color:var(--salvia);font-weight:500}.mob-conta{margin-top:16px;display:flex;flex-direction:column;gap:12px;font-size:15px}.mob-conta a:last-child{color:var(--salvia);font-weight:500}@media (max-width:900px){.mob-bt,.mob-car{display:block}.h1{gap:10px;padding:10px 16px}.h1 .busca{padding:8px 12px;min-width:0;gap:6px}.h1 .busca input{width:100%;font-size:14px}.h1 .logo img{height:32px!important}}.ajd{max-width:1240px;margin:0 auto;padding:18px 20px 70px}.ajd h1{font:500 34px Playfair Display,serif;margin:0}.ajd-in{color:var(--sub);margin:4px 0 20px}.ajd-lay{display:grid;grid-template-columns:230px 1fr;gap:28px;align-items:start}.ajd-lat{background:#fff;border:1px solid var(--linha);border-radius:14px;padding:14px 18px;position:sticky;top:130px;display:flex;flex-direction:column}.ajd-lat h5{font:600 14px Playfair Display,serif;color:var(--marrom);margin:12px 0 4px}.ajd-lat a{display:block;padding:4px 0;font-size:14px;color:#444}.ajd-lat a.on{color:var(--salvia);font-weight:600}.ajd-ped{display:flex;flex-direction:column;gap:2px;background:var(--graf);color:#fff;border-radius:14px;padding:18px 22px;margin-bottom:24px}.ajd-ped b{font:500 20px Playfair Display,serif}.ajd-ped span{font-size:14px;color:#d8d3cb}.ajd-gr h2{font:500 24px Playfair Display,serif;margin:0 0 12px}.ajd-gr{margin-bottom:24px}.ajd-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.ajd-cards a{background:#fff;border:1px solid var(--linha);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:4px}.ajd-cards a:hover{border-color:var(--salvia)}.ajd-cards b{font:600 17px Playfair Display,serif}.ajd-cards span{font-size:13.5px;color:var(--sub)}.ajd-tx{background:#fff;border:1px solid var(--linha);border-radius:14px;padding:26px 30px;max-width:820px}.ajd-tx h3{font:600 19px Playfair Display,serif;margin:18px 0 6px;color:var(--marrom)}.ajd-tx section:first-child h3{margin-top:0}.ajd-tx p{margin:0 0 8px;font-size:15px}.ajd-tx ul{margin:0 0 8px;padding-left:20px}.ajd-tx li{margin:3px 0;font-size:15px}.ajd-tx table{border-collapse:collapse;width:100%;font-size:14.5px;margin:4px 0 8px}.ajd-tx th,.ajd-tx td{border-bottom:1px solid var(--linha);padding:8px 6px;text-align:left}.ajd-tx th{color:var(--sub);font-weight:500}.ajd-av{background:var(--creme);border-left:3px solid var(--salvia);padding:10px 14px;border-radius:6px;font-size:14px;margin:8px 0}.ajd-ct{margin-top:22px;background:var(--creme2);border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.ajd-ct span{font-size:14px;color:var(--sub)}@media (max-width:900px){.ajd-lay{grid-template-columns:1fr}.ajd-lat{display:none}.ajd-cards{grid-template-columns:1fr}.ajd-tx{padding:18px}.ajd h1{font-size:28px}}.ft-inst{font-size:13px}.ft-inst a{color:#a9a39a}.prs{max-width:1240px;margin:0 auto;padding:18px 20px 70px}.prs-hero{border-radius:16px;background:center/cover;min-height:320px;display:flex;align-items:flex-end;overflow:hidden}.prs-hero>div{background:linear-gradient(transparent,#0000008c);color:#fff;padding:40px 34px 30px;width:100%}.prs-hero small{text-transform:uppercase;letter-spacing:2px;font-size:12px}.prs-hero h1{font:500 44px Playfair Display,serif;margin:4px 0 6px}.prs-hero p{max-width:560px;margin:0 0 16px}.prs-passos{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:26px 0}.prs-passos div{background:#fff;border:1px solid var(--linha);border-radius:12px;padding:16px}.prs-passos b{font:500 30px Playfair Display,serif;color:var(--salvia)}.prs-passos h4{margin:0 0 4px;font:600 16px Playfair Display,serif}.prs-passos p{margin:0;font-size:13.5px;color:var(--sub)}.prs-info{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:30px}.prs-info>div{background:#fff;border:1px solid var(--linha);border-radius:12px;padding:18px}.prs-info h3{font:600 18px Playfair Display,serif;margin:0 0 8px;color:var(--marrom)}.prs-info ul{margin:0;padding-left:18px;font-size:14px}.prs-info p{font-size:14px;margin:0 0 8px}.prs-info a{color:var(--salvia);font-weight:500;font-size:14px}.prs-info .prs-excl{background:var(--graf);color:#eee;border-color:var(--graf)}.prs-info .prs-excl h3{color:#fff}.prs-form{background:#fff;border:1px solid var(--linha);border-radius:16px;padding:26px 30px;max-width:860px;margin:0 auto;scroll-margin-top:140px}.prs-et{display:flex;gap:6px;flex-wrap:wrap}.prs-et span{flex:1;min-width:80px;text-align:center;font-size:13px;padding:8px 4px;border-radius:30px;background:var(--creme);color:var(--sub)}.prs-et span.on{background:var(--graf);color:#fff}.prs-et span.ok{background:var(--creme2);color:var(--marrom)}.prs-etn{display:block;color:var(--sub);margin:10px 0 16px}.prs-cps{display:grid;gap:12px;max-width:480px}.prs-form label{display:flex;flex-direction:column;gap:4px;font-size:13.5px;color:var(--sub)}.prs-form input:not([type=checkbox]),.prs-form select,.prs-form textarea{border:1px solid var(--linha);border-radius:8px;padding:10px 12px;font:15px Inter,system-ui,sans-serif;color:var(--txt);background:#fff}.prs-dica{font-size:13px;color:var(--sub);margin:6px 0 0}.prs-dica.err{color:#a5432a}.prs-f{border:1px solid var(--linha);border-radius:12px;padding:16px;margin-bottom:12px}.prs-ft{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.prs-ft b{font:600 17px Playfair Display,serif}.prs-ft a{font-size:13px;color:var(--sub);cursor:pointer}.prs-ft span{font-size:13px;color:var(--sub)}.prs-tipos{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}.prs-tipos button{background:var(--creme);border:1px solid var(--linha);border-radius:10px;padding:10px;text-align:left;cursor:pointer;font:inherit;display:flex;flex-direction:column;gap:2px}.prs-tipos button b{font-size:14px}.prs-tipos button span{font-size:12px;color:var(--sub)}.prs-tipos button.on{background:var(--graf);color:#fff;border-color:var(--graf)}.prs-tipos button.on span{color:#ccc}.prs-med{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}.prs-med input{width:110px}.prs-med>span{padding-bottom:10px}.prs-mais{background:none;border:1px dashed var(--salvia);color:var(--salvia);border-radius:10px;padding:10px 16px;cursor:pointer;font:500 14px Inter,system-ui,sans-serif}.prs-lb{margin-bottom:10px}.prs-imgs{display:flex;gap:12px;align-items:center;font-size:13px;color:var(--sub)}.prs-imgs button{background:var(--creme);border:1px solid var(--linha);border-radius:8px;padding:8px 12px;cursor:pointer;font:13px Inter,system-ui,sans-serif}.prs-add{background:var(--creme);border:1px solid var(--linha);border-radius:8px;padding:8px 12px;cursor:pointer;font:13px Inter,system-ui,sans-serif;white-space:nowrap}.prs-img{display:inline-block;font-style:normal;background:var(--creme);border-radius:6px;padding:2px 8px;margin:2px 4px 2px 0}.prs-img a{cursor:pointer;margin-left:4px}.prs-res>div:not(.prs-tot){display:grid;grid-template-columns:90px 1fr auto;gap:10px;padding:10px 0;border-bottom:1px solid var(--linha);font-size:14px}.prs-tot{display:flex;justify-content:space-between;padding:14px 0 4px;font-size:16px}.prs-tot b{font-size:20px}.prs-regras ul{padding-left:18px;font-size:14.5px;margin:0 0 14px}.prs-regras li{margin:4px 0}.prs-regras label{flex-direction:row!important;align-items:center;gap:8px!important;font-size:14.5px!important;color:var(--txt)!important;margin:6px 0}.prs-nav{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.prs-nav .btn:disabled{opacity:.45;cursor:not-allowed}.prs-nav .btn.cl{border:1px solid var(--linha);margin-left:0}.prs-wpp{text-align:center;color:var(--sub);font-size:14px;margin-top:18px}.prs-wpp a{color:var(--salvia);font-weight:500}.prs-ok{background:#fff;border:1px solid var(--linha);border-radius:16px;padding:40px;max-width:640px;margin:20px auto;text-align:center}.prs-ok h1{font:500 34px Playfair Display,serif;margin:0 0 10px}@media (max-width:900px){.prs-hero h1{font-size:32px}.prs-hero>div{padding:24px 18px}.prs-passos{grid-template-columns:1fr 1fr}.prs-info{grid-template-columns:1fr}.prs-form{padding:18px 14px}.prs-tipos{grid-template-columns:1fr 1fr}.prs-et span{min-width:0;font-size:11.5px}.prs-res>div:not(.prs-tot){grid-template-columns:1fr}}.arti{aspect-ratio:3/2;border-radius:10px;background:linear-gradient(160deg,var(--creme2),#e6dccb);position:relative;overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.arti small{position:absolute;top:8px;right:10px;font-size:10.5px;color:var(--sub);background:#ffffffb3;border-radius:10px;padding:1px 7px}.arti-un{display:flex;align-items:flex-end;gap:7%;height:82%;width:84%}.arti-un span{flex:1;background:var(--c);border-radius:40% 40% 6px 6px;color:#fff;font-size:11px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:6px;text-align:center;box-shadow:0 6px 10px #0000001f}.arti-un span:first-child{flex:1.7;border-radius:10px 10px 6px 6px}.arti-ve{display:flex;align-items:flex-end;gap:6%;height:80%;width:82%;padding-bottom:6%}.arti-ve i{display:block;background:var(--c);box-shadow:0 6px 12px #00000024;border:3px solid rgba(255,255,255,.35)}.arti-ve .re{width:30%;aspect-ratio:1;border-radius:50%}.arti-ve .ov{width:30%;aspect-ratio:3/4;border-radius:50%}.arti-ve .ml{width:30%;aspect-ratio:2/1;border-radius:200px 200px 6px 6px}.arti-set .arti-ve i{background:linear-gradient(135deg,#e2cfae,#c9ae84)}.arti.g{aspect-ratio:4/3;border-radius:16px}.arti.g .arti-un span{font-size:14px}.lin,.itm{max-width:1240px;margin:0 auto;padding:18px 20px 70px}.lin-top{display:grid;grid-template-columns:1fr 1.4fr;gap:30px;align-items:center;margin-bottom:20px}.lin-top h1{font:500 38px Playfair Display,serif;margin:0 0 6px}.lin-top p{color:var(--sub);margin:0}.lin-passos{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lin-passos div{background:#fff;border:1px solid var(--linha);border-radius:12px;padding:14px}.lin-passos b{font:500 26px Playfair Display,serif;color:var(--salvia)}.lin-passos h4{margin:0 0 3px;font:600 15px Playfair Display,serif}.lin-passos p{font-size:13px;margin:0}.lin-set{display:block;background:var(--graf);color:#ddd;border-radius:12px;padding:14px 20px;margin-bottom:18px;font-size:14.5px}.lin-set b{color:#fff;font-weight:500}.lin-temas{margin-bottom:16px}.lin-grade{grid-template-columns:repeat(4,1fr)}.lin-info{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:30px}.lin-info div{background:#fff;border:1px solid var(--linha);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:3px}.lin-info b{font:600 15px Playfair Display,serif;color:var(--marrom)}.lin-info span{font-size:13.5px;color:var(--sub)}.itm-lay{display:grid;grid-template-columns:1.2fr 1fr;gap:34px;align-items:start}.itm-cx h1{font:500 30px Playfair Display,serif;margin:2px 0 0}.itm-l{color:var(--salvia);font-weight:500;font-size:13px;text-transform:uppercase;letter-spacing:1px}.itm-cx .cd{color:var(--sub);font-size:13px}.itm-cx h5{font:600 15px Playfair Display,serif;margin:18px 0 8px}.itm-tams{display:flex;gap:8px;flex-wrap:wrap}.itm-tams button{background:#fff;border:1px solid var(--linha);border-radius:10px;padding:8px 14px;cursor:pointer;font:inherit;display:flex;flex-direction:column;align-items:flex-start;min-width:90px}.itm-tams button b{font-size:16px}.itm-tams button span{font-size:11.5px;color:var(--sub)}.itm-tams button.on{background:var(--graf);color:#fff;border-color:var(--graf)}.itm-tams button.on span{color:#ccc}.itm-med{width:100%;border-collapse:collapse;margin:14px 0;font-size:14px}.itm-med th,.itm-med td{text-align:left;padding:7px 4px;border-bottom:1px solid var(--linha)}.itm-med th{color:var(--sub);font-weight:500}.itm-pr{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.itm-pr s{color:var(--sub)}.itm-pr b{font-size:26px}.itm-pr span{font-size:14px;color:var(--salvia);font-weight:500}.itm-bt{width:100%;margin-top:14px}.itm-bt:disabled{opacity:.45;cursor:not-allowed}.itm-ok{margin-top:8px;font-size:14px}.itm-ok a{color:var(--salvia);font-weight:500}.itm-av{font-size:13px;color:var(--sub);padding-left:18px;margin:16px 0 8px}.itm-av a{color:var(--salvia)}.itm-wpp{font-size:13.5px;color:var(--sub)}.itm-wpp a{color:var(--salvia);font-weight:500}.itm-h2{font:500 26px Playfair Display,serif;margin:34px 0 14px}.iti.sem{background:var(--creme2)}@media (max-width:900px){.lin-top,.itm-lay,.lin-passos{grid-template-columns:1fr}.lin-grade,.lin-info{grid-template-columns:1fr 1fr}.lin-top h1{font-size:30px}}.par{max-width:1100px;margin:0 auto;padding:18px 20px 70px}.par h1{font:500 36px Playfair Display,serif;margin:0}.par-in{color:var(--sub);margin:4px 0 22px}.par-sol{display:grid;grid-template-columns:240px 1fr;gap:22px;align-items:center;background:#fff;border:1px solid var(--linha);border-radius:16px;padding:22px}.par-logo{display:block;width:100%;height:auto}.par-sol h2{font:500 26px Playfair Display,serif;margin:0 0 4px}.par-sol p{margin:0;color:var(--sub)}.par-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}.par-c{background:#fff;border:1px solid var(--linha);border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:6px}.par-c i{font-style:normal;font-size:12px;color:var(--salvia);font-weight:600;text-transform:uppercase;letter-spacing:1px}.par-c h3{font:600 19px Playfair Display,serif;margin:0}.par-c p{margin:0;font-size:14px;color:var(--sub);flex:1}.par-ext{color:var(--salvia);font-weight:500;font-size:14px;cursor:pointer}.par-nota{font-size:12.5px;color:var(--sub);margin-top:10px}.par-nota a{color:var(--salvia)}.par-seja{display:flex;flex-direction:column;gap:2px;background:var(--graf);color:#fff;border-radius:14px;padding:18px 22px;margin-top:24px}.par-seja b{font:500 20px Playfair Display,serif}.par-seja span{color:#d8d3cb;font-size:14px}.par-passos{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.par-passos div{background:#fff;border:1px solid var(--linha);border-radius:12px;padding:16px}.par-passos b{font:500 28px Playfair Display,serif;color:var(--salvia)}.par-passos h4{margin:0 0 3px;font:600 16px Playfair Display,serif}.par-passos p{margin:0;font-size:13.5px;color:var(--sub)}.par-form{background:#fff;border:1px solid var(--linha);border-radius:16px;padding:24px;max-width:520px;margin:24px auto 0;display:flex;flex-direction:column;gap:12px}.par-form h3{font:500 24px Playfair Display,serif;margin:0}.par-form label{display:flex;flex-direction:column;gap:4px;font-size:13.5px;color:var(--sub)}.par-form input{border:1px solid var(--linha);border-radius:8px;padding:10px 12px;font:15px Inter,system-ui,sans-serif}.par-form .btn:disabled{opacity:.45;cursor:not-allowed}.par-ok{text-align:center}.par-ok h3{margin-bottom:6px}@media (max-width:900px){.par-sol{grid-template-columns:1fr;padding:16px}.par-logo{max-width:220px}.par-cards,.par-passos{grid-template-columns:1fr}.par h1{font-size:28px}}.pgt-g{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.pgt-g label{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--sub)}.pgt-g .l2{grid-column:span 2}.pgt-g input,.pgt-g select{border:1px solid var(--linha);border-radius:8px;padding:9px 11px;font:15px Inter,system-ui,sans-serif;background:#fff}.pgt-g input[readonly]{background:var(--creme)}.cx small a{color:var(--salvia);cursor:pointer;font-weight:500}.pgt-doc{display:flex;gap:10px;margin-bottom:12px}.pgt-doc label{flex:1}.pgt-ac label{display:flex;gap:10px;align-items:flex-start;font-size:14px;cursor:pointer}.pgt-ac input{margin-top:3px;accent-color:var(--salvia)}.pgt-ac a{color:var(--salvia)}.pgt-pg{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.pgt-qr{display:grid;grid-template-columns:repeat(11,1fr);width:200px;height:200px;padding:10px;background:#fff;border:1px solid var(--linha);border-radius:10px}.pgt-qr i.p{background:var(--graf)}.pgt-cc{display:flex;gap:8px;width:100%;max-width:440px}.pgt-cc input{flex:1;border:1px solid var(--linha);border-radius:8px;padding:9px;font-size:13px;background:var(--creme)}.pgt-cc button{border:0;background:var(--graf);color:#fff;border-radius:8px;padding:0 14px;cursor:pointer}.pgt-it span:first-child{font-size:13px;color:var(--sub);max-width:70%}.pgt-ok{background:#fff;border:1px solid var(--linha);border-radius:16px;padding:40px;max-width:620px;margin:20px auto;text-align:center}.pgt-ok h1{margin-bottom:8px}@media (max-width:900px){.pgt-g{grid-template-columns:1fr 1fr}.pgt-doc{flex-direction:column}}.car-lay>*,.pgt-g label{min-width:0}.pgt-g input,.pgt-g select{min-width:0;width:100%}.lst-inf{display:flex;flex-direction:column;gap:12px;margin:12px 0 4px}.lst-gen{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.lst-gen button{border:1.5px solid var(--linha);background:#fff;border-radius:30px;padding:9px 22px;font:500 15px Inter,system-ui,sans-serif;cursor:pointer;color:var(--txt)}.lst-gen button.on{background:var(--graf);color:#fff;border-color:var(--graf)}.lst-gen small{color:var(--sub);font-size:12.5px;margin-left:4px}.lst-temas{display:flex;gap:12px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.lst-temas button{flex:0 0 auto;width:88px;background:none;border:0;cursor:pointer;font:12.5px Inter,system-ui,sans-serif;color:var(--txt);text-align:center;padding:0}.lst-temas i{display:grid;place-items:center;width:72px;height:72px;margin:0 auto 5px;border-radius:50%;background:var(--creme2) center/cover;border:3px solid #fff;box-shadow:0 0 0 1px var(--linha);font:500 italic 24px Playfair Display,serif;color:var(--marrom)}.lst-temas button.on i{box-shadow:0 0 0 2.5px var(--graf)}.lst-temas button.on{font-weight:600}.ev{display:grid;grid-template-columns:minmax(300px,1fr) 1.7fr;height:340px;max-width:1200px;width:calc(100% - 40px);margin:24px auto 0;background:var(--creme2);border:1px solid var(--linha);border-radius:14px;overflow:hidden}.ev-tx{align-self:center;padding:0 28px 0 36px}.ev-tx small{text-transform:uppercase;letter-spacing:2px;font-size:11.5px;color:var(--marrom)}.ev-tx h2{font:500 32px/1.15 Playfair Display,serif;margin:6px 0 8px}.ev-tx p{color:var(--sub);margin:0 0 16px;font-size:14.5px}.ev-bt{display:flex;gap:10px;flex-wrap:wrap}.ev-dots{display:flex;gap:7px;margin-top:16px}.ev-dots i{width:8px;height:8px;border-radius:50%;background:#cfc5b6;cursor:pointer}.ev-dots i.on{background:var(--marrom)}.ev-palco{position:relative;height:100%;min-width:0}.ev-f{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;opacity:0;transition:opacity 1s ease}.ev-f.on{opacity:1}@media (max-width:900px){.ev{grid-template-columns:1fr;height:auto;width:calc(100% - 32px);margin-top:16px}.ev-palco{order:-1;height:auto;aspect-ratio:16/9}.ev-tx{padding:16px 16px 18px}.ev-tx h2{font-size:24px}.ev-tx p,.ev-dots{display:none}}.ev-sim{position:absolute;right:12px;bottom:12px;z-index:3;background:#ffffffe0;color:var(--marrom);font:600 10.5px Inter,sans-serif;letter-spacing:1.5px;text-transform:uppercase;border-radius:20px;padding:4px 10px}@media (prefers-reduced-motion:reduce){.ev-f{transition:none}}.liv-faixa{display:grid;grid-template-columns:150px 1fr;gap:22px;align-items:center;background:#fff;border:1px solid var(--linha);border-radius:14px;padding:16px 20px;margin:12px 0 4px}.liv-capa{position:relative;aspect-ratio:3/4;border-radius:4px 10px 10px 4px;background:var(--creme2) center/cover;box-shadow:inset 6px 0 #0000002e,0 6px 16px #00000024;overflow:hidden;-webkit-user-select:none;user-select:none}.liv-capa>div{position:absolute;inset:auto 0 0 0;background:#f7f3eced;padding:9px 10px 8px 14px;display:flex;flex-direction:column}.liv-capa small{font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--salvia);font-weight:600}.liv-capa b{font:500 17px/1.15 Playfair Display,serif}.liv-capa span{font-size:10px;color:var(--sub)}.liv-capa-mini{width:62px;flex:none}.liv-capa-mini>div{padding:4px 5px 4px 8px}.liv-capa-mini small,.liv-capa-mini span{display:none}.liv-capa-mini b{font-size:10px}.liv-info small{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--salvia);font-weight:600}.liv-info h3{font:500 26px Playfair Display,serif;margin:2px 0 4px}.liv-info p{margin:0 0 8px;color:var(--sub);font-size:14px}.liv-dados{display:flex;gap:16px;flex-wrap:wrap;font-size:13.5px;color:var(--sub);margin-bottom:12px}.liv-dados b{color:var(--txt);font-weight:600}.liv-bts{display:flex;gap:10px;flex-wrap:wrap}.liv-varios{margin:12px 0 4px}.liv-varios h3{font:500 20px Playfair Display,serif;margin:0 0 8px}.liv-lista{display:flex;gap:10px;overflow-x:auto;padding-bottom:6px}.liv-item{display:flex;gap:10px;align-items:center;background:#fff;border:1px solid var(--linha);border-radius:12px;padding:8px 12px 8px 8px;cursor:pointer;text-align:left;font:13px Inter,system-ui,sans-serif;color:var(--txt);flex:none;min-width:220px}.liv-item b{display:block;font:500 15px Playfair Display,serif}.liv-item span{display:block;font-size:12px;color:var(--sub)}@media (max-width:600px){.liv-faixa{grid-template-columns:96px 1fr;gap:14px;padding:12px}.liv-info h3{font-size:21px}.liv-info p{display:none}.liv-bts .btn{padding:10px 18px;font-size:14px}}.prd-livro{font-size:13.5px;color:var(--sub);margin:14px 0 0}.prd-livro b{color:var(--txt);font-weight:600}.prd-livro a{color:var(--salvia);font-weight:500;cursor:pointer;text-decoration:underline}.liv-gr{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:url(/logo-lumen.png) repeat;background-size:120px auto;opacity:.07;transform:rotate(-20deg);pointer-events:none}.liv-selo{position:absolute;right:8px;bottom:8px;z-index:1;background:#ffffffe0;font-size:11px;padding:3px 9px;border-radius:3px;color:#3a352f}.lv-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:14px;background:radial-gradient(ellipse at 50% 40%,#4a3b2d 0,#1d1710 75%);animation:lv-in .3s ease-out}@keyframes lv-in{0%{opacity:0}to{opacity:1}}.lv-cena{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:18px}.lv-x{position:absolute;top:-4px;right:2px;z-index:5;width:40px;height:40px;border-radius:50%;border:0;background:#ffffff24;color:#fff;font-size:18px;cursor:pointer}.lv-livro{position:relative;display:flex;align-items:center;justify-content:center;width:100%;perspective:1800px}.lv-pilha{width:min(900px,86vw,calc((100vh - 170px)*1.414));box-shadow:1px 0 #e9e2d4,2px 0 #fffdf9,3px 0 #e1d9c9,4px 0 #fffdf9,5px 0 #d6ccb8,6px 0 #fffdf9,7px 1px #cdc2ac,0 26px 50px #0000008c;border-radius:3px 6px 6px 3px}.lv-folha{position:relative;aspect-ratio:1.414;background:#fffdf9 linear-gradient(90deg,rgba(0,0,0,.09),transparent 6%);border-radius:3px 6px 6px 3px;transform-origin:left center;overflow:hidden;-webkit-user-select:none;user-select:none}.lv-folha:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.28),transparent 45%);opacity:0;pointer-events:none;animation:lv-sombra .7s ease-out}.lv-frente{animation:lv-vira .7s cubic-bezier(.3,.7,.3,1)}.lv-tras{animation:lv-volta .7s cubic-bezier(.3,.7,.3,1)}@keyframes lv-vira{0%{transform:rotateY(-95deg)}to{transform:none}}@keyframes lv-volta{0%{transform:rotateY(95deg)}to{transform:none}}@keyframes lv-sombra{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.lv-frente,.lv-tras,.lv-folha:after,.lv-fundo{animation:none}}.lv-lombada{position:absolute;left:0;top:0;bottom:0;width:7%;background:linear-gradient(90deg,rgba(0,0,0,.2),rgba(0,0,0,.05) 40%,transparent);pointer-events:none}.lv-capaf{background:#f3ece0}.lv-capa{position:absolute;top:0;right:0;bottom:0;left:0;padding:3.2%;background:linear-gradient(135deg,#f3ece0,#e8dcc8)}.lv-moldura{height:100%;border:2px solid #b49a63;outline:1px solid #b49a63;outline-offset:-8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(2px,1.2vh,9px);text-align:center;padding:2% 6%;min-height:0}.lv-moldura small{font:600 clamp(9px,1.3vw,12px) Inter,system-ui,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#8a7a52}.lv-moldura h2{font:500 clamp(24px,4.6vw,48px)/1.05 "Playfair Display",serif;margin:0;color:#2f2820}.lv-orn{display:block;width:90px;height:1px;background:#b49a63;position:relative}.lv-orn:after{content:"";position:absolute;left:50%;top:-3px;width:7px;height:7px;background:#b49a63;transform:translate(-50%) rotate(45deg)}.lv-moldura em{font:italic clamp(11px,1.5vw,16px) "Playfair Display",serif;color:#6c6153}.lv-moldura span{font:clamp(10px,1.2vw,13px) Inter,system-ui,sans-serif;color:var(--sub)}.lv-moldura b{font:600 clamp(11px,1.4vw,15px) "Playfair Display",serif;color:#2f2820;margin-top:2px}.lv-fim h2{font-size:clamp(28px,5vw,54px)}.lv-arte{position:relative;overflow:hidden;line-height:0;box-shadow:0 8px 22px #3c280a40;border:5px solid #fff;outline:1px solid #e3dccf}.lv-arte img{display:block;width:100%;height:auto;pointer-events:none}.lv-arte-capa{width:min(46%,calc((100vh - 360px)*1.5));min-width:130px}.lv-miolo{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;padding:3.5% 7% 3% 9%;gap:1.6%;min-height:0}.lv-cab{width:100%;display:flex;justify-content:space-between;font:600 clamp(8px,1vw,11px) Inter,system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#a89c82;border-bottom:1px solid #eadfca;padding-bottom:1.2%}.lv-miolo .lv-arte{flex:0 1 auto;max-height:70%;width:auto;max-width:100%;display:flex;margin-top:.6%}.lv-miolo .lv-arte img{width:auto;max-width:100%;max-height:100%;object-fit:contain}.lv-leg{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;justify-content:center;font-size:clamp(10px,1.3vw,14px)}.lv-leg em{font:italic clamp(12px,1.7vw,18px) "Playfair Display",serif;color:#3a352f}.lv-leg span{color:var(--sub);letter-spacing:.08em}.lv-leg a{color:var(--salvia);font-weight:500}.lv-num{margin-top:auto;font:italic clamp(11px,1.4vw,15px) "Playfair Display",serif;color:#a89c82}.lv-seta{flex:none;width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:#ffffff1a;color:#fff;font-size:28px;line-height:1;cursor:pointer;transition:background .2s;margin:0 14px}.lv-seta:hover:not(:disabled){background:#ffffff40}.lv-seta:disabled{opacity:.25;cursor:default}.lv-tiras{display:flex;align-items:center;gap:8px;max-width:100%;overflow-x:auto;padding:4px 6px}.lv-tiras button{flex:none;width:64px;height:44px;border:2px solid transparent;border-radius:5px;padding:0;overflow:hidden;background:#3b3025;cursor:pointer;opacity:.6;transition:opacity .2s,border-color .2s}.lv-tiras button.on{opacity:1;border-color:#e6cf94}.lv-tiras img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.lv-tiras button span{color:#e9dfc9;font:600 11px Inter,system-ui,sans-serif}.lv-tiras small{color:#cfc4ab;font-size:12px;margin-left:6px;white-space:nowrap}@media (max-width:700px){.lv-pilha{width:min(92vw,calc((100vh - 190px)*.72))}.lv-folha{aspect-ratio:.72}.lv-seta{position:absolute;z-index:4;width:40px;height:40px;margin:0;background:#00000059;top:50%;transform:translateY(-50%)}.lv-ant{left:4px}.lv-prox{right:4px}.lv-miolo{padding:5% 8% 4% 11%}.lv-miolo .lv-arte{max-height:none;width:100%}.lv-arte-capa{width:78%}.lv-tiras button{width:52px;height:36px}.lv-selo{font-size:8.5px;padding:2px 6px;right:4px;bottom:4px}.lv-miolo{justify-content:center}.lv-cab{margin-bottom:auto}.lv-num{margin-top:0}.lv-miolo .lv-arte{margin-bottom:auto}.lv-moldura h2{font-size:30px}.lv-moldura small{font-size:10px}}.ent-cx{max-width:440px;margin:10px auto 0;background:#fff;border:1px solid var(--linha);border-radius:16px;padding:28px 26px;display:flex;flex-direction:column;gap:12px}.ent-cx h1{margin:0}.ent-in{margin:0;color:var(--sub);font-size:14px}.ent-seg{display:flex;border:1px solid var(--linha);border-radius:30px;overflow:hidden}.ent-seg button{flex:1;border:0;background:#fff;padding:10px 6px;font:500 14px Inter,system-ui,sans-serif;cursor:pointer;color:var(--txt)}.ent-seg button.on{background:var(--graf);color:#fff}.ent-cx label{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--sub)}.ent-cx input{border:1px solid var(--linha);border-radius:8px;padding:11px 12px;font:16px Inter,system-ui,sans-serif;color:var(--txt)}.ent-cx .btn{width:100%;padding:13px}.ent-cx small,.ent-nota{font-size:12.5px;color:var(--sub);margin:0}.ent-ok{margin:0;background:#eef0ea;border-radius:10px;padding:10px 12px;font-size:14px}.ent-lk{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:13px}.ent-lk a{color:var(--marrom);text-decoration:underline;cursor:pointer}.ent-erro{color:#a2452f;font-size:13px;margin:0}.ent-ex{font-size:12px;color:var(--sub);margin:0;border-top:1px solid var(--linha);padding-top:10px}@media (max-width:900px){.ent-cx{padding:20px 16px}}.mol-im{position:relative;overflow:hidden;container-type:inline-size;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.mol-im>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;pointer-events:none;-webkit-user-drag:none}.mol-gr{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:url(/logo-lumen.png) repeat;pointer-events:none}.mol-selo{position:absolute;display:flex;flex-direction:column;gap:1px;background:#0000006b;color:#fff;padding:.5em .8em;border-radius:.55em;line-height:1.2;pointer-events:none;max-width:60%;white-space:nowrap}.mol-selo b{font:600 1.25em Playfair Display,serif}.mol-selo span{font-size:.9em;letter-spacing:.3px}.mol-esc{background:#ffffffb3;color:#2a2a2a}.mol-inf-dir{right:3%;bottom:3%}.mol-inf-esq{left:3%;bottom:3%}.mol-sup-dir{right:3%;top:3%}.mol-sup-esq{left:3%;top:3%}.pc .im.mol-im,.pg .foto.mol-im{background:#eee}.pg .foto.v.mol-im{background:var(--creme2)}.pg .foto>button,.pc .im>.tag,.pc .im>.fav{z-index:2}.pg .mini,.pg .fm,.combina{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.lst-mais{display:flex;justify-content:center;margin:26px 0 8px}.lst-carregando{padding:80px 20px;text-align:center;color:var(--sub)}.prs-top{text-align:center;margin:10px auto 22px;max-width:760px}.prs-top small{letter-spacing:.3em;text-transform:uppercase;color:var(--salvia);font-size:11px}.prs-top h1{font:500 36px Playfair Display,serif;margin:6px 0}.prs-top p{color:var(--sub);margin:0}.prs-rot{display:block;font-size:13.5px;color:var(--sub);margin-bottom:6px}.prs-op{display:flex;gap:8px;flex-wrap:wrap}.prs-op button{background:#fff;border:1px solid var(--linha);border-radius:10px;padding:8px 14px;font:14px Inter,system-ui,sans-serif;cursor:pointer}.prs-op button.on{background:var(--creme2);border-color:var(--marrom);color:var(--marrom);font-weight:600}.prs-preto{background:var(--graf);color:#fff;border-radius:14px;padding:14px 16px;margin-top:14px}.prs-preto small{display:block;letter-spacing:.2em;text-transform:uppercase;font-size:10px;opacity:.8}.prs-preto b{display:block;font:400 24px Playfair Display,serif}.prs-preto span{font-size:12px;opacity:.75}.prs-box{background:var(--creme);border-radius:12px;padding:12px 14px;font-size:14px;margin-top:12px;display:flex;flex-direction:column;gap:6px}.prs-box .prs-tot{padding:8px 0 0;border-top:1px solid var(--linha)}.prs-rg{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.prs-rg div{border:1px solid var(--linha);border-radius:12px;padding:10px 12px;font-size:13.5px}.prs-rg b{display:block;font-size:12px;color:var(--salvia);margin-bottom:4px}.prs-excl2{border:2px solid var(--graf);border-radius:14px;padding:14px 16px;margin-top:12px;font-size:14.5px}.prs-form .prs-chk{flex-direction:row;align-items:center;gap:8px;border:1px solid var(--linha);border-radius:12px;padding:12px;margin:12px 0;color:var(--texto,inherit)}.prs-comp{align-self:flex-start;margin-top:4px}@media (max-width:600px){.prs-rg{grid-template-columns:1fr}.prs-top h1{font-size:28px}}.estr{color:#c9a24a;letter-spacing:3px;font-size:18px}.dp-est{margin:0 0 16px}.dp-grade{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.dp{margin:0;background:#fff;border:1px solid var(--linha);border-radius:14px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;break-inside:avoid}.dp blockquote{margin:0;font:italic 400 17px/1.55 Playfair Display,serif;color:var(--txt)}.dp figcaption{display:flex;flex-direction:column;gap:2px;font-size:14px;overflow-wrap:anywhere}.dp figcaption span{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--marrom)}.dp-pg{max-width:1240px;margin:0 auto;padding:28px 20px 0}.dp-pg h1{font:500 38px Playfair Display,serif;margin:6px 0 8px}.dp-mas{columns:3;column-gap:16px}.dp-mas .dp{margin-bottom:16px}.dp-ig{text-align:center;margin:26px 0 0}.dp-ig a{color:var(--salvia);font-weight:500}.marca{background:var(--creme2);border-radius:18px;padding:56px 28px;text-align:center}.marca h2{font:500 36px/1.25 Playfair Display,serif;margin:0 auto 12px;max-width:760px}.marca p{margin:0;color:var(--marrom);font-size:16px}.fecho{background:var(--graf);color:#ececec;border-radius:18px;padding:52px 28px;text-align:center}.fecho h2{font:500 34px Playfair Display,serif;margin:0 0 10px}.fecho p{margin:0 auto 22px;max-width:520px;color:#bdb8af}.selos{display:flex;flex-wrap:wrap;gap:12px 28px;justify-content:center}.selo-c{display:flex;align-items:center;gap:9px;font-size:13.5px;color:#d8d3ca}.selo-c svg{color:var(--salvia);flex:none}.ft-selos{max-width:1240px;margin:0 auto;padding:22px 20px 30px;border-top:1px solid #3a3a3a;display:flex;flex-direction:column;gap:14px;align-items:center}.ft-selos small{color:#a9a39a;font-size:12px}@media (max-width:1000px){.dp-grade{grid-template-columns:1fr 1fr}.dp-mas{columns:2}}@media (max-width:600px){.dp-grade{grid-template-columns:1fr}.dp-mas{columns:1}.marca{padding:36px 18px}.marca h2{font-size:26px}.fecho{padding:36px 18px}.fecho h2{font-size:26px}.dp-pg h1{font-size:28px}.selos{flex-direction:column;align-items:flex-start;gap:12px}}.ac{--bg:#f7f3ec;--card:#fff;--tx:#2b2b2b;--mut:#7a746b;--lin:#e7e0d4;--salv:#86897E;--mar:#6C6153;min-height:100vh;background:var(--bg);color:var(--tx);font:15px DM Sans,system-ui,sans-serif}.ac-top{background:#222;color:#f7f3ec;text-align:center;padding:14px;font:600 20px Georgia,serif;letter-spacing:.18em}.ac-pg{max-width:560px;margin:0 auto;padding:20px 16px 40px}.ac h1{font:600 24px Georgia,serif;margin:6px 0 2px}.ac-mut{color:var(--mut);font-size:13px}.ac-card{background:var(--card);border:1px solid var(--lin);border-radius:14px;padding:16px;margin-top:14px}.ac h2{font-size:15px;margin:0 0 12px}.ac-canc{border-color:#e0b4ac}.ac-canc h2{color:#9a3a2e;margin:0 0 6px}.ac-passos{list-style:none;margin:0;padding:0}.ac-passos li{position:relative;padding:0 0 16px 30px}.ac-passos li:before{content:"";position:absolute;left:7px;top:18px;bottom:0;border-left:2px solid var(--lin)}.ac-passos li:last-child:before{display:none}.ac-bol{position:absolute;left:0;top:2px;width:16px;height:16px;border-radius:50%;border:2px solid var(--lin);background:#fff;box-sizing:border-box}.ac-feito .ac-bol{background:var(--salv);border-color:var(--salv)}.ac-passos li.ac-feito:before{border-color:var(--salv)}.ac-agora .ac-bol{border-color:var(--mar);box-shadow:0 0 0 4px #6c615322}.ac-agora b{color:var(--mar)}.ac-passos b{display:block;font-size:14px}.ac-passos small{color:var(--mut);font-size:12px}.ac-it{display:flex;gap:12px;align-items:center;margin-bottom:10px}.ac-mini{width:70px;height:48px;border-radius:8px;background:linear-gradient(135deg,#c9bfae,#8d8576);color:#fff;font-size:9px;display:flex;align-items:center;justify-content:center;flex:none;position:relative;overflow:hidden;text-align:center;word-break:break-all}.ac-mini img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ac-lin{display:flex;justify-content:space-between;padding:4px 0;font-size:14px}.ac-rast{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#faf7f1;border:1px dashed var(--lin);border-radius:10px;padding:10px 12px;margin-top:8px;font-size:14px}.ac-bt{display:inline-block;border:1px solid var(--lin);background:#fff;border-radius:10px;padding:9px 14px;font:inherit;font-size:14px;text-decoration:none;color:var(--tx);cursor:pointer}.ac-bt.ac-pri{background:var(--mar);border-color:var(--mar);color:#fff}.ac-bts{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.ac-zap{display:block;text-align:center;margin-top:18px}.ac-aviso{font-size:12px;color:var(--mut);margin-top:10px;line-height:1.5}.ac-c{text-align:center}.pc{--bg:#f6f2ea;--card:#fff;--ink:#1d1b18;--mut:#6f6a62;--gold:#b08d4f;--cream:#f3ecdf;--lin:#e4ddd0;--verde:#2e7d4a;--ambar:#d08a1c;--verm:#c0392b;--lido:#2a8fd0;min-height:100vh;background:var(--bg);color:var(--ink);font:15px/1.5 DM Sans,-apple-system,Segoe UI,Roboto,sans-serif}.pc *{box-sizing:border-box}.pc-top{background:#222;color:#f7f3ec;text-align:center;padding:14px;font:600 20px Georgia,serif;letter-spacing:.18em}.pc-top small{display:block;font:11px DM Sans,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#d8bf8a;margin-top:2px}.pc-pg{max-width:680px;margin:0 auto;padding:24px 16px 40px;display:flex;flex-direction:column;gap:16px}.pc-rod{text-align:center;color:var(--mut);font-size:12px;padding:0 16px 28px}.pc h1{font:400 30px Georgia,serif;margin:4px 0}.pc h2{font:400 21px Georgia,serif;margin:0 0 10px}.pc h3{font-size:15px;margin:0 0 8px}.pc-g{font-family:Georgia,serif}.pc-c{text-align:center}.pc-dir{text-align:right;margin:0}.pc-pre{white-space:pre-wrap;word-break:break-word;margin:0}.pc-mut{color:var(--mut);font-size:13px;margin:0}.pc p{margin:0}.pc-card{background:var(--card);border:1px solid var(--lin);border-radius:20px;padding:20px}.pc-aviso{background:#f1efe9;border-radius:10px;padding:10px 12px;font-size:13px}.pc-ver{background:#eef7f1;border-color:#b7dcc4}.pc-tag{font-size:10px;font-weight:700;color:var(--gold);text-transform:uppercase;margin-left:6px}.pc-ok{color:var(--verde);font-weight:600}.pc-erro{color:var(--verm);font-size:13px}.pc-caixa-erro{background:#fff5f4;border:1px solid #e0b4ac;border-radius:10px;padding:10px 12px;font-size:14px;display:flex;flex-direction:column;gap:8px}.pc-bt{display:inline-block;border:1px solid var(--lin);background:#fff;border-radius:12px;padding:10px 16px;font:inherit;font-size:14px;color:var(--ink);text-decoration:none;cursor:pointer;text-align:center}.pc-bt.pc-pri{background:#6c6153;border-color:#6c6153;color:#fff}.pc-bt.pc-perigo{background:var(--verm);border-color:var(--verm);color:#fff}.pc-bt:disabled,.pc-bg:disabled{opacity:.45;cursor:not-allowed}.pc-zap{display:block;white-space:normal}.pc-bts{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.pc-bg{display:block;width:100%;border:0;border-radius:14px;padding:15px;font:inherit;font-weight:700;font-size:15px;color:#fff;margin-top:10px;cursor:pointer}.pc-bg small{display:block;font-weight:400;font-size:12px;opacity:.9}.pc-verde{background:var(--verde)}.pc-ambar{background:var(--ambar)}.pc-verm{background:var(--verm)}.pc-h2b{margin-top:20px}.pc-link{background:none;border:0;padding:0;font:inherit;font-size:14px;color:var(--mut);text-decoration:underline;cursor:pointer;text-align:left}.pc-lista{list-style:none;margin:8px 0;padding:0;display:flex;flex-direction:column;gap:10px}.pc-linha{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--card);border:1px solid var(--lin);border-radius:14px;padding:12px}.pc-fx{flex:1;min-width:0}.pc-mini{width:64px;height:64px;border-radius:10px;object-fit:cover;display:block}.pc-cab{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.pc-arq{display:flex;flex-direction:column;gap:12px}.pc-img{display:block;background:#efe9dd;border-radius:12px;overflow:hidden}.pc-img img{display:block;width:100%;object-fit:contain}.pc-barras{display:flex;gap:6px;margin:10px 0 6px}.pc-barras span{flex:1;height:6px;border-radius:3px;background:var(--lin)}.pc-barras span.on{background:var(--verde)}.pc-dl{display:grid;gap:4px;margin:0;font-size:14px}.pc-dl div{display:block}.pc-dl dt,.pc-dl dd{display:inline;margin:0}.pc-dl dt{font-weight:600}.pc-campo{display:flex;flex-direction:column;gap:4px;font-weight:600;font-size:14px;margin-bottom:12px}.pc select,.pc textarea{width:100%;font:inherit;font-weight:400;border:1px solid var(--lin);border-radius:10px;padding:10px;background:#fff}.pc-fundo{position:fixed;top:0;right:0;bottom:0;left:0;background:#0007;z-index:50;display:flex;align-items:center;justify-content:center;padding:12px}.pc-modal{background:#fff;border-radius:16px;padding:20px;max-width:560px;width:100%;max-height:90vh;overflow:auto;display:flex;flex-direction:column;gap:12px}.pc-modal h2{margin:0}.pc-pts{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:1.45}.pc-cond{background:#f7f3ec;border-radius:10px;padding:12px;font-size:13.5px}.pc-cond ol{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px}.pc-caixa{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--lin);background:#f7f3ec;padding:12px;font-size:14px;line-height:1.4;cursor:pointer}.pc-caixa input{margin-top:3px}.pc-vez{display:flex;align-items:center;gap:10px;border:1px solid;border-radius:12px;padding:14px;font-weight:600}.pc-vez span{width:10px;height:10px;border-radius:50%;flex:none}.pc-vez.sua{border-color:var(--ambar);background:#fbf0dc}.pc-vez.sua span{background:var(--ambar)}.pc-vez.nossa{border-color:#b7dcc4;background:#eef7f1}.pc-vez.nossa span{background:var(--verde)}.pc-etapas{list-style:none;padding:0;margin:14px 0 0;display:flex;flex-direction:column;gap:12px}.pc-etapas li{display:flex;gap:10px}.pc-b{width:24px;height:24px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;background:#eee;color:#999}.pc-b.ok{background:var(--gold);color:#fff}.pc-b.at{background:#f3e7cf;color:var(--gold);box-shadow:0 0 0 2px var(--gold)}.pc-amostras{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:520px){.pc-amostras{grid-template-columns:1fr}}.pc-foto{width:100%;border-radius:12px;display:block;cursor:zoom-in}.pc-amostras video,.pc-video{width:100%;border-radius:12px}.pc-amostras iframe{width:100%;height:380px;border:0;border-radius:12px}.pc-video{margin-top:12px}.pc-ajuste,.pc-reprova{display:flex;flex-direction:column;gap:10px;margin-top:12px}.pc-reprova{border:2px solid var(--verm);border-radius:14px;padding:14px;background:#fff5f4;font-size:14px}.pc-anx{display:flex;flex-direction:column;gap:8px;margin-top:10px;align-items:flex-start}.pc-anx ul{list-style:none;margin:0;padding:0;width:100%;font-size:12px;display:flex;flex-direction:column;gap:4px}.pc-anx li{display:flex;justify-content:space-between;border:1px solid var(--lin);border-radius:8px;padding:6px 10px}.pc-anx li button{border:0;background:none;color:var(--verm);font-size:16px;cursor:pointer}.pc-anexar{border-style:dashed}.pc-alts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.pc-alts li{border:1px solid var(--lin);border-radius:10px;padding:10px}.pc-bloco{display:block;margin-top:8px;font-size:14px}.pc-pix{border:1px solid #e3d3ad;background:#faf5e8;border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px;margin-top:10px}.pc-pix .pc-linha{border:0;padding:0;background:none}.pc-pix code{word-break:break-all;font-size:13px}.pc-fim{border:2px solid var(--verde);padding:36px 20px}.pc-visto{width:56px;height:56px;border-radius:50%;background:#e4f2ea;color:var(--verde);font-size:26px;display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.pc-fim p{margin-top:10px}.pc-conv{background:#eaf5fc;border-color:#9fd0ef;display:flex;flex-direction:column;gap:10px}.pc-msgs{display:flex;flex-direction:column;gap:10px}.pc-msg{display:flex;align-items:flex-end;gap:8px}.pc-msg.dela{justify-content:flex-end}.pc-av{width:32px;height:32px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600}.pc-lumen{background:#f1efe9;border:1px solid var(--lin)}.pc-lumen img{width:20px;height:20px;object-fit:contain}.pc-ini{background:#6b7a4a;color:#fff}.pc-bal{max-width:80%;border-radius:16px;padding:8px 12px;font-size:14px}.pc-msg.nossa .pc-bal{background:#fff;border:1px solid var(--lin);border-bottom-left-radius:4px}.pc-msg.dela .pc-bal{background:var(--cream);border-bottom-right-radius:4px}.pc-hora{text-align:right;font-size:12px;color:var(--mut);margin-top:4px}.pc-hora b{margin-left:4px}.pc-hora b.lido,.pc-conv b.lido{color:var(--lido)}.pc-anexos{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.pc-anexo{width:80px;height:80px;object-fit:cover;border-radius:8px;border:1px solid var(--lin)}.pc-toast{position:fixed;left:50%;bottom:20px;transform:translate(-50%);background:#222;color:#fff;padding:10px 16px;border-radius:10px;font-size:14px;z-index:60;max-width:90vw}
