/**
 * Webkul Software.
 *
 * @category  Webkul
 * @package   Webkul_CustomLayeredNavigation
 * @author    Webkul Software Private Limited
 * @copyright Webkul Software Private Limited (https://webkul.com)
 * @license   https://store.webkul.com/license.html
 */
.swatch-attribute-options .swatch-option-custom {
    display: inline;
}
div[class^="swatch-opt-"] {
  margin-bottom: 5px;
}
.swatch-option-custom .swatch-option {
    float: none;
    background-size: 100% !important;
    width: 20px !important;
    height: 25px !important;
    border-radius: 50%;
    border: none;
    display: inline-block;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.19);
    margin: 0 10px 5px 0;
    min-width: 25px;
}
.swatch-option-custom .swatch-option.selected {
  border: none;
  outline: none;
}
.swatch-option-custom span.customLabel {
    display: none;
}
li.item.product.product-item.nth-child-4np1 {
  clear: both;
}
li.item.product.product-item.nth-child-3np1 {
  clear: none;
}
.swatch-option-tooltip {
    display: none;
}

div.product-item-photo {
  height: 240px;
}
img.product-image-photo {
  height: 240px;
}

.page-products .page-wrapper .page-main .column.main ol.product-items li.item .product-item-info .product-item-details .product-item-name {
    height: auto;
    margin: 0 0 5px 0;
}
.page-products .page-wrapper .page-main .column.main ol.product-items li.item .product-item-info .product-item-details .product-item-name .product-item-link{
  text-overflow: ellipsis;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.swatch-option.image:not(.disabled):hover, .swatch-option.color:not(.disabled):hover {
  border: none;
  outline: none;
}
.product-item-photo .swatch-option-loading {
  height: 238px;
}
div.filter-options-item {
  margin-bottom: 5px;
}
.simple-swatch {
  margin-bottom: 5px;
}
