.contact-form-narrow-container{max-width:1040px;margin-left:auto;margin-right:auto;width:100%;padding:0 20px}.collaborate-contact-wrapper{position:relative;overflow:hidden;z-index:1}.contact-dot-svg{position:absolute;z-index:-1}.contact-left-svg{left:40px;top:0}.contact-right-svg{right:40px;top:0}.contact-form-main-wrap .errors{width:100%}.contact-right-svg svg,.contact-left-svg svg{max-width:315px;width:100%}.contact-form-header h2{font-size:55px;line-height:1.13;font-family:Nickainley;margin:25px 0 0}.contact-form-header .contact-form-info{padding-top:24px}.contact-form-header .contact-form-info p{font-size:22px;letter-spacing:1.1px;margin-top:0;margin-bottom:0;font-family:Barkentina;line-height:1.55;font-weight:400}.contact-form-main-wrap{padding-top:134px}.contact-form-main-wrap form{display:flex;flex-wrap:wrap;gap:20px}.contact-form-main-wrap form:focus-visible{outline:none;outline-offset:0;box-shadow:none}.contact-form-main-wrap form .contact-50{width:calc(50% - 10px)}.contact-form-main-wrap form .contact-100{width:100%}.contact-form-input .input{background:transparent;border-radius:0;border-bottom:1px solid var(--color-text);box-shadow:none;height:auto;padding:22px 0;color:#074a52;font-size:19px;letter-spacing:.67px;line-height:1.6;font-family:Barkentina}.contact-form-input textarea:focus-visible{outline:none}.contact-radio-input input[type=radio]{-webkit-appearance:none;appearance:none;width:22px;height:22px;border:2px solid #074A52;border-radius:50%;display:inline-block;position:relative;cursor:pointer;background:transparent;padding:0;flex-shrink:0}.small-radio-btn input[type=radio]{-webkit-appearance:none;appearance:none;width:18px;height:18px;border:2px solid #074A52;border-radius:50%;display:inline-block;position:relative;cursor:pointer;background:transparent;padding:0;flex-shrink:0}.small-radio-btn{display:flex;align-items:center;gap:19px}.contact-radio-input input[type=radio]:checked:before,.small-radio-btn input[type=radio]:checked:before{content:"";width:10px;height:10px;background-color:#074a52;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-radio-input{display:flex;gap:22px;align-items:center;margin-top:15px}.contact-radio-input label{font-size:18px;letter-spacing:3.6px;line-height:2;font-weight:600;text-transform:uppercase}.with-bg-radio{padding:20px 34px;background:#fcf9f4}.contact-form-label-custom{font-size:14px;font-family:Barkentina;line-height:1.5;letter-spacing:.49px;text-transform:capitalize;font-weight:400}.margin-top-large{margin-top:15px}.contact-form-btn{display:flex;justify-content:center;margin-top:40px}.contact-form-btn button{padding:10px 45px;font-size:18px;letter-spacing:3.6px;line-height:1.2;font-weight:500}.custom-contact-form .contact-form-header .contact-form-info{padding-top:33px}.custom-contact-form .contact-form-main-wrap{padding-top:124px}.contact-textarea-input .input{color:#074a527a}.contact-textarea-input .input textarea{padding-top:10px}.contact-textarea-input label{color:#074a52;font-size:19px;letter-spacing:.67px;line-height:1.6;font-family:Barkentina}@media screen and (max-width:1024px){.contact-right-svg svg,.contact-left-svg svg{max-width:250px}.contact-right-svg{right:0}.contact-left-svg{left:0}.contact-form-input .input{padding:15px 0;font-size:16px}.with-bg-radio{padding:12px 24px}.contact-radio-input label{font-size:14px}.contact-radio-input{margin-top:0}.contact-radio-input input[type=radio]{width:18px;height:18px}}@media screen and (max-width:768px){.contact-dot-svg{display:none}.contact-form-header h2{font-size:48px}.contact-form-header .contact-form-info p{font-size:18px}.contact-form-header .contact-form-info,.custom-contact-form .contact-form-header .contact-form-info{padding-top:20px}.custom-contact-form .contact-form-main-wrap,.contact-form-main-wrap{padding-top:60px}.contact-textarea-input label{font-size:16px}.contact-radio-input{gap:16px}}@media screen and (max-width:575px){.contact-form-main-wrap form .contact-50{width:100%}}@media screen and (max-width:480px){.contact-form-header h2{font-size:32px}.contact-form-header .contact-form-info p{font-size:16px}.contact-form-label-custom{font-size:13px}.small-radio-btn{gap:10px}.contact-form-btn button{font-size:11px}.custom-contact-form .contact-form-main-wrap,.contact-form-main-wrap{padding-top:30px}.contact-form-btn{margin-top:20px}.contact-form-btn button{height:31px}}.contact-radio-input:nth-child(1) input[type=radio]:checked:before{background:red}
/*# sourceMappingURL=/cdn/shop/t/20/assets/collaborate-contact.css.map */
