/*
Theme Name:     Lumiere for Kadence
Theme URI:      https://lumiere-free.styleclouddemo.co/
Template:       kadence
Author:         StyleCloud
Author URI:     https://stylecloud.co
Description:    A premium child theme for Kadence by StyleCloud
Version:        1.0
License:        GNU General Public License v3.0 (or later)
License URI:    https://www.gnu.org/licenses/gpl-3.0.html
*/
/*HIDE MENU MIDDLE ON MOBILE*/

@media (max-width: 767px) {
.site-header-section-center {
	visibility: hidden;
	}
}

/*MENU LINK STYLING*/
.mobile-navigation ul li ul li {
    font-size: 0.6em;
	  font-family: var(--global-body-font-family);
	  text-transform: none;
		font-style: italic;
	  padding-bottom: 10px;
}
@media only screen and (min-width: 1024px) {
#mobile-drawer .drawer-inner {
    max-width: 40%;
}
}

/*FOOTER HEADER WIDTH & MARGIN*/
.site-middle-footer-wrap .site-footer-row-container-inner {
	  padding: 0% 2%;
}

/*JUSTIFY TEXT*/
.justify {
	text-align: justify;
}

/*STYLE POSTS GRID - TRANSPARENT*/
a.post-more-link {
    font-weight: 400;
    font-size: 70%;
    font-family: 'Unbounded';
    color: var(--global-palette2);
}

.transparent_blog .entry.loop-entry .entry-header .entry-title {
    color: var(--global-palette1);
}
.transparent_blog .entry.loop-entry .entry-header .entry-title a:hover {
    color: var(--global-palette9);
}
.transparent_blog a.post-more-link {
    font-weight: 400;
    font-size: 70%;
    font-family: 'Unbounded';
    color: var(--global-palette1);
}

/*SEARCH BOX & BLOG NAV*/
.wp-block-search__label {
    display: none;
}
.wp-block-search .wp-block-search__input {
    background: transparent;
	  border-radius: 0px;
	  border: solid 1px var(--global-palette1) ;
	  color: var(--global-palette1) !important;
}
.wp-block-search .wp-block-search__button:not(.has-background) {
    background: var(--global-palette1);
	  font-style: italic;
}

/*STYLE BLOG MENU*/
.wp-block-navigation {
    font-family: 'Unbounded';
    font-size: small;
}
.wp-block-navigation__container {
    row-gap: 0.5em;
    column-gap: 3em;
}

/*STYLE STANDARD BLOG GRID & AREA*/
.standard-blog .entry.loop-entry {
    border: solid 1px;
    border-radius: 0px;
}
.standard-blog .loop-entry > .entry-content-wrap {
    padding: 20px 30px;
    text-transform: uppercase;
    text-align: center;
}
.entry.single-entry {
    box-shadow: none;
}
.comments-title, .comment-reply-title {
    font-size: medium;
    text-transform: uppercase;
}
.entry-related-carousel h3.entry-title {
    font-size: medium;
	  font-family: 'Unbounded';
	  text-transform: uppercase;
}

/*STYLE SLIDER ARROWS*/
.kb-splide .splide__arrow {
    border-radius: 100px;
	  width: 3rem;
	  margin: 20px;
}
