[data-cellid="above-grid_c1"][data-page="carrito_list"][data-cellid="above-grid_c1"][data-page="carrito_list"][data-cellid="above-grid_c1"][data-page="carrito_list"] {
  font-size: 20px;
  font-family: "LeagueSpartan";
}
[data-cellid="above-grid_c"][data-page="carrito_list"][data-cellid="above-grid_c"][data-page="carrito_list"][data-cellid="above-grid_c"][data-page="carrito_list"] {
  padding-top: 15px;
}
[data-cellid="above-grid_c4"][data-page="carrito_list"][data-cellid="above-grid_c4"][data-page="carrito_list"][data-cellid="above-grid_c4"][data-page="carrito_list"] {
  background-color: #f5ffe9;
}
[data-cellid="above-grid_c3"][data-page="carrito_list"][data-cellid="above-grid_c3"][data-page="carrito_list"][data-cellid="above-grid_c3"][data-page="carrito_list"] {
  padding-top: 15px;
}
[data-cellid="below-grid_c"][data-page="carrito_list"][data-cellid="below-grid_c"][data-page="carrito_list"][data-cellid="below-grid_c"][data-page="carrito_list"] {
  padding-top: 50px;
}
[data-cellid="grid_headcell_field"][data-page="carrito_list"][data-cellid="grid_headcell_field"][data-page="carrito_list"][data-cellid="grid_headcell_field"][data-page="carrito_list"] {
  background-color: #f5ffe9;
}
[data-cellid="grid_cell_field"][data-page="carrito_list"][data-cellid="grid_cell_field"][data-page="carrito_list"][data-cellid="grid_cell_field"][data-page="carrito_list"] {
  background-color: #ffffff;
}
[data-cellid="grid_cell_field1"][data-page="carrito_list"][data-cellid="grid_cell_field1"][data-page="carrito_list"][data-cellid="grid_cell_field1"][data-page="carrito_list"] {
  background-color: #ffffff;
}
[data-cellid="grid_headcell_field2"][data-page="carrito_list"][data-cellid="grid_headcell_field2"][data-page="carrito_list"][data-cellid="grid_headcell_field2"][data-page="carrito_list"] {
  background-color: #f5ffe9;
}
[data-cellid="grid_cell_field2"][data-page="carrito_list"][data-cellid="grid_cell_field2"][data-page="carrito_list"][data-cellid="grid_cell_field2"][data-page="carrito_list"] {
  background-color: #ffffff;
}
[data-cellid="grid_headcell_field3"][data-page="carrito_list"][data-cellid="grid_headcell_field3"][data-page="carrito_list"][data-cellid="grid_headcell_field3"][data-page="carrito_list"] {
  background-color: #f5ffe9;
}
[data-cellid="grid_cell_field3"][data-page="carrito_list"][data-cellid="grid_cell_field3"][data-page="carrito_list"][data-cellid="grid_cell_field3"][data-page="carrito_list"] {
  background-color: #ffffff;
}
[data-cellid="grid_headcell_field4"][data-page="carrito_list"][data-cellid="grid_headcell_field4"][data-page="carrito_list"][data-cellid="grid_headcell_field4"][data-page="carrito_list"] {
  background-color: #f5ffe9;
}
[data-cellid="grid_cell_field4"][data-page="carrito_list"][data-cellid="grid_cell_field4"][data-page="carrito_list"][data-cellid="grid_cell_field4"][data-page="carrito_list"] {
  background-color: #ffffff;
}
[data-cellid="grid_headcell_field5"][data-page="carrito_list"][data-cellid="grid_headcell_field5"][data-page="carrito_list"][data-cellid="grid_headcell_field5"][data-page="carrito_list"] {
  background-color: #f5ffe9;
}
[data-cellid="grid_cell_field5"][data-page="carrito_list"][data-cellid="grid_cell_field5"][data-page="carrito_list"][data-cellid="grid_cell_field5"][data-page="carrito_list"] {
  background-color: #ffffff;
}
[data-cellid="grid_footcell_field5"][data-page="carrito_list"][data-cellid="grid_footcell_field5"][data-page="carrito_list"][data-cellid="grid_footcell_field5"][data-page="carrito_list"] {
  white-space: nowrap;
}
[data-cellid="grid_headcell_checkbox"][data-page="carrito_list"][data-cellid="grid_headcell_checkbox"][data-page="carrito_list"][data-cellid="grid_headcell_checkbox"][data-page="carrito_list"] {
  background-color: #f5ffe9;
  width: 30px;
}
[data-cellid="grid_cell_checkbox"][data-page="carrito_list"][data-cellid="grid_cell_checkbox"][data-page="carrito_list"][data-cellid="grid_cell_checkbox"][data-page="carrito_list"] {
  background-color: #ffffff;
}
[data-cellid="grid_footcell_field8"][data-page="carrito_list"][data-cellid="grid_footcell_field8"][data-page="carrito_list"][data-cellid="grid_footcell_field8"][data-page="carrito_list"] {
  white-space: nowrap;
}
[data-cellid="grid_footcell_checkbox7"][data-page="carrito_list"][data-cellid="grid_footcell_checkbox7"][data-page="carrito_list"][data-cellid="grid_footcell_checkbox7"][data-page="carrito_list"] {
  white-space: nowrap;
}
[data-cellid="grid_footcell_field9"][data-page="carrito_list"][data-cellid="grid_footcell_field9"][data-page="carrito_list"][data-cellid="grid_footcell_field9"][data-page="carrito_list"] {
  white-space: nowrap;
}
[data-cellid="grid_headcell_field7"][data-page="carrito_list"][data-cellid="grid_headcell_field7"][data-page="carrito_list"][data-cellid="grid_headcell_field7"][data-page="carrito_list"] {
  width: 30px;
}
[data-cellid="grid_footcell_checkbox2"][data-page="carrito_list"][data-cellid="grid_footcell_checkbox2"][data-page="carrito_list"][data-cellid="grid_footcell_checkbox2"][data-page="carrito_list"] {
  background-color: #f5ffe9;
}
[data-page="carrito_list"][data-itemid="simple_grid_field"] {
  font-size: 16px;
}
[data-page="carrito_list"][data-itemid="simple_grid_field1"] {
  font-size: 16px;
}
[data-page="carrito_list"][data-itemid="simple_grid_field2"] {
  font-size: 16px;
}
[data-page="carrito_list"][data-itemid="simple_grid_field3"] {
  font-size: 16px;
  padding-right: 10px;
}
[data-page="carrito_list"][data-itemid="simple_grid_field4"] {
  font-family: "LeagueSpartan";
}
[data-page="carrito_list"][data-itemid="simple_grid_field5"] {
  font-family: "LeagueSpartan";
}
[data-page="carrito_list"][data-itemid="simple_grid_field6"] {
  font-size: 16px;
}
[data-page="carrito_list"][data-itemid="simple_grid_field9"] {
  font-family: "LeagueSpartan";
}
[data-page="carrito_list"][data-itemid="simple_grid_field10"] {
  font-family: "LeagueSpartan";
}
[data-page="carrito_list"][data-itemid="simple_grid_field11"] {
  font-family: "LeagueSpartan";
}
[data-page="carrito_list"][data-itemid="simple_grid_field12"] {
  font-weight: bold;
  font-size: 16px;
}
[data-page="carrito_list"][data-itemid="text"] {
  font-size: 35px;
  font-family: "LeagueSpartan";
}
[data-page="carrito_list"][data-itemid="logo"] {
  font-family: "LeagueSpartan";
}
[data-page="carrito_list"][data-itemid="snippet1"] {
  font-weight: bold;
  font-size: 16px;
}
[data-page="carrito_list"][data-itemid="snippet3"] {
  font-weight: bold;
  font-size: 16px;
}
[data-page="carrito_list"][data-itemid="snippet4"] {
  font-weight: bold;
  font-size: 16px;
}
[data-page="carrito_list"][data-itemid="text5"] {
  color: #f5ffe9;
  font-size: 1px;
}
[data-page="carrito_list"][data-itemid="page_image_ash8f23hr"] {
  width: 400px;
}


