/* ============================================================
   GALAZ DESIGN - projektowanie graficzne i wzornictwo.
   Paleta wylacznie granat / czern / biel / szarosci: ta czesc
   serwisu ma sie odrozniac od malarstwa, ktore jest kolorowe.
   Zakres: body.olaart-design (klase dokleja wtyczka na archiwum
   kategorii Design i na kartach produktow z tej kategorii).
   ============================================================ */

/* Tlo strony zostaje takie jak w calym serwisie (krem #F5F4ED z zestawu
   Elementora) - rozroznia nas paleta tekstu i detali, nie kolor tla. */
body.olaart-design {
	--od-granat: #060F41;
	--od-czern: #000000;
	--od-biel: #FFFFFF;
	--od-szary: #828282;
	--od-linia: rgba(6, 15, 65, .14);
}

/* --- logo w granacie (ta sama grafika, przemalowana) --- */
body.olaart-design .site-logo .elementor-widget-container {
	position: relative;
}
body.olaart-design .site-logo .elementor-widget-container img {
	opacity: 0;
}
body.olaart-design .site-logo .elementor-widget-container::after {
	content: "";
	position: absolute;
	inset: 0;
	background-image: url(data:image/png;base64,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);
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	pointer-events: none;
}

/* --- opis kategorii --- */
body.olaart-design .term-description {
	margin: 0 0 46px;
}
/* Naglowki bez wlasnego koloru - biora karmazyn z ustawien globalnych,
   tak samo jak na pozostalych stronach. */
body.olaart-design .term-description h1,
body.olaart-design .term-description h2,
body.olaart-design .term-description h3 {
	margin: 0 0 20px;
}
body.olaart-design .term-description h3 {
	font-size: 30px;
	line-height: 1.25;
	padding-bottom: 18px;
	border-bottom: 2px solid #890050;
}
body.olaart-design .term-description p {
	color: var(--od-granat);
	font-size: 16px;
	line-height: 1.8;
	margin: 0 0 18px;
}
body.olaart-design .term-description a {
	color: var(--od-granat);
	text-decoration: none;
	border-bottom: 1px solid var(--od-linia);
}
body.olaart-design .term-description a:hover {
	color: var(--od-czern);
	border-bottom-color: var(--od-czern);
}

/* --- pasek sortowania i licznika: bez akcentow, sama typografia --- */
body.olaart-design .woocommerce-ordering select,
body.olaart-design .result-count {
	color: var(--od-granat);
	border-color: var(--od-linia);
}

/* --- kafelek produktu: bialy, obramowany wlosowo, bez sklepowego akcentu --- */
body.olaart-design ul.products li.product .woo-entry-inner {
	background-color: var(--od-biel);
	border: 1px solid var(--od-linia);
	transition: border-color .2s ease, box-shadow .2s ease;
}
body.olaart-design ul.products li.product .woo-entry-inner:hover {
	border-color: var(--od-granat);
	box-shadow: 0 6px 22px rgba(6, 15, 65, .10);
}
body.olaart-design ul.products li.product .woo-product-info li.category a {
	color: var(--od-szary);
	font-size: 11px;
	letter-spacing: 1px;
	text-transform: uppercase;
	border: 0;
}
body.olaart-design ul.products li.product .woo-product-info li.title h2 a,
body.olaart-design ul.products li.product h2 a {
	color: var(--od-granat);
}
body.olaart-design ul.products li.product .woo-product-info li.title h2 a:hover,
body.olaart-design ul.products li.product h2 a:hover {
	color: var(--od-czern);
}
body.olaart-design ul.products li.product .woo-desc {
	color: var(--od-szary);
}
body.olaart-design ul.products li.product .price,
body.olaart-design ul.products li.product .price ins,
body.olaart-design ul.products li.product .price .amount {
	color: var(--od-granat);
}

/* --- przyciski: obrys granatowy, wypelnienie dopiero pod kursorem --- */
body.olaart-design ul.products li.product .button,
body.olaart-design ul.products li.product .added_to_cart,
body.olaart-design .woocommerce-message .button,
body.olaart-design div.product form.cart .button {
	background-color: transparent !important;
	color: var(--od-granat) !important;
	border: 1px solid var(--od-granat) !important;
	border-radius: 0;
	transition: background-color .2s ease, color .2s ease, border-color .2s ease;
}
body.olaart-design ul.products li.product .button:hover,
body.olaart-design ul.products li.product .added_to_cart:hover,
body.olaart-design .woocommerce-message .button:hover,
body.olaart-design div.product form.cart .button:hover {
	background-color: var(--od-granat) !important;
	color: var(--od-biel) !important;
	border-color: var(--od-granat) !important;
}

/* --- karta produktu w tej galezi --- */
body.olaart-design div.product .product_title,
body.olaart-design div.product .woocommerce-tabs ul.tabs li a,
body.olaart-design div.product .woocommerce-product-details__short-description,
body.olaart-design div.product .woocommerce-Tabs-panel,
body.olaart-design div.product .woocommerce-Tabs-panel h2,
body.olaart-design div.product .woocommerce-Tabs-panel h3,
body.olaart-design div.product .woocommerce-Tabs-panel h4,
body.olaart-design div.product .woocommerce-Tabs-panel p,
body.olaart-design div.product .product_meta {
	color: var(--od-granat);
}
body.olaart-design div.product .woocommerce-tabs ul.tabs li.active a {
	border-bottom-color: var(--od-granat);
	border-color: var(--od-granat);
}
body.olaart-design div.product .product_meta a,
body.olaart-design div.product .woocommerce-Tabs-panel a {
	color: var(--od-granat);
}
body.olaart-design div.product .product_meta a:hover,
body.olaart-design div.product .woocommerce-Tabs-panel a:hover {
	color: var(--od-czern);
}

/* --- akcenty motywu (turkus/mauve) nie naleza do tej galezi --- */
body.olaart-design a:hover,
body.olaart-design .woocommerce-breadcrumb a:hover,
body.olaart-design .site-breadcrumbs a:hover {
	color: var(--od-czern);
}
body.olaart-design ul.products li.product .button:hover,
body.olaart-design .oceanwp-grid-list a:hover,
body.olaart-design .oceanwp-grid-list a.active {
	border-color: var(--od-granat);
}

@media only screen and (max-width: 767px) {
	body.olaart-design .term-description h3 {
		font-size: 24px;
	}
	body.olaart-design .term-description {
		margin-bottom: 32px;
	}
}
