/*
 Theme Name:   Basel Child
 Description:  Basel Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     basel
 Version:      1.0.0
 Text Domain:  basel-child
*/


/* Your customizations starts here */
/*Genral custom style*/
body{
	padding:0px!important;
}
html {
    margin-top: 0px !important;
}
/*fix empty cart border style*/
.woocommerce-cart .woocommerce-info{
	border:none;	
}
.woocommerce-cart .woocommerce-info:before{
	line-height: inherit!important;
}
/*Hide post meta*/
.meta-author{
	display:none!important;
}
.meta-post-categories{
	visibility: hidden;
}
.tagged_as{
	display:none!important;
}
.product_meta{
	padding-top: 0px;
}
/*single product page adjust add to wishlist style*/
.yith-wcwl-add-to-wishlist{
	display:block!important;
}

@media only screen and (min-width: 991px) {
	/*single product page hide product share in large screen*/
	.product-share{
		display:none;
	}
	/*home page feature products*/
	.home .variations .label{
		display:none;
	}
	.home .variations .value select{
		width:80%;
	}
}
/*cart page custom meta style*/
.shop_table td.product-name .variation{
	display:block;
}
/*hide currency converter if not single product page*/
.post-type-archive-product .cbcurrencyconverter_cal_wrapper, .tax-product_cat .cbcurrencyconverter_cal_wrapper,.home .cbcurrencyconverter_cal_wrapper{
	display:none;
}
/*hdie currency converter on related products and cross sales*/
.related-products .cbcurrencyconverter_cal_wrapper,.cross-sells .cbcurrencyconverter_cal_wrapper{
	display:none;
}
/*product variation style*/
.variations_form .variations{
	margin:0;
}
.variations_form .variations td{
	border:none;
}
.single_add_to_cart_button {
	background-color: #ECECEC!important;
	border-color: #ECECEC!important;
	color: #000000;
}
/*small screen*/
@media only screen and (max-width: 768px) {
	/*Home page product style*/
	.home .product-element-top, .home .product-title, .home .price{
	text-align: center;
}
.home .wrapp-swap{
	width:100%;
	text-align:center;
}
	.home .variations{
		max-width: 300px;
    margin: auto;
	}
	/*Mailchimp 10% discount*/
	.wcmd-form-wrapper{
		width:fit-content!important;
	}
	/*home page content*/
	.home .site-content{
		margin-bottom:0px!important;
	}
	.home .vc_custom_1569349767076{
		padding:0px!important;
	}
	.home .promo-banner{
		margin-bottom:0px!important;
	}
	/*header warning text*/
	.header-banner-text h1{
		margin:10px!important;
		font-size: 25px;
	}
	/*mobile topbar*/
	#topbar_text{
		display:none!important;
	}
}
/*large screen*/
@media only screen and (min-width: 768px) {
	/*cross sales in cart*/
	.cross-sells .owl-stage{
		width:50%!important;
	}
	.cross-sells .owl-item{
		width:100%!important;
	}
}
/*single product center product description*/
#tab-description{
	max-width: 470px;
  margin: auto;
}
/*mobile menu*/
#menu-item-45218 .sub-menu-dropdown{
	display: contents;
}
.mobile-nav::-webkit-scrollbar{
	display:none;
}
/*store locator font*/
.page-id-59 .fa, .page-id-59 .far, .page-id-59 .fas, .page-id-46 .fa, .page-id-46 .far, .page-id-46 .fas{
	font-family: FontAwesome!important;
	font-weight: unset!important;
}
/*store locator hide satellite*/
.gm-style-mtc{display:none;}
/*store locator search*/
.wpgmza-modern-store-locator{
	margin-left:0px!important;
}
.wpgmza-modern-store-locator>.wpgmza-inner{
	display:inline-flex!important;
}
.wpgmza-modern-store-locator button.wpgmza-use-my-location{
	top:3px!important;
}
.added_to_cart i, .btn i, .button i, button i, input[type=submit] i{
	margin-left:0px!important;
	padding-top: 3px;
}
@media only screen and (max-width: 450px) {
	.wpgmza-modern-store-locator{
		padding-top:10px!important;
		left: 40px!important;
	}
}
/*variation product add to cart button*/
.single_add_to_cart_button {
	margin-left: 3px;
}
.single_add_to_cart_button:hover {
	background-color: #3E3E3E!important;
	border:#3E3E3E!important;
  color: #fff;
}
.out-of-stock{
	font-weight:bold;
}
/*fix for wish list in my account*/
#yith-wcwl-form .basel-my-account-sidebar,#yith-wcwl-form .woocommerce-MyAccount-content .wishlist-title,.yith_wcwl_wishlist_footer .yith-wcwl-share{
	display:none;
}
/*header free shipping text*/
.menu-item-33010 a{
	font-size: 15px!important;
}
/*Home page Innovation banner*/
#Innovation_banner{
	position: absolute;
	top: 0;
	left: 0;
	height:100%;
	width:100%;
	margin-bottom: 0;
	opacity:0.5;
}
#Innovation_banner figure, #Innovation_banner .vc_single_image-wrapper, #Innovation_banner img{
	width:100%;
	height:100%;
}
#Innovation_text{
	position: relative;
}
@media only screen and (max-width: 767px) {
	.opacity-video-bg .vc_custom_1578087112265{
		padding-top: 0px !important;
    padding-bottom: 0px !important;
	}
	.opacity-video-bg  .vc_custom_1588052916245{
		padding-top: 50px !important;
    padding-bottom: 50px !important;
	}
	.opacity-video-bg {
		margin-top:20px;
	}
}