/*
    - Name: "node-dictamen.scss"
    - Description: "Add custom styles to node dictamen"
*/
.node--type-dictamen.node--view-mode-full .content-banner .layout__region--third {
  width: 100%;
}

.node--type-dictamen.node--view-mode-full .content-body .field--name-media-file .btn-text-icon {
  flex-direction: row-reverse;
}

.node--type-dictamen.node--view-mode-full .content-body .field--name-description {
  margin-top: var(--spacingLg);
}

.node--type-dictamen.node--view-mode-full .content-tags .block-field-blocknodedictamenterm-thesaurus {
  margin-block: var(--spacingSm) var(--spacingXl);
}

.node--type-dictamen.node--view-mode-cards .component-card-item, .node--type-dictamen.node--view-mode-compact-list .component-card-item {
  border-bottom: 1px solid var(--colorGreys300);
  padding: var(--spacingSm) 0;
}

.node--type-dictamen.node--view-mode-cards .component-card-item:hover, .node--type-dictamen.node--view-mode-compact-list .component-card-item:hover {
  background: none;
}

.node--type-dictamen.node--view-mode-cards .component-card-item .card-item-content-wrapper .dictamen-teaser-date,
.node--type-dictamen.node--view-mode-cards .component-card-item .card-item-links .dictamen-teaser-date, .node--type-dictamen.node--view-mode-compact-list .component-card-item .card-item-content-wrapper .dictamen-teaser-date,
.node--type-dictamen.node--view-mode-compact-list .component-card-item .card-item-links .dictamen-teaser-date {
  display: flex;
}

.node--type-dictamen.node--view-mode-cards .component-card-item .card-item-content-wrapper .dictamen-teaser-date .field--name-date,
.node--type-dictamen.node--view-mode-cards .component-card-item .card-item-links .dictamen-teaser-date .field--name-date, .node--type-dictamen.node--view-mode-compact-list .component-card-item .card-item-content-wrapper .dictamen-teaser-date .field--name-date,
.node--type-dictamen.node--view-mode-compact-list .component-card-item .card-item-links .dictamen-teaser-date .field--name-date {
  padding-left: var(--spacing3xs);
}

.node--type-dictamen.node--view-mode-cards .component-card-item .card-item-content-wrapper .field--name-media-file .text-title,
.node--type-dictamen.node--view-mode-cards .component-card-item .card-item-links .field--name-media-file .text-title, .node--type-dictamen.node--view-mode-compact-list .component-card-item .card-item-content-wrapper .field--name-media-file .text-title,
.node--type-dictamen.node--view-mode-compact-list .component-card-item .card-item-links .field--name-media-file .text-title {
  padding: var(--spacing2xs) 0 0;
  border: none;
  margin-bottom: 0;
}