/*
	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:      1.0
*/


/* Child theme CSS
--------------------------------------------------------------- */

.hidden--mobile{
	display: none;
}
@media (max-width: 992px){
	.hidden--mobile{
		display: block;
	}
}

.nm-banner-image::before{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0.3;
	background-color: #C00556;
}
.nm-banner-subtitle.nm-alt-font{
	font-size: 18px;
	color: #fff;
}
.text--white h1,
.text--white h2,
.text--white h3,
.text--white{
	color: #fff;
}
@media (max-width: 992px){
	.nm-banner-text.large{
		max-width: 100% !important;
	}
}
#nm-shop-taxonomy-header.has-image{
	height: auto !important;
}
#nm-shop-taxonomy-header.has-image .nm-shop-taxonomy-text{
	top: auto;
	transform: none;
}
.nm-shop-taxonomy-header-inner{
	max-width: calc(100% - 50px);
	margin: 0 auto;
	border-radius: 10px;
	overflow: hidden;
	position: relative;
	color: #fff !important;
	padding: 50px 0;
}
.nm-shop-taxonomy-text h1,
.nm-shop-taxonomy-text .term-description{
	color: #fff !important;
}
.nm-shop-taxonomy-header-inner::before{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0.7;
	background-color: #C00556;
}
@media (min-width: 992px){
	.products.grid-variable .nm-shop-loop-thumbnail .woocommerce-LoopProduct-link{
		padding-bottom: 100%;
	}
}

.wpb_map_wraper iframe{
	width: 100%;
	
}