/** Shopify CDN: Minification failed

Line 8:0 Unexpected "<"
Line 97:2 Unexpected "<"

**/
/* START_SECTION:certificates-cards (INDEX:8) */
<style>
    /* Avoid horizontal scrollbar on entire page */
    body {
      overflow-x: hidden;
    }

    .cs-container {
      position: relative;
      overflow: hidden;
      width: 100%;
      max-width: 1600px;
      margin: 0 auto;
    }

    .cs-track {
      display: flex;
      gap: 20px;
      padding: 10px 0;
      width: max-content;
      animation: scroll-left 60s linear infinite;
    }

    .cs-scroll-wrapper {
      display: flex;
      width: fit-content;
    }

    @keyframes scroll-left {
      0% {
        transform: translateX(0);
      }
      100% {
        transform: translateX(-50%);
      }
    }

    .cs-card {
      flex: 0 0 auto;
      width: 300px;
      border: 1px solid #ccc;
      border-radius: 10px;
      box-shadow: 0 3px 8px rgba(0, 0, 0, 0.1);
      text-align: center;
      background: white;
      padding: 15px;
    }

    .cs-card img {
      width: 100%;
      height: auto;
      border-radius: 6px;
    }

    .cs-title {
      margin-top: 12px;
      font-size: 1rem;
      font-weight: 600;
    }

    /* Responsive card width */
    @media (max-width: 1600px) {
      .cs-card {
        width: 280px;
      }
    }

    @media (max-width: 1200px) {
      .cs-card {
        width: 250px;
      }
    }

    @media (max-width: 992px) {
      .cs-card {
        width: 220px;
      }
    }

    @media (max-width: 768px) {
      .cs-card {
        width: 70vw;
      }
    }

    @media (max-width: 480px) {
      .cs-card {
        width: 90vw;
      }
    }
  </style>
/* END_SECTION:certificates-cards */
