.iscu_wc_blockonomics_icon {
    width: 176px;
    float: right;
}

.woocommerce-checkout #payment ul.payment_methods .wc_payment_method.payment_method_blockonomics:has(.iscu_wc_blockonomics_icon) {
    margin-top: 7px;
}

.iscu_review_count_text {
	font-size: 0.85em !important;
	color: var( --e-global-color-9bf77f2 );
	margin-left: 5px;
	display: inline-block;
	vertical-align: middle;
}

.astra-shop-summary-wrap .star-rating {
	margin: unset !important;
}

.astra-shop-summary-wrap .review-rating {
	justify-content: center;
	align-items: center;
    margin: 5px 0;
	display: flex;
}

.astra-shop-summary-wrap .review-count {
	margin-top: 0 !important;
    text-transform: capitalize;
}

.jet-woo-products__item .jet-woo-product-rating {
	display: flex;
	align-items: center;
}

.elementor-products-grid ul.products.elementor-grid li.product {
	justify-content: unset !important;
}

.iscu_essential_addon {
	display: flex;
	padding: 10px 15px;
	background: #f0f7ff;
	border-radius: 6px;
	margin: 15px 0;
	flex-direction: column;
}

.iscu_essential_addon:not(.iscu_essential_addon_home) {
	align-items: center;
}

.iscu_essential_addon_icon {
	display: flex;
	align-items: center;
	gap: 4px;
}

.iscu_essential_addon_icon svg {
	width: 18px;
	height: 18px;
	flex-shrink: 0;
}

.iscu_essential_addon_title {
	font-size: 14px;
	font-weight: 600;
	color: #182C65;
}

.iscu_essential_addon_text {
    font-size: 13px;
    color: #1a2a4a;
}

.iscu_essential_addon.iscu_essential_addon_home {
	margin-top: 0px;
}

.single-product .woocommerce-Tabs-panel--reviews .review-rating .iscu_review_count_text {
	display: none !important;
}

.woocommerce .star-rating, .woocommerce .comment-form-rating .stars a, .woocommerce .star-rating::before {
	color: #FDA256 !important;
	font-size: 16px !important;
}