H1{
font-size:1.4rem!important;
font-weight:bold!important;
}
.section-h2{
font-weight:bold;
display: inline-block;
position: relative;
height: 60px;
line-height: 60px;
vertical-align: middle;
text-align: center;
padding: 0 40px 0 18px;
font-size: 1.8rem;
background: #41aece;
color: #fff;
box-sizing: border-box;
}
.section-h2::after {
position: absolute;
content: '';
width: 0px;
height: 0px;
z-index: 1;
}
.section-h2::after {
top: 0;
right: 0;
border-width: 30px 20px 30px 0px;
border-color: transparent #fff transparent transparent;
border-style: solid;
} 

.shop-info-list__title{
margin-top:2px;
font-size:1.4rem;
font-weight:bold;
}
.payment-red{
color:red;
}