.post-type-archive .wom-sidebar,
.tax-product_cat .wom-sidebar {
  background-color: #e1ded7;
  padding-top: 26px !important;
}
@media (max-width: 956px) {
  .post-type-archive .wom-sidebar,
  .tax-product_cat .wom-sidebar {
    background-color: inherit;
    padding-top: 20px !important;
  }
}
.post-type-archive .wom-sidebar .sidebar-widgets,
.tax-product_cat .wom-sidebar .sidebar-widgets {
  padding-right: 15px;
}
@media (max-width: 956px) {
  .post-type-archive .wom-sidebar .sidebar-widgets .WOM-menu,
  .tax-product_cat .wom-sidebar .sidebar-widgets .WOM-menu {
    margin: 0 !important;
  }
}
.post-type-archive .wom-sidebar .sidebar-widgets .WOM-menu.modoVisual ul,
.tax-product_cat .wom-sidebar .sidebar-widgets .WOM-menu.modoVisual ul {
  display: flex;
  margin-top: 10px !important;
  margin-bottom: 70px;
}
@media (max-width: 956px) {
  .post-type-archive .wom-sidebar .sidebar-widgets .WOM-menu.modoVisual ul,
  .tax-product_cat .wom-sidebar .sidebar-widgets .WOM-menu.modoVisual ul {
    margin: 0 !important;
  }
}
.post-type-archive .wom-sidebar .sidebar-widgets .WOM-menu.modoVisual ul li,
.tax-product_cat .wom-sidebar .sidebar-widgets .WOM-menu.modoVisual ul li {
  width: 160px;
}
.post-type-archive .wom-sidebar .sidebar-widgets .WOM-menu.modoVisual h5, .post-type-archive .wom-sidebar .sidebar-widgets .WOM-menu.vertical h5,
.tax-product_cat .wom-sidebar .sidebar-widgets .WOM-menu.modoVisual h5,
.tax-product_cat .wom-sidebar .sidebar-widgets .WOM-menu.vertical h5 {
  text-transform: uppercase;
  font-size: 1.3125rem;
  font-weight: 500;
  border-bottom: 1px solid black;
  width: 100%;
  padding-bottom: 5px;
}
.post-type-archive .wom-sidebar .sidebar-widgets .WOM-menu .filtro-vertical .chk_product_cat,
.tax-product_cat .wom-sidebar .sidebar-widgets .WOM-menu .filtro-vertical .chk_product_cat {
  color: black;
}
.post-type-archive .wom-sidebar .sidebar-widgets .WOM-menu .filtro-vertical .chk_product_cat input,
.tax-product_cat .wom-sidebar .sidebar-widgets .WOM-menu .filtro-vertical .chk_product_cat input {
  border: 1px solid rgba(0, 0, 0, 0.6);
  background: transparent;
}
.post-type-archive .wom-sidebar .sidebar-widgets .WOM-menu .filtro-vertical .dropdown_product_cat,
.tax-product_cat .wom-sidebar .sidebar-widgets .WOM-menu .filtro-vertical .dropdown_product_cat {
  color: black;
  background-color: transparent;
  font-size: 18px;
  font-weight: 600 !important;
  border: 1px solid black;
}
.post-type-archive .wom-sidebar .sidebar-widgets .WOM-menu .filtro-vertical .filtroTipo4__separador,
.tax-product_cat .wom-sidebar .sidebar-widgets .WOM-menu .filtro-vertical .filtroTipo4__separador {
  display: none !important;
}
.post-type-archive .wom-sidebar .sidebar-widgets .WOM-menu .filtro-vertical .filtroTipo4__titulo,
.tax-product_cat .wom-sidebar .sidebar-widgets .WOM-menu .filtro-vertical .filtroTipo4__titulo {
  font-size: 1.3125rem;
  text-transform: uppercase;
  font-weight: 500;
  margin-bottom: 0;
}
.post-type-archive .wom-sidebar .sidebar-widgets .WOM-menu .filtro-vertical .filtroTipo4 .seleccionFiltros,
.tax-product_cat .wom-sidebar .sidebar-widgets .WOM-menu .filtro-vertical .filtroTipo4 .seleccionFiltros {
  color: black;
}
.post-type-archive .wom-sidebar .sidebar-widgets .WOM-menu .filtro-vertical .filtroTipo4 .seleccionFiltros input,
.tax-product_cat .wom-sidebar .sidebar-widgets .WOM-menu .filtro-vertical .filtroTipo4 .seleccionFiltros input {
  border: 1px solid rgba(0, 0, 0, 0.6);
  background: transparent;
}
.post-type-archive .wom-productos,
.tax-product_cat .wom-productos {
  padding-top: 20px !important;
  padding-left: 20px !important;
}
.post-type-archive .wom-productos #grid-series .tmb-woocommerce .t-entry-visual-tc,
.tax-product_cat .wom-productos #grid-series .tmb-woocommerce .t-entry-visual-tc {
  border: 1px solid black;
}
.post-type-archive .wom-productos #grid-series .tmb-woocommerce .t-entry-visual-tc .t-entry-visual-cont,
.tax-product_cat .wom-productos #grid-series .tmb-woocommerce .t-entry-visual-tc .t-entry-visual-cont {
  height: 93%;
  width: 93%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.post-type-archive .wom-productos #grid-series .tmb-woocommerce .t-entry-text .title-subtitles .t-entry-title,
