/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

html {scroll-behavior:smooth;}
body .prices-starting-from{font-size:10px;}
body .attribute-label.product-label, 
body .product-labels, 
body .product-labels.labels-rectangular, 
body span.product-label, 
body span.attribute-label, 
body .woocommerce-product-gallery .product-labels{max-width:100%;}
body .product-labels{gap:5px;}
/*body .whb-main-header .wd-sub-menu li>a{padding-top:5px;padding-bottom:5px;font-size:13px;line-height:1.3;}*/
body .wd-action-btn.wd-style-text>a.wd-open-popup:before{content:"\f183a";font-family:"woodmart-font";font-weight:400;}
body .summary-inner>form.cart{margin-bottom:25px;}
body .wd-content-area>.single-breadcrumbs-wrapper{margin-top:-20px;}
body .acceptance-policy,
body .grecaptcha-badge,
body .hidden-fields-container{display:none;visibility:hidden;opacity:0;}
body .page-title h1.entry-title,
body .page-title h2.entry-title,
body .page-title h3.entry-title{font-size:28px;letter-spacing:inherit;}
body .wd-el-title{font-weight:600;}


body .product-qty-minmax-notice {
	color: #cc0000;
	margin: 0 0 20px 0;
}

body .product-qty-minmax-notice::before {
	content: "\f100";
	font-family: "woodmart-font";
	font-weight: 400;
	margin-right: 6px;
}


body blockquote{
	quotes: "" "";
	background: rgba(0,0,0,0.03);
  	border-left: 8px solid rgba(0,0,0,0.2);
	border-radius: 5px;
	padding:15px 5px 5px 15px;
	margin:5px 0 20px 0;
}

/* WhatsApp Live Chat */
.pulse-whatsapp-live-chat {
	position: fixed;
	display: flex;
	width: 55px;
	height: 55px;
	border: none;
	box-shadow: 0 0 0 0 rgba(41, 167, 26, .7);
	border-radius: 50%;
	background-color: #29a71a;
	background-image:url(images/whatsapp-live-chat.png);
	background-size:cover;
	background-repeat: no-repeat;
	cursor: pointer;
	-webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
	-moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
	-ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
	animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
	bottom: 106px;
	right: 20px;
	z-index: 358;
}
.pulse-whatsapp-live-chat:hover {
	-webkit-animation: none;
	-moz-animation: none;
	-ms-animation: none;
	animation: none;
}
@-webkit-keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}
@-moz-keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}
@-ms-keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}
@keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}
/* End WhatsApp icon */


/* Tablet */
@media only screen and (max-width: 1024px) {
body .wd-content-area>.single-breadcrumbs-wrapper{margin-top:inherit;}
}

/* Mobile */
@media only screen and (max-width: 640px) {
body .wd-content-area>.single-breadcrumbs-wrapper{margin-top:inherit;}
body .page-title h1.entry-title,
body .page-title h2.entry-title,
body .page-title h3.entry-title{font-size:18px;letter-spacing:-0.5px;}
.pulse-whatsapp-live-chat {
	width: 45px;
	height: 45px;
	position: fixed;
	bottom: 120px;
	right: 10px;
	z-index: 998;
}
}
