

/* Start:/local/components/videocenter/supplier.intake/templates/.default/style.css?17942395821628*/
.vc-supplier-intake {
    box-sizing: border-box;
    max-width: 760px;
    margin: 24px auto 40px;
    padding: clamp(16px, 4vw, 32px);
    border: 1px solid #e3e6eb;
    border-radius: 16px;
}
.vc-supplier-intake__field { margin: 0 0 16px; }
.vc-supplier-intake__field label { display: block; margin: 0 0 6px; font-weight: 600; }
.vc-supplier-intake__field p { margin: 4px 0; color: #535d6d; }
.vc-supplier-intake__field input,
.vc-supplier-intake__field textarea {
    box-sizing: border-box;
    width: 100%;
    min-height: 44px;
    padding: 10px 12px;
    border: 1px solid #a9b5c5;
    border-radius: 8px;
    font: inherit;
    font-size: 16px;
}
.vc-supplier-intake__field textarea { resize: vertical; }
.vc-supplier-intake__contacts { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0 14px; }
.vc-supplier-intake__consent { display: flex; align-items: flex-start; gap: 8px; margin-bottom: 12px; }
.vc-supplier-intake__consent input { margin-top: 3px; }
.vc-supplier-intake__consent a { color: #984000; text-decoration: underline; }
.vc-supplier-intake button {
    min-height: 44px;
    padding: 10px 18px;
    border: 0;
    border-radius: 8px;
    background: #b74700;
    color: #fff;
    font: inherit;
    font-weight: 700;
    cursor: pointer;
}
.vc-supplier-intake [aria-invalid="true"] { border-color: #b3122e; }
.vc-supplier-intake .vc-supplier-intake__error { color: #b3122e; }
.vc-supplier-intake__error:empty { display: none; }
@media (max-width: 620px) {
    .vc-supplier-intake__contacts { grid-template-columns: minmax(0, 1fr); }
    .vc-supplier-intake button { width: 100%; }
}

/* End */
/* /local/components/videocenter/supplier.intake/templates/.default/style.css?17942395821628 */
