/*
Theme Name: Dresden Restored
Theme URI: https://dev.dresdenschluesseldienst.de/
Author: Codex
Description: Custom WordPress theme based on the static Dresden Restored layout.
Version: 1.0.0
Requires at least: 6.4
Tested up to: 6.8
Requires PHP: 7.4
Text Domain: dresden-restored
*/

html {
	scroll-behavior: smooth;
}

body {
	margin: 0;
}

.site-main {
	display: block;
}

.site-content {
	min-height: 50vh;
}

.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
}

.screen-reader-text:focus {
	clip: auto !important;
	clip-path: none;
	display: block;
	height: auto;
	left: 5px;
	padding: 15px 23px 14px;
	top: 5px;
	width: auto;
	z-index: 100000;
}

.district-link-button {
	transition:
		transform 0.3s ease,
		box-shadow 0.3s ease,
		filter 0.3s ease;
}

.district-link-button:hover,
.district-link-button:focus-visible {
	box-shadow: 0 14px 30px rgba(228, 98, 18, 0.28);
	filter: brightness(1.04);
	transform: translateY(-4px) scale(1.02);
}

.phone-button {
}
.phone-button__number {
  display: inline-flex;
  width: unset!important;
  max-width: unset!important;
}
.phone-button__number img {
  width: 100%!important;
  max-width: 100%!important;
  object-fit: contain;
}
.phone-button__number img {
  height: 1rem;
}
.phone-button__number.inverse img {
  filter: invert(100%);
}