@charset "utf-8";

.yotpo-device-desktop .yotpo-question-form-modal, .yotpo-device-laptop .yotpo-question-form-modal, .yotpo-display-l .yotpo-question-form-modal, .yotpo-display-m .yotpo-question-form-modal { flex-direction: row; }

.yotpo-device-desktop .yotpo-question-form-modal .close-btn-wrapper, .yotpo-device-laptop .yotpo-question-form-modal .close-btn-wrapper, .yotpo-display-l .yotpo-question-form-modal .close-btn-wrapper, .yotpo-display-m .yotpo-question-form-modal .close-btn-wrapper { left: -29px; top: 15px; }

.yotpo-device-desktop .yotpo-question-form-modal .close-btn-wrapper--rtl, .yotpo-device-laptop .yotpo-question-form-modal .close-btn-wrapper--rtl, .yotpo-display-l .yotpo-question-form-modal .close-btn-wrapper--rtl, .yotpo-display-m .yotpo-question-form-modal .close-btn-wrapper--rtl { left: unset; right: -29px; }

.yotpo-device-desktop .yotpo-question-form-modal .yotpo-qna-modal, .yotpo-device-laptop .yotpo-question-form-modal .yotpo-qna-modal, .yotpo-display-l .yotpo-question-form-modal .yotpo-qna-modal, .yotpo-display-m .yotpo-question-form-modal .yotpo-qna-modal { width: 650px; }

.yotpo-device-mobile .yotpo-question-form-modal, .yotpo-device-tablet .yotpo-question-form-modal { flex-direction: column; }

.yotpo-device-mobile .close-btn-wrapper, .yotpo-device-tablet .close-btn-wrapper { left: -36px; top: 17px; }

.yotpo-display-s .yotpo-qna-modal-header { flex-direction: column; }

.yotpo-qna-modal-backdrop.yotpo-question-form-modal .btn-close { color: var(--yotpo-primary-text-black); }

.yotpo-qna-modal-backdrop.yotpo-question-form-modal .close-btn-wrapper { align-self: flex-end; }

.yotpo-qna-modal-backdrop.yotpo-question-form-modal .yotpo-qna-modal { max-height: 95%; }

.yotpo-qna-modal-backdrop.yotpo-question-form-modal .yotpo-qna-modal .modal-body { padding: 0px 10px; margin: 0px 30px; }

.yotpo-qna-modal-backdrop.yotpo-question-form-modal .yotpo-qna-modal-header { display: flex; justify-content: center; gap: 5px; color: rgb(32, 32, 32); margin-top: 20px; margin-bottom: 20px; text-align: center; }

.yotpo-qna-modal-backdrop.yotpo-question-form-modal .yotpo-qna-modal-header-font { font-family: var(--primary-font-family); font-weight: var(--primary-font-weight); font-style: var(--primary-font-style); font-size: 20px; line-height: 23px; }