.t-entry-title {
  width: 100% !important; }

.product-xana .derecha-descripcion,
.tmb .derecha-descripcion {
  display: flex;
  flex-wrap: nowrap !important;
  justify-content: space-between; }
  .product-xana .derecha-descripcion .title-subtitles,
  .tmb .derecha-descripcion .title-subtitles {
    width: 70%;
    align-self: flex-start; }
  .product-xana .derecha-descripcion .etiquetas-iconos,
  .tmb .derecha-descripcion .etiquetas-iconos {
    display: flex;
    justify-content: flex-end;
    align-items: flex-start;
    flex-wrap: wrap;
    text-align: end;
    margin-top: 0px !important;
    gap: 0.3rem; }

.etiquetas-iconos .etiquetasProducto.Novedad, .etiquetas-iconos .etiquetasProducto.descatalogado_may {
  background-color: white;
  color: black;
  border: 1px solid black;
  padding: 10px 5px; }

/* Selector idiomas */
.menu-item-link .selector {
  width: 100px !important;
  min-width: 60px !important;
  max-width: 150px !important;
  background-color: #777 !important; }
  .menu-item-link .selector__idioma a {
    text-align: center; }

.post-type-archive-series .sidebar-filters {
  background-color: #eaeaea; }
  .post-type-archive-series .sidebar-filters #grid-series .t-inside {
    padding: 6px !important;
    background-color: white !important; }

.tax-product_cat .page-body {
  background-color: #eaeaea; }
  .tax-product_cat .page-body .filtros-horizontales .icat-filtros {
    background-color: white;
    padding: 15px !important;
    margin-bottom: 15px; }
  .tax-product_cat .page-body .filtros-horizontales .t-inside {
    padding: 6px !important;
    background-color: white !important; }
    .tax-product_cat .page-body .filtros-horizontales .t-inside .t-entry-visual {
      background-color: #f0f0f0; }
      .tax-product_cat .page-body .filtros-horizontales .t-inside .t-entry-visual-tc {
        border: none !important; }

@media (max-width: 959px) {
  .post-type-archive-series #page-header-multifamilia,
  .tax-product_cat #page-header-multifamilia {
    display: block !important; } }

.post-type-archive-series .filtro-horizontal,
.post-type-archive-series .filtros-horizontales,
.tax-product_cat .filtro-horizontal,
.tax-product_cat .filtros-horizontales {
  padding: 0 !important; }
  .post-type-archive-series .filtro-horizontal .dropdown_product_cat,
  .post-type-archive-series .filtros-horizontales .dropdown_product_cat,
  .tax-product_cat .filtro-horizontal .dropdown_product_cat,
  .tax-product_cat .filtros-horizontales .dropdown_product_cat {
    width: 164px !important; }
  @media (max-width: 959px) {
    .post-type-archive-series .filtro-horizontal,
    .post-type-archive-series .filtros-horizontales,
    .tax-product_cat .filtro-horizontal,
    .tax-product_cat .filtros-horizontales {
      margin-top: 24px; } }
  .post-type-archive-series .filtro-horizontal .row-parent,
  .post-type-archive-series .filtros-horizontales .row-parent,
  .tax-product_cat .filtro-horizontal .row-parent,
  .tax-product_cat .filtros-horizontales .row-parent {
    padding-left: 20px;
    padding-right: 20px; }
  .post-type-archive-series .filtro-horizontal .icat-filtros,
  .post-type-archive-series .filtros-horizontales .icat-filtros,
  .tax-product_cat .filtro-horizontal .icat-filtros,
  .tax-product_cat .filtros-horizontales .icat-filtros {
    background-color: white;
    padding: 15px !important;
    margin-bottom: 8px; }
    @media (max-width: 959px) {
      .post-type-archive-series .filtro-horizontal .icat-filtros,
      .post-type-archive-series .filtros-horizontales .icat-filtros,
      .tax-product_cat .filtro-horizontal .icat-filtros,
      .tax-product_cat .filtros-horizontales .icat-filtros {
        padding-top: 18px !important; } }
    .post-type-archive-series .filtro-horizontal .icat-filtros .WOM-form-filtros__botones,
    .post-type-archive-series .filtros-horizontales .icat-filtros .WOM-form-filtros__botones,
    .tax-product_cat .filtro-horizontal .icat-filtros .WOM-form-filtros__botones,
    .tax-product_cat .filtros-horizontales .icat-filtros .WOM-form-filtros__botones {
      width: 13%;
      padding-bottom: 0 !important; }
      @media (max-width: 959px) {
        .post-type-archive-series .filtro-horizontal .icat-filtros .WOM-form-filtros__botones,
        .post-type-archive-series .filtros-horizontales .icat-filtros .WOM-form-filtros__botones,
        .tax-product_cat .filtro-horizontal .icat-filtros .WOM-form-filtros__botones,
        .tax-product_cat .filtros-horizontales .icat-filtros .WOM-form-filtros__botones {
          width: 100%; } }
      .post-type-archive-series .filtro-horizontal .icat-filtros .WOM-form-filtros__botones .WOM-menu.modoVisual,
      .post-type-archive-series .filtros-horizontales .icat-filtros .WOM-form-filtros__botones .WOM-menu.modoVisual,
      .tax-product_cat .filtro-horizontal .icat-filtros .WOM-form-filtros__botones .WOM-menu.modoVisual,
      .tax-product_cat .filtros-horizontales .icat-filtros .WOM-form-filtros__botones .WOM-menu.modoVisual {
        padding-left: 1.5625rem; }
        @media (max-width: 959px) {
          .post-type-archive-series .filtro-horizontal .icat-filtros .WOM-form-filtros__botones .WOM-menu.modoVisual,
          .post-type-archive-series .filtros-horizontales .icat-filtros .WOM-form-filtros__botones .WOM-menu.modoVisual,
          .tax-product_cat .filtro-horizontal .icat-filtros .WOM-form-filtros__botones .WOM-menu.modoVisual,
          .tax-product_cat .filtros-horizontales .icat-filtros .WOM-form-filtros__botones .WOM-menu.modoVisual {
            padding-left: 0; } }
        .post-type-archive-series .filtro-horizontal .icat-filtros .WOM-form-filtros__botones .WOM-menu.modoVisual ul li,
        .post-type-archive-series .filtros-horizontales .icat-filtros .WOM-form-filtros__botones .WOM-menu.modoVisual ul li,
        .tax-product_cat .filtro-horizontal .icat-filtros .WOM-form-filtros__botones .WOM-menu.modoVisual ul li,
        .tax-product_cat .filtros-horizontales .icat-filtros .WOM-form-filtros__botones .WOM-menu.modoVisual ul li {
          width: auto; }
          @media (max-width: 959px) {
            .post-type-archive-series .filtro-horizontal .icat-filtros .WOM-form-filtros__botones .WOM-menu.modoVisual ul li,
            .post-type-archive-series .filtros-horizontales .icat-filtros .WOM-form-filtros__botones .WOM-menu.modoVisual ul li,
            .tax-product_cat .filtro-horizontal .icat-filtros .WOM-form-filtros__botones .WOM-menu.modoVisual ul li,
            .tax-product_cat .filtros-horizontales .icat-filtros .WOM-form-filtros__botones .WOM-menu.modoVisual ul li {
              width: 100%; } }
    .post-type-archive-series .filtro-horizontal .icat-filtros .WOM-form-filtros__busqueda,
    .post-type-archive-series .filtros-horizontales .icat-filtros .WOM-form-filtros__busqueda,
    .tax-product_cat .filtro-horizontal .icat-filtros .WOM-form-filtros__busqueda,
    .tax-product_cat .filtros-horizontales .icat-filtros .WOM-form-filtros__busqueda {
      padding-bottom: 0 !important; }

.post-type-archive-series .grid-item,
.tax-product_cat .grid-item {
  padding: 6px !important;
  background-color: white !important; }
  .post-type-archive-series .grid-item__visual,
  .tax-product_cat .grid-item__visual {
    border: none !important; }
    .post-type-archive-series .grid-item__visual .t-entry-visual-tc,
    .tax-product_cat .grid-item__visual .t-entry-visual-tc {
      border: none !important; }

.single-series {
  background-color: white; }
  .single-series .row-breadcrumb-light {
    background-color: white;
    border-top: transparent; }
    .single-series .row-breadcrumb-light .row-parent {
      padding: 5px 20px !important; }
    .single-series .row-breadcrumb-light .breadcrumb-title {
      display: none; }
  .single-series .slider-v02 .icat-fullwidth {
    padding: 18px 24px 0;
    margin-bottom: 18px; }
  .single-series .slider-v02 .bottom-slider {
    left: 30px !important; }
  .single-series .slider-v02 .iconos-slider {
    right: 30px !important; }
    @media (max-width: 959px) {
      .single-series .slider-v02 .iconos-slider {
        right: 25px !important; } }
  .single-series .listado-filtros-v02 #listaFormatos .category_item {
    position: relative; }
    .single-series .listado-filtros-v02 #listaFormatos .category_item .category_item_link {
      background-color: transparent !important;
      color: #7a7a7a !important;
      border: none !important;
      font-size: 24px !important;
      text-transform: uppercase; }
      @media (max-width: 959px) {
        .single-series .listado-filtros-v02 #listaFormatos .category_item .category_item_link {
          font-size: 18px !important; } }
      .single-series .listado-filtros-v02 #listaFormatos .category_item .category_item_link.selected {
        background-color: transparent !important;
        color: black !important;
        border: none !important;
        font-size: 24px; }
        @media (max-width: 959px) {
          .single-series .listado-filtros-v02 #listaFormatos .category_item .category_item_link.selected {
            font-size: 18px !important; } }
    .single-series .listado-filtros-v02 #listaFormatos .category_item::after {
      content: "";
      position: absolute;
      top: 50%;
      right: -5px;
      width: 1px;
      height: 50%;
      background-color: #7a7a7a !important;
      transform: translate(0px, -50%); }
    .single-series .listado-filtros-v02 #listaFormatos .category_item:last-child::after {
      display: none; }
  .single-series .grid-series-v01 .seccion-formato {
    margin-top: 0;
    margin-bottom: 0; }
    .single-series .grid-series-v01 .seccion-formato__title {
      display: none; }
    .single-series .grid-series-v01 .seccion-formato .grid-series .product-xana {
      margin-bottom: 2rem;
      padding: 6px !important;
      background-color: #eaeaea;
      box-shadow: none; }
      .single-series .grid-series-v01 .seccion-formato .grid-series .product-xana__imagen {
        margin: 0;
        background-color: white; }
      .single-series .grid-series-v01 .seccion-formato .grid-series .product-xana__contenido {
        margin: 0; }
        .single-series .grid-series-v01 .seccion-formato .grid-series .product-xana__contenido .derecha-descripcion {
          margin: 10px 0 0;
          align-items: center; }
          .single-series .grid-series-v01 .seccion-formato .grid-series .product-xana__contenido .derecha-descripcion .title-subtitles {
            margin: 0;
            padding-left: 5px; }
            .single-series .grid-series-v01 .seccion-formato .grid-series .product-xana__contenido .derecha-descripcion .title-subtitles a {
              font-size: 17px; }
            .single-series .grid-series-v01 .seccion-formato .grid-series .product-xana__contenido .derecha-descripcion .title-subtitles .tax-productos {
              margin-top: 0 !important;
              font-size: 14px; }
          .single-series .grid-series-v01 .seccion-formato .grid-series .product-xana__contenido .derecha-descripcion .etiquetas-iconos {
            align-items: center; }
            .single-series .grid-series-v01 .seccion-formato .grid-series .product-xana__contenido .derecha-descripcion .etiquetas-iconos .etiquetasProducto.Novedad {
              margin: 0 !important; }
  .single-series #grid-related-series {
    margin-top: 0 !important;
    padding-top: 36px;
    background-color: #eaeaea; }
    .single-series #grid-related-series .row-parent {
      padding: 0 0 36px; }
    .single-series #grid-related-series h2 {
      font-family: Lora;
      text-transform: uppercase; }
    .single-series #grid-related-series .tmb-carousel .t-inside {
      padding: 6px !important;
      background-color: white !important; }
    .single-series #grid-related-series .tmb-carousel .t-entry-text {
      background-color: white;
      min-height: 60px; }
      .single-series #grid-related-series .tmb-carousel .t-entry-text-tc {
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        min-height: 69px; }
      .single-series #grid-related-series .tmb-carousel .t-entry-text .derecha-descripcion {
        padding-left: 10px;
        padding-right: 3px; }
        .single-series #grid-related-series .tmb-carousel .t-entry-text .derecha-descripcion .etiquetas-iconos.Novedad {
          margin: 0 !important; }

