.shopify-section:has(.contact-form) .section-background{background:var(--sims-lime)!important;border-radius:0 0 var(--sims-r-2xl) 0!important;left:max(var(--page-margin, 16px),calc((100% - var(--page-content-width, 1400px)) / 2))!important;right:max(var(--page-margin, 16px),calc((100% - var(--page-content-width, 1400px)) / 2))!important}.shopify-section:has(.contact-form) h2{margin:0 0 41px!important;font-family:var(--sims-font)!important;font-size:34px!important;font-weight:600!important;line-height:.9!important;color:var(--sims-cocoa)!important;text-transform:none!important}.contact-form{width:100%!important;max-width:none!important}.contact-form__form,.contact-form__form-row{gap:20px!important;row-gap:20px!important}.contact-form__input{height:60px!important;min-height:60px!important;padding:0 34px 0 12px!important;border:0!important;border-radius:var(--sims-r-lg)!important;background-color:var(--sims-white)!important;font-family:var(--sims-font)!important;font-size:16px!important;letter-spacing:.04em!important;color:var(--sims-cocoa)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 9 9'%3E%3Cg stroke='%239b9b9b' stroke-width='1.2' stroke-linecap='round'%3E%3Cpath d='M4.5 0.8v7.4M1.1 2.8l6.8 3.4M7.9 2.8L1.1 6.2'/%3E%3C/g%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;box-shadow:none!important}.contact-form__input::placeholder{text-transform:uppercase!important;letter-spacing:.1em!important;font-size:16px!important;color:var(--sims-placeholder)!important;opacity:1!important}.contact-form__input--textarea{height:110px!important;min-height:110px!important;max-height:110px!important;padding:14px 34px 14px 12px!important;resize:none!important;overflow-y:auto!important}.contact-form .submit-button{width:100%!important;height:60px!important;min-height:60px!important;padding:0 26px!important;border:2px solid var(--sims-cocoa)!important;border-radius:var(--sims-r-lg) 0 var(--sims-r-lg) 0!important;background:transparent!important;color:var(--sims-cocoa)!important;font-family:var(--sims-font)!important;font-size:16px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;box-shadow:none!important}.contact-form .submit-button{margin-top:31px!important}.shopify-section:has(.contact-form){margin-block:25px 56px!important}.shopify-section:has(.contact-form) .section>*:not(.section-background){padding-inline:13px!important}@media screen and (min-width:1200px){.shopify-section:has(.contact-form){margin-block:140px!important}}@media screen and (min-width:1200px){.shopify-section:has(.contact-form) .section>*:not(.section-background){padding-inline:31px!important}.shopify-section:has(.contact-form) .section-background{border-radius:0 0 50px!important}.shopify-section:has(.contact-form) h2{margin-bottom:64px!important;font-size:60px!important}.contact-form__input{height:80px!important;min-height:80px!important;padding:0 42px 0 19px!important;border-radius:20px!important;background-position:right 19px center!important}.contact-form__input--textarea{height:120px!important;min-height:120px!important;max-height:120px!important;padding:20px 42px 20px 19px!important}.contact-form .submit-button{width:341px!important;height:80px!important;min-height:80px!important;margin-top:0!important;border-radius:20px 0!important}}@media screen and (max-width:749px){.shopify-section:has(.contact-form) .section-background{border-radius:0 0 24px!important}.shopify-section:has(.contact-form) h2{margin-bottom:26px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sims-contact-form.css.map */
