/*
Theme Name:   	Song-Bike
Theme URI:    	https://song-bike.com/
Author:       	Bicycle Theory
Author URI:     https://bicycletheory.com/
Template:     	storefront
Description:  	Child theme of WooCommerce StoreFront theme, for song-bike.com
Version:      	1.0.4
License:      	GNU General Public License v2 or later
License URI:  	http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  	storefront
*/

.wp-block-handpicked-products.has-1-columns .wc-block-grid__product,
.wp-block-handpicked-products.has-1-columns .wc-block-grid__product-add-to-cart {
	margin-bottom: 0;
}

.site-header .site-branding a,
.site-header .site-branding img {
	max-width: 230px;
}

.site-header .site-branding a:focus {
	outline: 2px dotted #6d6d6d;
}

.wp-block-social-links .wp-block-social-link a.wp-block-social-link-anchor {
  color: #fff;
}

.pmpro_submit .payment-methods p {
  margin-bottom: 8px;
}
.pmpro_submit .payment-methods img {
  display: block;
  margin-bottom: 16px;
  width: auto;
  height: 24px;
}

@media only screen and (min-width: 768px) {
	.storefront-secondary-navigation.woocommerce-active .site-header .site-branding {
		width: 41.7391304348%;
	}

	.storefront-secondary-navigation.woocommerce-active .site-header .secondary-navigation {
		width: 27.8260869565%;
	}

	.site-header .site-branding a,
	.site-header .site-branding img {
		max-width: 280px;
	}
}

@media only screen and (min-width: 1024px) {
	.site-header .site-branding a,
	.site-header .site-branding img {
		max-width: 320px;
	}
}
