
/* PLITS: resource links below the catalog. */
#content.plits-fire-category .plits-fire-details h2:has(> a),
#content.plits-fire-category .plits-fire-details h3:has(> a) {
  margin:0 0 12px!important;
  padding:0!important;
  font-size:16px!important;
  line-height:1.5!important;
}
#content.plits-fire-category .plits-fire-details h2 > a,
#content.plits-fire-category .plits-fire-details h3 > a {
  display:flex!important;
  align-items:center;
  justify-content:space-between;
  gap:18px;
  width:100%;
  max-width:720px;
  box-sizing:border-box;
  padding:14px 18px!important;
  border:1px solid #d5dfd2!important;
  border-radius:8px;
  background:#fff!important;
  color:#1c7d13!important;
  font-size:16px!important;
  font-weight:600;
  line-height:1.5!important;
  text-decoration:none!important;
  transition:background-color .15s ease,border-color .15s ease;
}
#content.plits-fire-category .plits-fire-details h2 > a::after,
#content.plits-fire-category .plits-fire-details h3 > a::after {
  content:'\2192';
  flex:0 0 auto;
  color:inherit;
  font-size:22px;
  line-height:1;
}
#content.plits-fire-category .plits-fire-details h2 > a:hover,
#content.plits-fire-category .plits-fire-details h2 > a:focus,
#content.plits-fire-category .plits-fire-details h3 > a:hover,
#content.plits-fire-category .plits-fire-details h3 > a:focus {
  background:#f4f8f3!important;
  border-color:#1c7d13!important;
  color:#1c7d13!important;
}
#content.plits-fire-category .plits-fire-details h2 > a *,
#content.plits-fire-category .plits-fire-details h3 > a * {
  color:inherit!important;
  font-size:inherit!important;
}
@media(max-width:767px){
  #content.plits-fire-category .plits-fire-details h2 > a,
  #content.plits-fire-category .plits-fire-details h3 > a {
    padding:12px 14px!important;
    font-size:15px!important;
  }
}
