.contact{text-align:center}.contact .title,.contact .contact-text{max-width:850px;margin:auto;text-wrap:balance}.contact .contact-text{margin:var(--Spaces-5, 24px) auto}.contact .contact-text p{margin:0}.contact img{max-width:100%}.contact .form__message{align-items:flex-start;justify-content:center}.contact .icon-success{margin-top:.2rem}.contact .field:after{display:none}.field--full{grid-column:span 2}::placeholder{color:var(--color-tertiary, #0c0c0c);opacity:.5}input.field__input::placeholder,textarea.field__input::placeholder{color:var(--color-tertiary, #0c0c0c);opacity:.5}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--color-tertiary, #0c0c0c);opacity:.5}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--color-tertiary, #0c0c0c);opacity:.5}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--color-tertiary, #0c0c0c);opacity:.5}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--color-tertiary, #0c0c0c);opacity:.5}.contact__button{margin-top:3rem;display:flex;justify-content:center}@media screen and (min-width:834px){.contact__button{margin-top:4rem}}@media screen and (max-width:833px){.field--full{grid-column:span 1}.contact__fields--grid{grid-template-columns:1fr!important}}.contact__fields--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(346px,1fr));max-width:800px;margin-inline:auto;gap:var(--Spaces-5, 24px);margin-bottom:2rem}.field__input{background-color:var(--color-secondary-light);padding:12px 16px;border-radius:56px;border:none;width:100%;font-size:16px;font-weight:500;box-sizing:border-box}textarea.field__input{min-height:200px;border-radius:20px;resize:none}.field--file{display:flex;flex-direction:column;align-items:center;background:var(--color-secondary-light);border-radius:12px;padding:2rem 1rem;text-align:center}.upload-icon{font-size:20px;color:#aaa;margin-bottom:.25rem}.upload-label{font-size:16px;color:var(--color-teritry);margin-bottom:.75rem}.field__input[type=file]{display:none}.contact-form-main{padding-top:var(--cf-pt-mobile);padding-bottom:var(--cf-pb-mobile)}.contact-form-main .device-id-hidden{display:none}.contact-form-main :where([uc-simple-btn]) button{background:#e6e5ea!important}.contact-form-main .select-native-hidden{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.contact-form-main .cs{position:relative;display:block;width:100%}.contact-form-main .cs-btn{background-color:var(--color-secondary-light);padding:12px 16px;border-radius:56px;border:none;width:100%;font-size:16px;font-weight:500;text-align:left;line-height:1.25;cursor:pointer;color:rgb(var(--color-foreground),.5)}.contact-form-main .cs-btn:after{content:"";position:absolute;right:1rem;top:50%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;transform:translateY(-50%)}.contact-form-main .cs.open .cs-options{display:block}.contact-form-main .cs-options{position:absolute;z-index:50;left:0;right:0;margin-top:.25rem;background:#fff;border:1px solid #d9d9d9;border-radius:16px;max-height:240px;overflow:auto;display:none;box-shadow:0 8px 24px #00000014}.contact-form-main .cs-option{padding:.625rem 1rem;cursor:pointer}.contact-form-main .cs-option[aria-selected=true]{font-weight:600}.contact-form-main .cs-option:hover,.contact-form-main .cs-option:focus{background:#f5f5f5;outline:none}.contact-form-main .uc-wrap{margin-top:6px}.contact-form-main #uploaded-files-count{margin-top:.75em;font-size:15px}@media screen and (max-width:749px){.contact-form-main .title{font-size:33px;line-height:40px;margin-bottom:24px}}@media screen and (min-width:750px){.contact-form-main{padding-top:var(--cf-pt);padding-bottom:var(--cf-pb)}}.contact-support__form{scroll-margin-top:200px}
/*# sourceMappingURL=/cdn/shop/t/413/assets/section-contact-form.css.map */
