/* ========================================================= */
/* プリン・ライブラリ用CSS                                     */
/* 構造は library-common.css を継承、ここでは色変数のみ定義      */
/* ========================================================= */

.pu-wrapper {
    --color-primary:        #B07800;
    --color-primary-light:  #D4A020;
    --color-secondary:      #C8903A;
    --color-accent:         #FDF0C8;

    --color-bg-body:        #FDFBF4;
    --color-bg-card:        #FFFFFF;
    --color-bg-warm:        #FBF4E0;
    --color-bg-section:     #FBF5E6;

    --color-text-main:      #2A1C06;
    --color-text-sub:       #7A5520;
    --color-border:         #E8CC88;

    --color-hub-bg:         #3A2208;
    --color-hub-accent:     #F5D878;

    --font-heading: "游明朝", YuMincho, "Yu Mincho", "Hiragino Mincho ProN", "Hiragino Mincho Pro", "HG明朝E", "MS P明朝", "MS PMincho", serif;
    --font-en:      'Playfair Display', serif;
    --font-body:    'Hiragino Sans', 'Noto Sans JP', sans-serif;

    background-color: var(--color-bg-body) !important;
}
