.navigation-beitrag {
	padding: 25px 0 0;
	border-top: 2px solid var( --e-global-color-accent );

	.elementor-post-navigation__link {
		--rotate: 0;
		--translate: 0 0;

		span:has( #Pfeil ) {
			rotate: var( --rotate );
			translate: var( --translate );
		}

		&:first-child {
			--rotate: 90deg;
		}

		&:last-child {
			--rotate: -90deg;
		}

		&:has( a:hover ) {
			&:first-child {
				--translate: -25% 0;
			}

			&:last-child {
				--translate: 25% 0;
			}
		}
	}
}

.download {
	&:not( :has( a ) ) {
		display: none;
	}
}

#beitrags-bild {
	--shadow-opacity: 15%;
	--shadow-vertical: 2.5px;
	--shadow-horizontal: 2.5px;
	--shadow-blur: 10px;
	--shadow-color: color-mix( in srgb, var( --e-global-color-accent ) var( --shadow-opacity ), transparent );
	box-shadow: var( --shadow-horizontal ) var( --shadow-vertical ) var( --shadow-blur ) 0 var( --shadow-color );
}

@media ( min-width: 1324px ) {
	.zurueck-beitraege {
		z-index: 1;
		display: inline-block;
		position: absolute;
		right: calc( ( 100% - 1024px ) / 2 + 1024px + 25px );
		top: 0;
		height: 100%;

		ul {
			position: sticky;
			top: 175px;
		}
	}
}
