/* Sniðmát meetoo (#5850, #5855, #5880, #5913, #5936): its stylesheet on the article pages
   (news_tags.snidmat_styles), in place of the CSS stored with it in the admin. That CSS as of 2026-11-10, in
   Heimildin's colours and faces (README.md). */

.swiper-body {
    font-family: var(--st-font-text, "tiempostext_web", Georgia, serif);
    word-wrap: break-word;
    font-size: 1.125em;
    line-height: 1.375;
    letter-spacing: -.0125em;
}

@media (min-width: 768px) {
  .swiper-body {
          font-size: 1.25em;
      }
}

@media (min-width: 1200px) {
  .swiper-body {
          font-size: 1.3125em;
      }
}

.swiper-pagination-progress .swiper-pagination-progressbar {
	background: var(--st-accent);
}

.swiper-pagination-progress {
    background: var(--st-line-color-light);
}

.swiper-pagination-numbers {
    font-family: "tiemposheadline_web", serif;
    font-size: 1.5rem;
    color: var(--st-text-color-light);
    border-bottom: 1px solid var(--st-line-color-light);
    padding: .25em 0;
    margin-bottom: .5em;
}

.swiper-pagination-numbers .swiper-pagination-current {
    font-size: 2rem;
    font-weight: 800;
    color: var(--st-accent);
}

.swiper-buttons { 
	display: flex;
	justify-content: space-around;
	padding-top: 1.25em;
}

.button-next, .button-prev {
	cursor: pointer;
	width: 100%;
}

.button-next {
    margin-left: 10px;
}

.button-prev {
    margin-right: 10px;
}

span.number {
	display: none;
}
