.pmv{--pmv-bg: #FFFFFF;--pmv-card: #F7F7F7;--pmv-linha: #E6E6E6;--pmv-ink: #0E0E10;--pmv-ink-2: #3A3A3A;--pmv-verde: #1F8A55;--pmv-num: rgba(0, 0, 0, .05);position:fixed;top:0;right:0;bottom:0;left:0;z-index:100040;display:flex;align-items:center;justify-content:center;padding:24px}.pmv[data-visual=escuro]{--pmv-bg: #141414;--pmv-card: #1B1B1B;--pmv-linha: #2A2A2A;--pmv-ink: #F2F2F2;--pmv-ink-2: #D6D6D6;--pmv-verde: #3CBD7A;--pmv-num: rgba(255, 255, 255, .045)}.pmv[hidden]{display:none!important}html.pmv-aberto{overflow:hidden}.pmv .pmv__fundo{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#000000a6}.pmv__caixa{position:relative;width:100%;max-width:1180px;max-height:calc(100vh - 48px);display:flex;background:var(--pmv-bg);color:var(--pmv-ink);border:1px solid var(--pmv-linha);border-radius:24px;overflow:hidden;box-shadow:0 30px 80px #00000080;animation:pmv-entra .24s cubic-bezier(.33,1,.68,1)}@keyframes pmv-entra{0%{opacity:0;transform:translateY(14px)}}.pmv__x{position:absolute;top:22px;right:22px;z-index:2;display:flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:0;border-radius:50%;background:var(--pmv-card);color:var(--pmv-ink);cursor:pointer}.pmv__rolo{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:46px 50px 50px}.pmv__kicker{display:block;color:var(--pmv-verde);font-size:14px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.pmv .pmv__titulo{margin:12px 70px 0 0;color:var(--pmv-ink);font-size:26px;font-weight:700;line-height:1.25;letter-spacing:0;text-transform:none}.pmv .pmv__linha{display:block;width:60px;height:3px;margin:18px 0;border-radius:2px;background:var(--pmv-verde)}.pmv__sub{margin:0 0 30px;color:var(--pmv-ink-2);font-size:17px;line-height:1.5}.pmv__sub:empty{display:none}.pmv__grade{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:0;padding:0;list-style:none}.pmv__grade[hidden]{display:none}.pmv__cartao{position:relative;overflow:hidden;display:flex;align-items:flex-start;gap:22px;padding:30px 30px 32px;border:1px solid var(--pmv-linha);border-radius:16px;background:var(--pmv-card)}.pmv__num{display:flex;align-items:center;justify-content:center;width:64px;height:64px;flex-shrink:0;border-radius:12px;background:var(--pmv-verde);color:#fff;font-size:21px;font-weight:700}.pmv__fantasma{position:absolute;right:-4px;bottom:-26px;color:var(--pmv-num);font-size:128px;font-weight:800;line-height:1;pointer-events:none}.pmv__txt{position:relative;min-width:0}.pmv .pmv__txt h3{margin:0 0 12px;color:var(--pmv-ink);font-size:22px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none}.pmv__txt p{margin:0;color:var(--pmv-ink-2);font-size:17px;line-height:1.6}.pmv__txt strong{color:var(--pmv-verde);font-weight:600}.pmv .pmv__esqueleto{display:grid;grid-template-columns:1fr 1fr;gap:20px}.pmv .pmv__esqueleto span{display:block;height:160px;border-radius:16px;background:linear-gradient(90deg,var(--pmv-card) 25%,var(--pmv-linha) 37%,var(--pmv-card) 63%);background-size:400% 100%;animation:pmv-brilho 1.3s ease infinite}@keyframes pmv-brilho{0%{background-position:100% 0}to{background-position:0 0}}.pmv__esqueleto[hidden],.pmv__erro[hidden]{display:none!important}.pmv__erro{padding:24px;border-radius:16px;background:var(--pmv-card);text-align:center}.pmv__erro p{margin:0 0 12px;color:var(--pmv-ink-2)}.pmv__erro button{padding:10px 18px;border:1px solid var(--pmv-linha);border-radius:999px;background:transparent;color:var(--pmv-ink);font-weight:600;cursor:pointer}@media(max-width:900px){.pmv__grade,.pmv .pmv__esqueleto{grid-template-columns:1fr;gap:12px}}@media(max-width:767px){.pmv{padding:0}.pmv__caixa{max-height:none;height:100%;border:0;border-radius:0}.pmv__x{top:14px;right:14px;width:40px;height:40px}.pmv__rolo{padding:26px 16px calc(28px + env(safe-area-inset-bottom))}.pmv__kicker{font-size:12px}.pmv .pmv__titulo{font-size:22px;margin-right:50px}.pmv__sub{font-size:15px;margin-bottom:20px}.pmv__cartao{gap:14px;padding:18px 16px 20px}.pmv__num{width:46px;height:46px;font-size:16px;border-radius:10px}.pmv__fantasma{font-size:92px;bottom:-18px}.pmv .pmv__txt h3{font-size:17px;margin-bottom:6px}.pmv__txt p{font-size:14.5px;line-height:1.5}}@media(prefers-reduced-motion:reduce){.pmv__caixa,.pmv .pmv__esqueleto span{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/component-motivos-app.css.map */
