/*

 Theme Name:   Twenty Twenty One Child
 Theme URI:    #
 Description:  Twenty Twenty One Child Theme
 Author:       John Doe
 Author URI:   #
 Template:     twentytwentyone
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twentytwentyonechild

*/

.site-header{
    width: 100%;
    max-width: none;
    padding-top: 1rem;
	padding-bottom: 1rem;
    background-color: #FFF;

}
.site-header .container{
    display: flex;
    flex-wrap: wrap;
    row-gap: var(--global--spacing-vertical);
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    max-width: var(--responsive--alignwide-width);
}

.site-logo {
	margin: 0;
}


.site-header > .site-logo {
	padding-bottom: 1rem;
	border-bottom: 1px solid;
	text-align: center;
}


/*
@media only screen and (min-width: 482px) {
	.site-header {
		padding-bottom: calc(3 * var(--global--spacing-vertical));
	}
}


.site-header {
	display: flex;
	align-items: flex-start;
	flex-wrap: wrap;
	row-gap: var(--global--spacing-vertical);
}

.wp-custom-logo .site-header {
	align-items: center;
}

@media only screen and (min-width: 482px) {

	.site-header {
		padding-top: calc(var(--global--spacing-vertical) / 0.75);
	}
}

@media only screen and (min-width: 822px) {

	.site-header {
		padding-top: calc(2.4 * var(--global--spacing-vertical));
	}
}

.site-logo {
	margin: calc(var(--global--spacing-vertical) / 2) 0;
}

.site-header > .site-logo {
	width: 100%;
	padding-bottom: calc(var(--global--spacing-vertical) * 1.5);
	border-bottom: 1px solid;
	text-align: center;
}
*/