.single-product .icat-fullwidth {
  padding: 18px 24px;
  background-color: white; }
  .single-product .icat-fullwidth .contenido__titulo {
    font-size: 5rem;
    font-weight: 400; }
    @media (max-width: 959px) {
      .single-product .icat-fullwidth .contenido__titulo {
        font-size: 3rem; } }

.single-product .row-breadcrumb-light {
  background-color: white;
  border-top: transparent; }
  .single-product .row-breadcrumb-light .row-parent {
    padding: 5px 20px !important; }
  .single-product .row-breadcrumb-light .breadcrumb-title {
    display: none; }

.single-product .woocommerce-product-gallery__image img {
  padding: 20px; }

.single-product .uncont {
  display: flex;
  flex-direction: column; }
  .single-product .uncont .product_title {
    order: -1;
    margin-bottom: 5px; }
  .single-product .uncont .metas_icat p {
    font-size: 18px; }
  @media (max-width: 959px) {
    .single-product .uncont .metas_icat_iconos.v01 {
      justify-content: flex-start;
      gap: 1rem; } }
  @media (max-width: 959px) {
    .single-product .uncont .metas_icat_iconos.v01 .boton {
      flex: 0 0 auto; } }

.single-product .etiquetas-iconos {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;
  text-align: end;
  margin-top: 0px !important;
  gap: 0.3rem; }

