.listing-page {
  position: relative; }
  .listing-page .viewsreference--view-title {
    display: none; }
  .listing-page-breadcrumbs {
    width: 90%;
    max-width: 1266px;
    margin: 0 auto;
    position: relative;
    margin-bottom: 3.428rem;
    padding: 14px 0; }
    .listing-page-breadcrumbs ol {
      display: flex;
      gap: 0.5ch;
      list-style: none;
      padding: 0; }
      .listing-page-breadcrumbs ol li:not(:last-child):after {
        content: '>';
        display: inline-block; }
  .listing-page-section {
    position: relative;
    overflow: clip;
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap; }
    .listing-page-section-content {
      width: 100%; }
      .listing-page-section-content > section:first-child {
        margin-top: 0; }
    .listing-page-section-ad {
      width: 100%;
      display: flex;
      flex-direction: column; }
      .listing-page-section-ad div[data-google-query-id] {
        max-width: max-content;
        margin: 0 auto 3.43rem; }
        .listing-page-section-ad div[data-google-query-id]:before {
          content: 'Anzeige';
          display: block;
          margin-bottom: 0.35rem;
          font-size: 14px;
          line-height: 1.5;
          font-size: 0.836rem;
          color: #4A4B4D;
          text-align: left; }
    @media only screen and (min-width: 1280px) {
      .listing-page-section section > .inside {
        width: 100%;
        margin: 0;
        max-width: none;
        padding-left: clamp(4.429rem, -20.005rem + 26.724vw, 8.857rem); }
      .listing-page-section-content {
        width: calc(95% - 340px);
        margin-right: 5%; }
        .listing-page-section-content > .store-navigation {
          width: 100%;
          padding-left: clamp(4.429rem, -20.005rem + 26.724vw, 8.857rem); }
          .listing-page-section-content > .store-navigation .inside {
            width: 100%; }
      .listing-page-section-ad {
        position: sticky;
        width: 300px;
        top: calc(var(--header-height) - 2.5rem); } }
    @media only screen and (max-width: 1279.98px) {
      .listing-page-section section > .inside {
        width: 90%;
        max-width: 1266px;
        margin: 0 auto; } }
  @media only screen and (min-width: 1280px) {
    .listing-page:has(.listing-page-section-content .store-navigation:first-child) {
      padding-top: 120px; }
      .listing-page:has(.listing-page-section-content .store-navigation:first-child) .listing-page-breadcrumbs {
        margin-block: 0; }
      .listing-page:has(.listing-page-section-content .store-navigation:first-child) .listing-page-section {
        position: static; }
      .listing-page:has(.listing-page-section-content .store-navigation:first-child) .listing-page-section-content > .store-navigation {
        position: absolute;
        top: 0;
        left: 0;
        margin-top: 0;
        padding-left: 0; }
        .listing-page:has(.listing-page-section-content .store-navigation:first-child) .listing-page-section-content > .store-navigation > .inside {
          padding-left: 0; }
        .listing-page:has(.listing-page-section-content .store-navigation:first-child) .listing-page-section-content > .store-navigation + section {
          margin-top: 0; } }
  .listing-page .all-articles-section,
  .listing-page .doz-pagination {
    margin-block: clamp(3.571rem, 2.741rem + 2.422vw, 5.357rem) clamp(6rem, 5.07rem + 2.713vw, 8rem); }

/*# sourceMappingURL=listing-node.css.map */
