/** Shopify CDN: Minification failed

Line 74:13 Expected ":"

**/
/* 諸々全体の調整 */
* {
  background: #000;
  color: #fff;
  font-family: 'Yu Gothic', 'YuGothic', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, sans-serif !important;
}
.gradient {
  background:  #000 !important;
}
:root, .color-scheme-1 {
  --gradient-background: #000 !important;
}
.banner__content,
.banner__content * {
  background: initial !important;
}
.header__menu-item > span,
.announcement-bar__message span,
.article-card__excerpt,
.header__inline-menu .list-menu li .header__menu-item span{
  font-weight: bold;
  font-size: 15px;
  color: #fff;
}
.title,
.blog__title ,
.collection-list-title,
.card__heading a {
  color: #fff;
  font-weight: bold;
  font-size: 18px;
}
.title {
  text-decoration: none;
}
.article-card__image-wrapper,
.article-card__image-wrapper *,
.card__inner,
.card__content {
  background: initial !important;
}
.footer-block__details-content li a {
  color: #fff;
  font-size: 15px;
  font-weight: bold;
}
.footer-block__heading {
  display: none;
}

/* newsページ */
.news-list-content-wrapper {
  width: 70vw;
  margin: 0 auto;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
  padding: 0;
}
.news-list-content-wrapper li,
.news-list-content-wrapper li a img {
  width: 100%;
  list-style: none;
}
.section-ttl {
  width: 70vw;
  margin: 0 auto;
  font-size: 18px;
  font-weight; bold:
}
/* Contact */
.main-page-title {
  color: #fff;
  font-weight: bold;
  font-size: 18px;
}
.field__label,
.field__label span {
  background: transparent;
}
.button {
  background: #fff;
  border: solid 1px #fff;
  font-size: 15px;
  font-weight: bold;
  color: #000;
}

/* モバイルヘッダー */
.menu-drawer__menu li a {
  font-size: 15px;
  font-weight: bold;
  color: #fff;
}

@media (max-width: 768px) {
  .news-list-content-wrapper {
  grid-template-columns: 1fr; 
  }
  .section-ttl,
  .news-list-content-wrapper {
    width: 90vw;
  }
}

/* newsセクション */
.news-list-content-wrapper li a img {
  aspect-ratio: 1000 / 667;
  object-fit: cover;
}