@import url("https://fonts.googleapis.com/css2?family=Phudu:wght@300..900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap");

.postbox.acf-postbox.seamless {
  position: relative;
  min-width: 255px;
  border: 1px solid #c3c4c7;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
  background: #fff;
  padding: 16px;
}

body .acf-fields > .acf-field {
  padding: 15px;
}

.acf-gallery {
  max-height: 250px;
}

.wrap h1.wp-heading-inline,
.acf-field .acf-label label {
  color: #13827b;
  font-weight: 700;
}

.acf-field p.description {
  color: #e69655 !important;
}

body.wp-core-ui .button-primary {
  background-color: #f0532c;
  border-color: #f0532c;
}

[data-name="layout_choice"].acf-field input[type="radio"] {
  width: 50px;
  height: 50px;
  border-radius: 4px;
  background-image: url("/wp-content/uploads/2025/05/layout-1.png");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
}

[data-name="layout_choice"].acf-field input[type="radio"][value="layout2"] {
  width: 50px;
  height: 50px;
  border-radius: 4px;
  background-image: url("/wp-content/uploads/2025/05/layout-2.png");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
}

[data-name="layout_choice"].acf-field input[type="radio"]::before {
  width: 46px;
  height: 46px;
  margin: 0;
  background-color: transparent;
  border: 2px solid;
  border-color: #f0532c;
  border-radius: 4px;
  top: -1px;
  left: -1px;
  position: relative;
}

#mceu_92 {
  position: relative;
  min-height: 100px;
  border: 1px solid #ccc;
  padding: 10px;
}

/* #mceu_92::before {
  content: "Use H2 for section titles\A### About Our Business\AWrite a short introduction here…";
  white-space: pre-wrap;
  display: block;
  color: #999;
  position: absolute;
  left: 10px;
  top: 10px;
  pointer-events: none;
  padding: 15px 10px;
}

.hide-placeholder #mceu_92::before {
  content: "";
} */

#poststuff .stuffbox > h3,
#poststuff h3.hndle {
  font-size: 16px;
  color: #13827b;
}

.acf-field[data-name="excerpt"] {
  padding-bottom: 50px !important;
}

.acf-field[data-name="excerpt"]::after {
  content: "";
  position: absolute;
  width: calc(100% + 10px);
  height: 20px;
  background-color: #f0f0f1;
  left: -5px;
  border-top: 1px solid #c3c4c7;
  border-bottom: 1px solid #c3c4c7;
  bottom: 0;
}

.postbox .postbox-header {
  background-color: #13827b;
}

.postbox .postbox-header h2 {
  color: #fff;
  display: block;
}

.postbox .handle-order-higher .order-higher-indicator::before,
.postbox .handle-order-lower .order-lower-indicator::before,
.postbox .handlediv .toggle-indicator::before {
  color: #fff;
}

#submitdiv .postbox-header {
  background-color: #f0532c;
}

#submitdiv .postbox-header h2 {
  font-size: 20px;
}

.acf-table > tbody > tr > th,
.acf-table > thead > tr > th {
  color: #fff;
  background-color: #13827b;
  font-weight: 500;
}

.acf-table > tbody > tr > th *,
.acf-table > thead > tr > th * {
  color: #fff;
}

/* #submitdiv h2 {
  color: #f0532c;
  font-size: 20px;
  font-weight: 700;
} */
