
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/0e48baa8-3b27-43a8-b31d-07bd5927372a/latin-ext.woff2') format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/9b7fd711-2de3-4280-9313-db3740d27a01/latin.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/3b4d6a5c-b35c-4b21-b18d-126e5103b918/latin-ext.woff2') format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/3d8ef5e9-0b47-4a17-abf5-d6c4904147db/latin.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.fe-block-9e1c5415255e5c292f15 {mix-blend-mode: ;
    }





      #block-7615c594e80279a17e88 {
        --social-icons-justify-content: flex-start;
        --social-icons-dimension: 36px;--social-icons-gap: 10px;

      }


      #block-7615c594e80279a17e88 .sqs-svg-icon--wrapper {
        --si-border-radius: 50%;--si-scale: 1;--si-box-shadow: none;--si-fill-icon: transparent;--si-fill-icon-fade: transparent;--si-fill-icon-hover: transparent;--si-fill-mask: var(--si-primary);--si-fill-mask-fade: var(--si-primary-faded);--si-fill-mask-hover: var(--si-primary);--si-bg: transparent;--si-bg-fade: transparent;--si-bg-hover: transparent;
      }


      #block-7615c594e80279a17e88 .sqs-svg-icon--list {
        justify-content: var(--social-icons-justify-content, center);
        column-gap: var(--social-icons-gap, 12px);
        row-gap: var(--social-icons-gap, 12px);
      }
      #block-7615c594e80279a17e88 .sqs-svg-icon--wrapper {
        width: var(--social-icons-dimension, 20px);
        height: var(--social-icons-dimension, 20px);
        margin: 0;
        border: none;
        background-color: var(--si-bg, transparent);
        box-shadow: var(--si-box-shadow, none);
        border-radius: var(--si-border-radius, 0);
      }
      #block-7615c594e80279a17e88 .sqs-svg-icon--wrapper > div {
        transform: scale(var(--si-scale, 1));
      }
      #block-7615c594e80279a17e88 .sqs-use--icon {
        fill: var(--si-fill-icon, transparent);
      }
      #block-7615c594e80279a17e88 .sqs-use--mask {
        fill: var(--si-fill-mask, transparent);
      }
      #block-7615c594e80279a17e88 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper {
        background-color: var(--si-bg-fade, var(--si-bg, transparent));
      }
      #block-7615c594e80279a17e88 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper .sqs-use--icon {
        fill: var(--si-fill-icon-fade, var(--si-fill-icon, transparent));
      }
      #block-7615c594e80279a17e88 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper .sqs-use--mask {
        fill: var(--si-fill-mask-fade, var(--si-fill-mask, transparent));
      }
      #block-7615c594e80279a17e88 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover {
        background-color: var(--si-bg-hover, var(--si-bg, transparent));
      }
      #block-7615c594e80279a17e88 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--icon {
        fill: var(--si-fill-icon-hover, var(--si-fill-icon, transparent));
      }
      #block-7615c594e80279a17e88 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--mask {
        fill: var(--si-fill-mask-hover, var(--si-fill-mask, transparent));
      }

#block-7615c594e80279a17e88 {



  }

  #block-7615c594e80279a17e88 .sqs-block-socialaccountlinks-content {

    }

  #block-7615c594e80279a17e88 {
      mix-blend-mode: var(--tweak-social-links-block-blend);
      border-radius: var(--tweak-social-links-block-radius);
  }












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



#block-7615c594e80279a17e88 {

            }
        }


    @media screen and (max-width: 767px) {
          #block-7615c594e80279a17e88 .sqs-block-socialaccountlinks-content {

            }
        }

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






        }

  #block-yui_3_17_2_1_1659813915690_3738 {
    --summary-title-font-size: 20px;
    --summary-excerpt-font-size: 14px;
    --summary-text-align: left;
    --summary-list-image-float: left;
    --summary-list-thumbnail-padding-left: 0;
    --summary-list-thumbnail-padding-right: 20px;
    --summary-list-qv-padding-left: 0;
    --summary-list-qv-padding-right: 20px;
    --summary-list-product-mark-left: 0;
    --summary-list-product-mark-right: auto;
    --summary-meta-above-display: none;
    --summary-meta-below-title-display: none;
    --summary-meta-below-content-display: block;
    --summary-show-title: block;
    --summary-show-thumbnail: block;
    --summary-show-excerpt: block;
    --summary-show-excerpt-clamped: -webkit-box;
    --summary-content-spacing: 10px;
    --summary-show-price: block;
    --summary-show-read-more-link: none;
  }

