/* Author Dependencies */
/**
 * /assets/scss/partials/base/mixins.scss
 *
 * Let's define our universal mixins for use throughout the theme
 */
/**
 * Base text styles
 */
/**
 * Base button styles
 */
/**
 * Button reset
 */
/**
 * Label styles
 */
/**
 * Transitions
 */
.wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio],
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio] {
  transition: all 0.2s ease-in-out;
}

/**
 * Placeholder Color
 */
/**
 * Media queries
 */
/* Admin CSS */
/* Author Dependencies */
/* ----- menu separators --------------- */
#adminmenu li.wp-menu-separator {
  margin: 0;
  background-color: rgba(255, 255, 255, 0.3);
}

/* ----- page layout alignment --------------- */
.default-layout .editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper > *,
.default-layout .editor-styles-wrapper .block-editor-block-list__layout.is-root-container > *,
.default-layout .editor-styles-wrapper .loop-wrapper,
.default-layout .editor-styles-wrapper .wp-block-cover__inner-container {
  max-width: var(--wp--custom--layout--default);
}

/* ----- block editor --------------- */
body .editor-visual-editor {
  background-color: var(--wp--preset--color--background);
}

body .editor-styles-wrapper .block-editor-block-list__layout.is-root-container > * {
  max-width: var(--wp--custom--layout--thin);
}
body .editor-styles-wrapper .block-editor-block-list__layout.is-root-container > .alignfull {
  width: calc(100% + var(--wp--custom--spacing--viewport-padding) * 2);
  max-width: 100vw;
  margin-left: calc(-1 * var(--wp--custom--spacing--viewport-padding)) !important;
  margin-right: calc(-1 * var(--wp--custom--spacing--viewport-padding)) !important;
}

.mce-notification.mce-has-close {
  max-width: none !important;
}

/* ----- Block Areas Sidebar editor width --------------- */
body.block_area-sidebar-layout .editor-styles-wrapper .block-editor-block-list__layout.is-root-container > * {
  max-width: var(--wp--custom--layout--sidebar);
}

/* ----- Widgets / Sidebar editor width --------------- */
.wp-admin.widgets-php .wp-block[data-type="core/widget-area"] {
  max-width: calc(var(--wp--custom--layout--sidebar) + 34px);
}

/* ----- ACF Radio Button Color Picker --------------- */
.wp-admin .acf-block-component ul.acf-radio-list,
.wp-admin .acf-settings-wrap ul.acf-radio-list {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-left: 0;
}
.wp-admin .acf-block-component ul.acf-radio-list li,
.wp-admin .acf-settings-wrap ul.acf-radio-list li {
  margin-right: 0;
  display: flex;
  flex-wrap: wrap;
}
.wp-admin .acf-block-component ul.acf-radio-list li label,
.wp-admin .acf-settings-wrap ul.acf-radio-list li label {
  width: 28px;
  height: 28px;
  position: relative;
  margin: 6px 12px 6px 0;
  color: transparent;
}
.wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio],
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio] {
  position: absolute;
  top: 0;
  left: 0;
  width: 28px;
  height: 28px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  display: flex;
  align-items: center;
  justify-content: center;
}
.wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio]:hover,
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio]:hover {
  transform: scale(1.2);
}
.wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio]:focus,
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio]:focus {
  box-shadow: 0 0 0 2px white, 0 0 0 4px #757575;
  border: 1px solid transparent;
}
.wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio]:checked::before,
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio]:checked::before {
  content: "\f15e";
  font-family: dashicons;
  width: 24px;
  height: 22px;
  background-color: transparent;
  font-size: 20px;
  margin: 1px;
  color: white;
}
.wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio][value=background]:checked::before, .wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio][value=background-2]:checked::before, .wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio][value=background-3]:checked::before, .wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio][value=white]:checked::before, .wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio][value=grey-light]:checked::before, .wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio][value=grey-medium]:checked::before,
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio][value=background]:checked::before,
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio][value=background-2]:checked::before,
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio][value=background-3]:checked::before,
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio][value=white]:checked::before,
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio][value=grey-light]:checked::before,
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio][value=grey-medium]:checked::before {
  color: var(--wp--preset--color--main);
}
.wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio][value=background],
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio][value=background] {
  background-color: var(--wp--preset--color--background);
}
.wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio][value=background-2],
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio][value=background-2] {
  background-color: var(--wp--preset--color--background-2);
}
.wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio][value=background-3],
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio][value=background-3] {
  background-color: var(--wp--preset--color--background-3);
}
.wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio][value=main],
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio][value=main] {
  background-color: var(--wp--preset--color--main);
}
.wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio][value=primary],
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio][value=primary] {
  background-color: var(--wp--preset--color--primary);
}
.wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio][value=secondary],
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio][value=secondary] {
  background-color: var(--wp--preset--color--secondary);
}
.wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio][value=tertiary],
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio][value=tertiary] {
  background-color: var(--wp--preset--color--tertiary);
}
.wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio][value=quaternary],
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio][value=quaternary] {
  background-color: var(--wp--preset--color--quaternary);
}
.wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio][value=quinary],
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio][value=quinary] {
  background-color: var(--wp--preset--color--quinary);
}
.wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio][value=senary],
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio][value=senary] {
  background-color: var(--wp--preset--color--senary);
}
.wp-admin .acf-block-component ul.acf-radio-list li label input[type=radio][value=septenary],
.wp-admin .acf-settings-wrap ul.acf-radio-list li label input[type=radio][value=septenary] {
  background-color: var(--wp--preset--color--septenary);
}

