/** Shopify CDN: Minification failed

Line 17:12 Unexpected "{"
Line 17:21 Expected ":"
Line 18:16 Expected identifier but found whitespace
Line 18:18 Unexpected "{"
Line 18:27 Expected ":"
Line 18:78 Expected ":"
Line 19:19 Expected identifier but found whitespace
Line 19:21 Unexpected "{"
Line 19:30 Expected ":"
Line 19:84 Expected ":"
... and 27 more hidden warnings

**/

  .section-{{ section.id }}-padding {
    padding-top: {{ section.settings.padding_top | times: 0.75 | round: 0 }}px;
    padding-bottom: {{ section.settings.padding_bottom | times: 0.75 | round: 0 }}px;
  }

.caresimage {
    background-color: #efefef;
}

 .image-with-text:not(.image-with-text--overlap) .image-with-text__text-item>* {
    background-color: #efefef;
}


  @media screen and (max-width: 749px) {


    .image-with-text {
      padding-top: 1.5em;
    }
    .cares {
      border: solid 2px #ae6ecc;
      border-radius: 25px;
      max-width: 80%;
      background-color: #efefef;
    }


    .caresimage img {
      max-width: 100% !important;
      object-fit: contain
    }

    .grid--1-col .grid__item {
      max-width: 80%;
      width: 100%;
      margin: 0 auto;
    }
    
    h2 {
      font-size: 32px;
      font-family: "noto-serif";
      margin-bottom: 0px;
    }
    
    .capitalletter {
      font-size: 2em;
    }

    .image-with-text__content {
      padding: 1.5em 0.5em !important;
    }
  }

  @media screen and (min-width: 750px) {

 
  .cares {
    border: solid 2px #ae6ecc;
    border-radius: 25px;
    max-width: 50%;
    background-color: #efefef;
  }

  .caresimage img {
    max-width: 80% !important;
    object-fit: contain;
  }

    .image-with-text__content {
      padding: 1.5em 0.5em;
    }
  
  h2 {
    font-size: 38px;
    font-family: "noto-serif";
    margin-bottom:0px;
  }
  
  .capitalletter {
    font-size: 2em;
  }
  
  .belief {
    padding-right: 2em;
  }
    
    .section-{{ section.id }}-padding {
      padding-top: {{ section.settings.padding_top }}px;
      padding-bottom: {{ section.settings.padding_bottom }}px;
    }
  }

  #shopify-section-{{ section.id }} .image-with-text {
    max-width: {{ section.settings.max_width }}px;
    margin: 0.5em auto;
  }

  #shopify-section-{{ section.id }} .image-with-text__media {
    border: {{ section.settings.border_thickness }}px solid {{ section.settings.border_color }};
    border-radius: {{ section.settings.border_radius }}px;
    overflow: hidden;
  }