/*
 Theme Name:   NoveltyCart Storefront Child
 Theme URI:    https://www.noveltycart.com
 Description:  Noveltycart main theme
 Author:       NoveltyCart
 Author URI:   https://www.noveltycart.com
 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-noveltycart
*/

/* breadcrumb bottom margin reduced */
.storefront-breadcrumb {
    margin-bottom: 0.5em;
}

/* Description padding reduced */
.woocommerce-tabs {
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}

/* Image bottom margin reduced */
.single-product div.product .woocommerce-product-gallery {
  margin-bottom: 1em;
}

/* Product summary right side bottom margin reduced */
.single-product div.product .images, .single-product div.product .summary, .single-product div.product .woocommerce-product-gallery
{
  margin-bottom: 1em;
}

.product_type_external {
    padding-left: 0.5em;
    padding-right: 0.5em;
}

/* Product image size */
.size-shop_catalog {
    height:200px;
    width:auto;/*maintain aspect ratio*/
    max-width:200px;
}

/* Product Page main image size */
.wp-post-image  {
    height:300px;
    width:auto;
    max-width:500px;
}

.attachment-woocommerce_thumbnail  {
    height:150px;
    width:auto;
    max-width:150px;
}

.size-woocommerce_thumbnail  {
    height:150px;
    width:auto;
    max-width:150px;
}
/*
li.woocommerce-LoopProduct-link.size-woocommerce_thumbnail {
    height:200px;
    width:auto;
    max-width:200px;
}
*/

/* HomePage Category image size */
li.product.product-category img {
    height:200px;
    width:auto;/*maintain aspect ratio*/
    max-width:200px;
}

/* onsale link on home page */
.woocommerce-LoopProduct-link .onsale  {
    display: none;
}

/* Recommended Loop Product image size (display product) */
ul.products li.product .woocommerce-LoopProduct-link {
    display: block;
    /*product_type_externalheight: 315px;*/
    height: 250px;
}

ul.products li.product .woocommerce-LoopProduct-link {
    
}

/* Recommended Product price align */
.price {
    color: #6d6d6d;
	display: table-cell;
	vertical-align: bottom;
}

/* Remove bottom margin from category breadcrumb */
.woocommerce-breadcrumb {
    margin-bottom: 0em;
}

/* Remove top margin from category block on home page */
.page-template-template-homepage:not(.has-post-thumbnail) .site-main {
    padding-top: 0em;
}

/* Remove page top margin from all pages */
.site-header {
    padding-bottom: 0;
    padding-top: 0.5em;
}

/*
.single_add_to_cart_button.hover {
    background: #fb641b none repeat scroll 0 0;
    border: medium none;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
    color: #fff;
}

button.alt:hover, input[type="button"].alt:hover, input[type="reset"].alt:hover, input[type="submit"].alt:hover, .button.alt:hover, .added_to_cart.alt:hover, .widget-area .widget a.button.alt:hover, .added_to_cart:hover, .widget a.button.checkout:hover {
	background-color: #fc7f20 !important;
	border-color: #fc7f20 !important;
	color: #ffffff !important;
}
*/
