.contact-form{display:flex;align-items:center;justify-content:space-between}.contact-form .contact-form-image,.contact-form .contact-form-content{width:50%}.contact-form .contact-form-image{position:relative}.contact-form .contact-form__image{margin-bottom:0!important}.contact-form-content-header{text-align:center}.contact-form-content-header h1{font-size:60px;font-family:supply-mono;line-height:1;font-weight:400;margin-bottom:20px;text-transform:uppercase;word-spacing:-24px}.contact-form-content-header p{font-family:Rubik;font-size:20px;line-height:24px}.custom-contact-form__blocks{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 30px;margin-bottom:55px}.custom-contact-form__blocks .custom-contact-form__block{margin-bottom:0}.custom-contact-form__blocks .custom-contact-form__block:last-child,.custom-contact-form__blocks .custom-contact-form__block:first-child{grid-column:span 2}.custom-contact-form__block:first-child{border-top:1px solid #2a2a2a;border-bottom:1px solid #2a2a2a;margin-bottom:20px}.contact-form .input.is-primary-btn-style,.contact-form .input.is-secondary-btn-style{border:1px solid #D2D4D7;height:50px;outline:none;box-shadow:none;font-size:16px}.contact-form .textarea.is-primary-btn-style,.contact-form .textarea.is-secondary-btn-style{border:1px solid #D2D4D7;outline:none;box-shadow:none;font-size:16px}.contact-form .button--primary{background-color:#e8c84a;color:#111;font-family:Rubik;font-size:18px;font-weight:700;text-transform:uppercase;width:100%;height:50px;border:0}.custom-contact-form__block .label{font-size:18px;font-family:Rubik;line-height:1;text-transform:uppercase;padding-left:20px}.custom-contact-form__block--checkbox ul{display:grid;grid-template-columns:repeat(3,1fr);padding:30px 0;gap:13px}.custom-contact-form__block--checkbox>label{display:none}.custom-contact-form__block--checkbox label{cursor:pointer;text-transform:uppercase;font-size:18px;font-family:supply-mono;word-spacing:-5px}.contact-form-caption{position:absolute;bottom:30px;left:0;width:100%;text-align:center;color:#fff}.contact-form-caption h2 a{color:#fff;cursor:default}.contact-form-caption h2{color:#fff;font-size:60px;font-family:supply-mono;line-height:1;margin-bottom:15px;font-weight:400}.contact-form-caption a{color:#fff}.contact-form-caption h2 a.contact-phone:hover{color:#fff;cursor:default}.contact-form-caption p:not(:last-child){margin-bottom:16px}.contact-form-caption p{font-family:Rubik;font-size:24px;font-weight:600;line-height:1;display:flex;align-items:center;gap:10px;justify-content:center}@media(max-width:768px){.contact-form{flex-direction:column;gap:20px}.contact-form .contact-form-image,.contact-form .contact-form-content{width:100%}.contact-form .contact-form__form{padding:20px 15px!important;margin:0}.contact-form-caption h2{font-size:36px}.contact-form-caption p{font-size:18px}.contact-form-content-header h1{font-size:36px;word-spacing:-15px;margin-bottom:15px}.contact-form-content-header p{font-size:16px;line-height:1}.custom-contact-form__block--checkbox ul{grid-template-columns:repeat(2,1fr);padding:20px 0}.custom-contact-form__block--checkbox label{font-size:16px}.custom-contact-form__blocks .custom-contact-form__block:last-child,.custom-contact-form__blocks .custom-contact-form__block:first-child{grid-column:span 1}.custom-contact-form__blocks{grid-template-columns:repeat(1,1fr);margin-bottom:20px}.custom-contact-form__block:first-child{margin-bottom:10px}.custom-contact-form__block .label{font-size:16px}}@media screen and (min-width:1201px)and (max-width:1400px){.contact-form .contact-form__form{padding:40px!important}.custom-contact-form__block--checkbox label{font-size:16px}.custom-contact-form__block .label{padding-left:10px}}@media screen and (min-width:951px)and (max-width:1200px){.contact-form .contact-form__form{padding:40px!important}.custom-contact-form__block--checkbox label{font-size:14px}.custom-contact-form__block .label{font-size:16px;padding-left:8px}}@media screen and (min-width:769px)and (max-width:951px){.contact-form-caption h2{font-size:50px}.contact-form .contact-form__form{padding:20px!important}.custom-contact-form__block--checkbox label{font-size:12px}.custom-contact-form__block .label{font-size:14px;padding-left:8px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/contact.css.map */
