/*
Theme Name: SJP 2025
Template:   twentytwentyfive
Author: Eric Dubois
Author URI: https://ericdubois.com
*/

.wp-block-site-title a {
    display: inline-block;
    overflow: hidden;
	width: 12.5rem;
	height: 0;
	padding-top: 7.2rem;
	background: url(images/SJP-logo.png) no-repeat;
	background-size: contain;
}

footer {
	margin: 0;
}

footer a {
	text-decoration: none;
}
.footer-nav div {
	text-align: center;
}
footer ul.wp-block-navigation {
	gap: 0;
	margin-bottom: .5rem;
}

:root :where(.is-layout-constrained) > :first-child,
:root :where(.is-layout-constrained) > *,
:root :where(.is-layout-flow) > :first-child,
:root :where(.is-layout-flow) > * {
	//margin-block-start: 0;
}

.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content {
	padding: 0 8% 0 0;
}

.wp-block-media-text.has-media-on-the-left>.wp-block-media-text__content {
	padding: 0 0 0 8%;
}

.fig-drop-shadow figure img,
figure.drop-shadow img {
	box-shadow: 0px 4px 8px black;
}
.fig-rotate-r3 figure,
figure.rotate-r3 {
	transform: rotate(3deg);
}
.fig-rotate-l3 figure,
figure.rotate-l3 {
	transform: rotate(-3deg);
}

html .cog-cognito.el-popper,
:root:root:root:root:root .cog-cognito.el-popper {
	background: #fff;
	background-image: none !important;
}

input#keyword {
	font-size: var(--wp--preset--font-size--large);
	border: 1px solid #000;
	padding: .5rem;
}