.ctf{padding-block:var(--ctf-pt,0) var(--ctf-pb,0)}.ctf__grid{display:grid;grid-template-columns:1fr}.ctf__intro{padding:28px 21px 20px}.ctf__logo{display:block;height:auto;margin-bottom:4px}.ctf__title{font-size:48px;font-weight:900;line-height:1;margin-bottom:4px}.ctf__sub{font-size:32px;font-weight:600;line-height:1.1;margin-bottom:14px}.ctf__text{font-size:14px;line-height:1.4;max-width:455px}.ctf__text p+p{margin-top:14px}.ctf__form-wrap{padding:20px}.ctf__fields{display:grid;grid-template-columns:1fr 1fr;gap:15px 14px}.ctf__field{position:relative;grid-column:1/-1}.ctf__input{display:block;width:100%;height:56px;padding:16px 20px;border:1px solid var(--border);border-radius:4px;background:#ffffffc7;font-size:16px;line-height:1.4;color:var(--fg);-webkit-appearance:none;appearance:none}.ctf__input::placeholder{color:var(--fg);opacity:1}.ctf__input:focus{outline:2px solid var(--fg);outline-offset:-1px}.ctf__select{height:68px;padding:30px 40px 12px 20px;cursor:pointer}.ctf__float{position:absolute;left:20px;top:13px;font-size:13px;line-height:1.2;color:rgb(var(--fg-rgb)/.75);pointer-events:none}.ctf__field--select .icon{position:absolute;right:14px;top:50%;width:12px;height:12px;transform:translateY(-50%);pointer-events:none}.ctf__textarea{height:258px;resize:vertical}.ctf__submit{margin-top:15px;min-height:54px;border-radius:100px;padding:16px 24px}.ctf__notice{margin-bottom:16px;padding:12px 16px;border-radius:4px;font-size:14px}.ctf__notice--ok{background:rgb(var(--fg-rgb)/.05)}.ctf__notice--err{border:1px solid #b42318;color:#b42318}.ctf__notice--err ul{margin:6px 0 0;padding-left:18px}@media(min-width:750px){.ctf__grid{grid-template-columns:1fr 1fr}.ctf__intro{padding:40px 30px 20px}.ctf__title{font-size:56px}.ctf__fields{gap:14px}.ctf__field--half{grid-column:auto}.ctf__input{height:54px;font-size:14px}.ctf__select{height:65px}.ctf__textarea{height:230px}.ctf__submit{margin-top:14px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/contact-form.css.map */
