:root{

    --yellow-first: #ffd400;
    --yellow-first-light: #ffff89;
    --yellow-light: #fbd523;
    --yellow-second-light: #fff5de;
    --brown-first: #170a04;
    --brown-second: #342512;
    --brown-dark: #190b04;
    --orange-main: #f78218;
    --orange-first: #f9ae40;
    --orange-second: #bb730a;
    --orange-third: #f3be48;
    --red-first: #a90000;
    --shadow-gray-first: #c1c1c1;
    --gray-first: #505050;
    --background-yellow: #fff9f1;
    --background-yellow-second: #f9efe2;
    --background-yellow-third: #fff5e9;
    --font-size-h1: 1.9em;
    --font-size-h2: 1.6em;
    --font-size-h3: 1.3em;

	font-family		: 'Merriweather Sans', sans-serif; 
	font-size		: 16px;
	color			: black;
   	--mainfont		: 'Merriweather Sans';

	--body-max-width		: 100%;
	--container-max-width	: 1920px;	
	--bg-main				: white;

	--button-color			: white;
	--button-bgcolor		: #0c638f;
	--button-hover-color		: #bd005e;
	--button-hover-bgcolor		: white;

	--site-header-bg		: var(--brown-first);
	--site-header-color		: var(--menu-home-link);;
	--site-header-title-color		: var(--menu-home-link);
	--site-header-subtitle-color	: var(--menu-home-link);
	--site-header-title-link		: var(--menu-home-link);
	--site-header-title-link-hover	: var(--menu-home-link-hover);


	--link					: var(--yellow-light);
	--link-active			: var(--orange-first);
	--link-hover			: var(--orange-first);


	--menu-home-link		: #fff5de;
	--menu-home-link-active	: #f9ae40;
	--menu-home-link-hover	: #ffff89;
	--menu-home-bg			: var(--brown-second);

	--menu-togglebtn-color:		var(--menu-home-link);
	--menu-togglebtn-bgcolor:	var(--menu-home-link);
		

	--menu-other-link			: #ffffff;
	--menu-other-link-active	: var(--yellow-light);;
	--menu-other-link-hover		: #FFD700;
	--menu-other-bg			: #FFD700;
	
	--gold			: #cbb707;
	--is-red		: #9d002a;
	--blue-one		: #008ACF;
	--blue-dark		: #0c638f;
	--pink-dark		: #E2007A;
	--pink-light		: #D184AD;
	--pink-dark		: #858C66;	
	--pink-light		: #D2D6C1;
	--background-light	: #f0f0f0;
	--purple		: #bd005e;

	--footer-bgcolor			: var(--brown-first);
	--footer-color				: white;
	--footer-widget-head-color	: var(--orange-first);

}


.site-branding .site-description,
.site-description{
	font-size	: 1.5rem;
	line-height	: 1.5rem;
}

.site-branding .site-title,
.site-title{
	font-size	: 2rem;
	line-height	: 2rem;
}






/* ----------------------------------- */



#masthead{
	padding:2em;
}


#site-navigation{
	width:100%;
	max-width:100%;
}

.adm.site-branding {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: 2rem;
  max-width: 100%;
}
.adm .logo-wrap {
  flex: 0 0 auto;
}
.adm .header-text {
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  min-width: 0;
}
.storefront-primary-navigation {
  flex: 0 1 auto;
  max-width: 100%;
  overflow: visible;
}
.storefront-primary-navigation .nav-menu {
  display: flex;
  gap: 1rem;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.storefront-primary-navigation .nav-menu li {
  white-space: nowrap;
  flex: 0 0 auto;
}
.storefront-primary-navigation .nav-menu a {
  display: inline-block;
  padding: 0.5rem 0.75rem;
  text-decoration: none;
}
.site-header .site-branding img{
  max-height: 100px;
}

@media (max-width: 1024px) {
  .adm.site-branding {
    flex-direction: column;
    align-items: center;
    gap: 1rem;
  }
  
  .storefront-primary-navigation {
    width: 100%;
  }
  
  .storefront-primary-navigation .nav-menu {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .storefront-primary-navigation .nav-menu {
    gap: 0.5rem;
  }
  
  .storefront-primary-navigation .nav-menu a {
    padding: 0.4rem 0.5rem;
    font-size: 0.9em;
  }
} 




 /*   BLOG   */

#admProductsIds{
	display:none;
}

.single-post #comments .comments-title{
	display: none;
}