input[type="checkbox"] {
            width: 20px;
            height: 20px;
        }

[data-cellid="above-grid_c4"][data-page="carrito_list"][data-cellid="above-grid_c4"][data-page="carrito_list"][data-cellid="above-grid_c4"][data-page="carrito_list"] {
    background-color: #f5ffe9;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 1px solid #18bc9c;
    border-radius: 10px;
}

table-bordered > thead > tr > th, .table-bordered > thead > tr > th, table-bordered > tbody > tr > th, .table-bordered > tbody > tr > th, table-bordered > tfoot > tr > th, .table-bordered > tfoot > tr > th, table-bordered > thead > tr > td, .table-bordered > thead > tr > td, table-bordered > tbody > tr > td, .table-bordered > tbody > tr > td, table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > td {
    border: 1px solid #ecf0f1;
}

/* Localizamos el mensaje de "No se encontraron registros" */
.alert-warning {
    /* 1. Quitamos bordes y fondos por defecto */
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    color: transparent !important; /* Escondemos el texto */
    
    /* 2. Configuramos la imagen de fondo */
    background-image: url('../../nada_carrito.jpg') !important;
    background-repeat: no-repeat !important;
    background-position: center top !important;
    background-size: contain !important; /* Ajusta la imagen al ancho */

    /* 3. FORZAMOS el tamaño (Ajusta estos valores al tamaño real de tu imagen) */
    height: 400px !important; 
    width: 100% !important;
    display: block !important;
    margin: 50px auto !important;
}

