.ct{display:grid;max-width:calc(var(--ct-width) + var(--page-margin) * 2);grid-template-columns:minmax(0,var(--ct-copy)) minmax(0,1fr);align-items:start;gap:var(--ct-gap)}.ct__copy{min-width:0}.ct__form{display:flex;min-width:0;flex-direction:column;gap:18px}.ct:not([data-box=none]) .ct__form{padding:var(--ct-padding, var(--card-padding));border:var(--ct-border, var(--card-border-width) var(--card-border-style) var(--card-border));border-radius:var(--ct-radius, var(--card-radius));background:var(--ct-background, var(--card-background));box-shadow:var(--ct-shadow, var(--card-shadow))}.ct[data-box=card] .ct__form{color:var(--card-text)}.ct__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ct__field{display:flex;min-width:0;flex-direction:column;gap:6px;font-size:var(--input-text-size);font-weight:700}.ct__field--full{grid-column:1 / -1}.ct__field:nth-child(3):not(.ct__field--full){grid-column:1 / -1}.ct__field .field{font-weight:var(--input-font-weight)}.ct__actions[data-width=full] .ct__submit{width:100%}.ct__status{margin:0;padding:12px 14px;border-radius:var(--input-radius);background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success);font-weight:700}.ct__status--error{background:color-mix(in srgb,var(--color-error) 10%,transparent);color:var(--color-error)}@media(max-width:749px){.ct{grid-template-columns:minmax(0,1fr);gap:var(--ct-gap-mobile)}.ct:not([data-box=none]) .ct__form{padding:var(--ct-padding-mobile, var(--card-padding-mobile))}.ct__fields{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-contact.css.map */
