@charset "UTF-8";
/*!
Theme Name: Love Love Psychology Cocoon Child
Theme URI: https://love-love-psychology.com/
Description: ラブラブサイコロジー専用。Cocoonを親テーマに、恋愛記事・診断・体験談・相談をつなぐサービス型Cocoon子テーマ。既存SEO資産を維持しながら、モバイルファースト、CTA、回遊、PageSpeedを最適化。
Author: Love Love Psychology
Template: cocoon-master
Version: 9.5.4
Text Domain: llp-cocoon-child
License: GNU General Public License v2 or later
*/

:root {
  --love-primary: #df5571;
  --love-primary-hover: #cb405f;
  --love-primary-strong: #c83c5b;
  --love-pink-50: #fff8f8;
  --love-pink-100: #fdeef0;
  --love-pink-200: #f7d8de;
  --love-pink-300: #efbdc7;
  --love-cream: #fffaf6;
  --love-surface: #ffffff;
  --love-surface-soft: #fffdfb;
  --love-text: #332b2e;
  --love-text-2: #6f6467;
  --love-text-3: #9d9295;
  --love-border: #efe3e5;
  --love-border-strong: #e8d4d8;
  --love-success: #687d70;

  --love-radius-sm: 8px;
  --love-radius-md: 14px;
  --love-radius-lg: 22px;
  --love-radius-xl: 30px;
  --love-radius-pill: 999px;

  --love-shadow-sm: 0 6px 20px rgba(77, 47, 54, .05);
  --love-shadow-md: 0 14px 38px rgba(77, 47, 54, .08);
  --love-shadow-lg: 0 24px 60px rgba(77, 47, 54, .12);

  --love-space-1: 4px;
  --love-space-2: 8px;
  --love-space-3: 12px;
  --love-space-4: 16px;
  --love-space-5: 20px;
  --love-space-6: 24px;
  --love-space-8: 32px;
  --love-space-10: 40px;
  --love-space-12: 48px;
  --love-space-16: 64px;
  --love-space-20: 80px;
  --love-space-24: 96px;

  --love-wrap: 1180px;
  --love-reading: 760px;
  --love-header: 78px;
}
