/** Shopify CDN: Minification failed

Line 59:18 Expected identifier but found whitespace
Line 59:20 Unexpected "{"
Line 59:29 Expected ":"
Line 59:54 Expected ":"

**/
   .footer-accordion__content {
    display: block ;
  }

  .footer-block__heading{

    background: #ffffff00;
    border: none;
    padding: 0;
  }

   .footer .svg-wrapper{
        border: 1px solid #fff;
    border-radius: 50px;
    padding: .3em;
    width: 30px;
    height: 30px;
   }

   .footer-block__image-wrapper{
    margin-bottom: 1em !important;
   }

  .newsletter-form__field-wrapper .field__input{
       border-radius: 80px !important;
       border: 2px solid #FFFFFF !important;
       background-color: rgb(255 255 255 / 0%)!important;

       color: #FFFFFF !important;
     }

      .newsletter-form__field-wrapper .field__label{
            color: rgb(255 255 255) !important;
      }

    .newsletter-form__field-wrapper  .svg-wrapper {
      width: 30px;
    height: 30px;
      border-radius: 50%;
       background-color: #61B8AB !important;
     }
     .footer .footer-block__heading .light{
        margin-right: .3em;
     }

     .list-social__item .icon{
          filter: invert(1) !important;
     }

    .footer {
       margin-top: {{ section.settings.margin_top }}px;
         background-image: url('{{ section.settings.bg_image | img_url: "master" }}');
         background-size: cover;
         background-position: center;
         background-repeat: no-repeat;
     }

       @media (max-width: 768px) {
        .footer-accordion__toggle {
    width: 100%;
    background: none;
    border: 0;
    padding: 0;
    letter-spacing: -0.42px;
    text-align: right;
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
            font-size: 18px;
        border-bottom: 1px solid #ffffff40;
        padding-bottom: .7em;
  }

  .footer-accordion__toggle::after {
    content: "+";
    font-size: 1.2rem;
  }

  .footer-accordion__toggle[aria-expanded="true"]::after {
    content: "–";
  }

  .footer-accordion__content {
    display: none;
    padding-top: 0.75rem;
  }

  .footer-block.is-open .footer-accordion__content {
    display: block;
  }

       }