/** Shopify CDN: Minification failed

Line 101:27 Expected "}" to go with "{"

**/
/* SHOPIFY_STYLESHEETS_VERSION: 1.0 */


/* CSS from section stylesheet tags */
/* START_SECTION:hc-flow (INDEX:18) */
.hc-flow {
    padding: 0 0 50px 0;
  }
  .hc-flow__wrap {
    margin-bottom: 3em;
    padding: 1.8rem 2rem;
    position: relative;
    background: #f0f0f0;
    border: #2d3555 4px solid;
    border-radius: 1em;
  }
  .hc-flow__wrap:not(:last-child):after {
    content: '';
    width: 3em;
    height: 3em;
    border: 1.5em solid transparent;
    border-top-color: #2d3555;
    position: absolute;
    bottom: -4em;
    left: 0;
    right: 0;
    margin: auto;
  }
  .hc-flow__s-title {
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 20px;
  }
  .hc-flow__item {
    display: flex;
    align-items: center;
    gap: 30px;
  }
  .hc-flow__image {
    width: 20%;
    max-width: 300px;
  }
  .hc-flow__text {
    font-size: 14px;
  }
  @media screen and (max-width: 768px) {
    .hc-flow {
      padding: 0 0 30px 0;
    }
    .hc-flow__wrap {
      border: #2d3555 3px solid;
    }
    .hc-flow__s-title {
      font-size: 18px;
      margin-bottom: 10px;
      text-align: center;
    }
    .hc-flow__item {
      flex-direction: column;
      gap: 10px;
    }
    .hc-flow__image {
      width: 50%;
    }
  }
/* END_SECTION:hc-flow */

/* START_SECTION:hc-policy (INDEX:20) */
.hc-policy__wrap {
    margin-bottom: 80px;
  }
  .hc-policy__wrap table {
    width: 100%;
  }
  .hc-policy__wrap table tr td:first-child {
    width: 30%;
    font-weight: bold;
  }
  @media screen and (max-width: 768px) {
    .hc-policy__wrap table tr td {
      width: 100%;
      display: block;
      border-bottom: none;
    }
    .hc-policy__wrap table tr td:first-child {
      width: 100%;
      display: block;
      border-bottom: dashed 1px rgba(18, 18, 18, 0.2)!important;
    }
    .hc-policy__wrap table tr {
      border-bottom: solid 1px rgba(18, 18, 18, 0.2);
    }
    table:not([class]) td, table:not([class]) th {
    border: unset!important;
  }
/* END_SECTION:hc-policy */