.single-product #grid-related-products h2 {
  font-weight: 400; }

.single-product #grid-related-products .product-xana .t-inside .single-product #grid-related-products .product-xana .t-entry-visual {
  background-color: white;
  border: none !important; }
  .single-product #grid-related-products .product-xana .t-inside .single-product #grid-related-products .product-xana .t-entry-visual-tc {
    border: none !important; }

.single-product #grid-related-products .t-entry-text {
  padding: 6px !important;
  background-color: #eaeaea;
  padding-left: 10px !important;
  padding-top: 0 !important; }
  .single-product #grid-related-products .t-entry-text-tc {
    padding-top: 0 !important; }
    .single-product #grid-related-products .t-entry-text-tc .title-subtitles .t-entry-title a {
      font-size: 17px; }
    .single-product #grid-related-products .t-entry-text-tc .title-subtitles .tax-productos {
      margin-top: 0 !important;
      font-size: 14px; }

#grid-related-series {
  background-color: #eaeaea;
  margin-top: 36px;
  padding: 36px; }
  #grid-related-series .row-container {
    padding: 0 0 36px; }
    #grid-related-series .row-container .row-parent {
      padding: 0; }
      #grid-related-series .row-container .row-parent h2 {
        font-weight: 400 !important; }
  #grid-related-series .t-inside {
    padding: 6px !important;
    background-color: white !important; }
  #grid-related-series .t-entry-text {
    min-height: 69px;
    padding: 6px !important;
    background-color: white !important; }
    #grid-related-series .t-entry-text-tc {
      padding-top: 0; }
    #grid-related-series .t-entry-text .title-subtitles {
      padding-left: 5px; }

