.membercare-events {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-auto-columns: 1fr;
  grid-auto-rows: minmax(0, auto);
  grid-auto-flow: row dense;
  grid-gap: calc(8px + 12 * ((100vw - 600px) / 800)); }
  @media screen and (max-width: 600px) {
    .membercare-events {
      grid-gap: 8px; } }
  @media screen and (min-width: 1400px) {
    .membercare-events {
      grid-gap: 20px; } }
  @media (max-width: 1250px) {
    .membercare-events {
      grid-template-columns: repeat(2, minmax(0, 1fr)); } }
  @media (max-width: 600px) {
    .membercare-events {
      grid-template-columns: repeat(1, minmax(0, 1fr)); } }
  .membercare-events .membercare-event:not(:has(.node)) {
    padding: calc(10px + 10 * ((100vw - 600px) / 800));
    background-color: #edeef0;
    border: 1px solid #171716; }
    @media screen and (max-width: 600px) {
      .membercare-events .membercare-event:not(:has(.node)) {
        padding: 10px; } }
    @media screen and (min-width: 1400px) {
      .membercare-events .membercare-event:not(:has(.node)) {
        padding: 20px; } }

/*# sourceMappingURL=../../_maps/components/membercare/membercare--events.css.map */
