/* CSS CUSTOMIZADO POR CENTRO INFORMÁTICO MILLENIUM */
@import url('https://fonts.googleapis.com/css2?family=Sen:wght@400..800&display=swap');
.millenium-oferta {
    background-color: #E91E63;
    padding: 2px;
    border-radius: 0px;
    color: #FFEB3B;
    font-size: 11px;
    font-weight: 700;
}
.on-sale {
	display: none !important;
}
li.menu-item.fkcart-custom-menu-link {
    list-style: none !important;
}
/* ELEMENTOS A ELIMINAR EN PÁGINA DE GRACIAS */
body.woocommerce-order-received .tm-toolbar, body.woocommerce-order-received .tm-header, body.woocommerce-order-received #millenium-footer  {
	display: none !important;
}
/* FIN ELEMENTOS A ELIMINAR EN PÁGINA DE GRACIAS */

body.woocommerce-order-received .wfacp-form-panel, body.woocommerce-order-received .wfacp-form-panel input {
	font-family: "Sen", sans-serif !important;
}
body.woocommerce-account li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads {
    display: none !important;
}
body.woocommerce-account ul.woocommerce-PaymentMethods.payment_methods.methods li {
    margin-bottom: 32px;
}
body.woocommerce-account ul.woocommerce-PaymentMethods.payment_methods.methods {
    list-style: none !important;
    padding-left: 0px !important;
}
body.woocommerce-account td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-thumbnails img {
    border: 1px solid #ccc;
    padding: 1px;
}
.millenium-item-thumbnail {
    display: inline-block;
    margin-right: 16px;
    border: 1px solid #ccc;
    padding: 1px;
}
.woocommerce table.woocommerce-table--order-details td, .woocommerce table.woocommerce-table--order-details th {
    vertical-align: middle !important;
}
td.woocommerce-table__product-name.product-name {
    display: flex !important;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
}
p.stock.in-stock {
    display: none !important;
}
div#form-acm_56341 {
    background-color: #f8f8f8 !important;
}
body.woocommerce-checkout .woocommerce-privacy-policy-text p {
    display: none !important;
}
p.stock.out-of-stock {
	padding: 8px !important;
    background-color: #f44336 !important;
    border-radius: 6px !important;
    display: inline-block !important;
    font-weight: 600 !important;
    color: white !important;
}