.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact-form-container{width:100%}.contact-form-container__right{padding-top:40px;padding-bottom:90px}@media screen and (min-width: 750px){.contact-form-container{display:flex;gap:60px;align-items:flex-start}.contact-form-container__left{flex:7 1 0}.contact-form-container__right{flex:3 1 0;max-width:400px;padding-top:0;padding-bottom:0}}.send-message-button{border-radius:60px;background:#171717;color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;padding:18px 26px;cursor:pointer;overflow:hidden}@media screen and (max-width: 749px){.send-message-button{width:100%}}.custom .field__input{background-color:#17171705;border-radius:12px;height:56px}.custom .field:after{box-shadow:none}.custom .field:hover.field:after{box-shadow:none}.contact-reason-container{width:100%;display:flex;flex-direction:column;gap:16px}.contact-reason-title{color:#171717;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.contact-reason-options{display:flex;flex-direction:row;gap:32px}@media screen and (min-width: 350px) and (max-width: 750px){.contact-reason-options{flex-direction:column}}.contact-reason-option-label{position:relative;padding-left:36px;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;font-size:16px;font-family:Inter;font-weight:400;color:#17171766}.contact-reason-option-label input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.contact-reason-option-label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:28px;height:28px;border:1px solid rgba(23,23,23,.4);border-radius:50%;background:#fff;box-sizing:border-box;transition:border-color .2s,background .2s}.contact-reason-option-label:has(input[type=radio]:checked):before{border-color:#171717;background:#171717}.contact-reason-option-label:after{content:"";position:absolute;left:9px;top:50%;transform:translateY(-50%);width:10px;height:10px;background:#fff;border-radius:50%;display:none}.contact-reason-option-label:has(input[type=radio]:checked):after{display:block}.contact-form-bottom-text{padding-top:24px;color:#171717;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:22.4px}.contact-form-bottom-text p{margin:0}.contact-form-bottom-text a,.contact-form-bottom-text a:hover{text-decoration:underline;color:#171717}.contact-company-info{display:flex;flex-direction:column;gap:40px}.contact-company-info__item{display:flex;flex-direction:column;gap:12px}.contact-company-info__item-title{color:#17171780;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:1.2px;text-transform:uppercase}.contact-company-info__item-content{color:#171717;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:25.6px}.contact-company-info__item-content-social{padding-top:8px;display:flex;flex-direction:row;gap:28px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
