.feedback-fab{position:fixed;left:var(--feedback-left, 16px);bottom:var(--feedback-bottom, 96px);z-index:9990;width:var(--feedback-fab-size, 106px);height:var(--feedback-fab-size, 106px);border:0;border-radius:999px;background:var(--feedback-fab-bg, #8b7ecf);color:var(--feedback-fab-text, #fff);font-size:var(--feedback-fab-font-size, 18px);line-height:1.1;font-weight:500;cursor:pointer;box-shadow:0 10px 24px #27184640;transition:transform .2s ease,box-shadow .2s ease}.feedback-fab:hover{transform:translateY(-2px);box-shadow:0 14px 30px #27184652}.feedback-submit__iframe{position:absolute;width:0;height:0;border:0;visibility:hidden;pointer-events:none}.feedback-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none}.feedback-modal.is-open{display:flex;align-items:center;justify-content:center}.feedback-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--feedback-overlay-color, #140f21);opacity:var(--feedback-overlay-opacity, .45)}.feedback-modal__dialog{position:relative;z-index:2;width:min(520px,calc(100% - 24px));margin:0;background:var(--feedback-modal-bg, #fff);color:var(--feedback-modal-text, #212121);border-radius:var(--feedback-modal-radius, 14px);padding:36px 18px 18px;max-height:calc(100vh - 24px);overflow:auto}.feedback-modal__close{position:absolute;top:8px;right:8px;z-index:3;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;font-size:30px;cursor:pointer;line-height:1}.feedback-form__grid{display:grid;gap:10px}.feedback-form input,.feedback-form textarea{width:100%;border:1px solid var(--feedback-input-border, #d5d5d5);border-radius:var(--feedback-input-radius, 6px);background:var(--feedback-input-bg, #fff);color:var(--feedback-input-text, #212121);font-size:var(--feedback-form-font-size, 16px);padding:12px 10px}.feedback-form input::placeholder,.feedback-form textarea::placeholder{color:var(--feedback-input-text, #212121);opacity:.75}.feedback-form textarea{min-height:88px;resize:vertical}.feedback-form__submit{margin-top:10px;width:100%;border-radius:var(--feedback-submit-radius, 0);background:var(--feedback-submit-bg, #000000);color:var(--feedback-submit-text, #ffffff);border-color:var(--feedback-submit-bg, #000000)}.feedback-form__submit:hover,.feedback-form__submit:focus{background:var(--feedback-submit-bg, #000000);color:var(--feedback-submit-text, #ffffff);border-color:var(--feedback-submit-bg, #000000)}.feedback-form__note{margin:8px 0 0;font-size:calc(var(--feedback-form-font-size, 16px) - 3px);color:var(--feedback-modal-text, #607280);opacity:.75}.feedback-form__success,.feedback-form__error{margin-top:10px;padding:10px 12px;border-radius:8px;font-size:14px}.feedback-form__success{background:#e8f8ee;color:#1f6c3e}.feedback-form__error{background:#fdecec;color:#932f2f}@media(max-width:767px){.feedback-fab{width:calc(var(--feedback-fab-size, 106px) - 16px);height:calc(var(--feedback-fab-size, 106px) - 16px);bottom:max(12px,calc(var(--feedback-bottom, 96px) - 6px));left:max(8px,calc(var(--feedback-left, 16px) - 4px));font-size:max(14px,calc(var(--feedback-fab-font-size, 18px) - 2px))}.feedback-modal__dialog{max-height:calc(100vh - 16px)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/feedback-widget.css.map */
