/*
Theme Name:     Future Aesthetica
Theme URI: 		https://futureaest.wiseupweb.com.au/
Author: 		Wise Up Marketing
Author URI: 	https://wiseupmarketing.com.au/
Description:    Child theme for the Iva theme powered by DesignThemes
Template:       iva
Version:        1.0
*/



.entry-post-navigation {
	display: none !important;
}
.single-post-title {
	color: #000 !important;
}
.blog-single-entry .entry-meta-group {
	background-color: #848484 !important;	
}

.entry-thumb img {
	height: 300px !important;
    width: auto !important;
}
.single-post-header-wrapper.has-post-thumbnail > .main-title-section-bg:before {
	    background-color: rgba(255,255,255,0.35) !important;
}


/* Author css for blog pages  */
span.by-author a {
    font-weight: 700;
}
.author-small-section {
    display: flex;
    justify-content: space-between;
    align-items: end;
    margin: 5% 10% 2% 10%;
}

.author-small-section .by-author {
    display: flex;
    gap: 14px;
    align-items: center;
}

.author-small-section .by-author img {
    width: 70px;
    height: 70px;
    border-radius: 50%;
}
.author-small-section .by-author .author p {
    margin-bottom: 0px;
    font-size: 14px;
}
.author-small-section .by-author .author a {
    font-size: 20px;
    font-weight: 700;
    text-decoration: none;
}
.author-small-section .post-date{
	display:none;
}
.blog-single-entry .entry-body div {
    display: none;
} 

/* === Force font-display: swap for all local theme fonts === */

@font-face {
  font-family: 'FontAwesome';
  src: url('/wp-content/themes/future-aesthetica/iva/fonts/fontawesome-webfont.woff2') format('woff2'),
       url('/wp-content/themes/future-aesthetica/iva/fonts/fontawesome-webfont.woff') format('woff'),
       url('/wp-content/themes/future-aesthetica/iva/fonts/fontawesome-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Material-Design-Iconic-Font';
  src: url('/wp-content/themes/future-aesthetica/iva/fonts/Material-Design-Iconic-Font.woff2') format('woff2'),
       url('/wp-content/themes/future-aesthetica/iva/fonts/Material-Design-Iconic-Font.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Pe-icon-7-stroke';
  src: url('/wp-content/themes/future-aesthetica/iva/fonts/Pe-icon-7-stroke.woff2') format('woff2'),
       url('/wp-content/themes/future-aesthetica/iva/fonts/Pe-icon-7-stroke.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Stroke-Gap-Icons';
  src: url('/wp-content/themes/future-aesthetica/iva/fonts/Stroke-Gap-Icons.woff2') format('woff2'),
       url('/wp-content/themes/future-aesthetica/iva/fonts/Stroke-Gap-Icons.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'WooCommerce';
  src: url('/wp-content/themes/future-aesthetica/iva/fonts/WooCommerce.woff2') format('woff2'),
       url('/wp-content/themes/future-aesthetica/iva/fonts/WooCommerce.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'star';
  src: url('/wp-content/themes/future-aesthetica/iva/fonts/star.woff2') format('woff2'),
       url('/wp-content/themes/future-aesthetica/iva/fonts/star.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* Force Cremona font to load with font-display: swap */
@font-face {
    font-family: 'Cremona';
    src: url('/wp-content/uploads/2024/06/cremona-webfont.woff2') format('woff2'),
         url('/wp-content/uploads/2024/06/cremona-webfont.woff') format('woff'),
         url('/wp-content/uploads/2024/06/cremona-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


