/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 09 2024 | 22:37:07 */
.elementor-3329 .elementor-element.elementor-element-7afd5424 > .elementor-widget-container {
    padding: 30px 30px 30px 30px;
    background-color: #FFFCDA !important;
}

.mesmerize-inner-page .page-content, .mesmerize-inner-page .content{
	background-color: #000 !important;
}

/*.wc-empty-cart-message {
    padding-left: 100px;
}*/

.shopengine-woocommerce-info.woocommerce-info {
    background-color: #000;
    color: #ff4e00;
    border: 2px solid #ff4e00;
}

.woocommerce-info::before {
    color: #ff4e00;
}

.woocommerce .cart_totals {
    padding: 24px 40px;
    background-color: #000;
	border: 2px solid #ff4e00;
}

.cart_totals.calculated_shipping h2, h3#order_review_heading{
	color: #ff4e00;
}

table.shop_table.shop_table_responsive {
    color: #fffcda;
}

span.paypal-button-text.true {
    color: #fffcda;
}

.cart-subtotal th {
	color: #fffcda;
}

.paypal-button-tagline .paypal-button-text true {
    color: #fff !important;
}

.woocommerce-cart .cart-collaterals .cart_totals tr th{
	border-top: 1px solid #fffcda;
}

.order-total th {
    background-color: #fffcda !important;
    color: #000;
}

.woocommerce a.button.checkout-button {
    background-color: #ff4e00;
    border-color: #ff4e00;
}

.woocommerce .woocommerce-cart-form .shop_table {
    background-color: #000;
}

tr .product-name,
tr .product-price,
tr .product-quantity,
tr .product-subtotal{
	color: #000;
}

table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead{
	background-color: #ff4e00;
}

table.shop_table.woocommerce-checkout-review-order-table {
    border: 1px solid #ff4e00;
}

.woocommerce .woocommerce-cart-form .shop_table tr:last-child td {
    background-color: #000;
    border-top: 1px solid #fffcda;
}

th.product-name,
th.product-price,
th.product-quantity,
th.product-remove,
th.product-thumbnail,
th.product-subtotal,
th.product-total{
	background-color: #ff4e00;
}

td.product-name,
td.product-price,
td.product-quantity,
td.product-remove,
td.product-thumbnail,
td.product-subtotal {
    color: #fffcda;
}

.woocommerce .woocommerce-cart-form a {
    color: #ff4e00;
	text-decoration: none;
}

.woocommerce .button:disabled, .woocommerce .button:disabled[disabled], .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled]{
    background-color: #ff4e00;
    border-color: rgb(255 78 0);
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover{
	background-color: #000;
}

tr.cart_item.wc-gzd-cart-item-has-thumbnail, tr.order-total.order-total-small-business-notice, .cart-subtotal th, .cart-subtotal td, .order-total td {
    background-color: #000;
}

span.woocommerce-gzd-data-download-checkbox-text, span.woocommerce-gzd-legal-checkbox-text, span.woocommerce-Price-amount.amount, p.wc-gzd-additional-info.small-business-info {
    color: #fffcda;
}

.alignleft {
	display: none;
}

tfoot .cart-subtotal th{
    color: #fffcda;
}
