/*
 * Tema Droguemar — reglas «tardías» (antes las imprimía Kirki desde el
 * Personalizador de Shoptimizer, al final del <head>): colores de botones y
 * enlaces, Inter en cuerpo y títulos, anchos de contenedor. Va después de
 * personalizador.css, en el mismo orden que antes.
 */

/* --- colores y tipografía (antes Kirki) --- */
div.product p.price,
.woocommerce-pagination .page-numbers li .page-numbers.current {
	color: rgb(0, 0, 0);
}
.spinner > div,
#payment .payment_methods li.wc_payment_method > input[type="radio"]:first-child:checked + label::before {
	background-color: rgb(0, 0, 0);
}
a {
	color: rgb(30, 104, 196);
}
a:hover {
	color: rgb(17, 17, 17);
}
body {
	background-color: rgb(255, 255, 255);
}
.button,
.button:hover,
.product .cart .single_add_to_cart_button,
ul.products li.product .button,
.woocommerce-cart p.return-to-shop a,
.site .widget_shopping_cart a.button.checkout,
.wc-proceed-to-checkout a.button,
.wc-proceed-to-checkout .checkout-button.button:hover,
.message-inner a.button,
ul.products li.product .added_to_cart {
	color: rgb(255, 255, 255);
}
.button,
.product .cart .single_add_to_cart_button,
ul.products li.product .button,
.woocommerce-cart p.return-to-shop a,
.widget_shopping_cart a.button.checkout,
ul.products li.product .added_to_cart {
	background-color: rgb(0, 0, 0);
}
.widget_shopping_cart a.button.checkout {
	border-color: rgb(0, 0, 0);
}
[type="submit"]:hover,
.button:hover,
.product .cart .single_add_to_cart_button:hover,
ul.products li.product .button:hover,
.woocommerce-cart p.return-to-shop a:hover,
.widget_shopping_cart a.button.checkout:hover,
#place_order[type="submit"]:hover,
ul.products li.product .added_to_cart:hover {
	background-color: rgb(38, 38, 38);
}
.widget_shopping_cart a.button.checkout:hover {
	border-color: rgb(38, 38, 38);
}
.col-full,
body .woocommerce-message {
	max-width: 1250px;
}
.product-details-wrapper,
.single-product .archive-header .woocommerce-breadcrumb,
.upsells.products {
	max-width: calc(5.2325em + 1250px);
}
body,
button,
input,
:root :where(body),
select,
option,
textarea {
	font-family: Inter;
	font-size: 16px;
	font-weight: 400;
}
:root {
	font-family: Inter;
	font-size: 16px;
	font-weight: 400;
}
.entry-content {
	font-family: Inter;
	font-size: 16px;
	font-weight: 400;
	color: rgb(70, 70, 70);
}
h1 {
	font-family: Inter;
}
h2 {
	font-family: Inter;
}
h3 {
	font-family: Inter;
}
h4 {
	font-family: Inter;
}
ul.products li.product .woocommerce-loop-product__title {
	font-family: Inter;
	font-size: 16px;
}
.product .cart .single_add_to_cart_button,
.widget_shopping_cart a.button.checkout,
body .woocommerce a.button.alt,
body .woocommerce button.button.alt {
	font-family: Inter;
}
