.custom-form{padding:36px 0 0;background-color:#fff}.custom-form img,.custom-form svg{width:100%;height:100%;display:block;object-fit:cover}.custom-form__wrapper{display:flex;align-items:center;gap:18px}.custom-form__image{max-width:50%;flex:50%;width:100%;padding:0 0 360px;position:relative}.custom-form__image img{position:absolute;top:0;left:0}.custom-form__texts-wrap{flex:1}.custom-form__title{font-size:25px;font-family:neue-haas-grotesk-display,Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:.6px;line-height:32px;margin:0 0 10px;text-transform:uppercase;color:#4a354b}.custom-form__sub-text{font-size:16px;font-family:neue-haas-grotesk-display,Helvetica,Arial,sans-serif;font-weight:400;line-height:1;letter-spacing:0;margin:0 0 16px;color:#4a354b;display:block}.custom-form__input-wrap input{box-shadow:unset;background-color:unset;width:100%;height:100%;box-sizing:border-box;outline:none;font-family:neue-haas-grotesk-display,Helvetica,Arial,sans-serif;border:1px solid rgb(150 148 148 / 57%);height:54px;border-radius:4px;overflow:hidden;padding:0 16px;margin:0 0 12px}.custom-form__input-wrap input:focus{border:1px solid rgb(0,0,0)}.custom-form__input-wrap input::placeholder{font-size:20px;font-weight:400;letter-spacing:0;line-height:1;color:#3f3f3f8c;margin:0;text-transform:capitalize}.custom-form__content{font-size:12px;font-family:neue-haas-grotesk-display,Helvetica,Arial,sans-serif;font-weight:400;line-height:1;letter-spacing:0;color:#000;margin:0 0 10px}.custom-form__content a{color:#06c;text-decoration:underline}.custom-form__content p{margin:0}.custom-form__button{font-size:20px;font-family:neue-haas-grotesk-display,Helvetica,Arial,sans-serif;font-weight:400;line-height:1;letter-spacing:0;text-transform:uppercase;background-color:#4b384c;text-align:center;color:#fff;display:block;max-width:fit-content;width:100%;padding:17px 10px;margin:0 auto}@media screen and (max-width:1279px){.custom-form__input-wrap input::placeholder{font-size:16px}}@media screen and (max-width:991px){.custom-form{padding:27px 0 0}.custom-form__wrapper{flex-direction:column-reverse;gap:60px}.custom-form__image{max-width:100%;flex:100%}}@media screen and (max-width:991px){.custom-form__image{padding:0 0 58%}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-form.css.map */
