.cmqa-overlay{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.66);direction:rtl}.cmqa-popup{position:relative;width:min(100%, 390px);box-sizing:border-box;padding:28px 22px 20px;border-radius:16px;background:#fff;color:#222;text-align:center;box-shadow:0 16px 60px rgba(0,0,0,.32)}.cmqa-popup-title{margin:0 22px 6px;font-size:17px;font-weight:700;line-height:1.8}.cmqa-popup-product{margin:0 0 18px;color:#555;line-height:1.7}.cmqa-popup .cmqa-price,.cmqa-popup .cmqa-audio{display:block;width:100%;box-sizing:border-box;margin:10px 0 0;padding:14px;border:0;border-radius:10px;font:inherit;font-size:16px;cursor:pointer;text-align:center;text-decoration:none}.cmqa-popup .cmqa-price{color:#fff}.cmqa-popup .cmqa-audio{border:1px solid #ddd;background:#f4f5f6;color:#222}.cmqa-close{position:absolute;top:7px;left:9px;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:transparent;color:#555;font-size:28px;line-height:1;cursor:pointer}.cmqa-popup button:focus-visible,.cmqa-popup a:focus-visible{outline:3px solid #111;outline-offset:3px}