@import '../post-archive/style.css';
body.archive.tax-shop-tag {
  background-color: #fdd000;
}
body.archive.tax-shop-tag .archive-header {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
@media (max-width: 767px) {
  body.archive.tax-shop-tag .archive-header {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  body.archive.tax-shop-tag .eyecatch {
    width: 25cqw;
  }
}
@media (max-width: 767px) {
  body.archive.tax-shop-tag .eyecatch {
    width: 90cqw;
  }
}
body.archive.tax-shop-tag .hook-bracket {
  margin: 0 !important;
}
@media (min-width: 768px) {
  body.archive.tax-shop-tag .hook-bracket {
    width: 40cqw !important;
  }
}
@media (max-width: 767px) {
  body.archive.tax-shop-tag .hook-bracket {
    width: 90cqw !important;
    margin-top: 5cqw !important;
  }
}
body.archive.tax-shop-tag .hook-bracket svg {
  width: 100% !important;
}
body.archive.tax-shop-tag h1 {
  font-weight: 700 !important;
}
@media (min-width: 768px) {
  body.archive.tax-shop-tag h1 {
    margin: 2cqw 0;
    font-size: 4cqw;
  }
}
@media (max-width: 767px) {
  body.archive.tax-shop-tag h1 {
    margin: 4cqw 0;
    font-size: 8cqw;
  }
}
