/** Shopify CDN: Minification failed

Line 10:0 Unexpected "<"
Line 70:11 Unexpected "<"

**/


/* CSS from section stylesheet tags */
<style>
           .page-width {
         overflow: hidden;
           }

           .custom-image-blocks {
               /* center the blocks */
               display: grid;
               grid-template-columns: 1fr 1fr 1fr 1fr;
               margin-bottom: 0%;
               padding-bottom: 0%;

           }

           .custom-image-blocks h2 {
             font-size: 1.3em;
             font-weight: 400;
             margin-top: 10px;
             margin-bottom: 0px;
           }

           .custom-image-blocks .image-block {
             text-align: center;
               padding: 20px;
               padding-bottom: 0px;
               /* make the blocks flexable */
               flex: 1;

           }

          .custom-image-blocks img {
      max-width: 100%;
      height: auto;
      object-fit: contain; /* This will ensure the image scales down to fit without stretching */
  }

           .custom-image-blocks .image-block a {
             text-decoration: none;
             color: inherit;
           }

       @media screen and (min-width:801px) and (max-width: 1245px) { /* Adjust this breakpoint as needed */
               .custom-image-blocks {
               grid-template-columns: 1fr 1fr; /* 2 columns for medium screens */
               }
           }

    @media screen and (max-width:800px){
               .custom-image-blocks {
                 grid-template-columns: 1fr;
               }
               .custom-image-blocks .image-block {
                 flex: 1;
               }
           }





           </style>