/*
Theme Name: Harbor Light
Description: A clean, modern block theme for business and services websites. Built for the Site Editor, with a homepage, blog, page, search and 404 templates plus a warm teal-and-gold palette that can be changed under Appearance > Editor > Styles.
Requires at least: 6.4
Tested up to: 7.1
Requires PHP: 7.4
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: harborlight
Tags: full-site-editing, block-patterns, custom-colors, custom-menu, custom-logo, editor-style, featured-images, wide-blocks, blog, one-column, accessibility-ready
*/

body {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
}

a {
	text-underline-offset: 0.2em;
	text-decoration-thickness: 1px;
}

a:hover,
a:focus {
	text-decoration-thickness: 2px;
}

.wp-block-button__link {
	transition: transform 0.15s ease, opacity 0.15s ease;
}

.wp-block-button__link:hover {
	opacity: 0.92;
	transform: translateY(-1px);
}

.hl-card {
	border-radius: 12px;
	height: 100%;
}

.wp-block-post-featured-image img {
	border-radius: 10px;
}

:where(pre) {
	overflow-x: auto;
}

.hl-card {
	border-top: 3px solid var(--wp--preset--color--accent);
}

.hl-header .wp-block-site-title a,
.hl-header .wp-block-navigation a,
.hl-footer .wp-block-site-title a,
.hl-footer .wp-block-navigation a {
	color: var(--wp--preset--color--base);
}

.hl-header .wp-block-site-title a:hover,
.hl-header .wp-block-navigation a:hover,
.hl-footer .wp-block-site-title a:hover,
.hl-footer .wp-block-navigation a:hover {
	color: var(--wp--preset--color--accent);
}

.hl-hero h1 {
	letter-spacing: -0.01em;
}

.hl-player {
	border-radius: 16px;
	box-shadow: 0 0 0 1px rgba(242, 193, 78, 0.45), 0 20px 60px -20px rgba(242, 193, 78, 0.35);
}

.hl-player iframe {
	display: block;
	width: 100%;
	max-width: 100%;
}
