.observacao-carrinho{--ob-texto: rgb(var(--text-color, 28 28 28));--ob-suave: rgb(var(--text-color, 28 28 28) / .64);--ob-fio: rgb(var(--text-color, 28 28 28) / .12);--ob-borda-campo: rgb(var(--text-color, 28 28 28) / .24);--ob-preto: #1c1c1c;--ob-roxo: #754ea9;display:grid;gap:1rem;align-content:start;color:var(--ob-texto);font-family:var(--text-font-family, inherit);font-size:.875rem;line-height:1.5;text-align:start}.observacao-carrinho--pagina{align-self:flex-start;padding:1.25rem;border:1px solid var(--ob-fio);border-radius:8px;background:#fff}.observacao-carrinho__topo{display:flex;align-items:center;gap:.75rem}.observacao-carrinho__icone{display:grid;flex:none;place-items:center;width:28px;height:28px}.observacao-carrinho__icone svg{width:24px;height:24px}.observacao-carrinho__texto{display:grid;flex:1;gap:.0625rem;min-width:0}.observacao-carrinho__titulo{font-family:var(--heading-font-family, inherit);font-size:1rem;font-weight:var(--heading-font-weight, 700);letter-spacing:-.03em;text-transform:none;cursor:pointer}.observacao-carrinho__ajuda{color:var(--ob-suave);font-size:.8125rem}.observacao-carrinho__campo{display:block;width:100%;height:6.5rem;padding:.75rem .875rem;border:1px solid var(--ob-borda-campo);border-radius:var(--input-border-radius, 6px);background:#fff;color:var(--ob-texto);font:inherit;font-size:.9375rem;line-height:1.5;resize:none;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}.observacao-carrinho__campo::placeholder{color:var(--ob-suave);opacity:1}.observacao-carrinho__campo:hover{border-color:rgb(var(--text-color, 28 28 28) / .48)}.observacao-carrinho__campo:focus{border-color:var(--ob-preto);outline:none;box-shadow:0 0 0 1px var(--ob-preto)}.observacao-carrinho__campo:focus-visible{box-shadow:0 0 0 1px var(--ob-preto),0 0 0 4px #754ea940}.observacao-carrinho--gaveta{gap:.75rem}.observacao-carrinho--gaveta .observacao-carrinho__campo{height:5.5rem}.observacao-carrinho__abrir{display:inline-flex;align-items:center;gap:.5rem;min-height:2.25rem;color:rgb(var(--text-color, 28 28 28));font-size:.8125rem;font-weight:600;letter-spacing:-.02em;text-decoration:underline;text-decoration-color:rgb(var(--text-color, 28 28 28) / .32);text-underline-offset:4px;transition:text-decoration-color .2s ease-in-out}.observacao-carrinho__abrir:hover{text-decoration-color:currentColor}.observacao-carrinho__abrir svg{flex:none;width:18px;height:18px}.observacao-carrinho__abrir:focus-visible{outline:2px solid #754ea9;outline-offset:2px}@media(prefers-reduced-motion:reduce){.observacao-carrinho__campo,.observacao-carrinho__abrir{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/observacao-carrinho.css.map */
