/*
 Theme Name:   The Lifestyle Child
 Theme URI:    https://themeforest.net/user/nordstudio/portfolio
 Description:  Child theme for The Lifestyle
 Author:       Nord Studio
 Author URI:   http://themeforest.net/user/nordstudio
 Template:     the-lifestyle
 Version:      1.0
 License:      
 License URI:  http://themeforest.net/licenses
 Tags: one-column, flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, sticky-post, theme-options, threaded-comments, translation-ready
 Text Domain:  the-lifestyle-child
*/

@import url("../the-lifestyle/style.css");


#trp-floater-ls {
	backdrop-filter: blur(10px);
	background: rgba(255,255,255,0.5)!important;
	
}


.wpgpxmaps>canvas{display:none!important;}

.post-thumbnail img{
	object-fit:contain!important; 
	max-height:750px !important;
}


.welcome-text .rt-reading-time {
	display:none!important;
}
.rt-reading-time {
	text-align: center;
	background: #F5E9D9;
	padding: 8px 15px;
	margin-bottom: 50px;
	margin-top: -30px;
	.rt-time {
		margin:0 5px;
	}
}

.widget-areas {
	h2 {
		margin-top: 10px !important;
		margin-bottom: 10px !important;
	}
	#widget-area-1 {
		padding: 0 !important;

		> :first-child {
			padding: 60px;
			padding-bottom: 0;
		}
		> :last-child {
			margin-bottom: -30px;
			> p:last-child {
				display: none !important;
			}
		}
	}
	.last-posts li {
		display: flex;
		gap: 10px;
	}
	.last-posts li .wp-block-latest-posts__featured-image {
		flex-shrink: 0;
		img {
			width: 50px;
			aspect-ratio: 1/1;
			object-fit: cover;
		}
	}
}