/*
Theme Name: Hello Elementor Child
Theme URI: http://pswebsitedesign.com
Description: Hello Elementor Child Theme
Author: Jamie Gill
Author URI: http://pswebsitedesign.com
Template: hello-elementor
Version: 1.0.0
*/
/* Add your custom styles here */

.products-wrap {display:flex; justify-content: space-between; flex-wrap: wrap;}
.category-wrap {width: 20%;}
.product-wrap {width: 75%;}
.category-wrap .product-categories a {display: block; text-align: center; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px; font-family: "Questrial", Sans-serif;font-size: 13px;font-weight: 600; line-height: 1.3em; color:#4b4a4a;}
.category-wrap .product-categories li a:hover, .category-wrap .product-categories li.active a  {color: #fff; background: #ee7329;   }

.woocommerce ul.products .product-wrap li.product h2, .woocommerce ul.products .product-wrap li.product .price {color:#4b4a4a;font-size: var(--e-global-typography-bb8c842-font-size);line-height: var(--e-global-typography-bb8c842-line-height);letter-spacing: var(--e-global-typography-bb8c842-letter-spacing); text-align:center; text-transform: uppercase;font-weight: 600;}
.woocommerce ul.products .product-wrap li.product h2 {min-height: 62px;}
.woocommerce ul.products .product-wrap li.product .price {color:#ee7329; margin:5px 0 0 0}
.woocommerce ul.products .product-wrap li.product .add_to_cart_button {background:#ee7329; color:#fff; border:none; padding:10px 20px; border-radius: 5px; font-size: 13px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.05em; text-align:center; cursor:pointer; transition:all 0.3s ease; margin:15px 0 0 0; width:100%;border-radius: 35px;    border: 2px solid #fff;}
.content-area {background:#f0f0f0;}

@media only screen and (max-width: 768px) {
	.products-wrap {flex-direction: column;}
	.category-wrap {width: 100%; order: 2;}
	.product-wrap {width: 100%; order: 1;}
}