.tax-product_cat .wom-productos #grid-series .tmb-woocommerce .t-entry-text .title-subtitles .t-entry-title {
  text-transform: uppercase;
}
.post-type-archive .wom-productos #grid-series .tmb-woocommerce .t-entry-text .title-subtitles .t-entry-title a,
.tax-product_cat .wom-productos #grid-series .tmb-woocommerce .t-entry-text .title-subtitles .t-entry-title a {
  color: black;
}
.post-type-archive .wom-productos #grid-series .tmb-woocommerce .t-entry-text .title-subtitles .tax-series,
.tax-product_cat .wom-productos #grid-series .tmb-woocommerce .t-entry-text .title-subtitles .tax-series {
  text-transform: uppercase;
}

.post-type-archive .sidebar-filters .row.row-parent {
  padding-top: 0 !important;
}

.tax-product_cat .row-breadcrumb {
  padding: 10px 0px 0;
}
.tax-product_cat .row.row-parent {
  padding-top: 0 !important;
}
.tax-product_cat .wom-productos {
  padding-top: 30px !important;
  padding-left: 30px !important;
}
.tax-product_cat .product-xana .t-entry-visual-tc {
  border: 1px solid black !important;
}
.tax-product_cat .product-xana .t-entry-text .title-subtitles .t-entry-title {
  text-transform: uppercase;
}
.tax-product_cat .product-xana .t-entry-text .title-subtitles .tax-series {
  text-transform: uppercase;
}