.single-ambientes .bloque-ambientes__descripcion .info-content {
  margin-bottom: 40px; }

.single-ambientes .bloque-ambientes__descripcion .product-xana .t-inside {
  padding: 6px !important;
  background-color: #eaeaea; }
  .single-ambientes .bloque-ambientes__descripcion .product-xana .t-inside .t-entry-visual {
    background-color: white;
    border: none !important;
    border-color: transparent; }
    .single-ambientes .bloque-ambientes__descripcion .product-xana .t-inside .t-entry-visual-tc {
      border: none; }
      .single-ambientes .bloque-ambientes__descripcion .product-xana .t-inside .t-entry-visual-tc .t-entry-visual-cont {
        border: none !important; }

.single-ambientes .bloque-ambientes__descripcion .product-xana .title-product2 {
  background-color: #eaeaea;
  padding: 0px 10px 5px; }
  .single-ambientes .bloque-ambientes__descripcion .product-xana .title-product2 .extras-productos {
    display: flex;
    justify-content: space-between;
    margin-top: 0 !important; }
  .single-ambientes .bloque-ambientes__descripcion .product-xana .title-product2 .t-entry-title {
    margin-top: 0;
    font-size: 17px;
    text-transform: uppercase; }
    .single-ambientes .bloque-ambientes__descripcion .product-xana .title-product2 .t-entry-title a {
      font-weight: 600 !important; }

.single-ambientes .img-ambiente #single-image {
  padding: 6px !important;
  background-color: #eaeaea;
  padding: 6px 6px 2px !important; }

.search-results {
  background-color: #eaeaea; }
  .search-results .grid-search {
    grid-template-columns: repeat(4, 1fr) !important;
    gap: 2rem !important;
    padding: 36px 72px; }
    @media (max-width: 956px) {
      .search-results .grid-search {
        grid-template-columns: repeat(2, 1fr) !important;
        padding: 0; } }
    @media (max-width: 569px) {
      .search-results .grid-search {
        grid-template-columns: repeat(1, 1fr) !important; } }
    .search-results .grid-search .grid-search-item {
      padding: 6px !important;
      background-color: white !important; }
    .search-results .grid-search .grid-search-item-container {
      border: none !important; }
    .search-results .grid-search .img-search-grid {
      background-size: cover !important; }
    .search-results .grid-search .text {
      display: flex;
      justify-content: space-between; }

.pagina-inspiracion .isotope-filters ul li span a {
  font-family: Lora !important;
  font-size: 16px !important; }

.pagina-inspiracion .isotope-container .tmb-iso-w3 .t-inside {
  padding: 6px !important;
  background-color: white !important; }
