.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}}#contact-form .contact-form-div .title{margin-top:0;font-family:SeoulHangang CEB;font-weight:400;font-size:44px;line-height:normal;letter-spacing:0;margin:2rem 0}#contact-form p.subheading{font-weight:400;font-size:16px;line-height:25px;letter-spacing:0;color:rgba(var(--color-foreground));margin-bottom:4rem}#contact-form .field:after{border-radius:7px;box-shadow:none;border:2px solid #e6e6e6}#contact-form .field__input{border-radius:7px;height:5.5rem}#contact-form .field:hover.field:after{box-shadow:none;border-radius:7px}#contact-form .field__input:focus{box-shadow:none;border-radius:7px}#contact-form label.field__label{font-weight:500;font-size:16px;letter-spacing:0;text-align:center;color:#6a6565;font-family:var(--font-body-family);line-height:2}#contact-form .reply-text{font-family:Avenir Next;font-weight:500;font-size:16px;line-height:normal;letter-spacing:0;text-align:left;color:#000}#contact-form button.button{width:100%;font-family:Avenir Next;font-weight:500;font-size:18px;line-height:normal;letter-spacing:0;text-align:center;color:#fff}#contact-form .contact__button{margin-top:3rem;margin-bottom:3rem}#contact-form .contact-note{font-family:Avenir Next;font-weight:500;font-size:14px;line-height:inherit;letter-spacing:0;color:rgba(var(--color-foreground))}#contact-form .contact-note a{color:#c8b27a;text-decoration:none}#contact-form .contact-form-map-main-div{display:flex;flex-wrap:wrap;gap:5rem;justify-content:space-between}#contact-form .contact-form-div{flex:1.5;min-width:300px}#contact-form .line{border:1px solid #b4b4b4}#contact-form .map-div{flex:1;min-width:300px;display:flex;flex-direction:column;gap:30px;border:1px solid #dcc58b;box-shadow:0 0 44px #bababa40;padding:20px;border-radius:9px;height:max-content}#contact-form .map-div iframe{width:100%;height:350px;border-radius:7px}#contact-form .contact-info-box{background:#fff;border-radius:20px;box-shadow:0 1px 4px #0000000d;padding:30px;border:1px solid #e2e2e2}#contact-form .contact-info-box h3{display:flex;align-items:center;gap:20px;font-weight:600;font-size:25px;line-height:normal;letter-spacing:0;color:#7f5f0c;text-transform:capitalize;margin:0 0 10px;font-family:var(--font-body-family)}#contact-form span.contact-icon{background:linear-gradient(137.09deg,#c8b27a 1.69%,#ffe7ab 98.31%);width:44px;height:44px;border-radius:10px;text-align:center;vertical-align:middle;line-height:50px}#contact-form .contact-info-box p{margin:0;font-size:14px;font-weight:500;letter-spacing:0;color:#444}#contact-form .contact-info-box a{color:#7f5f0c;font-weight:600;text-decoration:none;font-size:16px;letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-contact-form.css.map */
