.etiquetas-iconos .AgrupacionName[data-original-title="Products"], .etiquetas-iconos .AgrupacionName[data-original-title="Productos"] {
  display: none; }

.etiquetas-iconos [data-original-title="Clearance"] {
  color: #0079c2 !important;
  background-color: transparent !important;
  text-transform: uppercase;
  overflow: visible !important;
  margin: 0 !important;
  padding: 0 !important; }

.pagina-home #masthead .xana-fav-menu a img,
.pagina-inspiracion #masthead .xana-fav-menu a img,
.pagina-favoritos #masthead .xana-fav-menu a img,
.pagina-contacto #masthead .xana-fav-menu a img,
.about-us #masthead .xana-fav-menu a img {
  filter: invert(1); }

.post-type-archive-series #masthead .xana-fav-menu a img,
.tax-product_cat #masthead .xana-fav-menu a img {
  filter: invert(1); }

@media (max-width: 959px) {
  .post-type-archive-series .filtro-horizontal .row.row-parent,
  .tax-product_cat .filtro-horizontal .row.row-parent {
    padding-top: 10px; } }

@media (max-width: 959px) {
  .post-type-archive-series .boton-filtro-m,
  .tax-product_cat .boton-filtro-m {
    margin: 1rem auto !important;
    margin-bottom: 0 !important;
    border: 1px solid !important;
    width: 90% !important; } }

.post-type-archive-series.agrupacion-Products #menu-menu-pac .menu-item a,
.tax-product_cat.agrupacion-Products #menu-menu-pac .menu-item a {
  color: white !important; }
  @media (max-width: 956px) {
    .post-type-archive-series.agrupacion-Products #menu-menu-pac .menu-item a,
    .tax-product_cat.agrupacion-Products #menu-menu-pac .menu-item a {
      color: inherit !important; } }

.post-type-archive-series.agrupacion-Products #menu-menu-pac .menu-icons li a .fa::before,
.tax-product_cat.agrupacion-Products #menu-menu-pac .menu-icons li a .fa::before {
  color: white !important; }
  @media (max-width: 956px) {
    .post-type-archive-series.agrupacion-Products #menu-menu-pac .menu-icons li a .fa::before,
    .tax-product_cat.agrupacion-Products #menu-menu-pac .menu-icons li a .fa::before {
      color: inherit !important; } }

.post-type-archive-series.agrupacion-Products .header-wrapper,
.tax-product_cat.agrupacion-Products .header-wrapper {
  background: url("/wp-content/uploads/2022/03/cabecera-producto-1.jpg");
  height: 280px !important;
  min-height: 250px !important; }
  .post-type-archive-series.agrupacion-Products .header-wrapper .header-title,
  .tax-product_cat.agrupacion-Products .header-wrapper .header-title {
    font-size: 50px;
    text-transform: uppercase;
    color: white; }

.post-type-archive-series.agrupacion-Clearance #menu-menu-pac .menu-item a,
.tax-product_cat.agrupacion-Clearance #menu-menu-pac .menu-item a {
  color: white !important; }
  @media (max-width: 956px) {
    .post-type-archive-series.agrupacion-Clearance #menu-menu-pac .menu-item a,
    .tax-product_cat.agrupacion-Clearance #menu-menu-pac .menu-item a {
      color: inherit !important; } }

.post-type-archive-series.agrupacion-Clearance #menu-menu-pac .menu-icons li a .fa::before,
.tax-product_cat.agrupacion-Clearance #menu-menu-pac .menu-icons li a .fa::before {
  color: white !important; }
  @media (max-width: 956px) {
    .post-type-archive-series.agrupacion-Clearance #menu-menu-pac .menu-icons li a .fa::before,
    .tax-product_cat.agrupacion-Clearance #menu-menu-pac .menu-icons li a .fa::before {
      color: inherit !important; } }

.post-type-archive-series.agrupacion-Clearance .header-wrapper,
.tax-product_cat.agrupacion-Clearance .header-wrapper {
  background: url("/wp-content/uploads/2022/04/cabecera-clearance.jpg");
  height: 280px !important;
  min-height: 250px !important; }
  .post-type-archive-series.agrupacion-Clearance .header-wrapper .header-title,
  .tax-product_cat.agrupacion-Clearance .header-wrapper .header-title {
    font-size: 50px;
    text-transform: uppercase;
    color: white; }

