.p-shop__title {
  font-size: 0;
  line-height: 1.5;
  font-weight: normal;
  background: url(https://img07.shop-pro.jp/PA01455/454/etc/btob.png?cmsp_timestamp=20210223183632) no-repeat;
  width: 90%;
  height: calc(90vw / 4.4);
  max-width: 600px;
  max-height: 130px;
  display: block;
  background-size: contain;
  margin: 0 auto;
}

.c-button--primary {
    background: #75C505;
}

.c-button--primary:hover {
    opacity: 0.8;
    background: #75C505;
}
.p-page__body-inner {
  border-top: 2px solid #75C505;
}