.catalog-products-viewed>.product-item-list-col-1 {
   margin-bottom: 15px;
   padding-bottom: 15px;
   border-bottom: 1px solid var(--brdcolor-gray-300)
}

.catalog-products-viewed>.product-item-list-col-1:after {
   content: "";
   display: block;
   clear: both
}

.catalog-products-viewed>.product-item-list-col-1>a {
   display: block;
   margin-bottom: 8px
}

.catalog-products-viewed>.product-item-list-col-1 img {
   float: left;
   margin-right: 15px;
   min-width: 65px;
   max-width: 65px;
   border-radius: calc(var(--wd-brd-radius) / 1.5)
}

.catalog-products-viewed>.product-item-list-col-1 .widget-product-wrap {
   display: flex
}

.catalog-products-viewed>.product-item-list-col-1 .widget-product-img {
   flex: 0 0 auto;
   overflow: hidden;
   margin-right: 15px
}

.catalog-products-viewed>.product-item-list-col-1 .widget-product-img img {
   float: none;
   margin-right: 0
}

.catalog-products-viewed>.product-item-list-col-1 .widget-product-info {
   flex: 1 1 auto
}

.catalog-products-viewed>.product-item-list-col-1 .wd-entities-title {
   margin-bottom: 8px;
   font-size: inherit
}

.catalog-products-viewed>.product-item-list-col-1 .star-rating {
   margin-bottom: 4px;
   margin-right: 5px
}

.catalog-products-viewed>.product-item-list-col-1 .price {
   display: block
}

.catalog-products-viewed>.product-item-list-col-1 .reviewer {
   display: block;
   color: var(--color-gray-300)
}

.catalog-products-viewed>.product-item-list-col-1:last-child {
   margin-bottom: 0;
   padding-bottom: 0;
   border-bottom: none
}