.single-series .slider-v03 .top-slider {
  justify-content: flex-end !important;
  height: 100px !important;
  background-color: black;
}
@media (max-width: 956px) {
  .single-series .slider-v03 .top-slider {
    justify-content: center !important;
    height: auto !important;
  }
}
.single-series .slider-v03 .top-slider__titulo {
  color: white !important;
  text-transform: capitalize !important;
}
.single-series .slider-v03 .top-slider-pdf {
  align-self: flex-end;
  margin-right: 36px;
  margin-bottom: 15px;
}
.single-series .slider-v03 .top-slider-pdf .boton-pdf-v01__enlace {
  color: white;
}
.single-series .slider-v03 .top-slider-pdf .boton-pdf-v01__enlace .fa-file-pdf-o::before {
  color: white;
}
.single-series .slider-v03 .top-slider__compartir {
  align-self: flex-end;
  margin-bottom: 15px;
}
@media (max-width: 956px) {
  .single-series .slider-v03 .top-slider__compartir {
    margin-bottom: 0px;
  }
}
.single-series .slider-v03 .top-slider__compartir .boton-redes-v01__enlace {
  color: white;
}
.single-series .slider-v03 .top-slider__compartir .boton-redes-v01 .fa-share-alt::before {
  color: white;
}
.single-series .slider-v03 .bottom-slider .botones .bim .fa-file-archive-o::before {
  content: "\f065";
}
.single-series .row-breadcrumb.row-breadcrumb-light {
  position: relative;
  border: none !important;
}
.single-series .row-breadcrumb.row-breadcrumb-light .row-parent {
  position: absolute;
}
.single-series .serie-description {
  display: flex;
  padding: 4.25rem !important;
  background-color: #e1ded7;
}
.single-series .serie-description__text {
  padding: 45px;
  background-color: white;
}
.single-series .serie-description__text p {
  font-size: 1.2rem !important;
}
.single-series .grid-series-v01 .product-xana {
  box-shadow: none !important;
}
.single-series .grid-series-v01 .product-xana__imagen {
  background-color: transparent !important;
  border: 1px solid black;
}
.single-series .grid-series-v01 .product-xana__contenido .derecha-descripcion {
  align-items: center;
}
.single-series .grid-series-v01 .product-xana__contenido .title-subtitles .t-entry-title a {
  color: black;
  font-size: 18px;
}
.single-series .grid-series-v01 .product-xana__contenido .title-subtitles .tax-productos {
  text-transform: uppercase;
}
.single-series #grid-related-series {
  background-color: #e1ded7 !important;
  padding: 15px;
}
.single-series #grid-related-series .owl-item .t-inside {
  padding: 7px;
  border: 1px solid black;
  background-color: white;
}
.single-series #grid-related-series .owl-item .t-inside .t-entry-visual {
  border: none !important;
}
.single-series #grid-related-series .owl-item .t-entry-text .title-subtitles .t-entry-title a {
  color: black;
  font-size: 18px;
}
.single-series #grid-related-series .owl-item .t-entry-text .title-subtitles .tax-series {
  text-transform: uppercase;
}
.single-series #grid-related-series .owl-dots .owl-dot span {
  background-color: white;
}
.single-series #grid-related-series .owl-dots .owl-dot.active span {
  background-color: #7e7e7e;
}

