.custom-contact-form{padding-top:0!important;margin-top:-75px}.contactFlexContainer{display:flex;box-shadow:0 2px 25px #d5d5d5;overflow:hidden;border-radius:10px}.infoContainer{width:35%;display:flex;flex-direction:column;justify-content:space-between;padding:25px;border-bottom-left-radius:10px;border-top-left-radius:10px}.contactContainer,.infoContainer{z-index:2}.contactContainer{width:65%;padding:50px;font-family:poppins;background-color:#fff}.contactContent h2{font-size:40px;margin:0;color:#fff}.contactContent p{color:#fff}.customField .field,.customMessage,.radioField{all:unset}.contactFlexRow{display:flex;gap:20px;align-items:center}.radioField{margin-bottom:30px}.radioLabel{margin-bottom:10px;font-size:14px;font-weight:600;color:#011c2a}.radioOptions{display:flex;gap:20px;flex-wrap:wrap}.radioOptions label{font-size:14px;color:#011c2a;cursor:pointer}.radioOptions input{margin-right:6px}.customField{margin-bottom:40px}.customMessage{margin-top:25px}.customMessage .text-area{border:0;border-bottom:1px solid}.customField input{border:0;border-bottom:1px solid #8D8D8D;padding:10px 5px;outline:none;width:100%;color:#011c2a;font-family:poppins}.customField .formField{width:100%}.radioField input{width:unset}.customField label{color:#8d8d8d}.customField label{display:block;margin-bottom:6px;font-size:14px;font-weight:500;color:#555;transition:color .3s ease}.customField input:focus,.customField textarea:focus,.customField select:focus{border:0;border-bottom:1px solid #011C2A;outline:none;box-shadow:unset!important}.customField .formField:focus-within label{color:#011c2a}.contactContainer button{margin-top:75px}.infoBox{display:flex;align-items:center;gap:10px;color:#fff;margin-bottom:15px}.infoText{margin:0}.contactBtn{background-image:url(/cdn/shop/files/btnBg.png?v=1758733022);background-repeat:no-repeat;background-position:center;background-size:contain;background-color:transparent;color:#000;border:0;padding:20px;cursor:pointer}.contactBtnRow{display:flex;justify-content:flex-end}@media only screen and (max-width: 800px){.contactFlexContainer{flex-direction:column}.infoContainer,.contactContainer{width:100%}.infoContainer{border-radius:10px}}@media only screen and (max-width: 700px){.contactContainer{padding:30px 25px}}@media only screen and (max-width: 600px){.contactContainer{padding:30px 15px}.contactFlexRow{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-contact-form.css.map */
