@import url('https://fonts.googleapis.com/icon?family=Material+Icons');

/***** Botón "Descargar Stock real en el header ***************/
.btn-stock-excel {
    display: inline-flex;
    align-items: center;
    background-color: #23a65a;
    color: #fff !important;
    padding: 5px 12px;
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
    text-decoration: none !important;
    border-radius: 4px;
    margin-right: 15px; 
    transition: all 0.3s ease;
    vertical-align: middle;
}

.btn-stock-excel i {
    margin-right: 6px;
    font-size: 15px;
}

.btn-stock-excel:hover {
    background-color: #1d8a4a;
    box-shadow: 0 2px 5px rgba(0,0,0,0.2);
}

#blockcart.blockcart.cart-preview .cart-totals>* {
    display: none;
}

#blockcart.blockcart.cart-preview .cart-totals .text-default {
    display: block;
    font-size: 1.5rem;
    line-height: 1.2em;
}

#checkout #js-checkout-summary .cart-summary-totals .cart-total,
#cart .card.cart-summary .cart-total {
    display:none;
}

#checkout .carrier-price {
    display: none;
}

#ps-shoppingcart-wrapper {
    display: inline-block;
    vertical-align: middle;
}
.btn-stock-excel .btn-content {
    display: flex;
    align-items: center;
}

.btn-stock-excel .text-container {
    display: flex;
    flex-direction: column; 
    text-align: left;
    line-height: 1.2; 
}

.btn-stock-excel .main-text {
    display: block;
    font-size: 13px;
    font-weight: 700;
}

.btn-stock-excel .sub-text {
    display: block;
    font-size: 10px;    
    font-weight: 400;
    opacity: 0.9;       
    text-transform: none; 
}

.btn-stock-excel i {
    font-size: 20px;    
    margin-right: 10px;
}
/***** página de categoría inicio, muestra el bloque de categorías ***************/
#category.category-id-2 #PM_ASCriterionsGroup_2_18 {
  display: block !important;
}

/***** página de listado de alertas 'back in stock' en la cuenta de cliente  ***************/
#module-hioutofstocknotification-subscribe .material-icons {
  font-size: 20px;
}
#module-hioutofstocknotification-subscribe .link-item {
  white-space: nowrap;
  display: inline-flex;
  gap: 8px;
  vertical-align: middle;
}
#module-hioutofstocknotification-subscribe .cart_delete {
  white-space: nowrap;
}