.product-random-widget{  padding: 5px;  border:1px solid #e5e5e5;  background-color: #F3F3F3;  padding-bottom: 10px;}.product-random-widget .widget-title > h3{  font-size: 16px;  text-align: center;  padding: 5px;  margin: 0;  font-weight: 600;}.product-random-widget .product-card{   background-color: #fff;  border-radius: 4px;  margin-top: 10px;  display: block;   padding-bottom: 20px;}.product-random-widget .product-card .image{  position: relative;  padding-top: 10px;}.product-random-widget .product-card .image .tag-discount {  display: flex;  /*background: linear-gradient(to right, #faab08, #d42611)*/ background-color:#865ba3;  color: #ffffff;  padding: 3px 10px;  border-radius: 10px;  font-size: 12px;  position: absolute;  left: 10px;  top: 20px;  gap: 5px;}.product-random-widget .product-card .group {  display: flex;  flex-direction: row;  align-items: baseline;  padding: 0px 10px 2px 10px;  margin-top: -20px;}.product-random-widget .product-card .name{text-align:left;   font-size: 15px;    font-weight: 500;    line-height: 20px;    margin-right: 20px;		font-family: Verdana, Arial, sans-serif !important;}}.product-random-widget .product-card .name a{  color: #444;}.product-random-widget .product-card .price{   font-size: 15px;    font-weight: 600;    color: #ff2f2f;    line-height: 20px;opacity:10;}.product-random-widget .product-card .price .price-old {  text-decoration: line-through;  color: #aaa;  font-weight: 500;  font-size: 13px;  padding-left: 5px;}.product-random-widget .product-card .rating{  text-align: center;    padding-bottom: 10px;}.product-random-widget .product-card .rating .fa-stack {  font-size: 8px;}.product-random-widget .product-card .rating .fa-star-o,.product-random-widget .product-card .rating .fa-star{  font-size: 12px;}.product-random-widget .product-card .rating .fa-star + .fa-star-o {  color: #FC0 !important;}.product-random-widget .product-card .action{  text-align: center;}.product-random-widget .product-card .action .btn-addcart {  position:relative;  bottom:-2px;  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  width:32px;  height:32px;  padding:0;  border-radius:500px;  -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;  background-color: #1e87f0;  color: #fff;  border: 1px solid transparent;}.product-random-widget .product-card .action .btn-addcart i{  font-size: 18px;}.product-random-widget .product-card .action .btn-addcart:focus,.product-random-widget .product-card .action .btn-addcart:hover {  background-color:#0f7ae5;  color:bisque;}.product-random-widget .product-card .action .btn-wishlist, .product-random-widget .product-card .action .btn-compare {  background: transparent;  border: 0;  width: 30px;  color: #a4a4a4;}.product-random-widget .product-card .action .btn-wishlist i,.product-random-widget .product-card .action .btn-compare i{  font-size: 16px;  color: #a19bae;}.product-random-widget .product-card .action .btn-wishlist i:hover,.product-random-widget .product-card .action .btn-compare i:hover{  color:bisque;}.animate-charcter{   text-transform: uppercase;  background-image: linear-gradient(    -225deg,    #231557 0%,    #44107a 29%,    #ff1361 67%,    #fff800 100%  );  background-size: auto auto;  background-clip: border-box;  color: #fff;  background-clip: text;  text-fill-color: transparent;  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;  animation: textclip 2s linear infinite; }.product-random-widget-grid{  border: 1px solid #eee;  border-radius: 3px;  background: #fff;}.product-random-widget-grid > .widget-title > h3{   font-size: 16px;  padding: 10px;  margin: 0;  color: #273f5b;  background: #fff;  position: relative;  font-weight: 600;}.product-random-widget-grid > .widget-title > h3::before {  content: '';  position: absolute;  width: 50px;  height: 2px;  background: linear-gradient(-180deg,#f53d2d,#f63);  bottom: 0;}.product-random-widget-grid > .widget-content {  padding: 10px;}.product-random-widget-grid .product-card {  position: relative;  padding-bottom: 20px;  padding-top: 10px;}.product-random-widget-grid .product-card .image {  position: absolute;  left: 0px;  top: 0px;  width: 80px;}.product-random-widget-grid .product-card .content {  padding-left: 100px;  min-height: 60px;}.product-random-widget-grid .product-card .name {  font-size: 14px;  margin: 0px 0px 5px 0px;}.product-random-widget-grid .product-card .name a{  color: #2B2D42;}.product-random-widget-grid .product-card .price {  font-size: 14px;  color: #ff2f2f;  font-weight: 600;}.product-random-widget-grid .product-card .price-old {  font-size: 12px;  font-weight: 500;  color: #8D99AE;  text-decoration: line-through;}.fa-flash::before, .fa-bolt::before {color: #ffbf00 !important;}