.wp-block-job-at-glance {
  width: 100%;
  container-name: at-glance;
  container-type: inline-size;
}
.wp-block-job-at-glance .at-glance-grid {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  gap: 20px;
}
@container at-glance ( width > 600px) {
  .wp-block-job-at-glance .at-glance-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}
@container at-glance (width > 800px) {
  .wp-block-job-at-glance .at-glance-grid {
    grid-template-columns: repeat(3, 1fr);
  }
}
.wp-block-job-at-glance .at-glance-grid .at-glance-item {
  display: flex;
  align-items: center;
  gap: 10px;
}
@container at-glance (width < 200px) {
  .wp-block-job-at-glance .at-glance-grid .at-glance-item {
    flex-direction: column;
    align-items: flex-start;
  }
}
.wp-block-job-at-glance .at-glance-grid .at-glance-item .icon-holder {
  position: relative;
  display: flex;
  aspect-ratio: 1/1;
  background-color: rgba(108, 176, 35, 0.1882352941);
  border-radius: 50%;
  padding: 10px;
}
.wp-block-job-at-glance .at-glance-grid .at-glance-item .content-holder {
  display: flex;
  flex-direction: column;
}
.wp-block-job-at-glance .at-glance-grid .at-glance-item .content-holder .label {
  font-weight: 600;
}
.wp-block-job-at-glance .at-glance-grid .at-glance-item svg,
.wp-block-job-at-glance .at-glance-grid .at-glance-item img {
  width: 24px;
  height: 24px;
  flex-shrink: 0;
}
.wp-block-job-at-glance .at-glance-grid .at-glance-item svg path {
  fill: var(--wp--preset--color--custom-kiwigr-n) !important;
  stroke: var(--wp--preset--color--custom-kiwigr-n) !important;
}/*# sourceMappingURL=job-at-glance.css.map */