.product-list-item .woocommerce-product-rating .star-rating{margin-right:0;margin-bottom:0}.product-list-item .wd-product-countdown{margin-bottom:15px}.product-list-item .wd-progress-bar{margin-bottom:20px}.product-list-item .woocommerce-review-link{display:none}.product-list-item :is(.woocommerce-product-rating,.shop_attributes){margin-bottom:10px}.product-list-item :is(.shop_attributes tbody,[class*=short-description]){padding-inline-end:2px;overflow-y:auto}.product-list-item .shop_attributes tbody{max-height:154px}.product-list-item [class*=short-description]{max-height:11em}.product-list-item [class*=short-description]>p:last-child{margin-bottom:0}.product-list-item [class*=wd-swatches]{--wd-swatch-text-size:16px;--wd-swatch-size:20px}.product-list-item .wd-add-btn>a{min-height:unset;font-weight:var(--btn-accented-font-weight,var(--btn-font-weight));font-style:var(--btn-accented-font-style,var(--btn-font-style));color:var(--btn-accented-color);text-transform:var(--btn-accented-transform,var(--btn-transform));background-color:var(--btn-accented-bgcolor);box-shadow:var(--btn-accented-box-shadow);border-radius:var(--btn-accented-brd-radius);font-family:var(--btn-accented-font-family,var(--btn-font-family))}.product-list-item .wd-add-btn>a:hover{color:var(--btn-accented-color-hover);background-color:var(--btn-accented-bgcolor-hover);box-shadow:var(--btn-accented-box-shadow-hover)}.product-list-item .wd-add-btn>a:active{bottom:var(--btn-accented-bottom-active);box-shadow:var(--btn-accented-box-shadow-active)}.product-list-item .wd-add-btn .add-to-cart-loop span{min-height:36px;padding:5px 14px;font-size:12px}.product-list-item:not(:last-child) .product-wrapper{margin-bottom:30px}.products:is(:not(:is(.products-bordered-grid-ins,.wd-products-with-bg)),.products-bordered-grid) .product-list-item .product-wrapper{border-radius:0}:is(.wd-products-with-bg,.wd-products-with-shadow):not([class*=products-bordered-grid]) .product-list-item .product-wrapper{border-bottom:none}.product-list-item[class*=wd-quantity] .wd-add-btn{margin-right:-2px;margin-left:-2px}.product-list-item[class*=wd-quantity] .wd-add-btn div.quantity :is(input[type=button],input[type=number],input[type=text]){height:36px}.product-list-item[class*=wd-quantity] .wd-add-btn :is(div.quantity,.add-to-cart-loop){margin-right:2px;margin-bottom:5px;margin-left:2px}.products-bordered-grid .product-list-item:first-child{padding-top:30px}.products-bordered-grid .product-list-item:last-child{padding-bottom:30px}.products-bordered-grid .product-list-item:not(:first-child) .product-wrapper{padding-top:0}.products-bordered-grid.wd-products-with-shadow .product-list-item{box-shadow:none!important}@media (min-width:769px){.product-list-item{--text-align:start!important}.product-list-item .product-wrapper{flex-wrap:nowrap;align-items:center;display:flex}.product-list-item:not(:last-child) .product-wrapper{border-bottom:1px solid;padding-bottom:30px;border-bottom-color:var(--brdcolor-gray-300)}.product-list-item .product-element-top{flex:0 0 300px;margin-right:15px;margin-bottom:0}.product-list-item .product-list-content{flex:1 1 auto}.product-list-item .product-list-content .wd-entities-title{font-size:18px}.product-list-item .product-list-content .price{font-size:20px}.product-list-item :is(.wd-product-cats,.wd-product-brands-links,.wd-entities-title,.wd-product-stock,.product-list-content .price){margin-bottom:10px}.product-list-item .wd-product-stock{margin-top:5px}.product-list-item .wd-quick-shop-2 table.variations{display:inline-flex}:is(.products-bordered-grid-ins,.wd-products-with-bg:not(.products-bordered-grid),.wd-products-with-shadow:not(.products-bordered-grid)) .product-list-item .product-wrapper{padding:30px}}@media (max-width:768.98px){.product-list-item .woocommerce-product-rating{margin-bottom:5px}.product-list-item .wd-swatches-grid{margin-bottom:0;margin-top:5px}.product-list-item [class*=wd-swatches]{--wd-swatch-text-size:14px;--wd-swatch-size:15px}.product-list-item .woocommerce-product-details__short-description{display:none}.product-list-item .wd-add-btn{margin-top:10px}.product-list-item:not(:last-child) .product-wrapper{margin-bottom:15px}}