.contact-form-custom-section{max-width:680px;margin-inline:auto}.contact-form-custom-section .icons-wr{display:flex;justify-content:center;gap:2.4rem}.contact-form-custom-section .icon-item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;flex:1 0 calc(50% - 1.2rem);text-align:center;padding:1.5rem;text-decoration:none;border:1px solid #DDDDDD;border-radius:8px}.contact-form-custom-section .icon-item .icon{display:inline-flex}.contact-form-custom-section .icon-item .text{display:inline-block;font-family:Roboto;font-weight:500;margin-block:0;position:relative}.contact-form-custom-section .icon-item .text:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:rgba(var(--color-foreground),1);transition:all .3s ease}.contact-form-custom-section .icon-item:hover .text:after{width:100%}.custom-form-wr{margin-top:4rem;border:1px solid #DDDDDD;border-radius:8px}.custom-form-wr .form-head-wr{padding:2.4rem;border-bottom:1px solid #DDDDDD}.custom-form-wr .form-head-wr .form-head{font-family:Roboto;letter-spacing:0;margin:0}.custom-form-wr .form-inner-wr{display:flex;flex-direction:column;gap:1.5rem;padding:2.4rem}.custom-form-wr .form-inner-wr .field-wr label{font-family:Roboto;font-weight:500;letter-spacing:0;color:rgba(var(--color-foreground),1);display:block;margin-bottom:.5rem}.custom-form-wr .form-inner-wr .field-wr .asterisk{color:#f24f66}.custom-form-wr .form-inner-wr .field-wr input,.custom-form-wr .form-inner-wr .field-wr textarea,.custom-form-wr .form-inner-wr .field-wr select{width:100%;font-family:Roboto;font-size:1.6rem;padding:1.5rem 1.2rem;border:1px solid #DDDDDD;border-radius:4px}.custom-form-wr .form-inner-wr .field-wr input:focus,.custom-form-wr .form-inner-wr .field-wr input:focus-visible,.custom-form-wr .form-inner-wr .field-wr textarea:focus,.custom-form-wr .form-inner-wr .field-wr textarea:focus-visible,.custom-form-wr .form-inner-wr .field-wr select:focus,.custom-form-wr .form-inner-wr .field-wr select:focus-visible{outline:0;box-shadow:none;border-color:#115cb5}.custom-form-wr .form-inner-wr .field-wr textarea{min-height:12rem;resize:vertical}.field-wr.attach-files{display:flex;flex-direction:column;gap:.8rem}.custom-form-wr .form-inner-wr .field-wr .file-label{display:flex;justify-content:center;align-items:center;gap:.5rem;padding:1.2rem;border:1px dashed #ddd;border-radius:8px;cursor:pointer;background-color:#f9f9f9}.custom-form-wr .form-inner-wr .field-wr .file-label:hover{background-color:#f1f1f1}.custom-form-wr .form-inner-wr .field-wr .file-icon{display:inline-flex}.custom-form-wr .form-inner-wr .field-wr .uploaded-files-list{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}.custom-form-wr .form-inner-wr .field-wr .uploaded-file-item{display:flex;justify-content:space-between;align-items:center;padding:.8rem 1rem;border:1px solid #ddd;border-radius:4px;background-color:#fefefe;font-size:1.4rem}.custom-form-wr .form-inner-wr .field-wr .uploaded-file-item .file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-form-wr .form-inner-wr .field-wr .uploaded-file-item .remove-file{cursor:pointer;color:#f24f66}.custom-form-wr .form-inner-wr .field-wr p{font-family:Roboto;font-size:1.2rem;color:#6a6a6a;margin:0}.custom-form-wr .form-inner-wr .submit-btn{font-size:1.6rem;width:100%;border-radius:4px}@media screen and (max-width:749px){.custom-form-wr{margin-top:3rem}.custom-form-wr .form-inner-wr,.custom-form-wr .form-head-wr{padding:2rem}.custom-form-wr .form-inner-wr{gap:1.2rem}.custom-form-wr .form-inner-wr .field-wr input,.custom-form-wr .form-inner-wr .field-wr textarea,.custom-form-wr .form-inner-wr .field-wr select{font-size:1.5rem;padding:1.2rem}.custom-form-wr .form-inner-wr .submit-btn{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/contact-form-custom.css.map */
