/* line 8, scss/component/publications.scss */
.view-publications .views-row {
  margin-bottom: 1.5rem; }

/* line 13, scss/component/publications.scss */
.view-publications .node--type-publication.node--view-mode-teaser .teaser-wrapper {
  padding: 40px;
  background-color: var(--color--primary1);
  border-radius: var(--media-border-radius);
  position: relative; }
  /* line 19, scss/component/publications.scss */
  .view-publications .node--type-publication.node--view-mode-teaser .teaser-wrapper::after {
    content: "";
    position: absolute;
    top: -14px;
    left: 16px;
    width: 50px;
    height: 50px;
    background: url(../../images/icons/bookmark.svg);
    background-repeat: no-repeat;
    background-size: 50px;
    background-position: center;
    z-index: 1; }
  /* line 33, scss/component/publications.scss */
  .view-publications .node--type-publication.node--view-mode-teaser .teaser-wrapper .field--name-title {
    font-size: var(--font-size-pXL);
    font-weight: 700;
    color: var(--color--secondary3);
    margin-bottom: 0.75rem;
    padding: 0; }
  /* line 41, scss/component/publications.scss */
  .view-publications .node--type-publication.node--view-mode-teaser .teaser-wrapper .publication-date {
    font-size: var(--font-size-pM);
    font-weight: 400;
    color: var(--color--secondary3);
    margin-bottom: 0.75rem;
    padding: 0; }
  /* line 49, scss/component/publications.scss */
  .view-publications .node--type-publication.node--view-mode-teaser .teaser-wrapper .field--name-field-publication-details {
    font-size: var(--font-size-pM);
    font-weight: 400;
    color: var(--color--accent3);
    margin-bottom: 0.75rem;
    padding: 0; }
  /* line 59, scss/component/publications.scss */
  .view-publications .node--type-publication.node--view-mode-teaser .teaser-wrapper .view-paper svg {
    display: inline-block; }
    /* line 62, scss/component/publications.scss */
    .view-publications .node--type-publication.node--view-mode-teaser .teaser-wrapper .view-paper svg path {
      fill: var(--color--accent3);
      transition: all 0.2s ease; }
  /* line 71, scss/component/publications.scss */
  .view-publications .node--type-publication.node--view-mode-teaser .teaser-wrapper .view-paper:hover svg path, .view-publications .node--type-publication.node--view-mode-teaser .teaser-wrapper .view-paper:focus svg path {
    fill: var(--color--secondary3); }

/* line 81, scss/component/publications.scss */
.view-publications .views-exposed-form > .form--inline {
  justify-content: flex-end; }

/*# sourceMappingURL=publications.css.map */
