﻿[data-type="div_hotel"].active {
	border: 1px solid var(--color-green-feedback) !important;
}

	[data-type="div_hotel"].active .btn {
		background-color: var(--color-green-feedback) !important
	}

.my-custom-class-for-label {
	padding: 2px 10px;
	box-shadow: 0px 0px 10px #00000014;
	border: 1px solid var(--color-second-dark);
	border-radius: 5px;
	text-align: center;
	line-height: 20px;
}

.google-maps-img {
	width: 200px;
	height: 140px;
	object-fit: cover;
	object-position: bottom;
	transition: transform .2s;
}

.gm-style-iw-d {
	overflow: auto !important;
}

.gm-style .gm-style-iw-c {
	padding: 0;
}

.change-view .active {
	background-color: var(--color-primary-80);
	color: var(--color-white);
	border-radius: .25rem !important;
}

.change-view i:hover {
	background-color: var(--color-primary-80);
	color: var(--color-white);
	border-radius: .25rem !important;
}

.tooltip.show {
	opacity: 1;
}

.tooltip .arrow {
	display: none;
}

/*Código para quando o :has foi implementado*/
.div-room:has(.room-selected:checked) {
	background-color: var(--color-gray-20)
}