@charset "UTF-8";
/*
Theme Name: Rede Artesol
Template: museuio-theme
Author: museu.io
Author URI: https://museu.io/
Description: 
Version: 2.0.10
Requires at least: 6.0
Tested up to: 6.1
Requires PHP: 7.3
License: Proprietary
Text Domain: redeartesol
*/
:root, body {
  --mio-main-font: unset !important;
  --mio-alt-font: unset !important;
  --mio-header-height-mobile: 70px;
  --mio-header-height: 80px;
  --mio-std-font-weight-regular: 400;
  --mio-std-font-weight-bold: 900;
  --mio-browse-sidebar-width: 305px;
  --mio-browse-sidebar-gap: 1rem;
  --mio-black: #1a1a1a;
  --mio-artesol-light-beige: #e8e7e3;
  --mio-browse-header-bg-color: var(--mio-artesol-light-beige);
}

@media screen and (min-width: 1025px) {
  body {
    --wp--preset--font-size--mio-title: 3.5rem;
    --wp--preset--font-size--mio-display-title: 4rem;
  }
}
b, strong {
  font-weight: var(--mio-std-font-weight-bold);
}

.mio-post-list__artesol_member .artesol-member-type {
  margin-bottom: 0.5rem;
  font-size: 0.75rem;
  font-weight: var(--mio-std-font-weight-bold);
  text-transform: uppercase;
}
.mio-post-list__artesol_member .mio-post-title {
  font-size: 1rem;
  font-weight: var(--mio-std-font-weight-bold);
}
.mio-post-list__artesol_member .artesol-member-place {
  margin-bottom: 0.5rem;
}
.mio-post-list__artesol_member > *:last-child {
  margin-bottom: 0;
}

.redeartesol-membro-etiqueta .wp-block-post-terms {
  border-color: unset !important;
  border-radius: 0 !important;
  border-width: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  display: flex;
  gap: 8px;
}
.redeartesol-membro-etiqueta .wp-block-post-terms a {
  display: inline-block;
  border-color: #cccccc;
  border-radius: 24px;
  border-width: 1px;
  border-style: solid;
  padding-top: var(--wp--preset--spacing--30);
  padding-bottom: var(--wp--preset--spacing--30);
  padding-left: var(--wp--preset--spacing--40);
  padding-right: var(--wp--preset--spacing--40);
}
.redeartesol-membro-etiqueta .wp-block-post-terms__separator {
  display: none;
}

