.cs-form{font-size:17px;line-height:1.7;color:var(--brown,#554135)}.cs-form fieldset{padding:28px 0 35px;margin:0;border:0;border-top:1px solid var(--line,#e9dfd2)}.cs-form legend{font-size:18px;font-weight:500;padding:0 18px 0 0;letter-spacing:.3px}.cs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cs-full{grid-column:1/-1}.cs-form label{font-size:16px;display:block}.cs-form input,.cs-form textarea,.cs-form select{font-size:17px;padding:13px 15px;color:var(--brown,#554135);background:#fffdfa;border:1px solid var(--line,#e9dfd2);width:100%;box-sizing:border-box;margin-top:8px;border-radius:3px}.cs-form input:read-only{background:var(--sand,#f8f3eb)}.cs-form .cs-help{font-size:14px;line-height:1.7;color:var(--muted,#79695c);margin:18px 0 24px!important}.cs-honey{position:absolute;left:-9999px}.cs-form .cs-consent{font-size:15px;margin:24px 0;display:block}.cs-form .cs-consent input{display:inline-block;width:auto;margin:0 8px 0 0}.cs-consent a{text-decoration:underline}.cs-totals{padding:24px;background:var(--sand,#f8f3eb);border:1px solid var(--line,#e9dfd2);margin-top:24px}.cs-totals>div{display:flex;justify-content:space-between;gap:20px;padding:9px 0}.cs-totals>div:last-child{border-top:1px solid var(--line,#e9dfd2);font-size:20px;margin-top:12px;padding-top:16px}.cs-status{padding:20px;background:var(--sand,#f8f3eb);border:1px solid var(--line,#e9dfd2);font-size:16px;margin:0 0 25px}.cs-form .cs-submit{font-size:16px;border-radius:2px;cursor:pointer}.cs-submit:disabled{opacity:.6;cursor:not-allowed}.cs-form [hidden]{display:none!important}.cs-form input:focus,.cs-form textarea:focus,.cs-form select:focus{outline:2px solid var(--accent,#98785a);outline-offset:2px}@media(max-width:550px){.cs-grid{grid-template-columns:1fr}.cs-full{grid-column:auto}.cs-form legend{font-size:17px}.cs-totals{padding:18px}.cs-totals>div:last-child{font-size:18px}}
