/* Refuerzos para WhatsApp en producto / envío / footer.
   Archivo: 08-whatsapp-producto-refuerzo.css
*/

.daiam-mejor-precio, .product-detail .daiam-mejor-precio, .product-info .daiam-mejor-precio, .js-product-detail .daiam-mejor-precio {
	justify-content: center !important;
	text-align: center !important;
	margin-bottom: 24px !important;
}

.daiam-mejor-precio::before {
	text-align: center !important;
	margin-bottom: 6px !important;
}

.daiam-mejor-precio__btn {
	min-width: 170px !important;
	width: auto !important;
	max-width: none !important;
	margin-left: auto !important;
	margin-right: auto !important;
	margin-bottom: 10px !important;
	padding: 0 18px !important;
	border-radius: 999px !important;
	font-size: 0 !important;
	text-align: center !important;
}

.daiam-mejor-precio__btn:nth-of-type(1)::after {
	content: "GOTZALCABA" !important;
	display: inline-block !important;
	color: #fff !important;
	font-size: 11px !important;
	font-weight: 800 !important;
	line-height: 1 !important;
	text-align: center !important;
}

.daiam-mejor-precio__btn:nth-of-type(2)::after {
	content: "WHATSAPP MDQ" !important;
	display: inline-block !important;
	color: #fff !important;
	font-size: 11px !important;
	font-weight: 800 !important;
	line-height: 1 !important;
	text-align: center !important;
}

footer, footer .footer-contact, footer .footer-menu, footer .footer-whatsapp, footer .contact-whatsapp {
	text-align: center !important;
}

footer a[href*="wa.me"], footer a[href*="whatsapp"], footer .btn-whatsapp {
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	min-width: 170px !important;
	width: auto !important;
	height: 25px !important;
	margin-left: auto !important;
	margin-right: auto !important;
	margin-bottom: 12px !important;
	padding: 0 14px !important;
	background: #00a950 !important;
	background-color: #00a950 !important;
	background-image: none !important;
	color: #fff !important;
	border: 0 !important;
	border-radius: 999px !important;
	font-size: 0 !important;
	font-weight: 800 !important;
	line-height: 1 !important;
	text-align: center !important;
	text-decoration: none !important;
	text-transform: uppercase !important;
	box-shadow: none !important;
	overflow: hidden !important;
}

footer a[href*="5491164924052"]::after, footer a[href*="1164924052"]::after {
	content: "CABA" !important;
	display: inline-block !important;
	color: #fff !important;
	font-size: 11px !important;
	font-weight: 800 !important;
	line-height: 1 !important;
	text-align: center !important;
}

footer a[href*="5492235481534"]::after, footer a[href*="2235481534"]::after {
	content: "MDQ" !important;
	display: inline-block !important;
	color: #fff !important;
	font-size: 11px !important;
	font-weight: 800 !important;
	line-height: 1 !important;
	text-align: center !important;
}

footer a[href*="wa.me"]:hover, footer a[href*="whatsapp"]:hover, footer .btn-whatsapp:hover, .daiam-mejor-precio__btn:hover {
	background: #008f45 !important;
	background-color: #008f45 !important;
	color: #fff !important;
	text-decoration: none !important;
}

.js-item-product input.js-addtocart, .js-item-product button.js-addtocart, [data-store^="product-item-"] input.js-addtocart, [data-store^="product-item-"] button.js-addtocart, .js-item-submit-container input.js-addtocart, .js-item-submit-container button.js-addtocart, .js-quickshop-or-stock-container input.js-addtocart, .js-quickshop-or-stock-container button.js-addtocart, input[data-component="product-list-item.add-to-cart"], button[data-component="product-list-item.add-to-cart"], input.cart.js-addtocart, button.cart.js-addtocart, .btn.cart.js-addtocart {
	background: #0047ff !important;
	background-color: #0047ff !important;
	background-image: none !important;
	background-position: center center !important;
	background-repeat: no-repeat !important;
	background-size: 0 0 !important;
	border: 0 !important;
	border-radius: 999px !important;
	box-shadow: none !important;
	color: #fff !important;
	display: block !important;
	font-size: 11px !important;
	font-weight: 800 !important;
	height: 25px !important;
	letter-spacing: .02em !important;
	line-height: 25px !important;
	margin-left: auto !important;
	margin-right: auto !important;
	max-width: 260px !important;
	min-width: 150px !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: relative !important;
	text-align: center !important;
	text-indent: 0 !important;
	text-transform: uppercase !important;
	vertical-align: middle !important;
	width: 80% !important;
	appearance: none !important;
	mask-image: none !important;
}

