/* =========================================================
   Liko｜プライバシーポリシー：標準ブロック → 現行デザイン 橋渡しCSS
   h2/ul/li/p は要素セレクタで既存CSSが効くため、coreブロック余白と
   meta-box(dl→行ブロック)の再構成のみ補正。
   ========================================================= */

/* coreブロック余白リセット（要素自身のmargin/marginは既存CSSで管理） */
.liko-privacy .wp-block-heading { margin-top: 44px; margin-bottom: 16px; }
.liko-privacy .wp-block-list { margin-bottom: 20px; }
.liko-privacy .wp-block-group { margin-block: 0; }

/* お問い合わせ窓口：dl→編集可能な行ブロック（見た目は現行の meta-box 相当） */
.liko-privacy .meta-box {
  margin-top: 64px; padding: 24px 28px; background: var(--paper-2);
  border-radius: 8px; border: 1px solid var(--line);
}
.liko-privacy .meta-box > * { margin-block-start: 0 !important; }
.liko-privacy .meta-row { margin-bottom: 18px; }
.liko-privacy .meta-row:last-child { margin-bottom: 0; }
.liko-privacy .meta-row > * { margin-block-start: 0 !important; }
.liko-privacy .meta-dt {
  display: block; font-family: var(--mono); font-size: .6rem;
  letter-spacing: .18em; color: var(--ink-mute); margin-bottom: 4px;
}
.liko-privacy .meta-dd { font-size: .9rem; color: var(--ink-soft); margin: 0; }
