/*
Theme Name: Ollie Child
Theme URI: 
Author: Gecko Designs
Author URI: https://www.geckodesigns.com
Description: 
Requires at least: 6.8
Tested up to: 6.8
Requires PHP: 5.7
Version: 
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: ollie
Text Domain: ollie-child
Tags: 
*/

html,
body {
	scroll-padding-top: 160px;
	scroll-behavior: smooth;
}

::selection {
	background-color: var(--wp--preset--color--primary);
	color: var(--wp--preset--color--base);
}

.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0;
}

body:not(.home):not(.wp-admin) {
	padding-top: var(--header-height, 72px);
}

@media (min-width: 782px) {
	.footer-lines {
		background-image: url("images/vertical-lines-bg-footer.png");
		background-repeat: no-repeat;
		background-size: contain;
		background-position: 55% 0;
	}
}

@media (min-width: 782px) {
	.purple-lines {
		background-image: url("images/purple-lines.svg");
		background-repeat: no-repeat;
		background-size: 100px 200px;
		background-position: 92% 0;
	}
}

.wp-block-button .wp-block-button__link {
	transition: background-color 0.1s ease-in-out;
}
.wp-block-button .wp-block-button__link:hover,
.wp-block-button .wp-block-button__link:focus-visible {
	background-color: var(--wp--preset--color--primary-alt-accent);
	color: #000;
	text-decoration: none;
}
