.foo {
    background: red !important;
}
/*
header.page-header .search-icon-popup .block-search .block-content {
    opacity: 0 !important;
    background: transparent !important;
}

header.page-header .search-icon-popup .block-search.active .block-title.theme-header-icon:before {
    font-family: 'Linearicons' !important;
    content: "\e922" !important;
    line-height: 30px !important;
    font-size: 20px !important;
}*/

header.page-header .search-icon-popup .block-search.active .block-title.theme-header-icon {
    position: unset !important;
    height: unset !important;
}

.product.attribute.sku_short strong {
    display: none;
}



@media screen and (max-width: 960px) {
    .products.list.product-items .item.product-item .product-item-actions .action.towishlist {
        display: none !important;
    }
}

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {
      .products.list.product-items .item.product-item .product-item-actions .action.towishlist {
          display: none !important;
      }
}


@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {
      
      .products.list.product-items .item.product-item .product-item-actions .action.towishlist {
          display: none !important;
      }

}


@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2) { 
      
      .products.list.product-items .item.product-item .product-item-actions .action.towishlist {
          display: none !important;
      }

}


@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3) { 
      
      .products.list.product-items .item.product-item .product-item-actions .action.towishlist {
          display: none !important;
      }
      
}

@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3) { 
      
      .products.list.product-items .item.product-item .product-item-actions .action.towishlist {
          display: none !important;
      }

}