#block-yui_3_17_2_1_1659813915690_3738 {

    --stroke-style: none;--stroke-thickness: 6px;








  }

  #block-yui_3_17_2_1_1659813915690_3738 .summary-block-wrapper {

    --tweak-summary-block-padding: 6% 6% 6% 6%;
  --tweak-summary-block-padding: initial;
}

  #block-yui_3_17_2_1_1659813915690_3738 {
      mix-blend-mode: var(--tweak-summary-block-blend);
      border-radius: var(--tweak-summary-block-radius);
  }



#block-yui_3_17_2_1_1659813915690_3738 {
      --tweak-summary-block-radius: 0px 0px 0px 0px;
    }



  #block-yui_3_17_2_1_1659813915690_3738 {
      --tweak-summary-block-blend: normal;
    }


  #block-yui_3_17_2_1_1659813915690_3738 {
    --blur-value: blur(15px);}



  #block-yui_3_17_2_1_1661785097936_7691 {
    --sqs-block-content-flex: 0;
  }





  #block-yui_3_17_2_1_1773362547349_8353 {
    --sqs-block-content-flex: 0;
  }





    #block-yui_3_17_2_1_1773362547349_8353 {
      --opacity: 100%;
      --translate-x: 0px;
      --translate-y: 0px;
      --rotation: 0deg;
      --scale-x: 100%;
      --scale-y: 100%;
      --skew-x: 0deg;
      --skew-y: 0deg;
      --origin-x: 50%;
      --origin-y: 50%;
      --block-transform: none;

      opacity: var(--opacity, 1);
      transform: var(--block-transform);
      transform-origin: var(--origin-x) var(--origin-y);
    }

#block-a10c912e41eb3779adb1 {






  }

  #block-a10c912e41eb3779adb1 .form-wrapper {

    --form-block-padding: initial;
}

  #block-a10c912e41eb3779adb1 {
      mix-blend-mode: var(--form-block-blend-mode
    );
      border-radius: var(--form-block-border-radius);
  }









  #block-a10c912e41eb3779adb1 {
    }



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



#block-a10c912e41eb3779adb1 {

            }
        }


    @media screen and (max-width: 767px) {
          #block-a10c912e41eb3779adb1 .form-wrapper {

            }
        }

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






        }

      #block-a10c912e41eb3779adb1 .form-wrapper {
        display: grid;
      }

      #block-a10c912e41eb3779adb1 .lightbox-handle-wrapper {
        display: none;
      }

      #block-a10c912e41eb3779adb1 .lightbox-handle-wrapper-system_desktop {
        display: block;
      }

#block-yui_3_17_2_1_1660651037611_6159 {






  }

  #block-yui_3_17_2_1_1660651037611_6159 .form-wrapper {

    --form-block-padding: initial;
}

  #block-yui_3_17_2_1_1660651037611_6159 {
      mix-blend-mode: var(--form-block-blend-mode
    );
      border-radius: var(--form-block-border-radius);
  }









  #block-yui_3_17_2_1_1660651037611_6159 {
    }



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



#block-yui_3_17_2_1_1660651037611_6159 {

            }
        }


    @media screen and (max-width: 767px) {
          #block-yui_3_17_2_1_1660651037611_6159 .form-wrapper {

            }
        }

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






        }

      #block-yui_3_17_2_1_1660651037611_6159 .form-wrapper {
        display: grid;
      }

      #block-yui_3_17_2_1_1660651037611_6159 .lightbox-handle-wrapper {
        display: none;
      }

      #block-yui_3_17_2_1_1660651037611_6159 .lightbox-handle-wrapper-system_desktop {
        display: block;
      }

#block-yui_3_17_2_1_1721660744852_1664 {






  }

  #block-yui_3_17_2_1_1721660744852_1664 .form-wrapper {

    --form-block-padding: initial;
}

  #block-yui_3_17_2_1_1721660744852_1664 {
      mix-blend-mode: var(--form-block-blend-mode
    );
      border-radius: var(--form-block-border-radius);
  }









  #block-yui_3_17_2_1_1721660744852_1664 {
    }



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



