@charset "UTF-8";:root{--cor-fundo: #fff9f7;--cor-fundo-alt: #fbeee8;--cor-texto: #6b6b6b;--cor-texto-suave: #8a8580;--cor-texto-fraco: #a8a29c;--cor-borda: rgba(107, 107, 107, .16);--cor-borda-forte: rgba(107, 107, 107, .32);--raio-padrao: 14px;--cor-marca-rosa: #f7a7b7;--cor-marca-menta: #abdccb;--cor-marca-lavanda: #c8b4e6;--cor-marca-amarelo: #ffd482;--cor-marca-grafite: #6b6b6b;--cor-primaria: #c8b4e6;--cor-primaria-escura: #a98cd6;--cor-primaria-contraste: #6b6b6b;--cor-aviso: #a15c00;--cor-acento-secundario: #abdccb;--gradiente-tema: linear-gradient(135deg, #f7a7b7, #c8b4e6);--fonte-base: "Montserrat", -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--fonte-titulo: "Fredoka", -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--fonte-mono: ui-monospace, "Consolas", "Courier New", monospace;--fonte-destaque: var(--fonte-titulo)}.tema-decoracao-e-organizacao{--cor-primaria: #abdccb;--cor-primaria-escura: #7ec4ac;--gradiente-tema: linear-gradient(135deg, #abdccb, #c8b4e6)}.tema-papelaria{--cor-primaria: #c8b4e6;--cor-primaria-escura: #a98cd6;--gradiente-tema: linear-gradient(135deg, #c8b4e6, #f7a7b7)}.tema-brinquedos{--cor-primaria: #f7a7b7;--cor-primaria-escura: #e88ba0;--gradiente-tema: linear-gradient(135deg, #f7a7b7, #ffd482)}*{box-sizing:border-box}html,body{margin:0;padding:0;color-scheme:light;background:var(--cor-fundo);color:var(--cor-texto);font-family:var(--fonte-base)}::selection{background:var(--cor-primaria);color:var(--cor-primaria-contraste)}.shimmer{background:linear-gradient(100deg,var(--cor-borda) 30%,var(--cor-borda-forte) 50%,var(--cor-borda) 70%);background-size:200% 100%;animation:deslizar-shimmer 1.4s ease-in-out infinite}@keyframes deslizar-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:no-preference){::view-transition-old(root){animation:rota-sair .15s ease both}::view-transition-new(root){animation:rota-entrar .2s ease both}}@keyframes rota-sair{to{opacity:0}}@keyframes rota-entrar{0%{opacity:0}}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none}h1,h2,h3,h4{font-family:var(--fonte-titulo);font-weight:800;letter-spacing:-.02em;text-wrap:balance;margin:0}.container-pagina{max-width:1200px;margin:0 auto;padding:24px 20px 64px}.rotulo{font-family:var(--fonte-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:var(--cor-acento-secundario);display:inline-flex;align-items:center;gap:8px}.rotulo:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.botao-primario{background:var(--gradiente-tema, var(--cor-primaria));color:var(--cor-primaria-contraste);padding:12px 22px;border-radius:var(--raio-padrao);font-weight:700;transition:transform .15s ease,opacity .15s ease}.botao-primario:hover{transform:translateY(-2px);opacity:.92}.botao-secundario{background:transparent;border:1px solid var(--cor-borda-forte, var(--cor-borda));color:var(--cor-texto);padding:12px 22px;border-radius:var(--raio-padrao);font-weight:700}.botao-secundario:hover{border-color:var(--cor-primaria);color:var(--cor-primaria-escura, var(--cor-primaria))}
