.beauty-book-header_header___kAp1{--ink:#2a2430;--paper-edge:#efe6ea;--rouge:#d6336c;--gild:#cf6a86;--gild-line:#f2cdd9;--gild-bg:#fdeef3;--gild-bg-top:#fff6f9;--gild-ink:#a83a5e;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid var(--paper-edge);background:#fff;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,Noto Sans JP,system-ui,sans-serif}.beauty-book-header_brand__KZDa4{display:inline-flex;align-items:center;text-decoration:none}.beauty-book-header_brandMark___UuVp{font-size:12px;letter-spacing:.32em;font-weight:600;color:var(--ink)}.beauty-book-header_brand__KZDa4:focus-visible{outline:2px solid var(--rouge);outline-offset:3px;border-radius:2px}.beauty-book-header_mypageButton__8LP_W{display:inline-flex;align-items:center;padding:7px 16px;border:1px solid var(--gild-line);border-radius:999px;background:linear-gradient(180deg,var(--gild-bg-top) 0,var(--gild-bg) 100%);color:var(--gild-ink);font-size:13px;font-weight:600;letter-spacing:.03em;text-decoration:none;transition:box-shadow .18s ease,transform .18s ease}.beauty-book-header_mypageButton__8LP_W:hover{box-shadow:0 6px 16px -10px rgba(176,106,122,.85);transform:translateY(-1px)}.beauty-book-header_mypageButton__8LP_W:focus-visible{outline:2px solid var(--rouge);outline-offset:2px}@media(prefers-reduced-motion:reduce){.beauty-book-header_mypageButton__8LP_W{transition:none}}