.tool-order{border:1px solid #a8d4ce;border-radius:14px;background:#f3faf8;padding:1.4rem;margin:1.5rem 0}.tool-order h3{font-family:Poppins,sans-serif;margin-top:0}.tool-order p{line-height:1.65}.tool-order button{font:inherit;border:1px solid #137c72;border-radius:8px;background:#fff;color:#135950;padding:.8rem 1rem;margin:.3rem .5rem .3rem 0;cursor:pointer}.tool-order button:disabled{opacity:.55;cursor:not-allowed}.tool-order-fields{display:grid;gap:1rem;margin:1rem 0}.tool-order-fields label{display:block;font-size:.94rem;line-height:1.6}.tool-order-fields input[type=email]{display:block;box-sizing:border-box;width:100%;max-width:420px;padding:.7rem;border:1px solid #9dbdb7;border-radius:6px;font:inherit}.tool-order-fields input[type=checkbox]{margin-right:.4rem}.tool-order [hidden]{display:none!important}.tool-order-result{max-width:1080px;margin:3rem auto;padding:0 1.2rem}.tool-order-result input{max-width:100%}.tool-order-result a{overflow-wrap:anywhere}
body[data-tool-checkout="true"] [hidden]{display:none!important}
.tool-order-fields input[type=checkbox]{width:18px;height:18px;display:inline-block;vertical-align:middle;padding:0;flex:none}
body[data-tool-checkout="true"] .discount-banner{display:none}