.js-item-product input.js-addtocart:hover, .js-item-product button.js-addtocart:hover, [data-store^="product-item-"] input.js-addtocart:hover, [data-store^="product-item-"] button.js-addtocart:hover, .js-item-submit-container input.js-addtocart:hover, .js-item-submit-container button.js-addtocart:hover, .js-quickshop-or-stock-container input.js-addtocart:hover, .js-quickshop-or-stock-container button.js-addtocart:hover, input[data-component="product-list-item.add-to-cart"]:hover, button[data-component="product-list-item.add-to-cart"]:hover, input.cart.js-addtocart:hover, button.cart.js-addtocart:hover, .btn.cart.js-addtocart:hover {
	background: #003be0 !important;
	background-color: #003be0 !important;
	background-image: none !important;
	color: #fff !important;
}

.js-item-product .js-addtocart::before, .js-item-product .js-addtocart::after, [data-store^="product-item-"] .js-addtocart::before, [data-store^="product-item-"] .js-addtocart::after, .js-item-submit-container .js-addtocart::before, .js-item-submit-container .js-addtocart::after, .js-quickshop-or-stock-container .js-addtocart::before, .js-quickshop-or-stock-container .js-addtocart::after, input[data-component="product-list-item.add-to-cart"]::before, input[data-component="product-list-item.add-to-cart"]::after, button[data-component="product-list-item.add-to-cart"]::before, button[data-component="product-list-item.add-to-cart"]::after, input.cart.js-addtocart::before, input.cart.js-addtocart::after, button.cart.js-addtocart::before, button.cart.js-addtocart::after, .btn.cart.js-addtocart::before, .btn.cart.js-addtocart::after {
	content: none !important;
	display: none !important;
	height: 0 !important;
	opacity: 0 !important;
	visibility: hidden !important;
	width: 0 !important;
}

.js-item-submit-container .item-quickshop-icon, .js-item-submit-container .cart-icon, .js-item-submit-container .icon-cart, .js-item-submit-container [class*="cart-icon"], .js-item-submit-container [class*="quickshop-icon"], .js-item-submit-container svg, .js-quickshop-or-stock-container .item-quickshop-icon, .js-quickshop-or-stock-container .cart-icon, .js-quickshop-or-stock-container .icon-cart, .js-quickshop-or-stock-container [class*="cart-icon"], .js-quickshop-or-stock-container [class*="quickshop-icon"], .js-quickshop-or-stock-container svg, .js-item-product .js-addtocart .item-quickshop-icon, .js-item-product .js-addtocart .cart-icon, .js-item-product .js-addtocart .icon-cart, .js-item-product .js-addtocart [class*="cart-icon"], .js-item-product .js-addtocart [class*="quickshop-icon"], .js-item-product .js-addtocart svg, [data-store^="product-item-"] .js-addtocart .item-quickshop-icon, [data-store^="product-item-"] .js-addtocart .cart-icon, [data-store^="product-item-"] .js-addtocart .icon-cart, [data-store^="product-item-"] .js-addtocart [class*="cart-icon"], [data-store^="product-item-"] .js-addtocart [class*="quickshop-icon"], [data-store^="product-item-"] .js-addtocart svg, button[data-component="product-list-item.add-to-cart"] .item-quickshop-icon, button[data-component="product-list-item.add-to-cart"] .cart-icon, button[data-component="product-list-item.add-to-cart"] .icon-cart, button[data-component="product-list-item.add-to-cart"] [class*="cart-icon"], button[data-component="product-list-item.add-to-cart"] [class*="quickshop-icon"], button[data-component="product-list-item.add-to-cart"] svg {
	display: none !important;
	height: 0 !important;
	margin: 0 !important;
	max-height: 0 !important;
	max-width: 0 !important;
	min-height: 0 !important;
	min-width: 0 !important;
	opacity: 0 !important;
	overflow: hidden !important;
	padding: 0 !important;
	visibility: hidden !important;
	width: 0 !important;
}

.js-item-submit-container::before, .js-item-submit-container::after, .js-quickshop-or-stock-container::before, .js-quickshop-or-stock-container::after, .item-actions::before, .item-actions::after, .item-button::before, .item-button::after {
	content: none !important;
	display: none !important;
	opacity: 0 !important;
	visibility: hidden !important;
}