.post-type-archive-series .WOM-form-filtros__botones,
.tax-product_cat .WOM-form-filtros__botones {
  width: 15%;
  padding-bottom: 0; }
  @media (max-width: 959px) {
    .post-type-archive-series .WOM-form-filtros__botones,
    .tax-product_cat .WOM-form-filtros__botones {
      width: 100% !important; } }
  .post-type-archive-series .WOM-form-filtros__botones .WOM-menu.modoVisual,
  .tax-product_cat .WOM-form-filtros__botones .WOM-menu.modoVisual {
    padding-left: 0 !important; }
    @media (max-width: 959px) {
      .post-type-archive-series .WOM-form-filtros__botones .WOM-menu.modoVisual,
      .tax-product_cat .WOM-form-filtros__botones .WOM-menu.modoVisual {
        padding-left: 0px !important; } }
    .post-type-archive-series .WOM-form-filtros__botones .WOM-menu.modoVisual ul li,
    .tax-product_cat .WOM-form-filtros__botones .WOM-menu.modoVisual ul li {
      width: auto !important; }
      .post-type-archive-series .WOM-form-filtros__botones .WOM-menu.modoVisual ul li .wom-goto,
      .tax-product_cat .WOM-form-filtros__botones .WOM-menu.modoVisual ul li .wom-goto {
        width: auto !important; }
    @media (max-width: 959px) {
      .post-type-archive-series .WOM-form-filtros__botones .WOM-menu.modoVisual ul li,
      .tax-product_cat .WOM-form-filtros__botones .WOM-menu.modoVisual ul li {
        width: 100% !important; }
        .post-type-archive-series .WOM-form-filtros__botones .WOM-menu.modoVisual ul li .wom-goto,
        .tax-product_cat .WOM-form-filtros__botones .WOM-menu.modoVisual ul li .wom-goto {
          width: 100% !important; } }

.post-type-archive-series .WOM-form-filtros__busqueda,
.tax-product_cat .WOM-form-filtros__busqueda {
  padding-bottom: 0; }
  @media (max-width: 959px) {
    .post-type-archive-series .WOM-form-filtros__busqueda,
    .tax-product_cat .WOM-form-filtros__busqueda {
      display: none; } }

.post-type-archive-series .menu-icons li a .fa:before {
  color: white; }

.post-type-archive-series .WOM-form-filtros__botones {
  width: 15%;
  padding-bottom: 0; }

.post-type-archive-series .WOM-form-filtros__busqueda {
  padding-bottom: 0; }

.post-type-archive-series #grid-series .grid-item__text {
  padding-bottom: 5px;
  border-bottom: 1px solid #c1c1c1; }
  .post-type-archive-series #grid-series .grid-item__text .title-subtitles .t-entry-title {
    margin-bottom: -5px; }
    .post-type-archive-series #grid-series .grid-item__text .title-subtitles .t-entry-title a {
      font-weight: 800;
      text-transform: uppercase;
      color: black; }
  .post-type-archive-series #grid-series .grid-item__text .title-subtitles .tax-series {
    font-size: 16px;
    color: black; }

.post-type-archive-series .main-container .row-navigation .row-parent {
  padding-top: 15px;
  padding-bottom: 0; }

.tax-product_cat .header-wrapper {
  padding-top: 112px !important; }

.tax-product_cat .grid-productos .grid-item__visual {
  background-color: transparent !important; }

.tax-product_cat .grid-productos .grid-item__text {
  padding-bottom: 5px;
  border-bottom: 1px solid #c1c1c1; }
  .tax-product_cat .grid-productos .grid-item__text .derecha-descripcion .title-subtitles .t-entry-title {
    width: 312px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden; }
    .tax-product_cat .grid-productos .grid-item__text .derecha-descripcion .title-subtitles .t-entry-title a {
      font-weight: 800;
      text-transform: uppercase;
      color: black; }
  .tax-product_cat .grid-productos .grid-item__text .derecha-descripcion .title-subtitles .tax-series {
    color: black;
    font-size: 16px;
    text-transform: uppercase; }

.tax-product_cat .main-container .row-navigation .row-parent {
  padding-bottom: 0;
  padding-top: 20px; }

.single-series .slider-v02 .swiper-container::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 1; }

.single-series .slider-v02 .contenido .contenido__titulo {
  font-size: 6rem;
  text-shadow: none;
  text-transform: uppercase; }
  @media (max-width: 956px) {
    .single-series .slider-v02 .contenido .contenido__titulo {
      font-size: 4rem; } }

.single-series .slider-v02 .contenido .botones .galeria .panelAmbientes a {
  background-color: transparent;
  color: white;
  font-family: Inter; }
  .single-series .slider-v02 .contenido .botones .galeria .panelAmbientes a:hover {
    background-color: white;
    color: black; }

.single-series .slider-v02 .contenido .botones .descarga .descarga-imagen a {
  background-color: transparent;
  color: white;
  font-family: Inter; }
  .single-series .slider-v02 .contenido .botones .descarga .descarga-imagen a:hover {
    background-color: white;
    color: black; }

