/*
	Theme Name:   Savoy Child
	Theme URI:    http://themeforest.net/item/savoy-minimalist-ajax-woocommerce-theme/12537825
	Description:  Savoy child theme
	Author:       NordicMade
	Author URI:   http://www.nordicmade.com
	Template:     savoy
	Version:      2.0
*/


/* Child theme CSS
--------------------------------------------------------------- */
.nm-shop-taxonomy-text h1 {
	display: none;
}
.nm-banner.text-color-light .nm-banner-link.type-btn { 
    color: #282828;
    background-color: #c1df13;
    border-radius: 50px;
    padding-left: 45px;
    padding-right: 45px;
    font-size: 16px;
    padding-top: 12px;
    font-weight: 700;
    padding-bottom: 12px;
    text-transform: uppercase;
}

.nm-banner-text.xlarge .nm-banner-link.type-btn
{ 
    color: #282828;
    background-color: #c1df13;
    border-radius: 50px;
    padding-left: 45px;
    padding-right: 45px;
    font-size: 16px;
    padding-top: 12px;
    font-weight: 700;
    padding-bottom: 12px;
    text-transform: uppercase;
}

/*
.nm-banner-text.xlarge .nm-banner-title {
font-size: 65px;
line-height: 1.2;
font-weight: 500;
}
*/

body > div > div.nm-page-wrap > div > div.nm-page-full > div > section > div > div > div > div > div > div > div > div > div.nm-banner-slide.slick-slide.slick-active > div > div.nm-banner-content > div > div {
	max-width: 65%!important
}

/*
.nm-banner-subtitle {
display: block;
font-size: 26px;
line-height: 1;
color: #888;
}
*/

.nm-shop-loop-thumbnail {
	border-radius: 20px;
	background: #ffffff!important;
}
.nm-shop-hover-image {
	background: #ffffff;
}


.nm-shop-loop-product-wrap {
	border-radius: 20px;
	box-shadow: -1px 14px 50px #2929291a; 
}

/*
.nm-shop-taxonomy-text-col h1 {
background: rgba(0, 0, 0, 0.6);
padding: 2px 12px;
border-radius: 7px;
text-align: center;
color: #fff;
display: inline-block;
}
*/

.woocommerce-Price-amount {
color: #9cb415!important;
font-weight: 700;
}

.product .summary .product_title {
font-size: 30px;
line-height: 1.2;
font-weight: 700;
}

.nm-products {
margin: 20px 10px!important;
}





.nm-banner-text.xlarge .nm-banner-title {
font-size: 65px;
}

.nm-banner-text.xlarge .nm-banner-title {
	font-weight: 500;
	line-height: 1.1;
}

.subtitle-below .nm-banner-text.xlarge .nm-banner-subtitle {
	margin-top: 16px;
}

.products .price {
font-size: 0.9em;
}

.layout-centered .woocommerce-loop-product__title {
min-height: 70px;
padding: 0 20px;
}




/* HD READY SCREENS */
@media all and (max-width: 1020px) {
	

.nm-banner-text.xlarge .nm-banner-title {
font-size: 55px;
}

	
}


/* TABLET 1 BREAKPOINT */
@media all and (max-width: 991px) {

.nm-banner-text.xlarge .nm-banner-title {
font-size: 40px;
}
	
	

	
}




/* PHONE BREAKPOINT */
@media all and (max-width: 640px) {
	
	.nm-banner-text.xlarge .nm-banner-title {
		font-size: 30px;
	}
	

	
	
	}




.nm-shop-loop-title-price > span > span:nth-child(2) {
	display: none
}



@media all and (max-width: 495px) {
	
		
	.layout-centered .woocommerce-loop-product__title {
min-height: 90px;
}
	.nm-shop-loop-title-link  {
		font-size:12px
	}
	
	
	.nm-shop-loop-product-wrap{
	
	height: 27em!important;
	}
}


.single-product div.product .product_meta .tagged_as {
    display: none;!important;
}


/* Center all images within the WooCommerce product description */
.woocommerce-tabs .panel img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