.single-product .slider-producto-v01 .wpb_wrapper {
  display: flex;
  flex-direction: column;
}
.single-product .slider-producto-v01 .wpb_wrapper .swiper-container {
  width: 100%;
  order: 2;
}
.single-product .slider-producto-v01 .wpb_wrapper .swiper-container .ambientes-producto .overlay-slider {
  display: none;
}
.single-product .slider-producto-v01 .wpb_wrapper .cabecera-producto {
  order: 2;
}
.single-product .slider-producto-v01 .wpb_wrapper .cabecera-producto .ambientes-producto .overlay-slider {
  display: none;
}
.single-product .slider-producto-v01 .wpb_wrapper .contenido {
  position: unset;
  transform: inherit;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
  height: 100px;
  padding: 15px;
  order: 1;
}
.single-product .slider-producto-v01 .wpb_wrapper .contenido__titulo {
  margin: 0;
}
.single-product .type-product > .row-container {
  background-color: #e1ded7;
}
@media (max-width: 959px) {
  .single-product .type-product > .row-container {
    background-color: white;
  }
}
.single-product .type-product > .row-container .row.row-parent {
  padding: 36px !important;
}
.single-product .type-product > .row-container .row-inner {
  background-color: white;
  padding: 36px 36px 36px 0;
}
.single-product .type-product > .row-container .row-inner .uncont {
  display: flex;
  flex-direction: column;
}
.single-product .type-product > .row-container .row-inner .uncont .productSubtitle {
  order: -1;
  color: black;
  font-size: 1.3rem;
  font-weight: 600;
  text-transform: uppercase;
}
.single-product .type-product > .row-container .row-inner .uncont .product_title {
  color: #a4832b;
  order: -2;
  font-size: 1.875rem;
}
.single-product .woocommerce-product-gallery__wrapper {
  height: 539px;
}
@media (max-width: 569px) {
  .single-product .woocommerce-product-gallery__wrapper {
    height: 250px;
  }
}
.single-product .labelPackingProducto {
  background-color: #e1ded7;
}
.single-product .tablePakings tbody > tr:nth-child(1) > th:nth-child(3) {
  display: none;
}
.single-product .tablePakings tbody > tr:nth-child(2) > th:nth-last-child(-n+3) {
  display: none;
}
.single-product .tablePakings tbody > tr:nth-child(3) > td:nth-last-child(-n+3) {
  display: none;
}
.single-product .metas_icat_iconos .boton-bim-v01__enlace .fa-file-archive-o::before {
  content: "\f065";
}
.single-product #grid-related-products {
  padding: 36px;
}
.single-product #grid-related-products h2 {
  color: black;
}
.single-product #grid-related-products .product-xana .t-entry-text .title-subtitles .t-entry-title a {
  font-size: 18px;
}
.single-product #grid-related-products .product-xana .t-entry-text .title-subtitles .tax-productos {
  text-transform: uppercase;
}
.single-product #grid-related-series {
  background-color: #e1ded7;
}
.single-product #grid-related-series .row-container {
  padding: 36px !important;
}
.single-product #grid-related-series .owl-item .t-inside {
  padding: 7px;
  border: 1px solid black;
  background-color: white;
}
.single-product #grid-related-series .owl-item .t-inside .t-entry-visual {
  border: none !important;
}
.single-product #grid-related-series .owl-item .t-entry-text .title-subtitles .tax-series {
  text-transform: uppercase;
}
.single-product #grid-related-series .owl-dots .owl-dot span {
  background-color: white;
}
.single-product #grid-related-series .owl-dots .owl-dot.active span {
  background-color: #7e7e7e;
}

.single-ambientes .product-xana .title-product2 .t-entry-title a {
  font-size: 18px;
  text-transform: uppercase;
  color: black;
  font-weight: 500 !important;
}
.single-ambientes .product-xana .title-product2 .extras-productos .tax-productos {
  text-transform: uppercase;
}

footer > div:first-child {
  border-top: 1px solid #777777 !important;
}

.search-results .series-xana .t-entry-visual {
  border: 1px solid black;
  z-index: 1;
}
.search-results .series-xana .t-entry-visual img {
  padding: 10px;
}
.search-results .series-xana .t-entry-text .title-subtitles .t-entry-title {
  text-transform: uppercase;
}
.search-results .series-xana .t-entry-text .title-subtitles .t-entry-title a {
  color: black;
}
.search-results .product-xana .t-entry-text .title-subtitles .t-entry-title {
  text-transform: uppercase;
}
.search-results .product-xana .t-entry-text .title-subtitles .t-entry-title a {
  color: black;
}
.search-results .product-xana .t-entry-text .title-subtitles .tax-series {
  text-transform: uppercase;
}
.search-results .grid-search {
  grid-template-columns: repeat(4, 1fr);
  gap: 2rem;
  padding: 72px;
}
.search-results .grid-search .img-search-grid {
  width: 95% !important;
  height: 95% !important;
  background-size: cover !important;
}

.favoritos .xana-favorites .item .product {
  text-transform: uppercase;
  color: black !important;
}

.solicitud article .post-content {
  padding: 50px 0;
}
.solicitud article .row.row-parent {
  background-color: white;
}
.solicitud article .xana-favorites-form .actions {
  background-color: #e1ded7;
}

.area-privada .quad-top-padding {
  background-color: white;
  padding-top: 80px;
  margin-top: 50px;
  margin-bottom: 50px;
}

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