/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 4.8.1.1684137232
Updated: 2023-05-15 09:53:52

*/

@media only screen and (max-width: 980px) {
	.et-db #et-boc .et-l .et_pb_section {
		padding: 0;
	}
}

@media only screen and (max-width: 600px) {
	#woocommerce_recently_viewed_products-2, #block-41, #block-42, #block-40{
		display: none !important;
	}

	.et_pb_section_0, .et_pb_section_1 {
		min-height: 86px !important;
	}
}

/* Tło stron WooCommerce spoza Buildera (produkt) - Divi domyślnie daje tu biel */
#main-content {
	background-color: #000;
}

#selected-point {
    display: block;
    background: #000;
}

/* Zmiana koloru listy rozwijanej */
.select2-results__option:hover, .select2-results__option:focus, .select2-results__option:focus-visible {
    background-color: #ff0000 !important; /* Kolor tła */
}

.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #303030;
    background: #303030;
}
.select2-search--dropdown {
    display: block;
    padding: 1px;
    background: #4d0000;
}

.select2-dropdown {
    background-color: #303030;
    border: 1px solid #303030;
}

h1, h2, h3, h4, h5, h6 {
    color: #ffb456;
}

body.woocommerce .woocommerce-tabs {
    border: 1px solid #e02411;
}

body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs,
body.woocommerce div.product .woocommerce-tabs ul.tabs {
    background: #ff000017;
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,
.woocommerce div.product .woocommerce-tabs ul.tabs:before {
    border-bottom-color: #ff0000 !important;
}

body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li,
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active,
body.woocommerce div.product .woocommerce-tabs ul.tabs li,
body.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    background: #000000;
    border-right: 1px solid #ff0000;
}

/* Aktywna zakładka produktu - Divi wymusza tu biel przez !important */
body.woocommerce #page-container #content-area div.product .woocommerce-tabs ul.tabs li.active {
    background: #000000 !important;
}

/* Etykiety zakładek - Divi wymusza czarny tekst aktywnej zakładki przez !important */
body.woocommerce #page-container div.product .woocommerce-tabs ul.tabs li a,
body.woocommerce #page-container div.product .woocommerce-tabs ul.tabs li.active a {
    color: #fff !important;
}

/* Pola formularzy WooCommerce spoza modułów Divi (logowanie, rejestracja, reset hasła) */
body.woocommerce-page #page-container form .form-row input.input-text,
body.woocommerce-page #page-container form .form-row textarea {
    background-color: #1a1a1a;
    color: #fff;
}

/* Opis wybranej metody płatności w checkoucie - WooCommerce domyślnie jasnoszary */
/* klasa woocommerce-checkout siedzi na formularzu, nie na body (checkout z modułów Divi) */
body #page-container .woocommerce-checkout #payment div.payment_box {
    background-color: #2a2a2a;
    color: #ddd;
}

body #page-container .woocommerce-checkout #payment div.payment_box::before {
    border-bottom-color: #2a2a2a;
}

/* Ceny na karcie produktu i w "Related products" białe (Divi daje kolor akcentu / szary);
   ceny promocyjne (ins) zostają w kolorze akcentu */
body.woocommerce #page-container div.product p.price,
body.woocommerce #page-container div.product span.price,
body.woocommerce #page-container .related ul.products li.product .price {
    color: #fff;
}

/* Pole ilości na karcie produktu i w koszyku - Divi domyślnie jasnoszare */
body.woocommerce #page-container .quantity input.qty,
body.woocommerce-page #page-container .quantity input.qty {
    background-color: #1a1a1a;
    color: #fff;
}

.entry-content table:not(.variations) {
    border: 0px solid #eee;
}

#commentform input[type=email], #commentform input[type=text], #commentform input[type=url], #commentform textarea {
    color: #999;
    background-color: #303030;
}

body .product_meta {
    border: solid 0px #ff000050;
    color: #666;
}

.et_overlay {
    background: hsl(0deg 0% 0% / 50%);
    border: 1px solid #630806;
}

.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {
    background: #721a15;
}

.woocommerce nav.woocommerce-pagination ul {
    border: 1px solid #d7291e;
}

.woocommerce nav.woocommerce-pagination ul li {
    border-right: 1px solid #d7291e;
}

.woocommerce #content input.button.alt:hover, .woocommerce #content input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button.alt.disabled:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button.alt:hover, .woocommerce-page input.button:hover, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:hover, .woocommerce button.button:hover, .woocommerce input.button.alt:hover, .woocommerce input.button:hover {
	background: rgb(210 38 30 / 70%);
}

.woocommerce-page a.button.alt, .woocommerce a.button.alt {
    border-color: #e02b20;
}

.woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, body .woocommerce-message, body .woocommerce-error, body .woocommerce-info {
    background: #e02b2075!important;
}

/* fix sidebara */
.et_no_sidebar #sidebar {
display: none !Important;
}
