span.wlr-product-message {
    text-align: left;
    padding: 0 !important;
    font-weight: 500;
}

div#wll-site-launcher {
    display: none;
}

div.wlr-myaccount-page {
    background-color: #ffffff00;
}

.wc-block-components-order-summary .wc-block-components-product-metadata__description {
    display: none;
}
.tiered-pricing-table tr {
    background: #fdbfc4;
}

section.related.products span.wlr-product-message {
    display: none !important;
}

.tiered-pricing--active td .amount {
    color: #fff !important;
}

.spl-cart span.elementor-button-icon i.eicon {
    position: relative;
		width:20px;
		height:20px;
	visibility:hidden;
}

.spl-cart span.elementor-button-icon i.eicon:before {
	content: "" !important;
	width:20px;
	height:20px;
	position:absolute;
	z-index:1;
	background-image:url(https://creampremiums.com/wp-content/uploads/2024/10/shopping-cart-1.png);
	left:0;
	background-repeat:no-repeat;
	background-size:cover;
	visibility:visible;
}


.spl-cart.white-cart span.elementor-button-icon i.eicon:before{
    filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(231deg) brightness(106%) contrast(101%);
}

.tiered-pricing-table span.woocommerce-Price-amount.amount {
    position: static;
}

.tiered-pricing-table td {
    padding-left: 10px !important;
}


.single-product .summary span.tiered-pricing-dynamic-price-wrapper {
    position: absolute;
    top: 11px;
    right: 0;
}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
    color: #151515;
}

.woocommerce div.product p.price ins, .woocommerce div.product span.price ins {

    text-decoration: none;
}

.wccs-bulk-pricing-table span.woocommerce-Price-amount.amount {
    position: static;
}

.wccs-bulk-pricing-table-container table th, .wccs-bulk-pricing-table-container table td {
    padding: 7px 7px;
    color: #000;
}


.wccs-bulk-pricing-table-container table tbody tr:nth-child(2n) td {
    background-color: #ffffff00;
}




@media(max-width: 767px){
	
div.wlr-myaccount-page {
    padding: 0;
}
	
.woocommerce-account .woocommerce-MyAccount-content {
    padding: 20px;
}
	
.wlr-myaccount-page .wlr-points-container {
    margin-bottom: 10px;
}
	
.wlr-myaccount-page .wlr-your-reward {
    margin-bottom: 0px;
    margin-top: 13px;
}
	
.wlr-myaccount-page .wlr-heading {
    margin-bottom: 20px;
}
	
	.single-product.woocommerce div.product .product_title {
		font-size: 25px;
	}
	
	
}



