{% require_css %}
<style>
  .cnt-wit-tp-img-wrp {
    margin: 0 !important;
    padding: 0 !important;
  }

  .flex-row {
    margin: 0 !important;
    padding: 0 !important;
  }

  .card-items {
    margin: 0 !important;
    padding: 0 !important;
  }

  .inner_spacing {
    margin: 0 !important;
    padding: 20px !important; /* Keep padding if needed, otherwise set to 0 */
  }

  /* Ensure no margin when top content is missing */
  .cnt-wit-tp-img-wrp:empty {
    margin: 0 !important;
    padding: 0 !important;
  }
</style>
{% end_require_css %}
