/** Shopify CDN: Minification failed

Line 7:0 Unexpected "<"
Line 72:0 Unexpected "<"

**/
<style>


ul.pbl {
    padding-left: 20px;
}

ul.pbl li {
    margin-bottom: 5px;
}
span.pbl-green {
    color: #047104;
}

span.pbl-green2 {
    color: #047104;
}

span.pbl-red {
    color: #f00404;
}

.items_left, .pbl-epro, .pbl-eproinv, .pbl-base, .pbl-baseinv, .pbl-hydro, .pbl-hydroinv, .pbl-autoboat, .pbl-mto, .pbl-basemanual, .pbl-oos, .pbl-instock, .pbl-backorder, .pbl-basemanualinstock, .pbl-basemanualbackorder {
    display: none;
}

.pbl-3-5days, .pbl-2-weeks {
    display: none;
}

h2.cbb-also-bought-title {
    font-size: 36px!important;
}

/*fixed table on mobile*/

/* Enable horizontal scrolling for the entire table */
.product table {
  display: block;
  overflow-x: auto;
  white-space: nowrap; /* Prevent the table itself from wrapping */
}

/* Set min-width and max-width for cells and allow wrapping */
.product table tbody tr td, 
.product table tbody tr th {
  min-width: 100px; /* Set a minimum width for each cell */
  white-space: normal; /* Allow text to wrap within the cell */
  word-wrap: break-word; /* Break long words if necessary */
  overflow: hidden; /* Hide any overflow beyond max-width */
  text-overflow: ellipsis; /* Add ellipsis for aesthetic if text overflows */
  padding: 8px; /* Optional: Add some padding for better readability */
  max-width: 350px;
}

/* Adjust cell dimensions for smaller devices */
@media (max-width: 768px) {
  .product table tbody tr td, 
  .product table tbody tr th {
    min-width: 150px; /* Reduce min-width for smaller screens */
    max-width: 160px; /* Adjust max-width for smaller screens */
  }
}


</style>

