.sellform{margin-top:40px;background:var(--cream);border:1px solid rgba(138,132,124,.35);padding:30px 28px}
.sellform h3{margin-bottom:6px}
.sellform label{display:block;font-family:'Inter',sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--warmgray);margin-bottom:16px}
.sellform input,.sellform textarea,.sellform select{display:block;width:100%;margin-top:7px;padding:12px 13px;border:1px solid var(--warmgray);background:var(--bone);font-family:'Inter',sans-serif;font-size:16px;color:var(--ink);letter-spacing:0;text-transform:none;font-weight:400;border-radius:0}
.sellform input:focus,.sellform textarea:focus,.sellform select:focus{outline:none;border-color:var(--oxblood);box-shadow:0 0 0 2px rgba(124,39,37,.15)}
.sellform textarea{resize:vertical}
.fgrid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}
@media(max-width:620px){.fgrid{grid-template-columns:1fr}}
.sellform__ok{background:var(--oxblood);color:var(--cream);padding:14px 16px;margin-bottom:22px;font-size:15px}
.sellform__err{border:1px solid var(--oxblood);color:var(--oxblood);padding:14px 16px;margin-bottom:22px;font-size:15px}
.sellform__alt{margin-top:20px;padding-top:18px;border-top:1px solid rgba(138,132,124,.35);font-size:15px}
.sellform__alt p{margin:0 0 6px}
.sellform__alt a{color:var(--oxblood);border-bottom:1px solid var(--oxblood)}
