.ts-contact__wrapper{display:flex;gap:20px;align-items:center;justify-content:space-between}.ts-contact__content{width:calc(50% - 10px);max-width:520px}.ts-contact__title{font-weight:400;font-size:60px;line-height:110%;letter-spacing:0;color:#17182d;margin:0 0 40px;max-width:370px}.ts-contact__blocks{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.ts-contact__block{width:100%;position:relative;border-radius:12px;overflow:hidden}.ts-contact__block--links{grid-column:1 / -1}.ts-contact__block-media{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.ts-contact__block-media img{width:100%;height:100%}.ts-contact__block-details{position:relative;z-index:2;padding:24px}.ts-contact__block-title{font-weight:400;font-size:26px;line-height:120%;letter-spacing:0;color:#17182d;margin:0}.ts-contact__block--info .ts-contact__block-title{text-align:center}.ts-contact__block-button{width:fit-content;margin:16px auto 0;padding:12px 48px;display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#fff;background-color:#17182d;border-radius:100px}.ts-contact__block-link{display:flex;align-items:center;gap:8px;position:relative;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;color:#17182d;margin:20px 0 0;text-decoration:none}.ts-contact__block-link svg{width:32px;height:32px}.ts-contact__block-link a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.ts-contact__form-wrapper{width:calc(50% - 10px);position:relative;border-radius:12px;overflow:hidden}.ts-contact__form-media{display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.ts-contact__form-media img{width:100%;height:100%;object-fit:cover}.ts-contact__form-content{position:relative;z-index:2;padding:48px 24px}.ts-contact__form-title{font-weight:400;font-size:40px;line-height:120%;letter-spacing:0;text-align:center;margin:0 0 32px;color:#17182d}.ts-contact__form{width:100%;max-width:500px;margin:0 auto}.ts-contact__form-fields{width:100%;display:flex;flex-direction:column;gap:16px}.ts-contact__form-fields-row{grid-column:1 / -1;display:flex;gap:16px}.ts-contact__form-field{width:100%;display:flex;position:relative}.ts-contact__form-field input,.ts-contact__form-field select,.ts-contact__form-field textarea{font-family:var(--font-body-family);width:100%;height:48px;background-color:#fff;border-radius:100px;padding:12px 20px;display:flex;align-items:center;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;border:none;outline:none;color:#17182d;margin:0;-webkit-appearance:none;appearance:none}.ts-contact__form-field input:focus-visible,.ts-contact__form-field select:focus-visible,.ts-contact__form-field textarea:focus-visible{box-shadow:none;outline:none}.ts-contact__form-field input::placeholder,.ts-contact__form-field textarea::placeholder{color:#17182d}.ts-contact__form-field textarea{height:122px;resize:none;border-radius:20px}.ts-contact__form-field--select:after{content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M12.0006 13.1714L16.9504 8.22168L18.3646 9.63589L12.0006 15.9999L5.63672 9.63589L7.05093 8.22168L12.0006 13.1714Z' fill='%2317182D'/%3E%3C/svg%3E%0A");position:absolute;top:12px;right:12px}.ts-contact__form-button{width:100%;height:48px;display:flex;align-items:center;justify-content:center;border-radius:100px;margin:24px 0 0;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#fff;background-color:#17182d;text-decoration:none;border:none;position:relative}.ts-contact__form-button .ts-icon-loading{display:none;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite;position:absolute;top:12px;left:calc(50% - 12px)}.ts-contact__form.loading .ts-icon-loading{display:block}.ts-contact__form.loading .ts-contact__form-button span{opacity:0}.ts-contact__form-success{margin:12px 0 0;text-align:center;font-size:16px;line-height:100%;letter-spacing:0;color:green}.ts-contact__form-app-blocks{width:100%;max-width:500px;margin:0 auto}.ts-contact__form-app-blocks [id^=shopify-block-],.ts-contact__form-app-blocks [class*=hulk_form]{width:100%}.ts-contact__form-app-blocks,.ts-contact__form-app-blocks *,.ts-contact__form-app-blocks.ts-contact__form-app-blocks [class*=hulk_form],.ts-contact__form-app-blocks.ts-contact__form-app-blocks [class*=hulk_form] *,.ts-contact__form-app-blocks #formGeneratorForm,.ts-contact__form-app-blocks #formGeneratorForm *,.ts-contact__form-app-blocks #wizard-validation-form,.ts-contact__form-app-blocks #wizard-validation-form *,.ts-contact__form-app-blocks *::placeholder,.ts-contact__form-app-blocks *:before,.ts-contact__form-app-blocks *:after{font-family:var(--font-body-family)!important}.ts-contact__form-app-blocks .formContainer,.ts-contact__form-app-blocks .form_generater_form_div,.ts-contact__form-app-blocks .tab,.ts-contact__form-app-blocks #formGeneratorForm .form_generater_form_div,.ts-contact__form-app-blocks #formGeneratorForm .tab,.ts-contact__form-app-blocks #wizard-validation-form .form_generater_form_div,.ts-contact__form-app-blocks #wizard-validation-form .tab{padding:0!important;margin:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.ts-contact__form-app-blocks .row,.ts-contact__form-app-blocks #formGeneratorForm .row,.ts-contact__form-app-blocks #wizard-validation-form .row{margin:0!important}.ts-contact__form-app-blocks .row:before,.ts-contact__form-app-blocks .row:after,.ts-contact__form-app-blocks .clearfix:before,.ts-contact__form-app-blocks .clearfix:after{content:none!important;display:none!important}.ts-contact__form-app-blocks [class*=col-]{padding:0!important;float:none!important;width:100%}.ts-contact__form-app-blocks .form_title_div,.ts-contact__form-app-blocks .form_description_div,.ts-contact__form-app-blocks #formGeneratorForm .form_title_div,.ts-contact__form-app-blocks #formGeneratorForm .form_description_div,.ts-contact__form-app-blocks #wizard-validation-form .form_title_div,.ts-contact__form-app-blocks #wizard-validation-form .form_description_div,.ts-contact__form-app-blocks .block_label,.ts-contact__form-app-blocks #formGeneratorForm .block_label,.ts-contact__form-app-blocks #wizard-validation-form .block_label{display:none!important}.ts-contact__form-app-blocks .form_container,.ts-contact__form-app-blocks #formGeneratorForm .form_container,.ts-contact__form-app-blocks #wizard-validation-form .form_container{display:flex!important;flex-wrap:wrap!important;gap:16px!important}.ts-contact__form-app-blocks .form_container .form-group,.ts-contact__form-app-blocks #formGeneratorForm .form_container .form-group,.ts-contact__form-app-blocks #wizard-validation-form .form_container .form-group{width:100%!important;max-width:100%!important;flex:0 0 auto!important;float:none!important;min-height:0!important;margin:0!important;padding:0!important}.ts-contact__form-app-blocks .form_container .form-group .row,.ts-contact__form-app-blocks #formGeneratorForm .form_container .form-group .row,.ts-contact__form-app-blocks #wizard-validation-form .form_container .form-group .row{display:flex!important;flex-wrap:wrap!important;gap:16px!important;width:100%!important}.ts-contact__form-app-blocks .form_container .form-group .row .form-group,.ts-contact__form-app-blocks #formGeneratorForm .form_container .form-group .row .form-group,.ts-contact__form-app-blocks #wizard-validation-form .form_container .form-group .row .form-group{width:100%!important}.ts-contact__form-app-blocks .form_container .form-group .row .form-group.col-sm-6,.ts-contact__form-app-blocks #formGeneratorForm .form_container .form-group .row .form-group.col-sm-6,.ts-contact__form-app-blocks #wizard-validation-form .form_container .form-group .row .form-group.col-sm-6{width:calc(50% - 8px)!important}.ts-contact__form-app-blocks .form_container>.form-group.col-sm-6,.ts-contact__form-app-blocks #formGeneratorForm .form_container>.form-group.col-sm-6,.ts-contact__form-app-blocks #wizard-validation-form .form_container>.form-group.col-sm-6{width:calc(50% - 8px)!important}.ts-contact__form-app-blocks .form_container>.form-group.col-sm-12,.ts-contact__form-app-blocks .form_container>.form-group.paragraph,.ts-contact__form-app-blocks .form_container>.form-group.heading,.ts-contact__form-app-blocks .form_container>.form-group.divider,.ts-contact__form-app-blocks #formGeneratorForm .form_container>.form-group.col-sm-12,.ts-contact__form-app-blocks #wizard-validation-form .form_container>.form-group.col-sm-12{width:100%!important}.ts-contact__form-app-blocks .form_container>.form-group.paragraph{font-size:14px;line-height:140%}.ts-contact__form-app-blocks .form_generater_form_div p,.ts-contact__form-app-blocks .form_container>.form-group.paragraph p,.ts-contact__form-app-blocks #formGeneratorForm .form_generater_form_div p,.ts-contact__form-app-blocks #wizard-validation-form .form_generater_form_div p{margin:0!important;color:#17182d!important;word-break:normal!important;text-align:center!important}.ts-contact__form-app-blocks .form_container>.form-group.paragraph p+p,.ts-contact__form-app-blocks #formGeneratorForm .form_container>.form-group.paragraph p+p{margin-top:8px!important}.ts-contact__form-app-blocks .form-control,.ts-contact__form-app-blocks #formGeneratorForm .form-control,.ts-contact__form-app-blocks #wizard-validation-form .form-control{font-family:var(--font-body-family)!important;width:100%!important;height:48px!important;background-color:#fff!important;border:none!important;border-radius:100px!important;padding:12px 20px!important;font-weight:400;font-size:16px!important;line-height:100%!important;letter-spacing:0;color:#17182d!important;margin:0!important;outline:none!important;box-shadow:none!important;appearance:none;-webkit-appearance:none}.ts-contact__form-app-blocks textarea.form-control,.ts-contact__form-app-blocks #formGeneratorForm textarea.form-control,.ts-contact__form-app-blocks #wizard-validation-form textarea.form-control{height:auto!important;min-height:122px!important;border-radius:20px!important;resize:none!important}.ts-contact__form-app-blocks select.form-control,.ts-contact__form-app-blocks #formGeneratorForm select.form-control,.ts-contact__form-app-blocks #wizard-validation-form select.form-control{padding-right:44px!important;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M12.0006 13.1714L16.9504 8.22168L18.3646 9.63589L12.0006 15.9999L5.63672 9.63589L7.05093 8.22168L12.0006 13.1714Z' fill='%2317182D'/%3E%3C/svg%3E%0A")!important;background-repeat:no-repeat!important;background-position:right 12px center!important}.ts-contact__form-app-blocks .form-control::placeholder,.ts-contact__form-app-blocks #formGeneratorForm .form-control::placeholder,.ts-contact__form-app-blocks #wizard-validation-form .form-control::placeholder{color:#17182d!important;opacity:1}.ts-contact__form-app-blocks .form-control:focus,.ts-contact__form-app-blocks #formGeneratorForm .form-control:focus,.ts-contact__form-app-blocks #wizard-validation-form .form-control:focus{border:none!important;outline:none!important;box-shadow:none!important}.ts-contact__form-app-blocks .form_submit_div,.ts-contact__form-app-blocks #formGeneratorForm .form_submit_div,.ts-contact__form-app-blocks #wizard-validation-form .form_submit_div{margin:24px 0 0!important;padding:0!important;width:100%!important}.ts-contact__form-app-blocks .form_submit_div .btn,.ts-contact__form-app-blocks .form_submit_div button,.ts-contact__form-app-blocks [class*=hulk_form] div.form_submit_div button,.ts-contact__form-app-blocks #formGeneratorForm .form_submit_div button,.ts-contact__form-app-blocks #wizard-validation-form .form_submit_div button{font-family:var(--font-body-family)!important;width:100%!important;height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:none!important;border-radius:100px!important;margin:0!important;font-weight:500!important;font-size:14px!important;line-height:100%!important;letter-spacing:0;text-transform:uppercase!important;color:#fff!important;background:#17182d!important;background-color:#17182d!important;text-decoration:none;cursor:pointer;transition:none!important;animation:none!important}.ts-contact__form-app-blocks .form_submit_div button:hover,.ts-contact__form-app-blocks .form_submit_div button:focus,.ts-contact__form-app-blocks .form_submit_div button:active,.ts-contact__form-app-blocks .form_submit_div .btn:hover,.ts-contact__form-app-blocks .form_submit_div .btn:focus,.ts-contact__form-app-blocks .form_submit_div .btn:active,.ts-contact__form-app-blocks [class*=hulk_form] div.form_submit_div button:hover,.ts-contact__form-app-blocks [class*=hulk_form] div.form_submit_div button:focus,.ts-contact__form-app-blocks [class*=hulk_form] div.form_submit_div button:active,.ts-contact__form-app-blocks #formGeneratorForm .form_submit_div button:hover,.ts-contact__form-app-blocks #wizard-validation-form .form_submit_div button:hover{opacity:1!important;transform:none!important;color:#fff!important;background:#17182d!important;background-color:#17182d!important;border:none!important;box-shadow:none!important;filter:none!important;outline:none!important}.ts-contact__form-app-blocks .form_submit_div.ts-app-form__locked,.ts-contact__form-app-blocks .form_submit_div.ts-app-form__locked *,.ts-contact__form-app-blocks #formGeneratorForm .form_submit_div.ts-app-form__locked,.ts-contact__form-app-blocks #wizard-validation-form .form_submit_div.ts-app-form__locked{cursor:not-allowed!important}.ts-contact__form-app-blocks .form_submit_div button[disabled],.ts-contact__form-app-blocks .form_submit_div .btn[disabled],.ts-contact__form-app-blocks .form_submit_div button[aria-disabled=true]{opacity:.45!important;cursor:not-allowed!important}.ts-contact__form-app-blocks .alert-success{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:12px 0 0;text-align:center}.ts-contact__form-app-blocks .alert-success p,.ts-contact__form-app-blocks #formGeneratorForm .alert-success p,.ts-contact__form-app-blocks #wizard-validation-form .alert-success p{margin:0!important;font-size:16px!important;line-height:100%!important;color:green!important}.ts-contact__form-app-blocks .alert .close{display:none}.ts-contact__form-app-blocks label.error,.ts-contact__form-app-blocks .error_msg,.ts-contact__form-app-blocks .help-block{display:block!important;margin:6px 0 0!important;padding:0 20px!important;font-size:13px!important;line-height:140%!important;color:#d02b2b!important;text-align:left!important}.ts-contact__form-app-blocks .ts-app-form__error{display:block;width:100%;margin:10px 0 0;padding:0 20px;font-size:13px;line-height:140%;color:#d02b2b;text-align:left}.ts-contact__form-app-blocks .ts-app-form__error.is-checking{color:#17182d;opacity:.7}.ts-contact__form-app-blocks .form-control.ts-app-form__invalid,.ts-contact__form-app-blocks .form-control.ts-app-form__invalid:focus,.ts-contact__form-app-blocks #formGeneratorForm .form-control.ts-app-form__invalid,.ts-contact__form-app-blocks #wizard-validation-form .form-control.ts-app-form__invalid{box-shadow:inset 0 0 0 1px #d02b2b!important}.ts-contact__form-app-blocks .ts-app-form__note{display:block;width:100%;margin:10px 0 0;font-size:13px;line-height:140%;color:#d02b2b;text-align:center}@media screen and (max-width:989px){.ts-contact__wrapper{flex-direction:column}.ts-contact__content{width:100%;max-width:100%}.ts-contact__title{font-size:40px;margin:0 auto 20px;max-width:370px}.ts-contact__blocks{grid-template-columns:1fr;gap:16px}.ts-contact__block-title{text-align:center}.ts-contact__block-link{font-size:16px;margin:12px 0 0;justify-content:center}.ts-contact__block-link svg{width:20px;height:20px}.ts-contact__form-wrapper{width:100%}.ts-contact__form-content{padding:24px 20px}.ts-contact__form-title{margin:0 0 24px}.ts-contact__form-fields-row{flex-direction:column}.ts-contact__form-field textarea{height:144px}.ts-contact__form-app-blocks .form_container>.form-group.col-sm-6,.ts-contact__form-app-blocks .form_container .form-group .row .form-group.col-sm-6,.ts-contact__form-app-blocks #formGeneratorForm .form_container>.form-group.col-sm-6,.ts-contact__form-app-blocks #formGeneratorForm .form_container .form-group .row .form-group.col-sm-6,.ts-contact__form-app-blocks #wizard-validation-form .form_container>.form-group.col-sm-6,.ts-contact__form-app-blocks #wizard-validation-form .form_container .form-group .row .form-group.col-sm-6{width:100%!important}.ts-contact__form-app-blocks textarea.form-control,.ts-contact__form-app-blocks #formGeneratorForm textarea.form-control,.ts-contact__form-app-blocks #wizard-validation-form textarea.form-control{min-height:144px!important}}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ts-contact__form-app-blocks .ts-app-form__note{margin-top:5px!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ts-contact.css.map */
