.tg-contact-section{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}.tg-contact__page-body{color:#00235f;font-size:14px;line-height:1.9;margin:24px auto 28px;max-width:720px}.tg-contact__page-body p{margin:0 0 12px}.tg-contact__page-body p:last-child{margin-bottom:0}.tg-contact__page-body a{color:#00235f;text-decoration:underline}.tg-contact__page-body a:hover{opacity:.75}.tg-contact__lead{text-align:center;color:#00235f;font-size:14px;line-height:1.9;margin:24px auto 36px;max-width:720px}.tg-contact__lead p{margin:0}.tg-contact{max-width:720px;margin:0 auto;color:#00235f}.tg-contact__field{margin-bottom:24px}.tg-contact__label{display:block;font-weight:700;font-size:14px;margin-bottom:8px;color:#00235f}.tg-contact__field--required .tg-contact__label:after{content:"*";color:#d23a2a;margin-left:4px}.tg-contact__input,.tg-contact__textarea,.tg-contact__select select{width:100%;border:1px solid #c0d7ee;border-radius:4px;background:#fff;color:#00235f;font-size:14px;padding:10px 12px;line-height:1.6;box-sizing:border-box;font-family:inherit;-webkit-appearance:none;appearance:none}.tg-contact__textarea{resize:vertical;min-height:200px}.tg-contact__input:focus,.tg-contact__textarea:focus,.tg-contact__select select:focus{outline:none;border-color:#00235f;box-shadow:0 0 0 2px #00235f1a}.tg-contact__select{position:relative}.tg-contact__select:after{content:"";position:absolute;right:14px;top:50%;width:8px;height:8px;border-right:1.5px solid #00235f;border-bottom:1.5px solid #00235f;transform:translateY(-70%) rotate(45deg);pointer-events:none}.tg-contact__select select{cursor:pointer;padding-right:36px}.tg-contact__note-wrap{background:#fffbe0;border:1px solid #f3e7a3;border-radius:4px;padding:0;max-height:0;overflow:hidden;opacity:0;margin-bottom:0;transition:opacity .25s ease,max-height .25s ease,padding .25s ease,margin .25s ease}.tg-contact__note-wrap.is-visible{max-height:1500px;opacity:1;padding:16px 20px;margin-bottom:24px}.tg-contact__note{display:none;font-size:13px;line-height:1.8;color:#00235f}.tg-contact__note.is-visible{display:block}.tg-contact__note p{margin:0 0 8px}.tg-contact__note p:last-child{margin-bottom:0}.tg-contact__note ul{margin:4px 0 8px;padding-left:20px}.tg-contact__note ul li{list-style:disc;margin-bottom:2px}.tg-contact__note a{color:#00235f;text-decoration:underline}.tg-contact__note a:hover{opacity:.7}.tg-contact__u{display:inline-block;text-decoration:underline}.tg-contact__fields{max-height:0;overflow:hidden;opacity:0;transition:opacity .25s ease,max-height .3s ease}.tg-contact__fields.is-visible{max-height:3000px;opacity:1;overflow:visible}.tg-contact__privacy{margin:32px 0 16px;text-align:center}.tg-contact__privacy-label{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#00235f;cursor:pointer}.tg-contact__privacy-label input[type=checkbox]{width:16px;height:16px;accent-color:#00235f;cursor:pointer}.tg-contact__privacy-label a{color:#00235f;text-decoration:underline}.tg-contact__submit-wrap{text-align:center;margin-top:16px}.tg-contact__submit{display:inline-flex;align-items:center;justify-content:center;min-width:240px;background:#00235f;color:#fff;border:1.5px solid #00235f;border-radius:28px;padding:12px 32px;font-size:14px;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:background .2s ease,color .2s ease,opacity .2s ease}.tg-contact__submit:hover:not(:disabled){background:#fff;color:#00235f}.tg-contact__submit:disabled{opacity:.4;cursor:not-allowed}.tg-contact__success,.tg-contact__error{text-align:center;padding:24px;border-radius:6px;margin-bottom:24px}.tg-contact__success{background:#e8f5e9;color:#00235f}.tg-contact__error{background:#fdecea;color:#c0392b}.tg-contact__error ul{margin:8px 0 0;padding:0;list-style:none}@media screen and (max-width:749px){.tg-contact__page-body{font-size:13px;margin:20px auto;padding:0 4px}.tg-contact__lead{font-size:13px;text-align:left;margin:20px auto 24px;padding:0 4px}.tg-contact__note-wrap.is-visible{padding:14px 16px}.tg-contact__submit{min-width:200px;padding:10px 24px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/tg-contact-form.css.map */
