/*
Theme Name: Mediteraneo Child
Theme URI: https://mediteraneo.qodeinteractive.com
Description: A child theme of Mediteraneo
Author: Select Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: mediteraneo
Template: mediteraneo
*/

@font-face {
  font-family: 'VC Henrietta Condensed';
  src: url('/wp-content/uploads/2026/05/VCHenriettaCondensed-Medium.woff2') format('woff2'),
       url('/wp-content/uploads/2026/05/VCHenriettaCondensed-Medium.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'VC Henrietta';
  src: url('/wp-content/uploads/2026/05/VCHenrietta-Bold.woff2') format('woff2'),
       url('/wp-content/uploads/2026/05/VCHenrietta-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'VC Henrietta Italic';
  src: url('/wp-content/uploads/2026/05/VCHenrietta-BoldItalic.woff2') format('woff2'),
       url('/wp-content/uploads/2026/05/VCHenrietta-BoldItalic.woff') format('woff');
  font-weight: 700;
  font-style: italic;
}

h1, h2, h3, h4, .qodef-h1, .qodef-h2, .qodef-h3, .qodef-h4, .qodef-qi-button.qodef-layout--textual .qodef-m-text {
  font-family: 'VC Henrietta', serif !important;
}

h5, h6, .qodef-interactive-link-showcase.qodef-layout--list .qodef-m-item .qodef-e-title, .qodef-interactive-link-showcase.qodef-layout--interactive-list .qodef-m-item .qodef-e-title, .header-btn, .qodef-h5, .qodef-h6, .qodef-m-filter .qodef-m-filter-item, .elementor-icon-box-title a, .qodef-mobile-header-navigation>ul>li>a .qodef-menu-item-text, .qodef-mobile-header-navigation ul li ul li a{
	font-family: 'VC Henrietta Condensed' !important;
}
.qodef-e-blog-categories a  {
		font-family: 'VC Henrietta Condensed' !important;
	text-transform: none !important;
	font-size: 16px !important;
	letter-spacing: 0px !important;
	
}
p {
	font-size: 16px;
	line-height: 1.4em;
}

.qodef-interactive-link-showcase.qodef-layout--list .qodef-m-images:before {
	display: none;
}

.qodef-m-items a {
	cursor: default !important;
}
.header-btn {
	border-radius: 50px !important;
	font-size: 16px !important;
	text-transform: none !important;
}
.qodef-drop-down-second {
	left: 0 !important;
}
.qodef-header-navigation ul li.qodef-menu-item--wide .qodef-drop-down-second-inner>ul>li>a  {
	font-family: 'VC Henrietta Condensed', serif !important;
}
.qodef-header-navigation ul li.qodef-menu-item--wide .qodef-drop-down-second-inner>ul>li ul li>a, .qodef-header-navigation>ul>li.qodef-menu-item--narrow ul li>a {
	font-family: 'VC Henrietta', serif !important;
	font-size: 22px;
	line-height: 34px;
}
body, html { font-family: "Inter", sans-serif !important;}
ol {
	list-style-position: outside;
	padding-left: 40px;
}
ol>li::marker {
	  font-family: 'VC Henrietta', serif !important;
	font-size: 22px;
}	
#recipe-intro p {
		font-family: 'VC Henrietta Condensed', serif !important;
	font-size: 32px !important;
	line-height: 40px
	}

.qodef-interactive-link-showcase.qodef--init {
  pointer-events: auto;
}

.qodef-interactive-link-showcase.qodef--init * {
  cursor: default !important;
}
.qodef-cursor,
[class*="cursor"] {
  display: none !important;
}
.qodef-header-navigation ul li.qodef-menu-item--narrow ul {
	width: 400px;
} 
.qodef-e-text ul {
	padding-left: 35px;
	text-indent: -22px;
}
#qodef-related-posts.qodef--normalize-height .qodef-e-media {
	height: 100%;
}
.qodef-blog .qodef-e-blog-categories a {
	color: #36b44e;
}
.qodef-e-info>* {
	display: inline !important;
	line-height: 1em !important;
}