.checkout-field-image{margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#f7f6fa}.checkout-field-image img{display:block;width:100%;max-height:360px;object-fit:contain}.field>small{color:var(--muted);font-size:11px}
.foreign-document-toggle{display:flex;align-items:center;gap:12px;padding:13px 15px;border:1px solid var(--line);border-radius:11px;background:#f8f7fb;cursor:pointer}.foreign-document-toggle input{width:19px;height:19px;accent-color:var(--violet);flex:0 0 auto}.foreign-document-toggle span{display:flex;flex-direction:column;gap:2px}.foreign-document-toggle b{font-size:13px}.foreign-document-toggle small{color:var(--muted);font-size:10px}.foreign-document-toggle:has(input:checked){border-color:var(--violet);background:#f2edff;box-shadow:0 0 0 3px #6d3df50d}
.field .ts-wrapper{width:100%}.field .ts-control{min-height:47px;border:1px solid var(--line);border-radius:10px;padding:12px 13px;box-shadow:none;font:inherit}.field .ts-wrapper.focus .ts-control{border-color:var(--violet);box-shadow:0 0 0 3px #6d3df515}.field .ts-dropdown{border:1px solid var(--line);border-radius:10px;overflow:hidden;box-shadow:0 14px 36px #17132620}.field .ts-dropdown .option{padding:10px 13px}.field .ts-dropdown .active{background:#f1ecff;color:var(--violet)}.field .ts-dropdown .no-results{padding:13px;color:var(--muted)}
