.support-contact{background:#f5f5f2;color:#111}.support-contact__inner{width:min(100% - 40px,1180px);margin:0 auto}.support-contact__header{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:clamp(36px,7vw,100px);align-items:end;padding-bottom:clamp(42px,6vw,72px);border-bottom:1px solid rgba(17,17,17,.16)}.support-contact__eyebrow{margin:0 0 16px;color:#ff553f;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.support-contact__title{max-width:720px;margin:0;font-size:clamp(48px,7vw,88px);font-weight:900;line-height:.95;letter-spacing:0;text-transform:uppercase}.support-contact__intro{max-width:520px;margin:0;color:#5b5b5b;font-size:clamp(17px,1.5vw,20px);line-height:1.65}.support-contact__layout{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.5fr);gap:clamp(42px,7vw,96px);padding-top:clamp(44px,7vw,84px)}.support-contact__details{align-self:start}.support-contact__details-title,.support-contact__form-title{margin:0 0 24px;color:#111;font-size:24px;font-weight:850;line-height:1.2;letter-spacing:0}.support-contact__detail{padding:20px 0;border-top:1px solid rgba(17,17,17,.14)}.support-contact__detail:last-child{border-bottom:1px solid rgba(17,17,17,.14)}.support-contact__detail-label{display:block;margin-bottom:7px;color:#777;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.support-contact__detail-value,.support-contact__detail-value a{color:#111;font-size:15px;line-height:1.65;text-decoration:none}.support-contact__detail-value a:hover{color:#e43f2b}.support-contact__form-wrap{padding-left:clamp(30px,5vw,72px);border-left:1px solid rgba(17,17,17,.16)}.support-contact__form{display:grid;gap:18px}.support-contact__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.support-contact__field{display:grid;gap:8px}.support-contact__field--full{grid-column:1 / -1}.support-contact__label{color:#333;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.support-contact__input{width:100%;min-height:54px;padding:14px 16px;border:1px solid rgba(17,17,17,.22);border-radius:4px;background:#fff;color:#111;font:inherit;font-size:16px;box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease}.support-contact__input:focus{border-color:#111;outline:none;box-shadow:0 0 0 3px #11111114}.support-contact__input--textarea{min-height:190px;resize:vertical}.support-contact__button{width:fit-content;min-width:180px;min-height:54px;padding:0 28px;border:0;border-radius:2px;background:#111;color:#fff;cursor:pointer;font-size:13px;font-weight:850;letter-spacing:.08em;text-transform:uppercase;transition:background .16s ease,transform .16s ease}.support-contact__button:hover{background:#ff553f;transform:translateY(-1px)}.support-contact__status{margin:0 0 24px;padding:16px 18px;border-left:3px solid #111;background:#fff;color:#222;font-size:15px;line-height:1.5}.support-contact__status--success{border-left-color:#168744}.support-contact__status--error{border-left-color:#d9342b}.support-contact__error-list{margin:8px 0 0;padding-left:20px}@media screen and (max-width:749px){.support-contact__inner{width:min(100% - 32px,1180px)}.support-contact__header,.support-contact__layout{grid-template-columns:1fr}.support-contact__header{gap:24px}.support-contact__title{font-size:clamp(44px,15vw,68px)}.support-contact__layout{gap:44px}.support-contact__form-wrap{padding-top:40px;padding-left:0;border-top:1px solid rgba(17,17,17,.16);border-left:0}.support-contact__fields{grid-template-columns:1fr}.support-contact__field--full{grid-column:auto}.support-contact__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-support-contact.css.map */
