/*
Theme Name: kuwajima-lite
Theme URI: https://d-kuwajima.com/
Author: CRESCOM
Description: 電ねっとクワジマ (d-kuwajima.com) 専用の自己完結テーマ。Elementor / Elementor Pro を使わず、本番デザインを静的抽出 + 動的テンプレートで再現する。
Version: 1.0.0
License: GNU General Public License v2 or later
Text Domain: kuwajima-lite
*/

/* ハンバーガー popup(1548)
   popup.min.css の `[data-elementor-type=popup]:not(.elementor-edit-area){display:none}` を
   モーダル内に限って打ち消す（本番も開いた状態の computed は display:block）。 */
.elementor-popup-modal [data-elementor-type="popup"] { display: block; }

/* 閉じるときのフェードアウト（本番の exit_animation: fadeIn の逆再生） */
@keyframes kwjFadeOut { from { opacity: 1; } to { opacity: 0; } }
.elementor-popup-modal .dialog-widget-content.kwj-fadeout { animation-name: kwjFadeOut; }

/* 読み上げ専用の見出し（トップの h1）。
   レイアウトに一切影響させないため、幅1pxで可視領域から切り抜く定番手法を使う。
   ⚠ display:none / visibility:hidden にすると検索エンジンに評価されないので使わない。 */
.kwj-sr-only {
  position: absolute !important;
  width: 1px; height: 1px;
  margin: -1px; padding: 0; border: 0;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
}
