RETREATS

/* SWELLの既存デザインをRETREATSページ内で非表示 */ .l-topTitleArea, .c-pageTitle, .p-breadcrumb, #breadcrumb, .l-content__before, .post_content > h1:first-child { display: none !important; } /* ========================= Fix text color on DEZAIA page ========================= */ .dezaia-page, .dezaia-page h1, .dezaia-page h2, .dezaia-page h3, .dezaia-page h4, .dezaia-page p, .dezaia-page div, .dezaia-page span, .dezaia-page a { color: #2f2b24 !important; } .dezaia-kicker, .dezaia-section-label, .dezaia-retreat-label, .dezaia-caption { color: #7a7163 !important; } .dezaia-text, .dezaia-retreat-text, .dezaia-about-text { color: #5f584d !important; } .dezaia-footer, .dezaia-footer div, .dezaia-footer span, .dezaia-footer a { color: #f3efe6 !important; } .dezaia-footer-text { color: rgba(243, 239, 230, 0.72) !important; } /* ========================= FORCE TEXT COLOR FIX for DEZAIA / RETREATS pages ========================= */ .dezaia-page, .dezaia-page *, .retreats-page, .retreats-page * { color: #2f2b24 !important; } /* 薄いラベル系 */ .dezaia-kicker, .dezaia-section-label, .dezaia-retreat-label, .dezaia-caption, .retreats-kicker, .retreats-section-label, .retreat-item-label, .retreats-feature-caption { color: #7a7163 !important; } /* 本文系 */ .dezaia-text, .dezaia-retreat-text, .dezaia-about-text, .retreats-lead-text, .retreats-intro-text, .retreat-item-text { color: #5f584d !important; } /* フッターだけ白に戻す */ .dezaia-footer, .dezaia-footer *, .retreats-footer, .retreats-footer * { color: #f3efe6 !important; }