/**
* /assets/scss/partials/blocks/blocks-acf.scss
*
* Make sure ACF editor styles are using the block editor
*/
body .acf-block-fields,
.edit-post-meta-boxes-area {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 13px;
  line-height: 1.4em;
}
body .acf-block-fields .acf-field input[type=text],
body .acf-block-fields .acf-field input[type=password],
body .acf-block-fields .acf-field input[type=number],
body .acf-block-fields .acf-field input[type=search],
body .acf-block-fields .acf-field input[type=email],
body .acf-block-fields .acf-field input[type=url],
body .acf-block-fields .acf-field textarea,
body .acf-block-fields .acf-field select,
.edit-post-meta-boxes-area .acf-field input[type=text],
.edit-post-meta-boxes-area .acf-field input[type=password],
.edit-post-meta-boxes-area .acf-field input[type=number],
.edit-post-meta-boxes-area .acf-field input[type=search],
.edit-post-meta-boxes-area .acf-field input[type=email],
.edit-post-meta-boxes-area .acf-field input[type=url],
.edit-post-meta-boxes-area .acf-field textarea,
.edit-post-meta-boxes-area .acf-field select {
  font-size: 14px;
  line-height: 1.4;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
  transition: 50ms border-color ease-in-out;
  border-radius: 0;
  border: 1px solid #ddd;
  color: #32373c;
}
body .acf-block-fields .acf-field textarea.wp-editor-area,
.edit-post-meta-boxes-area .acf-field textarea.wp-editor-area {
  box-shadow: none;
  border: none;
}
body .acf-block-fields .acf-field input[type=checkbox],
body .acf-block-fields .acf-field input[type=radio],
.edit-post-meta-boxes-area .acf-field input[type=checkbox],
.edit-post-meta-boxes-area .acf-field input[type=radio] {
  border: 1px solid #b4b9be;
  color: #555;
  height: 16px;
  width: 16px;
  border-radius: 0;
}
body .acf-block-fields .acf-field input[type=radio],
.edit-post-meta-boxes-area .acf-field input[type=radio] {
  border-radius: 50%;
  padding: 1px !important;
}
body .acf-block-fields .acf-field[data-name=wd_page_layout] ul.acf-radio-list,
.edit-post-meta-boxes-area .acf-field[data-name=wd_page_layout] ul.acf-radio-list {
  display: flex;
  flex-wrap: wrap;
}
body .acf-block-fields .acf-field[data-name=wd_page_layout] ul.acf-radio-list li,
.edit-post-meta-boxes-area .acf-field[data-name=wd_page_layout] ul.acf-radio-list li {
  width: calc((100% - 16px) / 3);
  margin: 0 8px 8px 0;
  border: 1px solid #ddd;
  border-radius: 4px;
  overflow: hidden;
  display: flex;
}
body .acf-block-fields .acf-field[data-name=wd_page_layout] ul.acf-radio-list li:nth-child(3n),
.edit-post-meta-boxes-area .acf-field[data-name=wd_page_layout] ul.acf-radio-list li:nth-child(3n) {
  margin-right: 0;
}
body .acf-block-fields .acf-field[data-name=wd_page_layout] ul.acf-radio-list li label,
.edit-post-meta-boxes-area .acf-field[data-name=wd_page_layout] ul.acf-radio-list li label {
  display: flex;
  width: 100%;
  justify-content: center;
  padding: 52px 8px 8px;
  text-align: center;
  line-height: 1.2;
  font-size: 10px;
  text-transform: uppercase;
  font-weight: 700;
}
body .acf-block-fields .acf-field[data-name=wd_page_layout] ul.acf-radio-list li label.selected,
.edit-post-meta-boxes-area .acf-field[data-name=wd_page_layout] ul.acf-radio-list li label.selected {
  background-color: var(--wp-admin-theme-color);
  color: white;
}
body .acf-block-fields .acf-field[data-name=wd_page_layout] ul.acf-radio-list li label input[type=radio],
.edit-post-meta-boxes-area .acf-field[data-name=wd_page_layout] ul.acf-radio-list li label input[type=radio] {
  position: absolute;
  top: 8px;
  left: 8px;
  width: calc(100% - 16px);
  height: 36px;
  background-image: url("../images/admin/layout-icon-default.jpg");
  background-size: cover;
  border: 2px solid #ddd;
  border-radius: 2px;
  overflow: hidden;
}
body .acf-block-fields .acf-field[data-name=wd_page_layout] ul.acf-radio-list li label input[type=radio][value=thin],
.edit-post-meta-boxes-area .acf-field[data-name=wd_page_layout] ul.acf-radio-list li label input[type=radio][value=thin] {
  background-image: url("../images/admin/layout-icon-thin.jpg");
}
body .acf-block-fields .acf-field[data-name=wd_page_layout] ul.acf-radio-list li label input[type=radio][value=content-sidebar],
.edit-post-meta-boxes-area .acf-field[data-name=wd_page_layout] ul.acf-radio-list li label input[type=radio][value=content-sidebar] {
  background-image: url("../images/admin/layout-icon-content-sidebar.jpg");
}
body .acf-block-fields .acf-field[data-name=wd_page_layout] ul.acf-radio-list li label input[type=radio]:checked,
.edit-post-meta-boxes-area .acf-field[data-name=wd_page_layout] ul.acf-radio-list li label input[type=radio]:checked {
  border-color: white;
}
body .acf-block-fields .acf-field[data-name=wd_page_layout] ul.acf-radio-list li label input[type=radio]:checked::before,
.edit-post-meta-boxes-area .acf-field[data-name=wd_page_layout] ul.acf-radio-list li label input[type=radio]:checked::before {
  display: none;
}

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