@media (max-width: 640px) {
  .block-19.hiden_elemnt {
    margin-top: 0;
  }
}
@media (max-width: 640px) {
  .block-19.hiden_elemnt > * {
    display: none;
  }
}
@media (max-width: 640px) {
  .category_lists.category_list.hiden_elemnt {
    display: none;
  }
}
.custom-delivery-btn {
  display: inline-block;
  margin: 0 0 15px 50px;
  border: 2px solid #3E9C48;
  background: #3E9C48;
  color: #fff;
  cursor: pointer;
  font-weight: bold;
  padding: 5px 8px;
  border-radius: 5px;
}
.custom-delivery-btn:hover {
  background: none;
  color: #3E9C48;
}
.suggestions-input--wrapper {
  padding-bottom: 10px;
}
.shop2-cart-product .cart-product-image {
  display: block;
}
@media (max-width: 480px) {
  .sand .shop2-order-options.shop2-delivery .text-right a.shop2-btn, .sand .shop2-delivery .text-right a.shop2-btn {
    font-size: 14px;
    padding: 8px 12px;
    min-height: unset;
    margin-bottom: 10px;
  }
  .sand .shop2-order-options.shop2-delivery .text-right button.shop2-btn, .sand .shop2-delivery .text-right button.shop2-btn {
    font-size: 14px;
    padding: 8px 12px;
  }
}
