/*
*
* 1024Mbits.com 2020
*
* @author 1024Mbits.com <soporte@1024mbits.com>
* @version 1.0
*
*/
#js-product-list .product-jmrheating-info,
#product .product-jmrheating-info {
  display: flex;
  float: left;
  width: 100%;
  padding-bottom: 20px;
  padding-top: 20px;
}
#js-product-list .product-jmrheating-info .product-shop.inner,
#product .product-jmrheating-info .product-shop.inner {
  display: flex;
  flex-wrap: wrap;
  /* height: 3.125rem; */
  /* max-width: 23rem; */
  border: 3px solid #e13737;
}
#js-product-list .product-jmrheating-info p,
#product .product-jmrheating-info p {
  align-self: center;
  font-size: 1rem;
  color: #000;
  padding: 5px 10px 5px 10px;
  margin-bottom: 0;
}
#js-product-list .product-jmrheating-info p .material-icons,
#product .product-jmrheating-info p .material-icons {
    color: #e13737;
}
#js-product-list .product-jmrheating-info span.jmrheating-subtitle,
#product .product-jmrheating-info span.jmrheating-subtitle {
  font-style: italic;
  color: #666;
}
.delivery-option p.jmrheating-date-checkout {
  font-size: 0.9rem;
  margin: 10px 0px;
  color: #f44b3d;
}
#jmrheating_consent .custom-checkbox {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  margin-bottom: 10px;
  margin-left: 10px;
}

.disabledbutton {
  pointer-events: none;
  opacity: 0.4;
};