.single-series .serie-description__text {
  margin-top: 36px; }
  .single-series .serie-description__text p {
    text-align: justify;
    font-size: 1.2rem !important;
    font-family: inherit !important;
    color: #777;
    padding-bottom: 5px;
    border-bottom: 1px solid #c1c1c1;
    padding-bottom: 25px; }

.single-series .listado-filtros-v02 {
  max-width: 1230px;
  margin: auto; }
  .single-series .listado-filtros-v02 #listaFormatos {
    justify-content: flex-start !important;
    margin: 36px 0 0 !important; }
    @media (max-width: 959px) {
      .single-series .listado-filtros-v02 #listaFormatos {
        margin: 20px !important;
        background-color: transparent !important; } }
    @media (max-width: 569px) {
      .single-series .listado-filtros-v02 #listaFormatos {
        margin-left: 0 !important; } }
    .single-series .listado-filtros-v02 #listaFormatos .category_item {
      position: relative; }
      .single-series .listado-filtros-v02 #listaFormatos .category_item::after {
        content: "";
        position: absolute;
        top: 0;
        right: -7px;
        width: 2px;
        transform: translate(50%, 30%);
        color: black;
        background-color: black;
        height: 30px; }
      .single-series .listado-filtros-v02 #listaFormatos .category_item .category_item_link {
        font-size: 1.5rem !important;
        border: none !important;
        text-transform: uppercase; }
        .single-series .listado-filtros-v02 #listaFormatos .category_item .category_item_link.selected {
          color: #0079c2 !important;
          background-color: white !important; }
      .single-series .listado-filtros-v02 #listaFormatos .category_item:last-child::after {
        display: none; }

.single-series .grid-series-v01 {
  margin-top: 1.5rem; }
  .single-series .grid-series-v01 .seccion-formato {
    margin-top: 0;
    margin-bottom: 0; }
    .single-series .grid-series-v01 .seccion-formato__titulo {
      display: none; }
    .single-series .grid-series-v01 .seccion-formato .grid-series .product-xana {
      box-shadow: none; }
      .single-series .grid-series-v01 .seccion-formato .grid-series .product-xana__imagen {
        margin: 0;
        padding: 1rem;
        border: 1px solid #c1c1c1;
        background-color: transparent; }
      .single-series .grid-series-v01 .seccion-formato .grid-series .product-xana__contenido {
        margin: 1rem 0;
        padding-bottom: 5px;
        border-bottom: 1px solid #c1c1c1; }
        .single-series .grid-series-v01 .seccion-formato .grid-series .product-xana__contenido .title-subtitles {
          margin-top: 0 !important; }
          .single-series .grid-series-v01 .seccion-formato .grid-series .product-xana__contenido .title-subtitles .t-entry-title {
            margin-right: 10px; }
            .single-series .grid-series-v01 .seccion-formato .grid-series .product-xana__contenido .title-subtitles .t-entry-title a {
              font-weight: 800;
              font-size: 18px;
              text-transform: uppercase;
              color: black; }
          .single-series .grid-series-v01 .seccion-formato .grid-series .product-xana__contenido .title-subtitles .tax-productos {
            font-size: 16px;
            text-transform: uppercase;
            margin-top: 0 !important; }

.single-series #grid-related-series .row-container {
  max-width: 1200px;
  margin: auto; }
  .single-series #grid-related-series .row-container .series-relacionadas-v01__titulo {
    padding-left: 0;
    color: #0079c2;
    font-size: 26px; }
  .single-series #grid-related-series .row-container .owl-carousel-wrapper {
    margin: 0; }
    .single-series #grid-related-series .row-container .owl-carousel-wrapper .owl-item .t-entry-text {
      padding-bottom: 5px;
      border-bottom: 1px solid #c1c1c1; }
      .single-series #grid-related-series .row-container .owl-carousel-wrapper .owl-item .t-entry-text .title-subtitles .t-entry-title {
        margin-bottom: -5px !important; }
        .single-series #grid-related-series .row-container .owl-carousel-wrapper .owl-item .t-entry-text .title-subtitles .t-entry-title a {
          color: black;
          font-size: 18px;
          font-weight: 800;
          text-transform: uppercase; }
      .single-series #grid-related-series .row-container .owl-carousel-wrapper .owl-item .t-entry-text .title-subtitles .tax-series {
        font-size: 16px;
        color: black; }

