.block-masque.has-small-mask .mask-container figure {
  -webkit-mask-image: url("../../../assets/img/mask/small-mask.svg");
          mask-image: url("../../../assets/img/mask/small-mask.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-position: center;
          mask-position: center;
  width: min(354px, 100%);
  height: auto;
  overflow: hidden;
}
.block-masque.has-small-mask .mask-container figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.block-masque.has-large-mask .mask-container figure {
  -webkit-mask-image: url("../../../assets/img/mask/large-mask.svg");
          mask-image: url("../../../assets/img/mask/large-mask.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-position: center;
          mask-position: center;
  width: min(406px, 100%);
  height: auto;
  overflow: hidden;
}
.block-masque.has-large-mask .mask-container figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}/*# sourceMappingURL=block-masque.css.map */