/**
 * Theme Name:     Electro Buy
 * Author:         CreativeThemes
 * Template:       blocksy
 * Text Domain:	   electro-buy
 * Description:    Blocksy is a fast, modern WordPress theme with advanced WooCommerce support and full compatibility with the block editor.
 */
[data-header*="type-1"] .ct-header [data-id="menu"] .wpml-ls-item .sub-menu{
	box-shadow: none;
}
[data-header*="type-1"] .ct-header [data-row*="middle"] .wpml-ls-item .ct-menu-link{
	color: #4d5d6d;
}
[data-header*="type-1"] .ct-header [data-transparent-row="yes"][data-row*="middle"] .wpml-ls-item .ct-menu-link{
	color: #fffffe80;
}
[data-header*="type-1"] .ct-header [data-transparent-row="yes"][data-row*="middle"] #menu-item-wpml-ls-45-en.wpml-ls-item.wpml-ls-item-en .ct-menu-link:hover{
	color: #184473;
}
[data-header*="type-1"] .ct-header [data-row*="middle"] #menu-item-wpml-ls-45-de.wpml-ls-item.wpml-ls-item-de .ct-menu-link:hover{
	color: #184473;
}
table.shop_table th{
	vertical-align: middle !important;
}
.products .ct-media-container{
	min-height: 310px;
	align-items: center;
	justify-content: center;
	box-shadow: 0px 0px 45px 45px #ababab1c;
}
.products .ct-media-container img{
	width: 195px !important;
	height: 195px;
}
/* customer dashboard action buttons */
.woocommerce-account a.woocommerce-button.button.view {
    font-size: 0;
}

.woocommerce-account a.woocommerce-button.button.view::before {
    content: "";
    display: inline-block;
    width: 18px;
    height: 18px;
    background: url('data:image/svg+xml;utf8,<svg fill="black" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M572.52 241.4C518.77 135.5 407.55 64 288 64S57.23 135.5 3.48 241.4a48.35 48.35 0 0 0 0 29.2C57.23 376.5 168.45 448 288 448s230.77-71.5 284.52-177.4a48.35 48.35 0 0 0 0-29.2zM288 400c-97 0-189.4-57.8-238.3-144C98.6 169.8 191 112 288 112s189.4 57.8 238.3 144C477.4 342.2 385 400 288 400zm0-240a96 96 0 1 0 96 96 96 96 0 0 0-96-96z"/></svg>') no-repeat center;
    background-size: contain;
}
.woocommerce-account .woocommerce-orders-table__cell-order-actions .woocommerce-button.button{
	background: transparent;
}
.woocommerce-account a.woocommerce-button.button:before{
    z-index: 50;
    inset-inline: 0;
    inset-block: 0;
    opacity: 1;
    border-radius: inherit;
    background: unset;
    transition: opacity .2s ease;
    filter: unset;
}
.ct-widget h6{
	color: #000000 !important;
}
label.image-upload-field {
    display: flex !important;
    flex-direction: column;
    gap: 20px;
}
label.image-upload-field .wpcf7-form-control-wrap {
    border: 1px dashed #ddd;
    border-radius: 6px;
    padding: 26px 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column-reverse;
	gap: 16px;
}
label.image-upload-field .wpcf7-form-control-wrap:after {
    content: "";
    width: 24px;
    height: 24px;
    background: url(https://www.electroblau.tech/wp-content/uploads/2026/05/upload-svgrepo-com.svg);
    background-repeat: no-repeat;
    background-size: contain;
}
.elactroblau-contact-form br{
	display: none;
}
.elactroblau-contact-form label{
	margin-bottom: 16px !important;
	text-align: left;
}
.elactroblau-contact-form input,
.elactroblau-contact-form select,
.elactroblau-contact-form textarea{
	margin-top: 12px !important;
}
/* wocommerce mini cart title */
.woocommerce-mini-cart .product-title{
	color: #fff;
}
@media all and (max-width: 999px){
	.wpml-ls-item .sub-menu {
		top: 0 !important;
		background: transparent !important;
		list-style: none !important;
		padding-left: 0 !important;
	}
}