/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/

.site-header:after {
	background: none;
}

.page-id-7364 .sidebar {
	display: none;
}

p {
	line-height: 1.6 !important;
}

/* Change image caption color and size / 20989050-hc pj */
.post-16992 .blocks-gallery-item__caption a {
    color: white;
}

.post-16992 .blocks-gallery-item__caption a:hover {
    color: #b8ff48;
}

.post-16992 .blocks-gallery-item__caption {
    font-size: 15px !important;
}
/* End block to change image caption text color and size / 20989050-hc pj */


/* change quantity field width | # -hc/zen ls */
.woocommerce .quantity .qty {
    width: auto;
}

a {
    text-decoration-thickness: 0.25px !important;
}

.home header nav,
.home header .menu,
.home header ul.menu,
.home header .nav-menu {
    display: none !important;
}

header nav a,
header .menu a,
header ul.menu a,
header .nav-menu a {
    color: #5a8f29 !important;
}

header nav a:hover,
header .menu a:hover,
header ul.menu a:hover,
header .nav-menu a:hover {
    color: #ff6600 !important;
}

/* Цвет меню при наведении и нажатии */
.main-navigation a:hover,
.main-navigation a:focus,
.main-navigation a:active,
.main-navigation .current-menu-item > a,
.main-navigation .current_page_item > a,
#site-navigation a:hover,
#site-navigation a:focus,
#site-navigation a:active {
    color: #397B27 !important;
}

/* Название сайта */
.site-branding .site-title,
.site-branding .site-title a {
    font-size: 26px !important;
    line-height: 1.3 !important;
}

/* Подпись под названием */
.site-branding .site-description,
.site-branding .site-tagline {
    font-size: 14px !important;
    line-height: 1.5 !important;
}

/* Conscious Creativity — отдельная широкая плашка */
@media (min-width: 769px) {
  .footer-widgets > .column:has(.cc-ecosystem) {
    width: 100% !important;
    max-width: 100% !important;
    float: none !important;
    clear: both !important;
    margin: 25px 0 0 !important;
  }

  .cc-ecosystem {
    width: 100% !important;
    box-sizing: border-box;
  }
}