.single-product .woocommerce-product-gallery__wrapper {
  border: none !important;
  border-top: 1px solid #c1c1c1 !important;
  border-bottom: 1px solid #c1c1c1 !important; }

.single-product .woocommerce-product-gallery-nav-wrapper .owl-dots {
  padding-bottom: 15px;
  border-bottom: 1px solid #c1c1c1; }

.single-product .metas .product_title {
  color: black;
  font-weight: 800;
  text-transform: uppercase;
  order: -4;
  font-size: 30px; }

.single-product .metas .etiquetas-iconos {
  order: -2; }
  .single-product .metas .etiquetas-iconos .etiquetasProducto {
    font-size: 18px; }

.single-product .metas .productSubtitle {
  font-size: 16px;
  color: black;
  text-transform: uppercase;
  order: -3; }

.single-product .metas .metas_icat p span {
  text-transform: uppercase; }
  .single-product .metas .metas_icat p span:first-child {
    text-transform: uppercase !important;
    color: black;
    font-weight: 800; }

.single-product .metas .xana-fav-btn .add-to-fav {
  background-color: white;
  color: black;
  border: 1px solid black; }
  .single-product .metas .xana-fav-btn .add-to-fav img {
    filter: invert(0); }

.single-product .metas .packing {
  display: none; }

.single-product #grid-related-ambientes .ambientes-relacionados-default__titulo {
  color: #0079c2; }

.single-product #grid-related-products .products-series-v01__titulo {
  color: #0079c2; }

.single-product #grid-related-products .owl-carousel-wrapper {
  margin: 0; }
  .single-product #grid-related-products .owl-carousel-wrapper .product-xana .t-entry-visual {
    background-color: transparent !important;
    border: 1px solid #c1c1c1 !important; }
  .single-product #grid-related-products .owl-carousel-wrapper .product-xana .t-entry-text {
    padding-bottom: 5px;
    border-bottom: 1px solid #c1c1c1; }
    .single-product #grid-related-products .owl-carousel-wrapper .product-xana .t-entry-text .title-subtitles .t-entry-title {
      margin-bottom: -5px !important;
      margin-right: 10px; }
      .single-product #grid-related-products .owl-carousel-wrapper .product-xana .t-entry-text .title-subtitles .t-entry-title a {
        color: black;
        font-size: 18px;
        font-weight: 800;
        text-transform: uppercase; }
    .single-product #grid-related-products .owl-carousel-wrapper .product-xana .t-entry-text .title-subtitles .tax-productos {
      margin-top: 0;
      font-size: 16px;
      color: black;
      text-transform: uppercase; }

.single-product #grid-related-series .row-container {
  max-width: 1200px;
  margin: auto; }

.single-product #grid-related-series .series-relacionadas-v01__titulo {
  padding-left: 0;
  color: #0079c2;
  font-size: 26px; }

.single-product #grid-related-series .owl-carousel-wrapper {
  margin: 0; }
  .single-product #grid-related-series .owl-carousel-wrapper .owl-item .t-entry-text {
    padding-bottom: 5px;
    border-bottom: 1px solid #c1c1c1; }
    .single-product #grid-related-series .owl-carousel-wrapper .owl-item .t-entry-text .title-subtitles .t-entry-title {
      margin-bottom: -5px !important; }
      .single-product #grid-related-series .owl-carousel-wrapper .owl-item .t-entry-text .title-subtitles .t-entry-title a {
        color: black;
        font-size: 18px;
        font-weight: 800;
        text-transform: uppercase; }
    .single-product #grid-related-series .owl-carousel-wrapper .owl-item .t-entry-text .title-subtitles .tax-series {
      font-size: 16px;
      color: black; }

.single-ambientes .bloque-ambientes__descripcion .product-xana .title-product2 .t-entry-title {
  font-size: 16px; }

.favorites .xana-favorites .product {
  color: black;
  font-size: 16px;
  font-weight: 800;
  text-transform: uppercase;
  line-height: 1; }

.search-results .grid-search {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(320px, 1fr)) !important;
  gap: 2rem !important;
  padding: 72px; }
  @media (max-width: 1600px) {
    .search-results .grid-search {
      grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)) !important;
      padding: 0; } }
  .search-results .grid-search > div {
    padding-bottom: 5px;
    border-bottom: 1px solid #c1c1c1; }
  .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;
    gap: 1rem; }
    .search-results .grid-search .text .title-subtitles {
      width: 70%; }
      .search-results .grid-search .text .title-subtitles .t-entry-title {
        width: auto;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden; }
        .search-results .grid-search .text .title-subtitles .t-entry-title a {
          color: black !important;
          font-size: 18px;
          font-weight: 800;
          text-transform: uppercase; }
      .search-results .grid-search .text .title-subtitles .tax-series {
        color: black !important;
        font-size: 16px;
        text-transform: uppercase;
        min-height: 30px; }
    .search-results .grid-search .text .etiquetas-iconos {
      width: 30%;
      display: flex;
      justify-content: flex-end; }
