/* hooo · „Verifică pachetul” (/verifica-pachetul/), pagina clientului pentru pachetul de cărți; după modelul /alege/ */
.hooo-pc{max-width:1100px}
.hooo-pc__comanda{margin:0 0 6px;font-size:14px;font-weight:600;letter-spacing:.04em;color:var(--ink-3,#7A7280)}
.hooo-pc__h{margin:0 0 8px;font-size:30px}
.hooo-pc__sub{margin:0 0 22px;max-width:62ch;color:var(--ink-2,#4A444D)}
.hooo-pc__sus{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:16px;margin:0 0 22px}
.hooo-pc__fig{margin:0;border-radius:var(--radius,16px);overflow:hidden;background:var(--paper-2,#FBF8F9)}
.hooo-pc__fig img{display:block;width:100%;height:auto}
.hooo-pc__foi{display:grid;gap:18px}
.hooo-pc__foaie{margin:0;padding:10px;border:1.5px solid var(--line,#E7E0E4);border-radius:var(--radius,16px);background:#fff}
.hooo-pc__foaie img{display:block;width:100%;height:auto;border-radius:10px}
.hooo-pc__foaie figcaption{margin:8px 2px 0;font-size:14px;color:var(--ink-3,#7A7280)}
.hooo-pc__decizie{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:18px;margin:26px 0 0}
.hooo-pc__caseta{display:flex;flex-direction:column;gap:12px;padding:20px;border:1.5px solid var(--line,#E7E0E4);border-radius:var(--radius,16px);background:#fff}
.hooo-pc__caseta--aproba{border-color:var(--zmeura,#C92A48);background:var(--roz-pal,#FBEEF1)}
.hooo-pc__caseta h3{margin:0;font-size:22px}
.hooo-pc__caseta p{margin:0}
.hooo-pc__caseta form{display:flex;flex-direction:column;gap:10px;margin:0}
.hooo-pc__caseta label{font-weight:600}
.hooo-pc__caseta textarea{width:100%;min-height:96px;padding:10px 12px;border:1.5px solid var(--line,#E7E0E4);border-radius:10px;font:inherit}
.hooo-pc__bifa{display:flex;gap:10px;align-items:flex-start;font-weight:500!important}
.hooo-pc__bifa input{margin-top:4px;flex:none}
.hooo-pc .button{align-self:flex-start}
.hooo-pc__btn-contur{background:#fff!important;color:var(--ink,#1E1A20)!important;border:1.5px solid var(--ink,#1E1A20)!important}
.hooo-pc__nota{font-size:14px;color:var(--ink-3,#7A7280)}
.hooo-pc .woocommerce-message::before,.hooo-pc .woocommerce-info::before,.hooo-pc .woocommerce-error::before{content:none;display:none}
@media (max-width:600px){.hooo-pc__h{font-size:24px}.hooo-pc .button{align-self:stretch;text-align:center}}
