/*
Theme Name: Zakra Child Theme
Theme URI: http://themegrill.com/themes/zakra/
Description: Child Theme for Zakra
Author: ThemeGrill
Author URI: http://themegrill.com
Template: zakra
Version: 1.0
*/

/*
Theme Name: Zakra Child Theme
Theme URI: http://themegrill.com/themes/zakra/
Description: Child Theme for Zakra
Author: ThemeGrill
Author URI: http://themegrill.com
Template: zakra
Version: 1.0
*/

.header-bar-social-icons {
	float: right;
}
.header-bar-social-icons a {
	color: #ffffff;
}

.ht-product-label.ht-product-label-right,
ul.products li.product span.onsale {
	display: none ! important;
	visibility: hide ! important;
}

._df_button.df-element.df-popup-button {
	width: 30px; 
  	height: 30px;
	margin: 16px 0px 0px 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url('/wp-content/uploads/2025/07/open-book-icon.png'); 
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	border: none;
	cursor: pointer;
	text-indent: -9999px; /* приховує текст */
	overflow: hidden;
}

.read-popup-btn .elementor-widget-container {
	margin-left: 37% ! important;
}
@media (max-width: 766.99px) {
	.read-popup-btn .elementor-widget-container {
		margin: 0px 0px 0px 47% ! important;
	}
}

table.mp-payment-delivery-info {
	font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    /* font-weight: 600; */
    line-height: 21px;
	color: #1F1F1F;
}

table.mp-payment-delivery-info td {
	padding: 0px 0px 10px 0px;
	line-height: 1.3;
	border: none;
}

table.mp-payment-delivery-info td:first-child {
	display: flex;
	padding-right: 10px;
}

table.mp-payment-delivery-info td:first-child img {
	width: 43px;
}