@media (max-width:480px) {
	.js-item-product input.js-addtocart, .js-item-product button.js-addtocart, [data-store^="product-item-"] input.js-addtocart, [data-store^="product-item-"] button.js-addtocart, .js-item-submit-container input.js-addtocart, .js-item-submit-container button.js-addtocart, .js-quickshop-or-stock-container input.js-addtocart, .js-quickshop-or-stock-container button.js-addtocart, input[data-component="product-list-item.add-to-cart"], button[data-component="product-list-item.add-to-cart"], input.cart.js-addtocart, button.cart.js-addtocart, .btn.cart.js-addtocart {
		width: calc(100% - 32px) !important;
		max-width: 260px !important;
		min-width: 0 !important;
		padding: 0 !important;
	}
}

body.template-product .daiam-mejor-precio, body.template-product .product-detail .daiam-mejor-precio, body.template-product .product-info .daiam-mejor-precio, body.template-product .js-product-detail .daiam-mejor-precio, body.template-product .js-product-form .daiam-mejor-precio, body.template-product .product-form .daiam-mejor-precio, body.template-product form[action*="cart"] .daiam-mejor-precio, body.template-product .daiam-mejor-precio:hover, body.template-product .daiam-mejor-precio:focus, body.template-product .daiam-mejor-precio:active {
	display: none !important;
	visibility: hidden !important;
	opacity: 0 !important;
	width: 0 !important;
	height: 0 !important;
	min-width: 0 !important;
	min-height: 0 !important;
	max-width: 0 !important;
	max-height: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	overflow: hidden !important;
	pointer-events: none !important;
}

body.template-product .daiam-mejor-precio::before, body.template-product .daiam-mejor-precio::after, body.template-product .daiam-mejor-precio *, body.template-product .daiam-mejor-precio *::before, body.template-product .daiam-mejor-precio *::after, body.template-product .daiam-mejor-precio__btn, body.template-product .daiam-mejor-precio__btn:hover, body.template-product .daiam-mejor-precio__btn:focus, body.template-product .daiam-mejor-precio__icon, body.template-product .daiam-mejor-precio__icon svg, body.template-product .daiam-mejor-precio__icon svg path {
	display: none !important;
	visibility: hidden !important;
	opacity: 0 !important;
	width: 0 !important;
	height: 0 !important;
	min-width: 0 !important;
	min-height: 0 !important;
	max-width: 0 !important;
	max-height: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	overflow: hidden !important;
	pointer-events: none !important;
	content: none !important;
}

body.template-product .daiam-envio-whatsapp, body.template-product .daiam-whatsapp-envio, body.template-product .daiam-product-whatsapp, body.template-product .daiam-whatsapp-footer, body.template-product .whatsapp-product-footer {
	display: block !important;
	visibility: visible !important;
	opacity: 1 !important;
	width: 100% !important;
	height: auto !important;
	min-height: 0 !important;
	max-height: none !important;
	margin-top: 14px !important;
	margin-bottom: 0 !important;
	padding-top: 4px !important;
	clear: both !important;
	overflow: visible !important;
	pointer-events: auto !important;
}

body.template-product .daiam-envio-whatsapp__texto, body.template-product .daiam-whatsapp-envio__texto, body.template-product .daiam-product-whatsapp__texto, body.template-product .daiam-whatsapp-footer__texto, body.template-product .whatsapp-product-footer__texto {
	display: block !important;
	visibility: visible !important;
	opacity: 1 !important;
	height: auto !important;
	margin: 0 0 8px 0 !important;
	color: #00a859 !important;
	font-size: 15px !important;
	font-weight: 700 !important;
	line-height: 1.3 !important;
	text-align: left !important;
}

body.template-product .daiam-envio-whatsapp__botones, body.template-product .daiam-whatsapp-envio__botones, body.template-product .daiam-product-whatsapp__botones, body.template-product .daiam-whatsapp-footer__botones, body.template-product .whatsapp-product-footer__botones {
	display: flex !important;
	visibility: visible !important;
	opacity: 1 !important;
	gap: 14px !important;
	align-items: center !important;
	justify-content: flex-start !important;
	flex-wrap: wrap !important;
	width: 100% !important;
	height: auto !important;
	max-height: none !important;
	overflow: visible !important;
	pointer-events: auto !important;
}

