.wj-contact{background:var(--wj-cream);padding-block:var(--wj-pt, 137px) var(--wj-pb, 240px)}.wj-contact__inner{width:100%;max-width:1440px;margin-inline:auto;padding-inline:154px}.wj-contact__details{display:grid;grid-template-columns:repeat(2,1fr);gap:66px 157px}.wj-contact__detail-title{margin:0 0 24px;font-family:var(--wj-font-body);font-size:clamp(2.2rem,2.2vw,30px);font-weight:600;line-height:1.15;color:#2e2b2e}.wj-contact__detail-text{margin:0;max-width:500px;font-family:var(--wj-font-body);font-size:1.6rem;line-height:21px;letter-spacing:-.18px;color:#333}.wj-contact__main{display:grid;grid-template-columns:1fr 496px;gap:141px;margin-top:130px;align-items:start}.wj-contact__eyebrow{margin:0;font-family:var(--wj-font-body);font-size:18.017px;line-height:1.2;letter-spacing:.1802px;text-transform:uppercase;color:#333}.wj-contact__heading{margin-top:32px;max-width:398px;font-size:clamp(2.8rem,3.4vw,44px);line-height:1.048;letter-spacing:1px;color:#2d2d2d}.wj-contact__form{display:flex;flex-direction:column;gap:50px}.wj-contact__field{position:relative;display:flex;flex-direction:column;gap:15px}.wj-contact__field label{font-family:var(--wj-font-body);font-size:2rem;font-weight:700;line-height:1.2;color:#2d2d2d}.wj-contact__field input,.wj-contact__field select,.wj-contact__field textarea{width:100%;padding:16px 24px;border:2px solid #ddd;border-radius:96px;background:transparent;font-family:var(--wj-font-body);font-size:1.8rem;line-height:32px;color:#2e2e2e;-webkit-appearance:none;appearance:none}.wj-contact__field input::placeholder,.wj-contact__field textarea::placeholder{color:#2e2e2e;opacity:.53}.wj-contact__field select{color:#2e2e2e}.wj-contact__field select:invalid{color:#2e2e2e87}.wj-contact__field input:focus,.wj-contact__field select:focus,.wj-contact__field textarea:focus{outline:none;border-color:#20262e}.wj-contact__field textarea{min-height:197.204px;border-radius:37px;resize:vertical}.wj-contact__field--select img{position:absolute;right:24px;bottom:24px;width:16px;height:16px;pointer-events:none}.wj-contact__submit{align-self:flex-start;height:56px;padding:0 40px;border:0;border-radius:80px;background:#cd9100cc;color:var(--wj-white);font-family:var(--wj-font-jakarta);font-size:1.6rem;font-weight:600;letter-spacing:-.32px;cursor:pointer;transition:background-color .2s ease}.wj-contact__submit:hover{background:var(--wj-gold)}.wj-contact__success,.wj-contact__error{margin:0;padding:14px 20px;border-radius:12px;font-family:var(--wj-font-body);font-size:1.5rem}.wj-contact__success{background:#cd91001f;color:#6b4c00}.wj-contact__error{background:#c828281a;color:#a01f1f}@media screen and (max-width:1200px){.wj-contact__inner{padding-inline:var(--wj-gutter)}.wj-contact__details{gap:48px 64px}.wj-contact__main{gap:64px;grid-template-columns:1fr 440px}}@media screen and (max-width:989px){.wj-contact{padding-block:72px 96px}.wj-contact__main{grid-template-columns:1fr;gap:40px;margin-top:72px}}@media screen and (max-width:749px){.wj-contact__details{grid-template-columns:1fr;gap:36px}.wj-contact__form{gap:32px}.wj-contact__submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/wonder-contact.css.map */
