.journal-card-wrap {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
}

.journal-card {
  max-width: 410px;
}

.journal-card__img {
  background-color: #f2f2f2;
  margin-bottom: 16px;
  height: 600px;

}

.journal-card__img img {
  display: block;
  max-width: 100%;
  height: 100%;
  object-fit: cover;
}

.journal-card__header {
  margin-bottom: 16px;
  max-width: 410px;
  height: 600px;
  background-color: #f2f2f2;
}

.journal-card__title {
  margin-bottom: 16px;
  font-weight: 500;
  font-size: 24px;
  line-height: 120%;
  text-transform: uppercase;
}

.journal-card__text {
  margin-bottom: 16px;
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
}

.journal-card__inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.journal-card-actions {
  display: flex;
}

.actions-btn {
  padding: 0;
  outline: none;
  border: none;
  background: transparent;
  width: 46px;
  height: 46px;
}

.actions-btn-download {
  background-image: url("data:image/svg+xml,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='46' height='46' fill='white'/%3E%3Cpath d='M13 30V26C13 25.4477 13.4477 25 14 25C14.5523 25 15 25.4477 15 26V30C15 30.2652 15.1054 30.5195 15.293 30.707C15.4805 30.8946 15.7348 31 16 31H30C30.2652 31 30.5195 30.8946 30.707 30.707C30.8946 30.5195 31 30.2652 31 30V26C31 25.4477 31.4477 25 32 25C32.5523 25 33 25.4477 33 26V30C33 30.7957 32.6837 31.5585 32.1211 32.1211C31.5585 32.6837 30.7957 33 30 33H16C15.2044 33 14.4415 32.6837 13.8789 32.1211C13.3163 31.5585 13 30.7957 13 30ZM22 14C22 13.4477 22.4477 13 23 13C23.5523 13 24 13.4477 24 14V23.5859L27.293 20.293C27.6835 19.9024 28.3165 19.9024 28.707 20.293C29.0976 20.6835 29.0976 21.3165 28.707 21.707L23.707 26.707C23.3165 27.0976 22.6835 27.0976 22.293 26.707L17.293 21.707C16.9024 21.3165 16.9024 20.6835 17.293 20.293C17.6835 19.9024 18.3165 19.9024 18.707 20.293L22 23.5859V14Z' fill='%23373737'/%3E%3C/svg%3E%0A");
}

.actions-btn-share {
  background-image: url("data:image/svg+xml,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='46' height='46' fill='white'/%3E%3Cpath d='M31 30C31 28.8954 30.1046 28 29 28C28.3053 28 27.6935 28.3544 27.335 28.8921C27.3199 28.9263 27.3035 28.9605 27.2842 28.9937C27.2644 29.0276 27.2418 29.0591 27.2188 29.0898C27.079 29.3629 27 29.6722 27 30C27 31.1046 27.8954 32 29 32C30.1046 32 31 31.1046 31 30ZM19 23C19 22.645 18.9068 22.312 18.7446 22.0229C18.7386 22.0133 18.7318 22.004 18.7261 21.9941C18.7193 21.9825 18.7138 21.9703 18.7075 21.9585C18.3562 21.3837 17.723 21 17 21C15.8954 21 15 21.8954 15 23C15 24.1046 15.8954 25 17 25C17.7249 25 18.3597 24.6144 18.7104 24.0371C18.7159 24.0271 18.7203 24.0163 18.7261 24.0063C18.7316 23.9968 18.7378 23.9878 18.7437 23.9785C18.9064 23.6891 19 23.3556 19 23ZM31 16C31 14.8954 30.1046 14 29 14C27.8954 14 27 14.8954 27 16C27 16.3548 27.0929 16.6877 27.2549 16.9766C27.2611 16.9864 27.268 16.9958 27.2739 17.0059C27.2806 17.0173 27.2858 17.0294 27.292 17.041C27.6433 17.6161 28.2768 18 29 18C30.1046 18 31 17.1046 31 16ZM33 16C33 18.2091 31.2091 20 29 20C27.8884 20 26.8826 19.5465 26.1577 18.8145L20.8491 21.9126C20.9466 22.2584 21 22.623 21 23C21 23.3767 20.9465 23.7408 20.8491 24.0864L26.1611 27.1816C26.8858 26.4517 27.8902 26 29 26C31.2091 26 33 27.7909 33 30C33 32.2091 31.2091 34 29 34C26.7909 34 25 32.2091 25 30C25 29.6214 25.0536 29.2553 25.1519 28.9082L19.8418 25.814C19.1169 26.546 18.1116 27 17 27C14.7909 27 13 25.2091 13 23C13 20.7909 14.7909 19 17 19C18.1114 19 19.1169 19.4533 19.8418 20.1851L25.1504 17.0869C25.053 16.7412 25 16.3768 25 16C25 13.7909 26.7909 12 29 12C31.2091 12 33 13.7909 33 16Z' fill='%23373737'/%3E%3C/svg%3E%0A");
}

/* Стили общие */
.breadcrumbs__wrap {
  padding: 15px 0 24px !important;
}

.tab-menu {
  gap: 110px !important;
}

.page-title-block {
  padding: 14px 0px 0 110px !important;
}

.tab-links-menu-journal {
  min-width: 300px !important;
  max-width: 300px;
}

.page-title-block__title {
  max-width: 424px;
  width: 100%;
  text-align: left !important;
  margin-left: auto;
}

.page-title-block__subtitle {
}
