.pg-book .b-cta{display:flex;gap:10px;flex-wrap:wrap}.pg-book .b-btn{border:0;cursor:pointer;font-weight:700;border-radius:10px;font-size:14px;padding:11px 16px}.pg-book .b-acc{background:#2bb3a3;color:#fff}.pg-book .b-ghost{background:#fff;border:1.5px solid #e5ece9;color:#12241f}.pg-book .b-panel{margin-top:12px;border:1px solid #e5ece9;border-radius:14px;padding:16px;background:#fff}.pg-book label{display:block;font-size:12.5px;font-weight:600;margin:0 0 4px}.pg-book input,.pg-book select,.pg-book textarea{width:100%;padding:9px 11px;border:1px solid #e5ece9;border-radius:9px;font-size:13.5px;font-family:inherit;margin-bottom:10px}.pg-book .grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.pg-book .chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}.pg-book .chip{border:1.5px solid #e5ece9;border-radius:20px;padding:6px 12px;font-size:13px;cursor:pointer;background:#fff}.pg-book .chip.on{border-color:#2bb3a3;background:#eafaf7;color:#199e8f;font-weight:700}.pg-book .quote{background:#f6faf9;border-radius:10px;padding:12px;font-size:13.5px;margin:4px 0 12px}.pg-book .qline{display:flex;justify-content:space-between;padding:3px 0}.pg-book .qtot{font-weight:800;border-top:1px solid #e5ece9;margin-top:4px;padding-top:6px}.pg-book .b-note{font-size:12px;color:#5f7169;margin-top:8px}@media(max-width:560px){.pg-book .grid2{grid-template-columns:1fr}}