/* bg color */
body,
.tst-content-frame--start,
.tst-content-frame--container,
.tst-content-frame--end,
.tst-content-frame .elementor-section,
.tst-scroll-hint-frame,
.swiper-menu .swiper-slide,
.tst-minicart-window:after,
.tst-minicart-window .woocommerce-mini-cart,
.elementor-widget-tastyc-menu-simple .tst-menu-book-item .tst-menu-book-name h5 span,
.elementor-widget-tastyc-menu-simple .tst-menu-book-item .tst-menu-book-descr .tst-menu-book-bottom .tst-menu-book-price .tst-price span,
footer.white-footer,
.page-template-default.elementor-page .tst-content-frame--container,
.post-template-default.elementor-page .tst-content-frame--container,
.woocommerce-cart .elementor-page .tst-content-frame--container,
.tst-menu,
.white-header .tst-menu-frame.tst-active .tst-menu,
.tst-popup-bg .tst-popup-frame,
.tst-minicart-window {
	background-color: #041314;
}

/*headings*/
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	color: #eae5dc;
}

/* paragraphs */
body,
.tst-text,
.tst-text.tst-text-lg,
.product-name a,
.content-sidebar .widget,
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product,
.title.comment-reply-title,
.post-comments .title,
body .cross-sells-product,
body .cross-sells-product .wc-block-components-product-price,
body .wc-block-grid__product .wc-block-grid__product-price {
	color: #d3cfc6;
}
footer.white-footer .tst-social a svg path,
.tst-content-frame .tst-icon-link .fab.fa-twitter.x-icon svg path {
	fill: #d3cfc6;
}

/* Footer BG Color */
footer.white-footer {
	background-color: #f3f2f0;
}

/* Items BG Color */
.tst-menu-book-item,
.tst-menu-book-item.tst-mbi-3,
.tst-blog-card,
.tst-team-member,
.elementor-widget-tastyc-menu-simple .tst-menu-book-item .tst-menu-book-name h5 span,
.elementor-widget-tastyc-menu-simple .tst-menu-book-item .tst-menu-book-descr .tst-menu-book-bottom .tst-menu-book-price .tst-price span,
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product,
.ui-minimal .widget-area .product_list_widget li,
.ui-minimal .tst-minicart-window .woocommerce-mini-cart .woocommerce-mini-cart-item,
.ui-minimal .woocommerce table.shop_table,
.tst-banner-sm .tst-wh-frame,
.swiper-slide-active .tst-testimonial-card,
.tst-pricing-box.marked,
.tst-comment-box,
.tst-minicart-window .woocommerce-mini-cart .woocommerce-mini-cart-item,
.widget-area .product_list_widget li,
.woocommerce table.shop_table,
#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment,
.is-large.wc-block-cart table.wc-block-cart-items, 
table.wc-block-cart-items, 
.wp-block-woocommerce-cart-order-summary-block,
.wc-block-components-checkout-step,
.is-large .wp-block-woocommerce-checkout-order-summary-block, 
.wp-block-woocommerce-checkout-order-summary-block,
body .cross-sells-product,
body .wc-block-grid__product {
	background-color: #142629;
}
body table.wc-block-cart-items, 
body table.wc-block-cart-items td, 
body table.wc-block-cart-items th,
.wc-block-components-checkout-step,
.is-large .wp-block-woocommerce-checkout-order-summary-block, 
.wp-block-woocommerce-checkout-order-summary-block {
	background-color: #142629 !important;
}

/* Borders */
.woocommerce table.shop_table th, 
.is-large.wc-block-cart table.wc-block-cart-items th, 
table.wc-block-cart-items th, 
body .wp-block-woocommerce-cart-order-summary-heading-block, 
body .wc-block-components-totals-wrapper, 
body .wp-block-woocommerce-checkout-order-summary-totals-block,
.woocommerce table.shop_table td, 
.is-large.wc-block-cart table.wc-block-cart-items td, 
table.wc-block-cart-items td, 
body .wp-block-woocommerce-cart-order-summary-block > div,
body .wc-block-components-quantity-selector:after,
body .wc-block-checkout__terms.wc-block-checkout__terms--with-separator,
body .cross-sells-product .wc-block-components-product-price:before,
body .wc-block-grid__product .wc-block-grid__product-price:before {
	border-color: rgba(255, 255, 255, 0.05);
}

body .cross-sells-product .wc-block-components-product-price:before,
body .wc-block-grid__product .wc-block-grid__product-price:before {
	opacity: 1;
}