.page-compra-sucesso,.page-kontem-pos-checkout{--royal: #1C45E0;--coral: #FF4B2E;--amarelo: #FFD84D;--creme: #FFF6DC;--branco: #FFFFFF;--marinho: #1B2B4B;--suave: #4F5E78;--linha: #EADFBD;--ceu: #A6DCF8}.page-compra-sucesso{margin:0;min-height:100dvh;background:var(--creme);color:var(--marinho);font-family:Archivo,system-ui,sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased}.page-compra-sucesso .kl-topbar{border-bottom:1px solid var(--linha);background:#fff6dcf0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.page-compra-sucesso .kl-topbar-inner{display:flex;max-width:720px;min-height:4.5rem;margin:0 auto;padding:.8rem 1.25rem;align-items:center;justify-content:center}.page-compra-sucesso .kl-topbar img{height:2.2rem;width:auto;object-fit:contain}.page-compra-sucesso .kl-shell{max-width:720px;margin:0 auto;padding:clamp(1.5rem,4vw,2.5rem) 1.25rem 3rem}.page-compra-sucesso .kl-gate{text-align:center;padding:2rem 1.5rem;border:2px solid var(--marinho);border-radius:28px;background:var(--branco);box-shadow:8px 8px 0 var(--royal)}.page-compra-sucesso .kl-gate-label{margin:0 0 .75rem;font-family:League Spartan,sans-serif;font-weight:800;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--coral)}.page-compra-sucesso .kl-gate-title{margin:0 0 .75rem;font-family:League Spartan,sans-serif;font-weight:900;font-size:clamp(1.75rem,5vw,2.25rem);line-height:1;text-transform:uppercase;color:var(--royal)}.page-compra-sucesso .kl-gate-text{margin:0;font-size:1rem;color:var(--suave)}.page-compra-sucesso .kl-success,.page-compra-sucesso.kl-show-success .kl-gate{display:none}.page-compra-sucesso.kl-show-success .kl-success{display:block}.page-compra-sucesso .kl-success .checkout-alert-success,.page-compra-sucesso .kl-success .kp-momento{width:100%;max-width:100%;box-sizing:border-box}.page-compra-sucesso .kl-success .checkout-alert-success{margin-bottom:1.25rem}.checkout-alert-success{margin:0 0 1.25rem;padding:14px 18px;border:2px solid var(--marinho, #1B2B4B);border-radius:18px;background:var(--ceu, #A6DCF8);color:var(--marinho, #1B2B4B);font-size:15px;font-weight:600;line-height:1.5}.kp-momento{position:relative;overflow:hidden;padding:clamp(24px,4vw,36px);border:2px solid var(--marinho, #1B2B4B);border-radius:28px;background:var(--royal, #1C45E0);color:var(--branco, #fff);box-shadow:8px 8px 0 var(--amarelo, #FFD84D)}.kp-momento .kp-rot{margin:0 0 12px;font-family:League Spartan,sans-serif;font-weight:800;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--amarelo, #FFD84D)}.kp-momento h2{margin:0;font-family:League Spartan,sans-serif;font-weight:900;line-height:.95;font-size:clamp(28px,5vw,42px);color:var(--branco, #fff)}.kp-momento .kp-tit{display:block;text-transform:uppercase;letter-spacing:-.02em}.kp-momento h2 .kp-sc{display:block;margin-top:8px;font-family:Mynerve,Segoe Print,cursive;font-weight:400;font-size:clamp(22px,4.5vw,32px);line-height:1.15;text-transform:none;letter-spacing:0;color:var(--amarelo, #FFD84D);transform:rotate(-1.5deg);max-width:18ch}.kp-momento p{margin:18px 0 0;max-width:42ch;font-size:17px;line-height:1.55;color:#e4ecff}.kp-momento .kp-tag{display:inline-block;margin-top:18px;padding:8px 16px;border-radius:999px;background:var(--amarelo, #FFD84D);color:var(--marinho, #1B2B4B);font-weight:800;font-size:14px}.kp-momento .kp-acoes{display:flex;flex-direction:column;gap:12px;margin-top:24px}@media(min-width:520px){.kp-momento .kp-acoes{flex-direction:row;flex-wrap:wrap}}.portal-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border:2px solid var(--marinho, #1B2B4B);border-radius:999px;background:var(--amarelo, #FFD84D);color:var(--marinho, #1B2B4B);font-family:League Spartan,sans-serif;font-weight:800;font-size:14px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;box-shadow:0 5px 0 var(--marinho, #1B2B4B);cursor:pointer;transition:transform .12s ease,background .15s ease}.portal-btn:hover{transform:translateY(-1px);background:#ffe27a}.page-compra-sucesso .portal-btn{width:100%}@media(min-width:520px){.page-compra-sucesso .portal-btn{width:auto;min-width:14rem}}.page-kontem-pos-checkout .opt.selected,.page-kontem-pos-checkout .opt.multi.selected{background:var(--coral, #FF4B2E);border-color:var(--marinho, #1B2B4B);color:var(--branco, #fff);box-shadow:0 4px 0 var(--marinho, #1B2B4B)}
/*# sourceMappingURL=/cdn/shop/t/76/assets/kontem-landing-pages.css.map */
