.contact img{max-width:100%}.contact-box{border:2px solid var(--orange);border-radius:var(--border-radius-medium);padding-top:60px;padding-bottom:60px}.contact-box .contact-wrapper{max-width:1070px;padding:0 60px;margin:0 auto}.contact-box .contact-wrapper .content{display:flex;flex-direction:column;gap:35px;justify-content:center;align-items:center;text-align:center}.contact-box .contact-wrapper .content .contact-rte{font-size:18px;font-style:normal;font-weight:400;line-height:120%}.contact .form__message{align-items:center}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:35px;display:flex;flex-direction:column;gap:15px}.contact-box .field:after,.contact-box .field:before{display:none}.contact-box #ContactForm,.contact-box #StoryForm{margin-top:35px;display:grid;grid-template-columns:repeat(2,1fr);column-gap:35px}.contact-box .field{width:100%}.contact-box .field.full{grid-column:1 / -1}.contact-box .field__input{background:var(--cream);padding:10px 20px;border:2px solid var(--orange);border-radius:var(--border-radius-medium);font-size:20px;font-style:normal;font-weight:400;line-height:120%;height:44px;max-height:44px}.contact-box textarea.field__input{max-height:100%}.contact-box .field__input:focus{box-shadow:none;border-radius:none;outline:none}.contact-box .field__label{position:static;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.8px;text-transform:uppercase;color:var(--forest-green);margin:0}.field__input[id=ContactForm-story]::placeholder,.custom-select-wrapper select{color:var(--forest-green);opacity:.7}.custom-select-wrapper select.has-value{opacity:1;var(--black)}.contact-box .contact__button{grid-column:1 / -1;text-align:center}.contact-box textarea{min-height:108px;resize:auto;resize:vertical;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-box .resize-svg{position:absolute;right:12px;bottom:12px}.custom-select-wrapper{position:relative;border:2px solid var(--orange);border-radius:var(--border-radius-medium);border-radius:20px;overflow:hidden;display:inline-block;width:100%}.custom-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:10px 40px 10px 20px;width:100%;color:#455040;cursor:pointer;outline:none;background-color:#fff4eb;border-radius:20px;font-size:20px;font-style:normal;font-weight:400;line-height:120%}.custom-select-wrapper:after{content:"";position:absolute;top:50%;right:20px;width:16px;height:11px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='11' viewBox='0 0 18 11' fill='none'%3E%3Cpath d='M1 1L9 9L17 1' stroke='%23E05725' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;transform:translateY(-50%);pointer-events:none}.contact .form__message{grid-column:1 / -1}.contact__field-error{position:absolute;bottom:-24px;left:0}.form-status-list li a{color:var(--forest-green)}.form-status-list:has(.icon-success){font-size:22px}.form-status-list .icon{height:3.5rem;width:3.5rem}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media (max-width:991px){.contact-box .contact-wrapper{padding:0 18px}.contact-box .contact-wrapper .content{gap:15px}.contact-box #ContactForm,.contact-box #StoryForm{margin-top:15px;gap:10px}.contact .field{margin-bottom:15px;gap:8px}.contact-box .contact-wrapper .content .contact-rte{color:var(--forest-green);font-size:16px;font-style:normal;font-weight:400;line-height:120%}.contact-box .field__label{font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.7px;text-transform:uppercase}.contact-box .field__input,.custom-select-wrapper select{font-size:16px;font-style:normal;font-weight:400;line-height:120%}.contact-box textarea{min-height:93px}.contact-box{padding-top:35px;padding-bottom:35px}.contact__field-error{position:unset}.field--with-error .contact__field-error .form__message{margin-top:0}}@media (max-width:375px){.contact-box .field{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-contact-form.css.map */
