/*!********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@wordpress/scripts/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@wordpress/scripts/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./assets/blocks/search-results-listing/style.css ***!
  \********************************************************************************************************************************************************************************************************************************************************************/
.search-results-listing {
	margin: 0px !important;
	max-height: calc(100% / 2 - 3.75rem);
	max-width: 100% !important;
	overflow: auto;
	padding: 0.635rem;
	padding-bottom: 1.1875rem
}
.search-results-listing p {
	margin-bottom: 0.5rem;
	padding-top: 0px;
	font-size: 0.875rem;
	line-height: 1.25rem;
	font-weight: 600;
	--tw-text-opacity: 1;
	color: rgb(37 37 37 / var(--tw-text-opacity, 1))
}
.slot:is(.search-results-listing .search-results-listing__wrapper) {
	display: flex;
	list-style-type: none;
	flex-wrap: wrap;
	gap: 1rem;
	padding-left: 0px !important
}
.slot:is(.search-results-listing .search-results-listing__wrapper) .item {
	position: relative;
	width: calc(100% / 2 - 1rem + 1rem / 2)
}
@media (min-width: 1024px) {
	.slot:is(.search-results-listing .search-results-listing__wrapper) .item {
		width: calc(100% / 6 - 1rem + 1rem / 6)
	}
}
:is(.slot:is(.search-results-listing .search-results-listing__wrapper) .item) .search-results-listing__slot-footer {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-top: 0.5rem
}
:is(.slot:is(.search-results-listing .search-results-listing__wrapper) .item) .search-results-listing__slot-name {
	font-size: 0.75rem;
	line-height: 1rem;
	font-weight: 600;
	--tw-text-opacity: 1;
	color: rgb(0 0 0 / var(--tw-text-opacity, 1));
	text-decoration-line: underline
}
:is(.slot:is(.search-results-listing .search-results-listing__wrapper) .item) .search-results-listing__slot-arrow {
	display: flex;
	height: 2rem;
	width: 2rem;
	align-items: center;
	justify-content: center;
	--tw-bg-opacity: 1;
	background-color: rgb(219 0 47 / var(--tw-bg-opacity, 1))
}
:is(.slot:is(.search-results-listing .search-results-listing__wrapper) .item) .search-results-listing__slot-link {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%
}
.casino:is(.search-results-listing .search-results-listing__wrapper) {
	display: flex;
	list-style-type: none;
	flex-wrap: wrap;
	gap: 1rem;
	padding-left: 0px !important
}
.casino:is(.search-results-listing .search-results-listing__wrapper) .item {
	position: relative;
	width: 100%
}
:is(.casino:is(.search-results-listing .search-results-listing__wrapper) .item) .search-results-listing__casino {
	display: flex;
	align-items: center;
	gap: 1.5rem
}
:is(.casino:is(.search-results-listing .search-results-listing__wrapper) .item) .search-results-listing__casino-wrapper {
	display: flex;
	flex: 1 1 0%;
	align-items: center;
	gap: 1.5rem;
	border-width: 1px;
	--tw-border-opacity: 1;
	border-color: rgb(219 222 225 / var(--tw-border-opacity, 1));
	padding-left: 1rem;
	padding-right: 1rem;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem
}
:is(.casino:is(.search-results-listing .search-results-listing__wrapper) .item) .search-results-listing__casino-image {
	display: flex;
	max-height: 2.875rem;
	max-width: 4.375rem;
	justify-content: center
}
@media (min-width: 1024px) {
	:is(.casino:is(.search-results-listing .search-results-listing__wrapper) .item) .search-results-listing__casino-image {
		max-height: 3.75rem;
		max-width: 5.625rem
	}
}
:is(.casino:is(.search-results-listing .search-results-listing__wrapper) .item) .search-results-listing__casino-image img {
	max-height: 100%;
	width: auto;
	-o-object-fit: contain;
	   object-fit: contain
}
:is(.casino:is(.search-results-listing .search-results-listing__wrapper) .item) .search-results-listing__casino-name {
	font-size: 0.75rem;
	line-height: 1rem;
	font-weight: 400;
	--tw-text-opacity: 1;
	color: rgb(0 0 0 / var(--tw-text-opacity, 1));
	text-decoration-line: underline
}
@media (min-width: 1024px) {
	:is(.casino:is(.search-results-listing .search-results-listing__wrapper) .item) .search-results-listing__casino-name {
		font-weight: 600
	}
}
:is(.casino:is(.search-results-listing .search-results-listing__wrapper) .item) .search-results-listing__casino-rating {
	margin-left: auto
}
:is(.casino:is(.search-results-listing .search-results-listing__wrapper) .item) .search-results-listing__casino-rating .rating-wlc-number {
	font-size: 1rem;
	line-height: 1.5rem;
	font-weight: 700
}
@media (min-width: 1024px) {
	:is(.casino:is(.search-results-listing .search-results-listing__wrapper) .item) .search-results-listing__casino-rating .rating-wlc-number {
		font-size: 1.5rem;
		line-height: 2rem
	}
}
:is(.casino:is(.search-results-listing .search-results-listing__wrapper) .item) .search-results-listing__casino-arrow {
	display: flex;
	height: 2rem;
	width: 2rem;
	align-items: center;
	justify-content: center;
	--tw-bg-opacity: 1;
	background-color: rgb(219 0 47 / var(--tw-bg-opacity, 1))
}
:is(.casino:is(.search-results-listing .search-results-listing__wrapper) .item) .search-results-listing__casino-link {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%
}

/*# sourceMappingURL=index.css.map*/