
@media (prefers-color-scheme: dark) {
	html {
		background-color: #1e1e1e;
	}
	body {
		background-color: #1e1e1e;
	}
	p a {
		border-bottom: 1px solid #555;
		color: #cccccc;
		text-decoration: none;
	}
	p {
		color: #ccc;
	}
	a {
		color: #fff;
	}
	.description-container p a {
		border-bottom: 1px solid #333 !important;
		color: #cccccc!important;
		text-decoration: none!important;
	}
	h3 {
		color: #ccc;
		}
	h3 a {
		color: #ccc;
		border-bottom: 1px solid #333;
		}
	h3 a::after {
		background: #ccc;
			
	}
	h2 {
		color: #ccc;
	}
	h1 {
		color: #ccc;
	}
	
	h1 a {
		color: #ccc;
	}
	hr {
		border-top: 0.1px solid #292929;
		}
	li {
		color: #ccc;
	}
	.grid-100-fixed-color {
	
		background-color: #1b1c29;
	}
	.grid-100-black a {
		border-bottom: 1px solid #333;
	}
	.grid-100-white-title {
		border-top: 1px solid #333;
	}
	.long-read-bt-link-tag-item {
		border: 1px solid #fff;
		background-color: #1e1e1e;
	}
	.long-read-bt-link-tag-item:hover {
		border: 1px solid #fff;
		background-color: #1e1e1e;
	}
	.box-container p a {
		color: #ccc;
		}
	.cool-link-all {
		border: 1px solid #fff;
		background-color: #1e1e1e;
	}
	.cool-link-all:hover {
		border: 1px solid #fff;
		background-color: #1e1e1e;
	}
	.footer p a {
		color: #777;
		border-bottom: 1px solid #333;
	}
	.footer p {
		color: #777;
	} 
	.woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr {
		color: #fff;
	}
	.woocommerce .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .cross-sells, .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .shipping_calculator {
		color: #fff!important;
	}
	.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
		background-color: #fff!important;
		color:#1e1e1e;
	}
	.woocommerce-message {
		background-color: #1e1e1e!important;
		color: #fff!important;
	}
	.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
		color: #111!important;
	}
	.woocommerce-error, .woocommerce-info, .woocommerce-message {
		background-color: #111!important;
		color: #fff!important;
	}
	.woocommerce table.shop_table td {
		color: #fff;
	}
	.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th {
		color: #fff;
	}
	.woocommerce table.shop_table th {
		color: #fff;
	}
	.Label {
		color: #111!important;
		}
	.description-tax p {
		color: #fff;
	}
	.wc-block-components-sidebar {
		color: #fff;
	}
	.wc-block-components-sidebar-layout .wc-block-components-main {
		color: #fff;
	}
	.panier-shop a {
		color:#1e1e1e!important;
	}
	.panier-shop {
		background-color: #333;

	}
	.long-read-bt-link-tag-item a {
		color: #ffffff;
	
	}	
	.bar1,
	.bar2,
	.bar3 {
	background-color: #ccc;
	}
	.navbar-on .bar1, .navbar-on .bar3 {
		background-color: #ccc;
	}    
	nav {

	background-color: #000000;

	} 
	nav ul li a {
		color: #cccccc;

	}  
	.navbar-menu {
	color: #fff!important;
	}
    .commande-legend p {
        color: #ccc;
        border-top: 1px solid #333;
        border-bottom: 1px solid #333;
    }
	.long-read-bt-link-item-shop {
		border: 1px solid #fff;
	}
	.long-read-bt-link-item-shop p {
	color:#fff;
	}
    .shop-thumb {
        border: 0px;
	}
	.long-read-full-height-content {
		background-color: initial;
	}
	#page-transition {
		background-color: #111111;
		border-right: 1px solid rgb(51, 51, 51);
	}
	.box-titre p {
		color: #999;
	}
	.footer {
		border-top: 1px solid #333;
	}
	.lightbox {
		background: #111111;
	}
	.image-caption {
		color: #ffffff;
	}
	.mySwiper-produit {
		background-color: #111;
		border-bottom: 1px solid #333;
	}
	.fixed-audio-player {
		background: #111;
	}
	.full-home-content {
		background-color: #111;
	}
	.menu-home a {
		color: #FFF;
		background-color: #111;
	}

}