/*
 Theme Name:   Botanical Auctions
 Description:  Storefront child
 Author:       Bruno Quaranta
 Template:     storefront
 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:  storefront-child
*/
@import url('https://fonts.googleapis.com/css2?family=Orelega+One&display=swap');

.product .main-auction.auction-time-countdown.hasCountdown { padding: 5px; background: #f4f4f4;}
.product .shipping_methods h5 {font-weight: bold;}
/*.product .shipping_methods div {display: none;}*/
/*.product .shipping_methods:after {content: "Free local pickup or shipping available. Shipping will be billed separately after paying for your auction."} */
.quantity .plus {
	float: right;
    margin-left: 4px;
}

.quantity .minus {
    float: left;
    margin-right: 4px;
}

.auction-condition {
	display: none!important;
	visibility: hidden!important;
	opacity: 0!important;
	height: 0px!important;
}

.single-product .product-meta-data {
	margin-bottom: 20px;
}

.single-product .product-meta-data label {
	display: inline-block;
	width: 200px;
	font-weight: bold;
}


.storefront-primary-navigation {
	background: #d0e48b;
}

@media (min-width: 768px) {
.site-header {
    padding-top: 1em;
    padding-bottom: 0;
}
.site-branding {padding-bottom: 1em;}
}

@media (max-width: 768px) {
.site-header {
    padding-top: 1em;
    padding-bottom: 0;
}
.site-branding {padding-bottom: 1em;}
.storefront-primary-navigation {
background: none;
}
.site-header, .secondary-navigation ul ul, .main-navigation ul.menu > li.menu-item-has-children:after, .secondary-navigation ul.menu ul, .storefront-handheld-footer-bar, .storefront-handheld-footer-bar ul li > a, .storefront-handheld-footer-bar ul li.search .site-search, button.menu-toggle, button.menu-toggle:hover {
background: #d0e48b;
}
}
@media screen and (min-width: 768px) {
.secondary-navigation ul.menu a {
    color: #333;
}
.secondary-navigation ul.menu a:hover {
    color: #d0e48b;
}
.main-navigation ul li a:hover, .main-navigation ul li:hover > a, .site-title a:hover, a.cart-contents:hover, .site-header-cart .widget_shopping_cart a:hover, .site-header-cart:hover > li > a, .site-header ul.menu li.current-menu-item > a {
    color: #333;
	border-bottom: solid 6px #84ab00;
	padding-bottom: 20px;
}
.right-sidebar .widget-area {
background: #f4f4f4;
padding: 15px;
}
}
h1 {
	font-family: 'Orelega One', cursive;
    font-weight: normal;
    border-bottom: solid 2px #ccc;
    padding-bottom: 20px;
}
input.button {
background: #739a0f; color: #fff;
}
.footer-widgets {padding-top: 10px;}
.footer-widgets .widget_text {margin-bottom: 10px;}
.site-info {padding: 15px 0; text-align: center;}

.widget_product_search form input[type='submit'],
.widget_search form input[type='submit'],
.widget_product_search form button[type='submit'],
.widget_search form button[type='submit']  {
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px,1px,1px,1px);
    position: absolute!important;
    top: 0;
    left: 0;
}
