.blog-content a{color:var( --e-global-color-primary )!important;}
.blog-content a:hover{color:#000!important;}
.blog-content p{line-height: 1.86em!important;font-weight: 400!important;margin-block-end: 2.2em!important;}
.blog-content h2{font-size:var(--post-content-h2)!important;}
.blog-content h3{font-size:var(--post-content-h3)!important;}
.blog-content h4{font-size:var(--post-content-h4)!important;}
.blog-content h5{font-size:var(--post-content-h5)!important;}
.blog-content h6{font-size:var(--post-content-h6)!important;}
.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{font-weight: 500!important;margin-block-start: 1em!important;margin-block-end: 0.5em!important;}

.blog-content p img.aligncenter,.blog-content li .aligncenter{margin-left: auto!important;margin-right: auto!important;display: block;}

.blog-content figure{max-width: 100%;margin: 0 0 var(--space-24) 0;}
.blog-content figcaption{font-size: 0.86em;font-style: normal!important;}

.blog-content ul{padding-left: 1.6em!important;}
.blog-content ul li::marker {
  color: var( --e-global-color-primary );
}

/*h2小熊圖*/
.blog-content h2{
    display: flex;
    align-items: flex-start;
}
.blog-content h2::before{
    content: " ";
    display: block;
    background-image: url(/wp-content/uploads/h2-point-icon.svg);
    height: 0.8em!important;
    aspect-ratio: 1 / 1;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    transform: translateY(0.4em) scale(1)!important;
    margin-right: var(--space-10);
    @media (width < 767px){
    transform: translateY(0.36em) scale(1)!important;
  }
}

