banner/title-image.html

---
custom_classes: ""
title_image_text_classes: "white"
---
{{#
/**
 * @name banner/title-image
 * @description A partial for a banner with a title, copy, and image
 * @property {string} banner_title - Banner title
 * @property {string} banner_image - Banner image
 * @property {string} banner_mobile_image - Banner mobile image
 * @property {string} [title_image_img_position] - Have the text appear on the `left` or `right`
 * @property {string} [banner_description]
 * @property {string} [custom_classes=""] - Custom classes to apply to wrapping `section`
 * @property {string} [title_image_text_classes="white"] - Custom classes to apply to the text
 */
#}}
<section class="px-5 py-11 l--py-6 {{ custom_classes }}">
  <div class="mw-32 m--mw-grid mx-auto m--grid m--g-cols m--gap-m m--ai-center l--my-11">
    {{ if title_image_img_position=='left' }}
      <div class="relative m--g-col-6 m--h-100 mb-8 m--mb-0 {{ custom_image_wrap_classes }}">
    {{ else }}
      <div class="relative m--g-col-6 m--g-start-6 ta-center m--order-2 m--h-100 mb-8 m--mb-0 {{ custom_image_wrap_classes }}">
    {{ /if }}
        <picture>
          <source srcset="{{ banner_mobile_image or banner_image }}" media="(max-width: 480px)">
          {{ asset:banner_image }}
          <img src="{{ url }}"
            alt="{{ alt }}"
            class="mw-100 relative border-box {{ custom_image_classes }}">
          {{ /asset:banner_image }}
        </picture>
      </div>
    {{ if title_image_img_position=='left' }}
      <div class="m--g-col-5 m--g-start-7">
    {{ else }}
      <div class="m--g-col-5">
    {{ /if }}
      <h2 class="title-3 {{ title_image_text_classes }} mb-4 m--mt-0">{{ banner_title }}</h2>
      {{ if banner_description }}
        <p class="body-3 {{ title_image_text_classes }} m--mb-0">{{ banner_description }}</p>
      {{ /if }}
      {{ if banner_list }}
        <ul class="body-3 m--mb-0">
          {{ banner_list }}
          <li class="mt-3">{{ value }}</li>
          {{ /banner_list }}
        </ul>
      {{ /if }}
      {{ if banner_link }}
        <a href="{{ banner_link }}" class="mt-4 fw-500 fs-4 lh-4 mt-4 link hover-link-border hover-link-border-arrow inline-block {{ title_image_text_classes }}">
          {{ banner_link_text }} <i class="rarr"></i>
        </a>
      {{ /if }}
    </div>
  </div>
</section>