/*
Theme Name: Storefront Child
Author: Lee W Johnson
Description: Your description goes here
Version: 1.0
Template: storefront

This is the child theme for Storefront theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/

.page-template-template-homepage .entry-header h1, .storefront-product-section.storefront-woocommerce-brands{
	display:none;
}
.page-template-template-homepage .entry-content, .page-template-template-homepage .entry-header{
	text-align:left;
	max-width:100%;
}
.page-template-template-homepage:not(.has-post-thumbnail) .site-main {
    padding-top: 0;
}
.page-template-template-homepage .wp-block-cover .wp-block-cover__image-background{
	object-fit:contain;
	height:auto;
}
.page-template-template-homepage .wp-block-cover{
	aspect-ratio: 0 !important;
	justify-content: left;
}
.page-template-template-homepage .type-page{
	margin-bottom:0;
	padding-top:0;
}
.home.page:not(.page-template-template-homepage) .site-header{
	margin-bottom:0;
}
body.home .wp-block-cover{
	justify-content: left;
}

@media only screen and (min-width:768px) {
	.site-header{
		padding-top:20px;
	}
	.site-branding, .site-search, .site-header-cart, .site-logo-anchor, .site-logo-link, .custom-logo-link {
        margin-bottom: 0;
    }
	.main-navigation ul.menu>li>a, .main-navigation ul.nav-menu>li>a{
		padding:0.5em 1em;
	}
	.site-header-cart .cart-contents{
		padding:0.5em 0;
	}
	.page-template-template-homepage .hentry .entry-content .wp-block-cover .wp-block-cover__inner-container{
		padding-top:3.5em;
		padding-bottom:3.5em;
	}
	.page-template-template-homepage  .col-full{
		padding:0;
	}
}