/*
Theme Name: Ideas for Homeschool
Description: This is your custom theme. Do not deactivate or delete it. This child theme relies on the template listed below. Do not delete it from your site. 
Author: Kristen Doyle
Author URI: https://kristendoyle.co
Template: generatepress
Version: 1.0.0
*/

@charset "UTF-8";
/* CSS Document */

/*--- Buttons ---*/
.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt  {
	color: #fff;
	background: #000;
	text-transform: uppercase;
}
.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover  {
	color: #fff;
	background: #000;
}

/*--- Accent Text ---*/
.accent-text h2 {
	color: #000;
	font-family: 'z';
	font-size: px;
	text-align: center;
}
.accent-text h3 {
	color: #000;
	font-family: 'z';
	font-size: px;
	text-align: center;
	text-transform: uppercase;
	margin-top: -40px;
}

/*--- Sidebar Styles ---*/
.widget-title {
	color: #000;
	text-align: center;
	padding-top: 50px;
	box-shadow: inset 0 -7px 0 0 #eee;
}
.cat-item {
	text-align: center;
}
.search-field{
	font-family: 'z';
}

/*--- WooCommerce Styles ---*/
.woocommerce-product-search {
    border-radius: 0px;
    overflow: hidden;
    display: flex;
    flex-direction: row-reverse
}

.woocommerce-product-search input {
		width: 100%;
    border-radius: 0 0px 0px 0;
    border-left: 0
}

.woocommerce-product-search button:before {
    content: "\f002";
    font-family: GeneratePress;
    text-align: center;
    display: inline-block;
    font-size: 15px;
}

.woocommerce-product-search button {
    font-size: 0px;
    background-color: #fafafa;
    color: #666666;
    border: 1px solid #cccccc;
    border-right: 0;
    border-radius: 0px 0 0 0px;
}

.woocommerce-MyAccount-navigation {
	display: none;
}

.woocommerce-account .woocommerce-MyAccount-content {
    width: 100%;
}
.woocommerce-message, .woocommerce-info {
    border-top-color: #000;
}
.woocommerce-message::before, .woocommerce-info:before {
    color: #000;
}

.woocommerce-error {
    border-top-color: #000;
}
.woocommerce-error::before {
    color: #000;
}