body.template-product .daiam-envio-whatsapp__btn, body.template-product .daiam-envio-whatsapp a[href*="wa.me"], body.template-product .daiam-envio-whatsapp a[href*="whatsapp"], body.template-product .daiam-whatsapp-envio__btn, body.template-product .daiam-whatsapp-envio a[href*="wa.me"], body.template-product .daiam-whatsapp-envio a[href*="whatsapp"], body.template-product .daiam-product-whatsapp__btn, body.template-product .daiam-product-whatsapp a[href*="wa.me"], body.template-product .daiam-product-whatsapp a[href*="whatsapp"], body.template-product .daiam-whatsapp-footer__btn, body.template-product .daiam-whatsapp-footer a[href*="wa.me"], body.template-product .daiam-whatsapp-footer a[href*="whatsapp"], body.template-product .whatsapp-product-footer__btn, body.template-product .whatsapp-product-footer a[href*="wa.me"], body.template-product .whatsapp-product-footer a[href*="whatsapp"] {
	display: inline-flex !important;
	visibility: visible !important;
	opacity: 1 !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 7px !important;
	min-width: 135px !important;
	width: auto !important;
	height: 25px !important;
	min-height: 25px !important;
	max-height: none !important;
	margin: 0 !important;
	padding: 0 14px !important;
	background: #00a859 !important;
	background-color: #00a859 !important;
	background-image: none !important;
	color: #fff !important;
	border: 0 !important;
	border-radius: 999px !important;
	text-decoration: none !important;
	font-size: 11px !important;
	font-weight: 800 !important;
	line-height: 25px !important;
	text-transform: uppercase !important;
	box-shadow: none !important;
	outline: none !important;
	overflow: hidden !important;
	pointer-events: auto !important;
}

body.template-product .daiam-envio-whatsapp__btn:hover, body.template-product .daiam-envio-whatsapp a[href*="wa.me"]:hover, body.template-product .daiam-envio-whatsapp a[href*="whatsapp"]:hover, body.template-product .daiam-whatsapp-envio__btn:hover, body.template-product .daiam-whatsapp-envio a[href*="wa.me"]:hover, body.template-product .daiam-whatsapp-envio a[href*="whatsapp"]:hover, body.template-product .daiam-product-whatsapp__btn:hover, body.template-product .daiam-product-whatsapp a[href*="wa.me"]:hover, body.template-product .daiam-product-whatsapp a[href*="whatsapp"]:hover, body.template-product .daiam-whatsapp-footer__btn:hover, body.template-product .daiam-whatsapp-footer a[href*="wa.me"]:hover, body.template-product .daiam-whatsapp-footer a[href*="whatsapp"]:hover, body.template-product .whatsapp-product-footer__btn:hover, body.template-product .whatsapp-product-footer a[href*="wa.me"]:hover, body.template-product .whatsapp-product-footer a[href*="whatsapp"]:hover {
	display: inline-flex !important;
	visibility: visible !important;
	opacity: 1 !important;
	background: #008f45 !important;
	background-color: #008f45 !important;
	color: #fff !important;
	text-decoration: none !important;
	pointer-events: auto !important;
}

body.template-product .daiam-envio-whatsapp svg, body.template-product .daiam-envio-whatsapp svg path, body.template-product .daiam-whatsapp-envio svg, body.template-product .daiam-whatsapp-envio svg path, body.template-product .daiam-product-whatsapp svg, body.template-product .daiam-product-whatsapp svg path, body.template-product .daiam-whatsapp-footer svg, body.template-product .daiam-whatsapp-footer svg path, body.template-product .whatsapp-product-footer svg, body.template-product .whatsapp-product-footer svg path {
	display: inline-block !important;
	visibility: visible !important;
	opacity: 1 !important;
	width: 18px !important;
	height: 18px !important;
	min-width: 18px !important;
	color: #fff !important;
	fill: currentColor !important;
	pointer-events: none !important;
}

@media (max-width:480px) {
	body.template-product .daiam-envio-whatsapp__botones, body.template-product .daiam-whatsapp-envio__botones, body.template-product .daiam-product-whatsapp__botones, body.template-product .daiam-whatsapp-footer__botones, body.template-product .whatsapp-product-footer__botones {
		gap: 10px !important;
	}
	
	body.template-product .daiam-envio-whatsapp__btn, body.template-product .daiam-envio-whatsapp a[href*="wa.me"], body.template-product .daiam-envio-whatsapp a[href*="whatsapp"], body.template-product .daiam-whatsapp-envio__btn, body.template-product .daiam-whatsapp-envio a[href*="wa.me"], body.template-product .daiam-whatsapp-envio a[href*="whatsapp"], body.template-product .daiam-product-whatsapp__btn, body.template-product .daiam-product-whatsapp a[href*="wa.me"], body.template-product .daiam-product-whatsapp a[href*="whatsapp"], body.template-product .daiam-whatsapp-footer__btn, body.template-product .daiam-whatsapp-footer a[href*="wa.me"], body.template-product .daiam-whatsapp-footer a[href*="whatsapp"], body.template-product .whatsapp-product-footer__btn, body.template-product .whatsapp-product-footer a[href*="wa.me"], body.template-product .whatsapp-product-footer a[href*="whatsapp"] {
		min-width: 118px !important;
		height: 25px !important;
