/*
Theme Name:   	Storefront Child Theme
Theme URI:    	https://extrawoo.com/storefront-child-theme
Author:       	Extra Woo
Author URI:     https://extrawoo.com
Template:     	storefront
Description:  	Child theme for the Storefront WooCommerce theme. You can replace all this information with your own.
Version:      	1.0.0
License:      	GNU General Public License v2 or later
License URI:  	http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  	storefront

/*
 * Add your own custom css below this text.
 */

/* product single */
.wpcf7-form { margin-bottom: 0px; }
.contact-form > div > p {
	margin-bottom: 10px;
}
.contact-form .form-label {
	color: #444444;
	font-size: 0.8rem;
	text-transform: uppercase;
	margin: 0;
}
.wpcf7-form-control-wrap .wpcf7-form-control {
	font-size: 14px;
	padding: 10px 10px;
	margin-bottom: 10px;
	background-color: #fff;
	box-shadow: none;
	border-radius: 4px;
	border: 1px solid #ccc;
}
.contact-form .wpcf7-submit {
    color: #fff;
    width: 100%;
    display: block;
	margin-top: 20px;
    background: #2e318d;
    border-radius: 100px;
    padding: 14px 0;
}
.woocommerce-product-details__short-description h5 strong,
.order-title {
    font-size: 0.92rem;
    font-weight: 700;
    text-transform: uppercase;
}

/* blog */
.blog-card-content p {
    color: #fff;
    font-size: 0.9rem;
    margin-bottom: 15px;
}

/* checkout */
#radio-control-wc-payment-method-options-bacs__content div b {
    color: red;
    font-weight: 400;
}

/* alert */
.woocommerce-message {
	font-size: 14px;
	bottom: 2.5%;
    right: 20px;
    z-index: 9999;
    display: flex;
    position: fixed;
	border: 0px;
    align-items: center;
    flex-direction: row;
}
.woocommerce-message a {
    color: #12834d !important;
    padding: 5px 10px !important;
    background: #fff !important;
}
.woocommerce-message::before {
    margin-top: 5px;
}
