/*
Theme Name: Evervow
Theme URI: https://peresoft.online/products/evervow
Author: Peresoft
Author URI: https://peresoft.online
Description: An elegant, marriage-minded dating and matchmaking theme. Serif headings, warm ivory backgrounds and a configurable brand palette, with ready-made pages for home, about, how it works, compatibility, safety, membership, success stories, blog, contact and the sign-in and sign-up screens. Works with the block editor and with Elementor (including Elementor Pro header, footer and template locations). Pair it with the free Evervow Matchmaking plugin for member profiles, compatibility matching, messaging and paid memberships.
Version: 1.0.0
Requires at least: 6.3
Tested up to: 7.1
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: evervow
Tags: blog, two-columns, right-sidebar, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, block-patterns, threaded-comments, translation-ready, wide-blocks

Evervow WordPress Theme, (C) 2026 Peresoft Digital Innovations Ltd.
Evervow is distributed under the terms of the GNU GPL v2 or later.

The main stylesheet is assets/css/main.css. This file holds the theme header
and the few rules WordPress expects every theme to provide.
*/

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

.screen-reader-text:focus {
	background-color: #fff;
	clip: auto !important;
	clip-path: none;
	color: #123d32;
	display: block;
	font-size: 0.875rem;
	font-weight: 600;
	height: auto;
	left: 8px;
	padding: 12px 20px;
	text-decoration: none;
	top: 8px;
	width: auto;
	z-index: 100000;
}

.alignleft { float: left; margin: 0.4em 1.5em 1em 0; }
.alignright { float: right; margin: 0.4em 0 1em 1.5em; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption { max-width: 100%; }
.wp-caption-text, .gallery-caption { font-size: 0.875rem; color: var(--ev-ink-soft); margin-top: 0.5em; }
.sticky { position: relative; }
.bypostauthor { display: block; }
