[data-pagina=livro] .compra-pagina{padding:clamp(34px,7vh,96px) 0 clamp(72px,10vh,120px)}[data-pagina=livro] .compra-grade{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}[data-pagina=livro] .compra-lado{position:sticky;top:90px}[data-pagina=livro] .compra-lado .mock{justify-content:center}[data-pagina=livro] .compra-lado .mock__book{width:min(100%,260px)}[data-pagina=livro] .compra-precos{margin:14px 0 18px;font-size:1.05rem}[data-pagina=livro] .compra-precos b{font-family:var(--serif);color:var(--cream);font-size:1.7rem;font-weight:500}[data-pagina=livro] .compra-total{border-top:1px solid var(--border);grid-template-columns:1fr auto;gap:8px 16px;margin-top:30px;padding-top:16px;font-size:.98rem;display:grid}[data-pagina=livro] .compra-total strong{color:var(--cream);font-size:1.15rem}[data-pagina=livro] .compra-form .display{color:var(--cream)}@media (max-width:900px){[data-pagina=livro] .compra-grade{grid-template-columns:1fr}[data-pagina=livro] .compra-lado{text-align:center;order:-1;position:static}[data-pagina=livro] .compra-lado .compra-precos{text-align:left}[data-pagina=livro] .compra-lado .mock__book{width:min(52%,190px)}}[data-pagina=livro] .dados-salvos{color:var(--muted);margin-top:10px;font-size:.86rem;line-height:1.5}[data-pagina=livro] .dados-salvos button{font:inherit;color:var(--acento);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}[data-pagina=livro] .dados-salvos button:hover{color:var(--acento-claro)}
