.ib-inq__preview{display:flex;gap:10px;align-items:flex-start;margin:0 0 20px;padding:12px 14px;border:1px dashed #D9A3AB;border-radius:10px;background:#fbf3f4;color:#703541;font-size:13px;line-height:1.5}.ib-inq__preview strong{white-space:nowrap}.ib-inq__field{display:flex;flex-direction:column;gap:7px;margin-bottom:16px}.ib-inq__field label{font-size:15px;font-weight:700;color:var(--ib-navy)}.ib-inq__req{color:var(--ib-red);margin-left:2px}.ib-inq__optional{color:var(--ib-muted);font-weight:500;font-size:13px;margin-left:4px}.ib-inq__field input,.ib-inq__field textarea{width:100%;min-height:52px;padding:13px 15px;border:1px solid #C9CEDB;border-radius:10px;background:#fff;color:var(--ib-ink);font:inherit;font-size:16px;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease}.ib-inq__field textarea{min-height:104px;resize:vertical}.ib-inq__field input::placeholder,.ib-inq__field textarea::placeholder{color:#8d94a6}.ib-inq__field input:focus,.ib-inq__field textarea:focus{outline:none;border-color:var(--ib-navy);box-shadow:0 0 0 3px #1c296d26}.ib-inq__field input[aria-invalid=true],.ib-inq__field textarea[aria-invalid=true]{border-color:var(--ib-red);box-shadow:0 0 0 3px #c444551f}.ib-inq__error{color:#a3283a;font-size:13px;font-weight:600;margin:0}.ib-inq__error[hidden]{display:none}.ib-inq__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.ib-inq__hp{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.ib-inq__submit.ib-btn{width:100%;min-height:56px;margin-top:4px;font-size:16px;gap:10px}.ib-inq__submit[disabled]{opacity:.7;cursor:progress}.ib-inq__send-error{margin:12px 0 0;color:#a3283a;font-size:14px;font-weight:600;line-height:1.5}.ib-inq__send-error[hidden]{display:none}.ib-inq__send-error a{color:inherit;white-space:nowrap}.ib-inq__consent{margin:16px 0 0;color:var(--ib-muted);font-size:13px;line-height:1.55}.ib-inq__consent a,.ib-inq__phone a{color:var(--ib-navy);font-weight:700}.ib-inq__phone{margin:10px 0 0;color:var(--ib-muted);font-size:14px;line-height:1.5}.ib-inq__phone a{white-space:nowrap}.ib-inq__thanks{text-align:center;padding:18px 4px 6px}.ib-inq__thanks[hidden],[data-ib-inq-body][hidden]{display:none}.ib-inq__thanks:focus{outline:none}.ib-inq__thanks-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#eaf5ee;color:#1f7a45;margin-bottom:14px}.ib-inq__thanks h3{color:var(--ib-navy);font-size:26px;line-height:1.2;letter-spacing:-.03em;margin:0 0 10px}.ib-inq__thanks p{color:#4c556b;margin:0 auto 12px;max-width:440px}.ib-inq__thanks .ib-inq__preview{text-align:left;margin:18px 0 0;flex-direction:column;gap:6px}.ib-inq__summary{width:100%;margin:4px 0 0;padding:0;list-style:none;font-size:12.5px;color:#5a2a34}.ib-inq__summary li{padding:3px 0;border-top:1px solid #F0D5DA;overflow-wrap:anywhere}.ib-inq__summary b{font-weight:700}.ib-inq__done.ib-btn{margin-top:16px}.ib-inq-modal{width:min(560px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 16px);margin:auto;padding:0;border:0;border-radius:20px;background:#fff;color:var(--ib-ink);box-shadow:0 30px 80px #10184047;overflow:hidden}.ib-inq-modal:not([open]){display:none}.ib-inq-modal[open]{display:flex;flex-direction:column}.ib-inq-modal::backdrop{background:#0e14349e}.ib-inq-modal__scroll{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:20px 32px 18px}.ib-inq-modal__close{position:absolute;top:12px;right:12px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--ib-soft);color:var(--ib-navy);cursor:pointer;transition:background-color .15s ease}.ib-inq-modal__close:hover{background:#e3e7f1}.ib-inq-modal__close:focus-visible{outline:3px solid rgb(28 41 109 / .35);outline-offset:2px}.ib-inq-modal .ib-inq-modal__title{margin:0 52px 5px 0;font-size:26px;line-height:1.12;letter-spacing:-.03em;color:var(--ib-navy)}.ib-inq-modal__title:focus{outline:none}.ib-inq-modal__intro{margin:0 0 12px;color:#4c556b;font-size:15px;line-height:1.5}.ib-inq-modal .ib-inq__field{gap:5px;margin-bottom:10px}.ib-inq-modal .ib-inq__field label{line-height:1.25}.ib-inq-modal .ib-inq__field input{min-height:46px;padding:10px 14px}.ib-inq-modal .ib-inq__field textarea{height:62px;min-height:62px;padding:10px 14px}.ib-inq-modal .ib-inq__submit.ib-btn{min-height:52px;margin-top:3px}.ib-inq-modal .ib-inq__consent{margin-top:12px;line-height:1.4}.ib-inq-modal.is-keyboard{top:var(--ib-inq-vv-top, 0px);bottom:auto;margin:8px auto 0;max-height:calc(var(--ib-inq-vv-height, 100dvh) - 16px)}html.ib-inq-locked,html.ib-inq-locked body{overflow:hidden}@media(max-width:600px){.ib-inq__pair{grid-template-columns:minmax(0,1fr)}.ib-inq-modal{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:16px}.ib-inq-modal__scroll{padding:18px}.ib-inq-modal__close{top:8px;right:8px}.ib-inq-modal .ib-inq-modal__title{font-size:23px;margin-right:46px}.ib-inq-modal__intro{font-size:14px;line-height:1.5}.ib-inq__thanks h3{font-size:23px}}@media(prefers-reduced-motion:reduce){.ib-inq__field input,.ib-inq__field textarea,.ib-inq-modal__close{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ib-inquiry.css.map */
