#main .sw-scontact{--card: var(--sw-light-card);--field: var(--sw-light-field);--text: var(--sw-light-text);--muted: var(--sw-light-muted);--accent: var(--sw-light-accent);--edge: var(--sw-light-border)}.sw-scontact{padding:var(--sw-section-space) var(--sw-page-gutter);padding:clamp(var(--sw-section-compact),round(nearest,var(--top),16px),var(--sw-section-space)) var(--sw-page-gutter) clamp(var(--sw-section-compact),round(nearest,var(--bottom),16px),var(--sw-section-space));color:var(--text);background:var(--bg)}#main .sw-scontact__inner{width:min(100%,var(--width));display:grid;grid-template-columns:.75fr 1.25fr;gap:var(--sw-layout-gap);align-items:start;margin:auto}#main .sw-scontact__inner .sw-scontact__eyebrow{margin:0 0 var(--sw-space-16);color:var(--accent);font-size:12px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}#main .sw-scontact__inner h2{max-width:9ch;margin:0;font-family:var(--heading-font-family);font-size:clamp(44px,5vw,76px);font-weight:var(--heading-font-weight,500);line-height:.98;letter-spacing:-.055em}#main .sw-scontact__inner .sw-scontact__intro{margin-top:var(--sw-space-24);color:var(--muted);font-size:16px;line-height:1.65}#main .sw-scontact__inner .sw-scontact__expect{margin-top:var(--sw-space-48);padding:var(--sw-space-24);border:1px solid var(--edge);border-radius:15px;background:var(--card)}#main .sw-scontact__inner .sw-scontact__expect h3{margin:0;font:inherit;font-size:14px;font-weight:700}#main .sw-scontact__inner .sw-scontact__expect .rte{margin-top:var(--sw-space-8);color:var(--muted);font-size:13px;line-height:1.55}#main .sw-scontact__inner .sw-scontact__panel{padding:var(--sw-section-compact);border:1px solid var(--edge);border-radius:22px;background:var(--card);box-shadow:0 16px 45px #30261c14}#main .sw-scontact__inner .sw-scontact__form{display:grid;grid-template-columns:1fr 1fr;gap:var(--sw-card-gap)}#main .sw-scontact__inner :is(.sw-scontact__field--full,.sw-scontact__footer){grid-column:1/-1}#main .sw-scontact__inner .sw-scontact__field{display:flex;flex-direction:column;gap:var(--sw-space-8)}#main .sw-scontact__inner label{font-size:12px;font-weight:750}#main .sw-scontact__inner label span{color:var(--muted);font-weight:500}#main .sw-scontact__inner input,#main .sw-scontact__inner select,#main .sw-scontact__inner textarea{width:100%;border:1px solid var(--edge);border-radius:11px;color:var(--text);background:var(--field);font:inherit;font-size:16px;outline:none}#main .sw-scontact__inner input,#main .sw-scontact__inner select{min-height:52px;padding:0 var(--sw-space-16)}#main .sw-scontact__inner textarea{padding:var(--sw-space-16) var(--sw-space-16);resize:vertical}#main .sw-scontact__inner input:focus,#main .sw-scontact__inner select:focus,#main .sw-scontact__inner textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}#main .sw-scontact__inner select{color-scheme:light}#main .sw-scontact__inner .sw-scontact__footer{display:flex;gap:var(--sw-space-24);align-items:center;justify-content:space-between}#main .sw-scontact__inner .sw-scontact__footer p{max-width:520px;margin:0;color:var(--muted);font-size:11px;line-height:1.5}#main .sw-scontact__inner button{min-height:52px;flex:none;padding:0 var(--sw-space-24);border:0;border-radius:99px;color:#fffdfc;background:var(--accent);font-weight:800;cursor:pointer}#main .sw-scontact__inner button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}#main .sw-scontact__inner .sw-scontact__success,#main .sw-scontact__inner .sw-scontact__errors{grid-column:1/-1;padding:var(--sw-space-16);border:1px solid var(--accent);border-radius:12px;background:color-mix(in srgb,var(--accent) 10%,var(--field))}#main .sw-scontact__inner .sw-scontact__success p{margin:var(--sw-space-8) 0 0;color:var(--muted)}#main .sw-scontact__inner .sw-scontact__errors ul{margin:var(--sw-space-8) 0 0}@media screen and (max-width:999px){.sw-scontact{padding-inline:var(--sw-space-16)}#main .sw-scontact__inner{grid-template-columns:1fr}#main .sw-scontact__inner h2{max-width:12ch}}@media screen and (max-width:699px){#main .sw-scontact__inner .sw-scontact__form{grid-template-columns:1fr}#main .sw-scontact__inner :is(.sw-scontact__field--full,.sw-scontact__footer){grid-column:auto}#main .sw-scontact__inner .sw-scontact__footer{align-items:flex-start;flex-direction:column}#main .sw-scontact__inner button{width:100%}}#main .sw-scontact select{-webkit-appearance:auto;appearance:auto;font-family:inherit}#main .sw-scontact option,#main .sw-scontact optgroup{font:inherit;color:var(--text);background:var(--field)}#main .sw-scontact optgroup{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-senway-support-contact.css.map */