.mio-repo-search-box:not(.wp-block-museuio-artesol-search) .search-form {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.5rem;
  padding: 1rem;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
}
.mio-repo-search-box:not(.wp-block-museuio-artesol-search) .search-field {
  width: 100%;
  margin: 0 1rem;
}
.mio-repo-search-box:not(.wp-block-museuio-artesol-search) .search-field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.mio-repo-search-box:not(.wp-block-museuio-artesol-search) .submit-search-button {
  padding-block: 16px;
  padding-inline: 16px;
  margin-right: -16px;
}
.mio-repo-search-box:not(.wp-block-museuio-artesol-search) .submit-search-button span {
  display: none;
}
.mio-repo-search-box:not(.wp-block-museuio-artesol-search) .suggested-search-pills {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  padding-block: 1rem;
  word-break: break-all;
}
.mio-repo-search-box:not(.wp-block-museuio-artesol-search) .suggested-search-pills .suggested-search-pill {
  min-height: 36px;
  padding-inline: 1rem;
  text-align: center;
  border-radius: 1.125rem;
  background-color: var(--mio-black);
  color: #ffffff;
}
.mio-repo-search-box:not(.wp-block-museuio-artesol-search) .suggested-search-pills .suggested-search-pill__label {
  display: inline-block;
  max-width: calc(var(--mio-browse-sidebar-width) - 2rem);
  padding-block: 0.55rem;
  font-size: 0.875rem;
  font-weight: 700;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.mio-repo-search-box:not(.wp-block-museuio-artesol-search) .view-all-items-container {
  display: block;
  margin-top: 3rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid #cccccc;
}
.mio-repo-search-box:not(.wp-block-museuio-artesol-search) .view-all-items-container a i {
  padding-left: 0.25rem;
}

.mio-browse {
  display: flex;
  flex-direction: column-reverse;
  gap: 0;
  margin-top: var(--mio-std-post-body-margin-top--medium);
}
@media screen and (min-width: 1024px) {
  .mio-browse {
    flex-direction: row;
    gap: var(--mio-browse-sidebar-gap);
  }
}
.mio-browse .mio-repo-search-box {
  margin-bottom: -2px;
}
@media screen and (min-width: 1024px) {
  .mio-browse .mio-repo-search-box {
    margin-bottom: 0;
  }
}
.mio-browse .suggested-search-pills, .mio-browse .view-all-items-container {
  display: none;
}
@media screen and (min-width: 1024px) {
  .mio-browse .suggested-search-pills, .mio-browse .view-all-items-container {
    display: flex;
  }
}
.mio-browse .mio-browse__main {
  width: 100%;
}
.mio-browse .mio-browse__search-filter {
  display: none;
}
@media screen and (max-width: 1023px) {
  .mio-browse .mio-browse__search-filter[open] {
    display: block;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    padding: var(--mio-side-margin);
    background-color: #ffffff;
    z-index: 1000100;
    overflow-y: auto;
  }
}
@media screen and (min-width: 1024px) {
  .mio-browse .mio-browse__search-filter {
    display: block;
    flex: 0 0 var(--mio-browse-sidebar-width);
  }
}
.mio-browse .mio-browse__header {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  row-gap: 4px;
  width: 100%;
  margin-bottom: 0.75rem;
  padding: 1rem 0;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
}
.mio-browse .mio-browse__sort-button-wrapper i {
  margin-left: 4px;
}
.mio-browse .mio-browse__sort-dialog[open] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 70%;
  display: flex;
  justify-content: space-around;
  align-items: center;
}
.mio-browse .mio-browse__sort-dialog::backdrop {
  background-color: rgba(64, 64, 64, 0.45);
}
.mio-browse .mio-browse__sort-dialog .mio-browse__sort-dialog-content {
  width: 100%;
  max-width: 320px;
  margin: 0 auto;
  padding: 3rem;
  background-color: #ffffff;
}
.mio-browse .mio-browse__sort-dialog fieldset {
  padding-left: 0;
  padding-right: 0;
}
.mio-browse .mio-browse__sort-dialog input[type=radio]::after {
  content: "";
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
}
.mio-browse .mio-browse__sort-dialog input[type=radio]:checked::after {
  content: "";
}
.mio-browse .mio-browse__sort-dialog input[type=radio]:not(:last-child) {
  margin-block: 0.25rem;
}
.mio-browse .mio-browse__sort-dialog .mio-dialog-actions {
  display: flex;
  justify-content: space-between;
  margin-top: 1rem;
}
.mio-browse .mio-browse__items {
  display: grid;
  column-gap: 0.5rem;
  row-gap: 1.5rem;
  grid-template-columns: 1fr 1fr;
  margin-top: 2rem;
}
@media screen and (min-width: 768px) {
  .mio-browse .mio-browse__items {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
.mio-browse .mio-browse__mobile-filter-button {
  display: none;
}
@media screen and (max-width: 1023px) {
  .mio-browse .mio-browse__mobile-filter-button {
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    bottom: 1rem;
    right: 1rem;
    width: 48px;
    height: 48px;
    border-radius: 24px;
    border: 2px solid #ffffff;
    background-color: var(--mio-black);
    color: #ffffff;
    z-index: 1000110;
  }
}

.mio-browse__current-filters .search-filters {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  word-break: break-all;
}
.mio-browse__current-filters .filter {
  display: flex;
  align-items: center;
  min-height: 36px;
  padding-left: 0.6rem;
  padding-right: 0.5rem;
  text-align: center;
  border: 1px solid #cccccc;
  border-radius: 3px;
}
.mio-browse__current-filters .filter-value {
  display: inline-block;
  max-width: calc(var(--mio-browse-sidebar-width) - 2rem);
  padding-block: 0.55rem;
  font-size: 0.875rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.mio-browse__current-filters .filter-remove {
  padding-inline: var(--mio-atom-unit);
  margin-right: calc(-1 * var(--mio-atom-unit));
}
.mio-browse__current-filters .filter-label {
  display: none;
}
.mio-browse__current-filters .filter.clear-filters-link {
  background-color: var(--mio-black);
  color: #ffffff;
}

.mio-browse__filters .mio-filter-panel:not(:last-child) {
  border-bottom: 1px solid #cccccc;
  padding-bottom: 0.25rem;
}
.mio-browse__filters .mio-filter-panel__header {
  width: 100%;
  padding: 1rem 1rem;
  display: flex;
  justify-content: space-between;
}
.mio-browse__filters .mio-filter-panel__header-title {
  margin: 0;
}
.mio-browse__filters .mio-filter-panel__body {
  display: none;
  padding: 0 1rem 1rem 0;
}
.mio-browse__filters .mio-filter-panel__body ul {
  margin: 0;
  list-style: none;
}
.mio-browse__filters .mio-filter-panel__body li:not(:last-child) {
  margin-bottom: 0.5rem;
}
.mio-browse__filters .mio-filter-panel__body .item-count {
  font-size: 0.875rem;
  font-weight: var(--mio-std-font-weight-bold);
}
.mio-browse__filters .mio-filter-panel.mio-filter-panel--is-open .mio-filter-panel__body {
  display: block;
}

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