#block-yui_3_17_2_1_1721660744852_1664 {

            }
        }


    @media screen and (max-width: 767px) {
          #block-yui_3_17_2_1_1721660744852_1664 .form-wrapper {

            }
        }

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






        }

      #block-yui_3_17_2_1_1721660744852_1664 .form-wrapper {
        display: grid;
      }

      #block-yui_3_17_2_1_1721660744852_1664 .lightbox-handle-wrapper {
        display: none;
      }

      #block-yui_3_17_2_1_1721660744852_1664 .lightbox-handle-wrapper-system_desktop {
        display: block;
      }


#block-yui_3_17_2_1_1779126168454_2243 {

    --stroke-style: none;--stroke-thickness: 2px;








  }

  #block-yui_3_17_2_1_1779126168454_2243 .form-wrapper {

    --form-block-padding: 6% 6% 6% 6%;
  --form-block-padding: initial;
}

  #block-yui_3_17_2_1_1779126168454_2243 {
      mix-blend-mode: var(--form-block-blend-mode
    );
      border-radius: var(--form-block-border-radius);
  }



#block-yui_3_17_2_1_1779126168454_2243 {
      --form-block-border-radius: 20px 20px 20px 20px;
    }





  #block-yui_3_17_2_1_1779126168454_2243 {
    }



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



#block-yui_3_17_2_1_1779126168454_2243 {

            }
        }


    @media screen and (max-width: 767px) {
          #block-yui_3_17_2_1_1779126168454_2243 .form-wrapper {

            }
        }

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






        }

      #block-yui_3_17_2_1_1779126168454_2243 .form-wrapper {
        display: grid;
      }

      #block-yui_3_17_2_1_1779126168454_2243 .lightbox-handle-wrapper {
        display: none;
      }

      #block-yui_3_17_2_1_1779126168454_2243 .lightbox-handle-wrapper-system_desktop {
        display: block;
      }


    #block-yui_3_17_2_1_1779126168454_2243 {
      --opacity: 100%;
      --translate-x: 0px;
      --translate-y: 0px;
      --rotation: 0deg;
      --scale-x: 100%;
      --scale-y: 100%;
      --skew-x: 0deg;
      --skew-y: 0deg;
      --origin-x: 50%;
      --origin-y: 50%;
      --block-transform: none;

      opacity: var(--opacity, 1);
      transform: var(--block-transform);
      transform-origin: var(--origin-x) var(--origin-y);
    }

#block-yui_3_17_2_1_1779827888536_1835 {

    --stroke-style: none;--stroke-thickness: 2px;








  }

  #block-yui_3_17_2_1_1779827888536_1835 .form-wrapper {

    --form-block-padding: 6% 6% 6% 6%;
  --form-block-padding: initial;
}

  #block-yui_3_17_2_1_1779827888536_1835 {
      mix-blend-mode: var(--form-block-blend-mode
    );
      border-radius: var(--form-block-border-radius);
  }



#block-yui_3_17_2_1_1779827888536_1835 {
      --form-block-border-radius: 20px 20px 20px 20px;
    }





  #block-yui_3_17_2_1_1779827888536_1835 {
    }



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



#block-yui_3_17_2_1_1779827888536_1835 {

            }
        }


    @media screen and (max-width: 767px) {
          #block-yui_3_17_2_1_1779827888536_1835 .form-wrapper {

            }
        }

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






        }

      #block-yui_3_17_2_1_1779827888536_1835 .form-wrapper {
        display: grid;
      }

      #block-yui_3_17_2_1_1779827888536_1835 .lightbox-handle-wrapper {
        display: none;
      }

      #block-yui_3_17_2_1_1779827888536_1835 .lightbox-handle-wrapper-system_desktop {
        display: block;
      }


    #block-yui_3_17_2_1_1779827888536_1835 {
      --opacity: 100%;
      --translate-x: 0px;
      --translate-y: 0px;
      --rotation: 0deg;
      --scale-x: 100%;
      --scale-y: 100%;
      --skew-x: 0deg;
      --skew-y: 0deg;
      --origin-x: 50%;
      --origin-y: 50%;
      --block-transform: none;

      opacity: var(--opacity, 1);
      transform: var(--block-transform);
      transform-origin: var(--origin-x) var(--origin-y);
    }
