/*
Theme Name: Kenta Child
Theme URI: https://kentatheme.com
Template: kenta
Author: WP Moose
Author URI: https://www.wpmoose.com
Description: The Powerful and Multipurpose Kenta Theme provides endless possibilities to create your site visually in minutes, without coding skills. We have tons of options for you to customize every part of your site. We also provide Starter Sites to help you create your sites with one click instead of starting from scratch. You can build any kind of websites, like blog, business, portfolio, WooCommerce storefronts etc. Whether you're bloggers, editors, online magazines, newspaper, news portals, content publishers, creative business, small businesses, startups and freelancers, we can help you build an amazing website.
Tags: blog,portfolio,e-commerce,grid-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,block-styles,custom-background,custom-colors,custom-header,custom-logo,custom-menu,editor-style,featured-image-header,featured-images,footer-widgets,full-width-template,rtl-language-support,sticky-post,threaded-comments,theme-options,translation-ready,wide-blocks
Version: 1.4.11.1770208693
Updated: 2026-02-04 12:38:13

*/
/* =====================================
   SIDEBAR – FINAL (COMPACT)
   ===================================== */


/* ---------- TEMATY (nav_menu-3) ---------- */

#nav_menu-3 ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* separator między sekcjami – ciaśniej */
#nav_menu-3 .menu > li {
  padding-bottom: 8px;
  margin-bottom: 10px;
  border-bottom: 1px solid rgba(0,0,0,0.06);
}

#nav_menu-3 .menu > li:last-child {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

/* nagłówek sekcji */
#nav_menu-3 .menu > li > a {
  display: block;
  font-family: 'Poppins', system-ui, sans-serif;
  font-weight: 600;
  font-size: 13px;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: rgba(0,0,0,0.70);
  margin-bottom: 4px;
  text-decoration: none;
}

/* podmenu */
#nav_menu-3 .menu > li > ul {
  padding-left: 14px;
  margin-top: 4px;
}

#nav_menu-3 .menu > li > ul > li {
  margin-bottom: 4px;
}

#nav_menu-3 .menu > li > ul > li > a {
  font-family: 'Poppins', system-ui, sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.4;
  color: rgba(0,0,0,0.82);
  text-decoration: none;
}


/* ---------- WARTO PRZECZYTAĆ (menu-polecane) ---------- */

#menu-polecane {
  list-style: none;
  padding: 0;
  margin: 0;

  padding-bottom: 14px;
  margin-bottom: 18px;
  border-bottom: 1px solid rgba(0,0,0,0.06);
}

#menu-polecane li {
  margin-bottom: 8px;
}

#menu-polecane a {
  font-family: 'Poppins', system-ui, sans-serif;
  font-size: 14px;
  line-height: 1.4;
  color: rgba(0,0,0,0.82);
  text-decoration: none;
}

#menu-polecane .current-menu-item > a {
  font-weight: 500;
}


/* ---------- HOVER – BRAND COLOR ---------- */

/* główne nagłówki + podmenu + polecane */
#nav_menu-3 .menu > li > a:hover,
#nav_menu-3 .menu > li > ul a:hover,
#menu-polecane a:hover {
  color: #0d9488;
  text-decoration: none;
}
/* =====================================
   SIDEBAR – KOLORY ODWRÓCONE
   brand: #0d9488
   hover: czarny
   ===================================== */

/* TEMATY – nagłówki sekcji */
#nav_menu-3 .menu > li > a {
  color: #0d9488;
}

/* TEMATY – podmenu */
#nav_menu-3 .menu > li > ul > li > a {
  color: rgba(13,148,136,0.85); /* brand, ale lżej */
}

/* WARTO PRZECZYTAĆ */
#menu-polecane a {
  color: rgba(13,148,136,0.9);
}

/* HOVER – czarny (czytelność, kontrast) */
#nav_menu-3 a:hover,
#menu-polecane a:hover {
  color: #000;
}
