@charset "utf-8";
#mv {
  position: relative;
  margin-bottom: 19.16vw;
}
#mv h1 {
  width: 67.08vw;
  line-height: 0;
  margin-left: auto;
}
#mv h1 picture img {
  width: 100%;
  height: auto;
}
#mv .content {
  position: absolute;
  left: 0;
  top: 8vw;
  height: auto;
  width: auto;
  display: flex;
  justify-content: center;
  flex-direction: column;
  padding-left: 2.95vw;
}
#mv .content h2 {
  font-size: calc(2.35vw * 0.95);
  line-height: 1em;
  margin-bottom: 1.94vw;
  font-weight: normal;
}
#mv .content p {
  font-size: calc(1.18vw * 0.95 * 0.77);
  line-height: 2.9em;
}
#mv .content p .sp {
  display: none;
}
@media (max-width: 600px) {
  #mv {
    margin-bottom: 34.78vw;
  }
  #mv h1 {
    width: 100%;
    margin-bottom: 16.57vw;
  }
  #mv .content {
    position: static;
    height: auto;
    width: 72.46%;
    display: block;
    padding-left: 0;
    margin: 0 auto;
  }
  #mv .content h2 {
    font-size: 3.78vw;
    margin-bottom: 8.05vw;
    font-weight: normal;
    text-align: center;
    position: relative;
  }
  #mv .content h2:before {
    content: "";
    display: block;
    background: #231815;
    width: calc(25.64vw * 0.8454 * 0.5);
    height: calc(0.12vw * 0.8454);
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
  }
  #mv .content h2:after {
    content: "";
    display: block;
    background: #231815;
    width: calc(25.64vw * 0.8454 * 0.5);
    height: calc(0.12vw * 0.8454);
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
  }
  #mv .content p {
    font-size: 3.78vw;
    line-height: 2.5em;
  }
  #mv .content p .pc {
    display: none;
  }
  #mv .content p .sp {
    display: inline;
  }
}
.container {
  width: 79.01vw;
  margin: 0 auto;
}
@media (max-width: 600px) {
  .container {
    width: 72.15vw;
    padding: 0;
  }
}
.recruit {
  background: #efeff0;
  width: 78.89%;
  margin: 0 auto;
  padding: 6.82vw 5.38vw 7.82vw;
}
.recruit h2 {
  font-size: calc(1.18vw * 0.77);
  line-height: 1em;
  font-weight: normal;
  width: fit-content;
  margin: 0 auto 6.25vw;
  position: relative;
}
.recruit h2:before {
  content: "";
  display: block;
  background: #231815;
  width: calc(25.64vw * 0.8454);
  height: calc(0.12vw * 0.8454);
  position: absolute;
  left: -1.5vw;
  top: 0;
  bottom: 0;
  margin: auto;
  transform: translateX(-100%);
}
.recruit h2:after {
  content: "";
  display: block;
  background: #231815;
  width: calc(25.64vw * 0.8454);
  height: calc(0.12vw * 0.8454);
  position: absolute;
  right: -1.5vw;
  top: 0;
  bottom: 0;
  margin: auto;
  transform: translateX(100%);
}
.recruit > article {
  width: 50.2vw;
  margin: 0 auto;
}
.recruit .recruit_head {
  display: flex;
  align-items: center;
  margin-bottom: 2.26vw;
}
.recruit .recruit_head h3 {
  color: #fff;
  background: #3e3a39;
  font-size: calc(1.06vw * 0.77);
  line-height: 1em;
  width: calc(8.35vw * 0.77);
  height: calc(2.66vw * 0.77);
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: normal;
}
.recruit .recruit_head span {
  font-size: calc(0.94vw * 0.77);
  line-height: 1em;
  margin-left: 1.83vw;
}
.recruit article {
  margin-bottom: 9.49vw;
}
.recruit article:last-child {
  margin-bottom: 0;
}
.recruit article table {
  table-layout: fixed;
  border-collapse: collapse;
  width: 100%;
}
.recruit article table tr th,
.recruit article table tr td {
  font-size: calc(1.06vw * 0.77);
  line-height: 2.5em;
  padding-top: 0.9vw;
  padding-bottom: 1.15vw;
  border-bottom: calc(0.11vw * 0.8454) solid #727171;
}
.recruit article table tr th {
  font-weight: normal;
  text-align: left;
  width: calc(15.7vw * 0.8454);
}
@media (max-width: 600px) {
  .recruit {
    background: transparent;
    width: 72.46%;
    padding: 0;
    margin-bottom: 18.08vw;
  }
  .recruit h2 {
    font-size: 3.31vw;
    width: 100%;
    margin: 0 auto 4.28vw;
    text-align: center;
  }
  .recruit h2:before {
    width: 24.13vw;
    height: 0.19vw;
    left: 0;
    transform: unset;
  }
  .recruit h2:after {
    width: 24.13vw;
    height: 0.19vw;
    right: 0;
    transform: unset;
  }
  .recruit > article {
    width: 100%;
  }
  .recruit .recruit_head {
    margin-bottom: 3.46vw;
  }
  .recruit .recruit_head h3 {
    font-size: 2.98vw;
    width: 20.67vw;
    height: 7.48vw;
  }
  .recruit .recruit_head span {
    font-size: 3.03vw;
    margin-left: 5.21vw;
  }
  .recruit article {
    margin-bottom: 12.85vw;
  }
  .recruit article table {
    border-collapse: unset;
    width: 100%;
    border-spacing: 0 1.61vw;
  }
  .recruit article table tr th,
  .recruit article table tr td {
    font-size: 2.84vw;
    line-height: 1.4667em;
    padding-top: 0.9vw;
    padding-bottom: 1.15vw;
    border-bottom: 0;
  }
  .recruit article table tr th {
    text-align: center;
    width: 20.67vw;
    background: #efeff0;
    vertical-align: middle;
  }
  .recruit article table tr td {
    padding-left: 2.14vw;
  }
}
.entry {
  margin-top: 9.37vw;
}
.entry h2 {
  width: 54.2vw;
  margin: 0 auto 4.75vw;
  position: relative;
  font-size: calc(1.18vw * 0.77);
  line-height: 1em;
  font-weight: normal;
  text-align: center;
}
.entry h2:before {
  content: "";
  display: block;
  width: calc(32.93vw * 0.77 * 0.9);
  height: 100%;
  background: url("../images/kazari2_l_pc-min.jpg") no-repeat center right/contain;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
.entry h2:after {
  content: "";
  display: block;
  width: calc(32.93vw * 0.77 * 0.9);
  height: 100%;
  background: url("../images/kazari2_r_pc-min.jpg") no-repeat center left/contain;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
@media (max-width: 600px) {
  .entry {
    margin-top: 11.76vw;
  }
  .entry h2 {
    width: 71.88%;
    margin: 0 auto 5.72vw;
    position: relative;
    font-size: 3.31vw;
  }
  .entry h2:before {
    width: 24.53vw;
    background: url("../images/kazari2_l_sp-min.jpg") no-repeat center right/contain;
  }
  .entry h2:after {
    width: 24.53vw;
    background: url("../images/kazari2_r_sp-min.jpg") no-repeat center left/contain;
  }
}
#form {
  padding: 0 0 11.71vw;
}
#form .container {
  width: 50.2vw;
}
@media (max-width: 600px) {
  #form {
    padding: 0 0 22.36vw;
  }
  #form .container {
    width: 100%;
  }
}
.smf-form {
  display: table;
  width: 100%;
  border-collapse: collapse;
}
.smf-form .smf-item {
  display: table-row;
}
.smf-form .smf-item .smf-item__col--label {
  display: table-cell;
  font-size: calc(1.18vw * 0.77);
  line-height: 1.6em;
  padding: 0;
  vertical-align: middle;
  border-bottom: calc(0.12vw * 0.8454) solid #231815;
  width: calc(13.93vw * 0.8454);
}
.smf-form .smf-item .smf-item__col--controls {
  display: table-cell;
  font-size: calc(1.18vw * 0.8454);
  line-height: 1.6em;
  position: relative;
  vertical-align: middle;
  border-bottom: calc(0.12vw * 0.8454) solid #231815;
  padding: 1.01vw 0 1.01vw 3em;
}
.smf-form .smf-item .smf-item__col--controls .smf-checkbox-control,
.smf-form .smf-item .smf-item__col--controls .smf-radio-button-control {
  align-items: center;
}
.smf-form .smf-item .smf-item__col--controls .smf-checkbox-control .smf-checkbox-control__label,
.smf-form .smf-item .smf-item__col--controls .smf-radio-button-control .smf-checkbox-control__label,
.smf-form .smf-item .smf-item__col--controls .smf-checkbox-control .smf-radio-button-control__label,
.smf-form .smf-item .smf-item__col--controls .smf-radio-button-control .smf-radio-button-control__label {
  padding-top: 0.1em;
}
.smf-form .smf-item .smf-item__col--controls input,
.smf-form .smf-item .smf-item__col--controls select,
.smf-form .smf-item .smf-item__col--controls textarea {
  font-size: calc(1.06vw * 0.8454);
}
.smf-form .smf-item .smf-item__col--controls textarea {
  border: calc(0.12vw * 0.8454) solid #231815;
  border-radius: 5px;
}
.smf-form .smf-item .smf-item__col--controls input {
  line-height: 1em;
}
.smf-form .smf-item .smf-item__col--controls input[type=text],
.smf-form .smf-item .smf-item__col--controls input[type=email],
.smf-form .smf-item .smf-item__col--controls input[type=tel] {
  border: calc(0.12vw * 0.8454) solid #231815;
  border-radius: 5px;
}
.smf-form .smf-item .smf-item__col--controls input[type=checkbox],
.smf-form .smf-item .smf-item__col--controls input[type=radio] {
  margin-top: unset;
}
.smf-form .smf-item .smf-item__col--controls select {
  line-height: 1em;
}
.smf-form .smf-item .smf-item__col--controls p {
  margin-bottom: 2.05vw;
}
.smf-form .smf-item .smf-item__col--controls .wp-block-button__link {
  background: #adb6c7;
  font-size: calc(1.18vw * 0.77);
  line-height: 1em;
  border: calc(0.24vw * 0.8454) solid #adb6c7;
  border-radius: 5px;
  padding: 0.7em 2em;
  transition: all 0.2s linear;
  color: #231815;
}
.smf-form .smf-item .smf-item__col--controls .wp-block-button__link:hover {
  background: #fff;
  text-decoration: none;
}
.smf-form .smf-item .smf-item__col--controls .wp-block-group {
  align-items: flex-start;
}
.smf-form .smf-item .smf-item__col--controls .wp-block-group .wp-block-buttons {
  width: 50%;
}
.smf-form .smf-item .smf-item__col--controls .wp-block-group .smf-placeholder {
  margin-left: auto;
  width: 50%;
}
.smf-form .smf-item .smf-item__col--controls .wp-block-group .smf-file-control:hover .smf-file-control__label {
  background: #fff;
  text-decoration: none;
}
.smf-form .smf-item .smf-item__col--controls .smf-file-control .smf-file-control__label {
  background: #adb6c7;
  font-size: calc(1.18vw * 0.77);
  line-height: 1em;
  border: calc(0.24vw * 0.8454) solid #adb6c7;
  border-radius: 5px;
  padding: 0.7em 2em;
  transition: all 0.2s linear;
}
.smf-form .smf-item .smf-item__col--controls .smf-file-control label {
  gap: 0.5em;
}
.smf-form .smf-item .smf-item__col--controls .smf-file-control label:before {
  inset: unset;
}
.smf-form .smf-item .smf-item__col--controls .smf-file-control label:focus:before {
  display: none;
}
.smf-form .smf-item .smf-item__col--controls:has(*[data-validations *= required]):before {
  content: "必須";
  position: absolute;
  left: 0;
  color: #e60012;
  top: 0;
  bottom: 0;
  margin: auto;
  height: fit-content;
  display: block;
}
.smf-form .smf-item .smf-item__col--controls .middle {
  width: 67.3%;
}
.smf-form .smf-item .smf-item__col--controls .long {
  width: 100%;
}
.smf-form .smf-item.mitsumori_date {
  margin-bottom: 0;
}
.smf-form .smf-item.mitsumori_date .smf-item__col--controls {
  padding: 2em 0 2em 6em;
}
.smf-form .smf-item.mitsumori_date .smf-item__col--controls:before {
  display: none;
}
.smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls {
  display: flex;
  flex-direction: column;
  row-gap: 1vw;
}
.smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex {
  position: relative;
  align-items: center !important;
  padding-left: 0.5em;
  column-gap: 1em;
}
.smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex:before {
  content: "必須";
  position: absolute;
  left: -3em;
  color: #e60012;
  top: 0;
  bottom: 0;
  margin: auto;
  height: fit-content;
  display: block;
}
.smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column {
  flex-basis: unset;
  flex-grow: unset;
}
.smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column .smf-placeholder {
  width: 100%;
}
.smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column .smf-placeholder .smf-select-control {
  width: 100%;
}
.smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column:nth-child(2),
.smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column:nth-child(3) {
  width: 26.48%;
  height: max-content;
}
.smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column:nth-child(2) input,
.smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column:nth-child(3) input,
.smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column:nth-child(2) select,
.smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column:nth-child(3) select {
  width: 100%;
}
.smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column:nth-child(2) select,
.smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column:nth-child(3) select {
  padding: 0.87rem 1rem;
}
@media (max-width: 600px) {
  .smf-form {
    display: block;
  }
  .smf-form .smf-item {
    display: block;
  }
  .smf-form .smf-item .smf-item__col--label {
    display: block;
    font-size: 3.42vw;
    background: #efeff0;
    padding: 0.5em 0 0.35em;
    width: 85.78vw;
    margin-right: auto;
    border-bottom: 0;
  }
  .smf-form .smf-item .smf-item__col--label .smf-item__label {
    width: 71.62vw;
    margin-left: auto;
    display: flex;
    align-items: center;
  }
  .smf-form .smf-item:has(*[data-validations *= required]) .smf-item__label:after {
    content: "必須";
    font-size: 2.66vw;
    line-height: 1em;
    color: #e60012;
    margin-left: 0.5em;
  }
  .smf-form .smf-item .smf-item__col--controls {
    display: block;
    font-size: 3.42vw;
    position: relative;
    vertical-align: middle;
    padding: 3.44vw 0 7.96vw;
    width: 71.62vw;
    margin: 0 auto;
    border-bottom: 0;
  }
  .smf-form .smf-item .smf-item__col--controls .smf-checkbox-control,
  .smf-form .smf-item .smf-item__col--controls .smf-radio-button-control {
    align-items: center;
  }
  .smf-form .smf-item .smf-item__col--controls .smf-checkbox-control .smf-checkbox-control__label,
  .smf-form .smf-item .smf-item__col--controls .smf-radio-button-control .smf-checkbox-control__label,
  .smf-form .smf-item .smf-item__col--controls .smf-checkbox-control .smf-radio-button-control__label,
  .smf-form .smf-item .smf-item__col--controls .smf-radio-button-control .smf-radio-button-control__label {
    padding-top: 0.1em;
  }
  .smf-form .smf-item .smf-item__col--controls input,
  .smf-form .smf-item .smf-item__col--controls select,
  .smf-form .smf-item .smf-item__col--controls textarea {
    font-size: 3.42vw;
  }
  .smf-form .smf-item .smf-item__col--controls input {
    line-height: 1em;
  }
  .smf-form .smf-item .smf-item__col--controls input[type=text],
  .smf-form .smf-item .smf-item__col--controls input[type=email],
  .smf-form .smf-item .smf-item__col--controls input[type=tel] {
    border-radius: 5px;
  }
  .smf-form .smf-item .smf-item__col--controls input[type=checkbox],
  .smf-form .smf-item .smf-item__col--controls input[type=radio] {
    margin-top: unset;
  }
  .smf-form .smf-item .smf-item__col--controls select {
    line-height: 1em;
  }
  .smf-form .smf-item .smf-item__col--controls p {
    margin-bottom: 7.35vw;
  }
  .smf-form .smf-item .smf-item__col--controls .wp-block-button__link {
    font-size: 3.03vw;
    border: 0.38vw solid #adb6c7;
    border-radius: 7px;
    padding: 0.7em 0;
    transition: all 0.2s linear;
    color: #231815;
  }
  .smf-form .smf-item .smf-item__col--controls .wp-block-button__link:hover {
    background: #fff;
    text-decoration: none;
  }
  .smf-form .smf-item .smf-item__col--controls .wp-block-group {
    align-items: flex-start;
    justify-content: space-between;
    padding-bottom: 6.65vw;
    border-bottom: 0.19vw solid #231815;
  }
  .smf-form .smf-item .smf-item__col--controls .wp-block-group .wp-block-buttons {
    width: 34.4vw;
    height: 7.76vw;
  }
  .smf-form .smf-item .smf-item__col--controls .wp-block-group .wp-block-buttons .wp-block-button {
    width: 100%;
    height: 100%;
  }
  .smf-form .smf-item .smf-item__col--controls .wp-block-group .smf-placeholder {
    margin-left: unset;
    width: 34.4vw;
  }
  .smf-form .smf-item .smf-item__col--controls .wp-block-group .smf-file-control:hover .smf-file-control__label {
    background: #fff;
    text-decoration: none;
  }
  .smf-form .smf-item .smf-item__col--controls .smf-file-control .smf-file-control__label {
    font-size: 3.03vw;
    border: 0.38vw solid #adb6c7;
    border-radius: 7px;
    padding: 0.7em 0;
    transition: all 0.2s linear;
    width: 100%;
    text-align: center;
    height: 7.76vw;
  }
  .smf-form .smf-item .smf-item__col--controls .smf-file-control .smf-file-control__filename {
    font-size: 3.03vw;
  }
  .smf-form .smf-item .smf-item__col--controls .smf-file-control label:focus:before {
    display: none;
  }
  .smf-form .smf-item .smf-item__col--controls:has(*[data-validations *= required]):before {
    display: none;
  }
  .smf-form .smf-item .smf-item__col--controls .middle {
    width: 100%;
  }
  .smf-form .smf-item .smf-item__col--controls .long {
    width: 100%;
  }
  .smf-form .smf-item:last-child .smf-item__col--controls {
    padding-bottom: 0;
  }
  .smf-form .smf-item.mitsumori_date {
    margin-bottom: 0;
  }
  .smf-form .smf-item.mitsumori_date .smf-item__label:after {
    display: none;
  }
  .smf-form .smf-item.mitsumori_date .smf-item__col--controls {
    padding: 3.44vw 0 7.96vw;
  }
  .smf-form .smf-item.mitsumori_date .smf-item__col--controls:before {
    display: none;
  }
  .smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls {
    display: flex;
    flex-direction: column;
    row-gap: 1vw;
  }
  .smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex {
    align-items: center !important;
    padding-left: 2em;
    column-gap: 0.5em;
    flex-wrap: nowrap !important;
  }
  .smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex:before {
    content: "必須";
    position: absolute;
    left: 0;
    color: #e60012;
    top: 0;
    bottom: 0;
    margin: auto;
    height: fit-content;
    display: block;
    font-size: 2.66vw;
  }
  .smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column {
    flex-basis: unset !important;
    flex-grow: unset;
  }
  .smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column .smf-placeholder {
    width: 100%;
  }
  .smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column .smf-placeholder .smf-select-control {
    width: 100%;
  }
  .smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column:nth-child(2) input,
  .smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column:nth-child(3) input,
  .smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column:nth-child(2) select,
  .smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column:nth-child(3) select {
    width: 100%;
    padding-left: 1em;
    padding-right: 1em;
  }
  .smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column:nth-child(2) select,
  .smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column:nth-child(3) select {
    padding: 0.87rem 1rem;
  }
  .smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column:nth-child(2) {
    width: 42.15%;
  }
  .smf-form .smf-item.mitsumori_date .smf-item__col--controls .smf-item__controls .is-layout-flex .wp-block-column:nth-child(3) {
    width: 29.79%;
    margin-left: auto;
  }
}
.smf-action {
  text-align: center;
  font-size: 1.23vw;
  margin-top: 4%;
}
.smf-action .smf-button-control__control {
  background: #adb6c7 !important;
  font-size: calc(1.18vw * 0.77);
  line-height: 1em;
  border: 0.24vw solid #adb6c7 !important;
  border-radius: 5px !important;
  padding: 0.7em 2em !important;
  transition: all 0.2s linear !important;
}
.smf-action .smf-button-control__control:hover {
  background: #fff !important;
}
@media (max-width: 600px) {
  .smf-action {
    width: 34.4vw;
    margin: 7.16vw auto 0;
    height: 7.76vw;
  }
  .smf-action .smf-button-control__control {
    border: 0.38vw solid #adb6c7 !important;
    border-radius: 7px !important;
  }
  .smf-action .smf-button-control {
    display: block;
    width: 100%;
    height: 100%;
  }
  .smf-action .smf-button-control .smf-button-control__control {
    width: 100%;
    height: 100%;
    font-size: 3.03vw;
    padding: 0.7em 0 !important;
  }
}
#main {
  padding-bottom: 0;
}
.smf-complete-content p {
  font-size: 1.18vw;
  line-height: 1.6em;
  margin-bottom: 1.18vw;
}
.smf-complete-content p:last-child {
  margin-bottom: 0;
}
@media (max-width: 600px) {
  .smf-complete-content {
    width: 72.46%;
    margin: 0 auto;
  }
  .smf-complete-content p {
    font-size: 2.84vw;
    line-height: 1.4667em;
    margin-bottom: 3.42vw;
  }
}
.snow-monkey-form[data-screen = confirm] .smf-form .smf-item .smf-item__col--controls p {
  display: none;
}
.snow-monkey-form[data-screen = confirm] .smf-form .smf-item .smf-item__col--controls .wp-block-group .wp-block-buttons {
  display: none;
}
@media (max-width: 600px) {
  .snow-monkey-form[data-screen = confirm] .smf-form .smf-item .smf-item__col--controls p {
    display: none;
  }
  .snow-monkey-form[data-screen = confirm] .smf-form .smf-item .smf-item__col--controls .wp-block-group .wp-block-buttons {
    display: none;
  }
  .snow-monkey-form[data-screen = confirm] .smf-action .smf-button-control+.smf-button-control {
    margin-left: 0;
    margin-top: var(--_margin-1);
  }
}
