.pp-abertura{padding-bottom:clamp(3rem,6vw,4.5rem)}.pp-abertura-botoes{justify-content:center}.pp-numeros{border:1px solid var(--linha);background:var(--papel);border-radius:22px;grid-template-columns:repeat(4,1fr);margin:2.6rem auto 0;padding:0;list-style:none;display:grid;overflow:hidden;max-width:900px!important}.pp-numeros li{color:var(--suave);padding:1.1rem .8rem;font-size:.88rem;line-height:1.3}.pp-numeros li+li{border-left:1px solid var(--linha)}.pp-numeros b{font-family:var(--titulo);color:var(--terracota);font-size:1.9rem;font-weight:600;line-height:1.1;display:block}.pp-dentro{scroll-margin-top:4rem}.pp-dentro .cabeca{margin-bottom:2.2rem}.pp-dentro .pj{max-width:1240px!important}.pp-dentro .pj-app{height:660px}.pp-momento{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,6vw,5rem);display:grid;max-width:1120px!important}.pp-momento+.pp-momento{margin-top:clamp(3.5rem,8vw,6.5rem)}.pp-momento.inverso .pp-momento-texto{order:2}.pp-momento-n{letter-spacing:.16em;text-transform:uppercase;color:var(--terracota);background:#f7e6dc;border-radius:99px;margin-bottom:1rem;padding:.35rem .8rem;font-size:.74rem;font-weight:700;display:inline-block}.pp-momento h3{text-wrap:balance;font-size:clamp(1.8rem,3.4vw,2.6rem);line-height:1.08}.pp-momento-texto>p{color:var(--suave);max-width:46ch;margin:1rem 0 1.5rem;font-size:1.08rem}.pp-cena{background:var(--linho);background-image:radial-gradient(90% 90% at 80% 10%,#e9a23b38,#0000 60%),radial-gradient(70% 80% at 10% 100%,#c0532f24,#0000 60%);border-radius:32px;justify-content:center;align-items:center;gap:1rem;min-height:330px;padding:clamp(1.2rem,3vw,2.2rem);display:flex;position:relative}.pp-tela{background:#fbf4ea;border-radius:22px;width:100%;padding:1.1rem;font-size:.9rem;line-height:1.4;box-shadow:0 30px 50px -28px #2b211c99,0 0 0 1px #2b211c0d}.pp-tela-titulo{font-family:var(--titulo);margin-bottom:.7rem;font-size:1.15rem;font-weight:600;display:block}.pp-etiqueta{background:var(--carvao);color:var(--creme);white-space:nowrap;border-radius:99px;padding:.55rem 1rem;font-size:.84rem;font-weight:600;position:absolute;box-shadow:0 14px 24px -12px #2b211ccc}.pp-etiqueta-a{bottom:1rem;right:1.2rem;rotate:-3deg}.pp-etiqueta-b{background:var(--oliva);top:1.1rem;left:1.2rem;rotate:-4deg}.pp-busca{border:1.5px solid var(--terracota);background:#fff;border-radius:99px;align-items:center;gap:.6rem;height:44px;margin-bottom:.9rem;padding:0 1rem;font-weight:500;display:flex}.pp-busca svg{color:var(--terracota)}.pp-achadas{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.pp-achadas>div{background:#fff;border-radius:16px;padding-bottom:.7rem;position:relative;overflow:hidden;box-shadow:0 10px 20px -16px #2b211c80}.pp-achadas img{aspect-ratio:4/3;object-fit:cover;width:100%;margin-bottom:.5rem}.pp-achadas i{background:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:.5rem;left:.5rem}.pp-achadas b{font-family:var(--titulo);padding:0 .7rem;font-size:.95rem;font-weight:600;line-height:1.2;display:block}.pp-achadas small{color:var(--suave);padding:0 .7rem;font-size:.78rem}.pp-tela-semana{flex:1.1;rotate:-2deg}.pp-tela-lista{flex:1;margin-top:3rem;rotate:2.5deg}.pp-dia{background:#fff;border-radius:14px;align-items:center;gap:.7rem;padding:.5rem;font-weight:600;line-height:1.2;display:flex}.pp-dia+.pp-dia{margin-top:.45rem}.pp-dia img{object-fit:cover;border-radius:11px;flex:none;width:46px;height:46px}.pp-dia small{letter-spacing:.12em;text-transform:uppercase;color:var(--terracota);font-size:.66rem;font-weight:700;display:block}.pp-barra{background:var(--linho);border-radius:99px;height:7px;margin-bottom:.5rem;overflow:hidden}.pp-barra i{background:var(--oliva);border-radius:99px;width:50%;height:100%;display:block}.pp-item{border-top:1px solid var(--linha);align-items:center;gap:.6rem;padding:.45rem 0;display:flex}.pp-item i{color:#fff;border:1.5px solid #cdbda6;border-radius:6px;flex:none;place-items:center;width:19px;height:19px;display:grid}.pp-item.feito{color:var(--suave);text-decoration:line-through}.pp-item.feito i{background:var(--oliva);border-color:var(--oliva)}.pp-tela-cozinhar{text-align:center;flex-direction:column;align-items:center;gap:.8rem;max-width:400px;padding:1.5rem 1.6rem 1.7rem;display:flex}.pp-tela-cozinhar>small{letter-spacing:.12em;text-transform:uppercase;color:var(--terracota);font-size:.68rem;font-weight:700}.pp-passos{gap:6px;width:100%;display:flex}.pp-passos i{background:var(--linho);border-radius:99px;flex:1;height:6px}.pp-passos i.on{background:var(--terracota)}.pp-tela-cozinhar>span{color:var(--suave);font-size:.85rem;font-weight:600}.pp-tela-cozinhar p{font-family:var(--titulo);text-wrap:balance;font-size:1.55rem;font-weight:600;line-height:1.2}.pp-timer{aspect-ratio:1;place-items:center;width:104px;display:grid;position:relative}.pp-timer svg{position:absolute;inset:0;rotate:-90deg}.pp-timer circle{fill:none;stroke:var(--linho);stroke-width:7px}.pp-timer .arco{stroke:var(--terracota);stroke-linecap:round;stroke-dasharray:276;stroke-dashoffset:90px}.pp-timer b{font-family:var(--titulo);font-size:1.35rem;font-weight:600}.v2-anima [data-visto] .pp-timer .arco{animation:9s linear infinite pp-timer}@keyframes pp-timer{0%{stroke-dashoffset:0}to{stroke-dashoffset:276px}}.pp-tela-importar{flex-direction:column;align-items:center;gap:.7rem;max-width:440px;display:flex}.pp-link{border:1px solid var(--linha);white-space:nowrap;background:#fff;border-radius:14px;align-items:center;gap:.6rem;width:100%;padding:.7rem 1rem;font-weight:500;display:flex;overflow:hidden}.pp-link svg{color:var(--acafrao);flex:none}.pp-seta{background:var(--terracota);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;rotate:90deg}.pp-importada{border:1.5px solid var(--oliva);background:#fff;border-radius:18px;align-items:center;gap:1rem;width:100%;padding:.7rem;display:flex}.pp-importada img{object-fit:cover;border-radius:12px;flex:none;width:120px;height:92px}.pp-importada b{font-family:var(--titulo);font-size:1.2rem;font-weight:600;line-height:1.2;display:block}.pp-importada small{color:var(--suave);margin:.15rem 0 .5rem;font-size:.82rem;display:block}.pp-importada em{color:var(--oliva);background:#eef0e2;border-radius:99px;padding:.22rem .7rem;font-size:.72rem;font-style:normal;font-weight:700}.pp-aparelhos-grade{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,7vw,6rem);display:grid;max-width:1080px!important}.pp-aparelhos h2{font-size:clamp(2.2rem,4.6vw,3.6rem)}.pp-aparelhos-lead{color:var(--suave);max-width:48ch;margin:1.2rem 0 2rem;font-size:1.1rem}.pp-aparelhos-lista{flex-direction:column;gap:1.2rem;margin:0;padding:0;list-style:none;display:flex}.pp-aparelhos-lista li{align-items:flex-start;gap:1rem;display:flex}.pp-aparelhos-lista i{background:var(--papel);border:1px solid var(--linha);width:48px;height:48px;color:var(--terracota);border-radius:15px;flex:none;place-items:center;display:grid}.pp-aparelhos-lista span{color:var(--suave)}.pp-aparelhos-lista b{font-family:var(--titulo);color:var(--carvao);font-size:1.2rem;font-weight:600;display:block}.pp-celular{text-align:center}.pp-celular-corpo{background:linear-gradient(145deg,#2b2320,#0d0a08);border-radius:52px;width:336px;padding:11px;transition:rotate .5s;position:relative;rotate:2deg;box-shadow:0 50px 70px -36px #2b211ce6,inset 0 0 0 1.5px #4a3b33}.pp-celular-corpo:hover{rotate:0deg}.pp-celular-ilha{z-index:3;background:#0d0a08;border-radius:99px;width:84px;height:22px;position:absolute;top:20px;left:50%;translate:-50%}.pp-celular .pj-barra{display:none}.pp-celular .pj-janela{box-shadow:none;border-radius:42px}.pp-celular .pj-app{height:640px}.pp-celular .pj-conteudo{padding-top:3.1rem}.pp-celular>p{color:var(--suave);margin-top:1.3rem;font-size:.9rem}.pp-ainda-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.2rem 2.6rem;display:grid;max-width:1080px!important}.pp-ainda-grade article{align-items:flex-start;gap:1rem;display:flex}.pp-ainda-grade i{width:50px;height:50px;color:var(--terracota);background:#f7e6dc;border-radius:50%;flex:none;place-items:center;transition:transform .3s,background .3s,color .3s;display:grid}.pp-ainda-grade article:hover i{background:var(--terracota);color:#fff;transform:rotate(-8deg)scale(1.06)}.pp-ainda-grade h3{margin-bottom:.35rem;font-size:1.25rem}.pp-ainda-grade p{color:var(--suave);font-size:.96rem}.pp-passos-linho i{box-shadow:0 0 0 8px var(--linho)}.pp-passos-linho i:after{box-shadow:0 0 0 2.5px var(--linho)}.pp-oferta-grade{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,5rem);display:grid;max-width:1080px!important}.pp-oferta h2{font-size:clamp(2.3rem,5vw,3.8rem)}.pp-oferta h2 em{white-space:nowrap;display:block}.pp-oferta-lead{color:#faf4eac7;margin-top:1.2rem;font-size:1.12rem}.pp-oferta-cartao{background:#faf4ea0f;border:1px solid #faf4ea29;border-radius:26px;flex-direction:column;gap:1.4rem;padding:1.8rem;display:flex}.pp-oferta-cartao .lista-check svg{color:var(--acafrao)}.pp-oferta-cartao .botao{text-align:center;justify-content:center}.pp-oferta-cartao small{color:#faf4eab3;text-align:center;justify-content:center;align-items:center;gap:.45rem;font-size:.85rem;display:flex}@media (max-width:900px){.pp-momento,.pp-aparelhos-grade,.pp-oferta-grade{grid-template-columns:minmax(0,1fr)}.pp-momento.inverso .pp-momento-texto{order:0}.pp-ainda-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-celular-corpo{margin-inline:auto}.pp-dentro .pj-app{height:620px}}@media (max-width:640px){.pp-numeros{grid-template-columns:repeat(2,1fr)}.pp-numeros li:nth-child(3){border-left:0}.pp-numeros li:nth-child(n+3){border-top:1px solid var(--linha)}.pp-cena{border-radius:24px;flex-wrap:wrap;min-height:0;padding:1.1rem 1rem 1.4rem}.pp-achadas{gap:.45rem}.pp-achadas b{padding:0 .5rem;font-size:.82rem}.pp-achadas small{padding:0 .5rem}.pp-tela-semana,.pp-tela-lista{flex:100%;margin-top:0;rotate:0deg}.pp-etiqueta{margin-top:.2rem;position:static;rotate:0deg}.pp-importada img{width:92px;height:72px}.pp-ainda-grade{grid-template-columns:minmax(0,1fr);gap:1.6rem}.pp-celular{display:none}.pp-dentro .pj-app{height:600px}.pp-oferta-cartao{padding:1.4rem 1.2rem}}@media (prefers-reduced-motion:reduce){.pp-timer .arco{animation:none!important}}
