@charset "UTF-8";
/*
    Template: swell
    Theme Name: SWELL CHILD
    Theme URI: https://swell-theme.com/
    Description: SWELLの子テーマ
    Version: 1.0.0
    Author: LOOS WEB STUDIO
    Author URI: https://loos-web-studio.com/

    License: GNU General Public License
    License URI: http://www.gnu.org/licenses/gpl.html
*/

#wpdcom .wpd-form-row div.wc_email-wrapper { 
    display: none !important; 
}

#wpdcom .wpd-auth { 
    display: none !important; 
}

/* 曲名やアーティスト名（フッター）を丸ごと非表示にする */
.rg_embed_footer {
  display: none;
}

/* フッターのリンククリックだけを無効化する場合（見た目は残る） */
.rg_embed_footer a {
  pointer-events: none;
  cursor: default;
}

/* Geniusの解析用iframeを非表示にする */
iframe.rg_embed_analytics {
  display: none !important;
}

/* Geniusロゴのリンク機能を無効化する */
.rg_embed_header a.rg_embed_logo {
  pointer-events: none; /* クリックなどのマウスイベントを無効にする */
  cursor: default;      /* マウスカーソルが指マークに変わらないようにする */
}

.video-container {
  position: relative;
  width: 100%;
  overflow: hidden;
  /* アスペクト比 16:9 を維持 */
  padding-top: 56.25%;
}

.video-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}