.wiix-product-group-showcase {
    position: relative;
    isolation: isolate;
    box-sizing: border-box;
    width: 100%;
    margin: 0px;
    overflow: hidden;
    border: 1px solid #050a30;
    border-radius: 10px;
    padding: 20px;
    background: #fff;
    transition: transform 180ms ease, box-shadow 180ms ease;
}
.row_sc1 .list_prd_cus .product-small .pc-price bdi {
    font-size: 20px;
    color: #dd3333;
}
.wiix-product-group-showcase__header h2 {
	display: flex;
	align-items: center;
	gap: 11px;
	margin: 0;
	color: #172033;
	font-size: clamp(24px, 2.2vw, 31px);
	font-weight: 750;
	line-height: 1.25;
	margin-bottom: 15px;
}
.list_prd_cus .product-small.box {
    border-radius: 8px;
    overflow: hidden;
    background-color: #fff;
    overflow: hidden;
    border: 1px solid #e5e7eb;
    border-radius: 7px;
    transition: all 0.2s ease-in-out;
}
.list_prd_cus .product-small.box .pc-price del {
    text-decoration: underline;
    display: none;
}
.wiix-product-group-showcase__header h2::before {
	display: inline-block;
	flex: 0 0 10px;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background:#dd3333;
	box-shadow: 0 0 0 5px color-mix(in srgb, #dd3333, transparent 84%);
	content: "";
}

.wiix-product-group-showcase__products {
	position: relative;
	z-index: 1;
}

.wiix-product-group-showcase__products > .woocommerce {
	width: 100%;
}

.wiix-product-group-showcase__products ul.products {
	margin-top: 0;
	margin-bottom: 0;
}

.row_sc1 .list_prd_cus .product-small {
    padding-bottom: 0 ;
}
@media (max-width: 767px) {
	.wiix-product-group-showcase {
		margin-bottom: 26px;
		border-radius: 15px;
		padding: 20px 16px;
	}

	.wiix-product-group-showcase__header {
		margin-bottom: 20px;
		border-radius: 11px;
		padding: 15px;
	}

	.wiix-product-group-showcase__header h2 {
		gap: 9px;
		font-size: 23px;
	}

}

@media (prefers-reduced-motion: reduce) {
	.wiix-product-group-showcase {
		transition: none;
	}
}
