.bt-qr{width:min(100% - 32px,780px);margin:48px auto 85px;color:#17201d;font-family:inherit}.bt-qr *{box-sizing:border-box}.bt-qr__head{margin-bottom:30px}.bt-qr__eyebrow{font-size:11px;letter-spacing:.13em;font-weight:750;color:#078955}.bt-qr__head h1{font-size:clamp(30px,4vw,48px);line-height:1.13;letter-spacing:-.045em;margin:12px 0 14px;font-weight:750}.bt-qr__head p{font-size:15px;color:#68716e;line-height:1.7;max-width:610px;margin:0}.bt-qr__form{background:#fff;border:1px solid #e7ebe8;border-radius:20px;padding:clamp(20px,4vw,36px);box-shadow:0 12px 40px #141e190a}.bt-qr__field{display:flex;flex-direction:column;gap:9px;margin-bottom:20px;min-width:0}.bt-qr__field label{font-size:13px;font-weight:700;letter-spacing:-.01em}.bt-qr__field input,.bt-qr__field select,.bt-qr__field textarea{width:100%;border:1px solid #d9e0db;border-radius:11px;background:#fafcfb;color:#17201d;padding:13px 15px;font:inherit;font-size:14px;outline:0;transition:border-color .2s,box-shadow .2s;min-height:48px}.bt-qr__field textarea{resize:vertical;min-height:160px;line-height:1.65}.bt-qr__field :is(input,select,textarea):focus{border-color:#1bcf89;box-shadow:0 0 0 3px #2ce59b29}.bt-qr__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.bt-qr__optional{font-size:12px;font-weight:400;color:#87918b}.bt-qr__note{color:#69746e;font-size:12px;line-height:1.65;margin:0 0 23px}.bt-qr__submit{background:#101814;color:#fff;border:1px solid #101814;border-radius:12px;padding:16px 24px;min-height:52px;width:100%;font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background .2s,color .2s}.bt-qr__submit:hover{background:#2ce59b;color:#10251b;border-color:#2ce59b}.bt-qr__contact{text-align:center;font-size:12px;line-height:1.7;color:#75817a;margin:18px 0 0}.bt-qr__contact a{color:#166b4d;text-decoration:underline;text-underline-offset:3px}.bt-qr__success,.bt-qr__error{border-radius:11px;padding:15px;margin-bottom:22px;font-size:14px;line-height:1.6}.bt-qr__success{background:#e8fcf2;color:#146543}.bt-qr__error{background:#fff0ed;color:#973e30}@media(max-width:640px){.bt-qr{margin:26px auto 55px}.bt-qr__grid{grid-template-columns:1fr;gap:0}.bt-qr__form{border-radius:15px}.bt-qr__head h1{font-size:32px}}.bt-qr__head h1{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bt-questions-retractation-v60.css.map */
