/*
Theme Name: Luca Göttlicher
Description: Das eigenständige Design der Website von Luca Göttlicher mit WordPress-Inhalten.
Version: 1.3.2
Requires at least: 6.4
Requires PHP: 7.4
Text Domain: luca-goettlicher
*/

.admin-bar .site-header:not(.header-solid), .has-js .admin-bar .site-header.header-solid[data-sticky] { top: 32px; }
.site-nav-list { display: contents; }
.site-nav-list > li { list-style: none; }
.site-nav-list > li > a { display: block; }
.pagination span.current {
  min-width: 34px;
  padding: 5px 10px;
  color: var(--button-text, #fff);
  background: var(--orange);
  border: 1px solid var(--orange);
  text-align: center;
}
.filter-bar button { justify-self: start; }
.screen-search-title { position: relative; z-index: 1; margin-bottom: 20px; }
.theme-news .screen-search-title + .original-news-overlap { margin-top: 0; }
.prose .cr3_sponsorwrapper { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); }
.prose .cr3_sponsorwrapper .threes-column { float: none; width: auto; margin: 0; }
.prose .cr3_sponsor_image { display: grid; place-items: center; min-height: 145px; padding: 15px; }
.prose .cr3_sponsor_image img { width: auto; max-height: 100px; object-fit: contain; }
.article-copy .comments-area { border-top: 1px solid var(--line); margin-top: 24px; padding-top: 24px; }
.article-copy textarea { display: block; width: 100%; max-width: 100%; }
.article-copy .comment-list { padding-left: 24px; }

@media (max-width: 782px) {
  .admin-bar .site-header:not(.header-solid), .has-js .admin-bar .site-header.header-solid[data-sticky] { top: 46px; }
}

@media (max-width: 680px) {
  .prose .cr3_sponsorwrapper { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .prose .cr3_sponsor_image { min-height: 102px; }
  .prose .cr3_sponsor_image img { max-height: 75px; }
}
