.hotel_top_slider .slick-slide {
	margin: 0 3px;
}

.acf-fields-container .acf-field {
	margin-bottom: 1em;
}

.acf-fields-container .acf-field .field-label {
	display: inline-block;
	margin-bottom: 0.2em;
}

.admin-block {
	font-size: 0.8em;
}

.admin-block a,
.part_grid_one:hover .admin-block a {
	color: #fff;
}

.part_grid_one .admin-block a:hover {
	color: inherit;
}

a.align-link {
	display: inline-flex;
	align-items: center;
	gap: 4px;
	/* Optional spacing between text and icon */
	text-decoration: none;
	/* Optional: remove underline */
	vertical-align: middle;
	/* Helps if inside inline container */
}

a.align-link img {
	width: 1em;
	/* Make size proportional to text */
	height: 1em;
	display: inline-block;
}



/* Breadcrumb pill style */
.breadcrumb {
	padding: 0;
	margin: 0 0 20px 0;
	list-style: none;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 4px;
	font-size: 14px;
}

.breadcrumb li {
	display: flex;
	align-items: center;
	width: auto;
}

.breadcrumb a {
	background: #f3f4f6;
	color: #6b7280;
	padding: 4px 12px;
	border-radius: 20px;
	text-decoration: none;
	transition: all 0.2s ease;
}

.breadcrumb a:hover {
	background: #e5e7eb;
	color: #374151;
}

.breadcrumb .current {
	background: #374151;
	color: white;
	padding: 4px 12px;
	border-radius: 20px;
}

.breadcrumb li:not(:last-child)::after {
	content: '>';
	margin: 0 6px;
	color: #9ca3af;
}

/* Responsive design */
/* @media (max-width: 768px) {

	.breadcrumb li:not(:last-child)::after,
	.breadcrumb-arrow li:not(:last-child)::after {
		margin: 0 4px;
	}
} */

#rooms .slick-slide {
	position: relative;
	overflow: hidden;
}

#rooms .slick-slide figure {
	width: 100%;
	height: 200px;
	/* Set your desired fixed height */
	margin: 0;
	overflow: hidden;
}

#rooms .slick-slide img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
	display: block;
}

.search-results article {
	margin-bottom: 2em;
}

.search-results .posted-on {
	font-size: 0.8em;
}

.button.edit {
	color: #fff;
}

.button.edit:hover {
	color: #baa78b;
}