.elementor-569 .elementor-element.elementor-element-ed84ca9{--display:flex;}.elementor-569 .elementor-element.elementor-element-2212d26{--display:flex;}#elementor-popup-modal-569 .dialog-widget-content{animation-duration:1s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-569{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-569 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-569 .dialog-close-button{display:flex;}@media(max-width:767px){.elementor-569 .elementor-element.elementor-element-5a96361{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;column-gap:0px;}.elementor-569 .elementor-element.elementor-element-5a96361.elementor-element{--align-self:center;}.elementor-569 .elementor-element.elementor-element-5a96361 p{margin-block-end:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-5a96361 */@media (max-width: 600px){
  /* ظرف پاپ‌آپ */
  .elementor-popup-modal .dialog-widget-content{
    padding:14px !important;
    border-radius:12px !important;
    overflow-x:hidden !important;   /* اسکرول افقی حذف */
  }

  /* دکمه × (اگر دوست داری گوشه راست/بالا باشد) */
  .elementor-popup-modal .dialog-close-button{
    right: 8px !important;  /* یا برای RTL: inset-inline-start:8px */
    top: 8px !important;
    background:#fff; border-radius:999px;
    width:28px; height:28px; box-shadow:0 2px 6px rgba(0,0,0,.12);
  }

  /* محتوا: فقط اسکرول عمودی، ارتفاع منطقی */
  .elementor-popup-modal .dialog-message{
    max-height:75vh; overflow-y:auto !important; overflow-x:hidden !important;
  }

  /* خود جدول (کلاس size-guide را روی ویجت گذاشته‌ای) */
  .size-guide table{
    font-size:13px !important;
    border-radius:10px !important;
    width:100% !important;
  }
}/* End custom CSS */