/**
 * Theme Name:     Via 21 Theme
 * Author:         No Author
 * Template:       autocraft-fse
 * Text Domain:	   via-21-theme
 * Description:    No Description
 */

.ink-site-header .wp-block-column-is-layout-flow {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	
	
}

.ink-site-header .has-primary-background-color{
	background-color: #fff !important;
}

.ink-site-header .wp-block-column-is-layout-flow img{
	margin-left: 25px;
	
}

.logoBX:after {
	content: '';
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    border-top: 96px solid #d70007;
    border-right: 60px solid transparent;
    top: 0px;
}

.wp-block-navigation__responsive-container-content {
	margin-top: 27px;
}
.woocommerce div.product div.images img {
	display: block;
    width: 80% !important;
    height: auto;
    box-shadow: none
}

.woocommerce div.product .woocommerce-tabs .panel h2{
	display: none !important;
}

.wp-block-post-excerpt__excerpt {
	display: none !important;
}

.wc-block-product h5 a {
	color: var(--wp--preset--color--body-text) !important;
    text-decoration: none !important;
    font-size: 20px !important;
}	

.wp-block-post h3 {
	color: var(--wp--preset--color--body-text) !important;
    text-decoration: none !important;
    font-size: 20px !important;
	
}

.wp-block-post-terms a, .woocommerce-breadcrumb a {
	color: #cf2e2e !important;
	text-decoration: none !important;
}

.is-style-fill a:hover {
	background-color: #fff !important;
	color: #b01e22 !important;
}

.wp-block-button__link {
	border-radius: 0px !important;
}

.aboutusbutton a:hover {
	background-color: #b01e22 !important;
	color: #fff !important;
}

.contacts a {
	
	text-decoration: none !important;	
 
	}

.footer_cont a{
	text-decoration: none;
}

.mob-menu-header-holder {
	left: 0 !important;
	width: 20px !important;
}

@media only screen and (max-width: 782px){

	.mobile-black .is-layout-flex {
		gap: 0px !important;
		margin-left: 5px;
	}

	.contacts {
	width: 270px;	
	padding-left: 10px;	
	z-index: 999999 !important;		
	position: relative !important;
	}
	
	.contacts a {
	z-index: 999999 !important;	
	text-decoration: none !important;	
	position: relative !important;;
	}
	
	.contactemail { display: none !important;}
	
}