.pushSettingsWrap {
  display: flex;
  align-items: center;
  color: var(--main-color-white);
  justify-content: center;
  font-weight: 500;
  grid-gap: 0.5em;
}

.pushSettingsWrap.hide {
  display: none !important;
}

.pushSettingsWrap .openPush {
  background: var(--main-color-light-gray);
  padding: 0.25em 0.5em;
  border-radius: 2em;
  cursor: pointer;
  color: var(--main-color-very-dark);
  font-weight: 500;
}

.pushWrap .info {
  padding: 0.5em;
  border-radius: var(--border-radius-big);
  font-size: 1.25em;
  box-shadow: 0 0 10px var(--main-color-gray);
}

.pushWrap .info img {
  max-width: 20em;
  margin-bottom: 1em;
}

.pushWrap .pushButtons {
  margin-top: 1em;
  background: var(--main-color-white);
  padding: 0.5em;
  border-radius: 1em;
  display: grid;
  grid-gap: 0.5em;
  /* flex-wrap: wrap; */
  grid-template-columns: repeat(auto-fit, minmax(20em, 1fr));
  /* justify-content: space-between; */
}

.pushWrap .pushButtons button {
  justify-content: center;
}

.pushWrap .pushSubscriptionInfo {
  padding: 1em;
  background: var(--main-color-white);
}

.pushWrap .pushSubscriptionInfo {
  padding: 1em;
  background: var(--main-color-white);
  margin-top: 1em;
  border-radius: 1em;
  box-shadow: 0 0 10px var(--main-color-gray);
}

.pushWrap .pushSubscriptionInfo .head {
  font-size: 1.75em;
  color: var(--main-color-very-dark);
}

.pushWrap .pushSubscriptionInfo .body {
  font-size: 1.25em;
  margin-top: 0.5em;
  line-height: 1.75;
  border-top: 1px dashed var(--main-color-gray);
  padding-top: 0.5em;
}

/*# sourceMappingURL=push.css.map */
