/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/faq-item/style.css ***!
  \******************************************************************************************************************************************************************************************************************************************************/
.wlc-faq-item {

	overflow: hidden;
}
.wlc-faq-item .faq-item__question {

	position: relative;

	display: flex;

	cursor: pointer;

	align-items: center;

	--tw-bg-opacity: 1;

	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));

	padding-top: 1.25rem;

	padding-bottom: 1.25rem;

	padding-right: 1.5rem;

	font-size: 1rem;

	line-height: 1.5rem;

	font-weight: 700;

	--tw-text-opacity: 1;

	color: rgb(37 37 37 / var(--tw-text-opacity, 1));
}
@media (min-width: 1024px) {
	.wlc-faq-item .faq-item__question {

		font-size: 1.125rem;

		line-height: 1.75rem;
	}
}
.wlc-faq-item .faq-item__question {

	border-bottom-width: 1px;

	border-style: solid;

	--tw-border-opacity: 1;

	border-color: rgb(219 222 225 / var(--tw-border-opacity, 1));
}
:is(.wlc-faq-item .faq-item__question):before {

	position: absolute;

	top: 50%;

	right: 0px;

	width: 0.75rem;

	height: 0.75rem;

	min-width: 0.75rem;

	--tw-translate-y: -50%;

	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

	--tw-content: '';

	content: var(--tw-content);

			background: url("data:image/svg+xml,<svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6.01288 9C5.72647 8.99994 5.45181 8.89476 5.24932 8.7076L0.929321 4.71577C0.82617 4.62372 0.743893 4.5136 0.687291 4.39184C0.630689 4.27009 0.600896 4.13914 0.59965 4.00663C0.598404 3.87412 0.62573 3.74271 0.680033 3.62006C0.734336 3.49742 0.81453 3.386 0.915934 3.2923C1.01734 3.19859 1.13792 3.12449 1.27065 3.07432C1.40338 3.02414 1.54559 2.99889 1.68899 3.00004C1.8324 3.00119 1.97411 3.02872 2.10588 3.08102C2.23764 3.13332 2.35681 3.20935 2.45644 3.30466L6.01288 6.59093L9.56932 3.30466C9.77301 3.12288 10.0458 3.02229 10.329 3.02456C10.6122 3.02684 10.883 3.13179 11.0833 3.31682C11.2835 3.50185 11.3971 3.75215 11.3996 4.01381C11.402 4.27547 11.2932 4.52756 11.0964 4.71577L6.77644 8.7076C6.57395 8.89476 6.29929 8.99994 6.01288 9Z\" fill=\"%23848A90\"/></svg>")
				no-repeat;
}
:is(.wlc-faq-item.open .faq-item__question):before {
				background: url("data:image/svg+xml,<svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10.3211 8.98774C10.0351 8.98768 9.76075 8.8825 9.5585 8.69532L6.00635 5.40894L2.4542 8.69532C2.35469 8.79064 2.23567 8.86667 2.10406 8.91898C1.97246 8.97128 1.83091 8.99881 1.68768 8.99996C1.54445 9.00111 1.40241 8.97586 1.26984 8.92568C1.13727 8.8755 1.01683 8.8014 0.915552 8.70769C0.814271 8.61399 0.734174 8.50256 0.679936 8.37991C0.625698 8.25726 0.598405 8.12585 0.59965 7.99334C0.600895 7.86082 0.630652 7.72987 0.687185 7.60811C0.743719 7.48635 0.825897 7.37623 0.928923 7.28416L5.24371 3.2922C5.446 3.1051 5.72032 3 6.00635 3C6.29238 3 6.5667 3.1051 6.76899 3.2922L11.0838 7.28416C11.2346 7.42374 11.3373 7.60154 11.3789 7.7951C11.4205 7.98867 11.3991 8.1893 11.3175 8.37163C11.2359 8.55396 11.0977 8.70981 10.9203 8.81948C10.743 8.92914 10.5345 8.98769 10.3211 8.98774Z\" fill=\"black\"/></svg>")
					no-repeat;
			}
.wlc-faq-item.open .faq-item__wrapper {

	border-bottom-width: 1px;

	border-style: solid;

	--tw-border-opacity: 1;

	border-color: rgb(219 222 225 / var(--tw-border-opacity, 1));
}
.wlc-faq-item.open .faq-item__content {

	opacity: 1;
}
.wlc-faq-item .faq-item__content {

	opacity: 0;
}
.wlc-faq-item .faq-item__wrapper {

	display: grid;

	grid-template-rows: 0fr;

	transition-property: grid-template-rows;

	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);

	transition-duration: 150ms;
}
.wlc-faq-item:is(.open,.has-child-selected) :is(.wlc-faq-item .faq-item__wrapper) {

	grid-template-rows: 1fr;
}
.wlc-faq-item .faq-item__content {

	display: flex;

	flex-direction: column;

	gap: 0.5rem;
}
@media (min-width: 1024px) {
	.wlc-faq-item .faq-item__content {

		width: 66.666667%;
	}
}
.wlc-faq-item:is(.open,.has-child-selected) :is(.wlc-faq-item .faq-item__content) {

	padding-top: 1.25rem;

	padding-bottom: 1.25rem;
}
.wlc-faq-item .faq-item__content,.wlc-faq-item .faq-item__content p {

	overflow: hidden;

	padding-top: 0px;

	padding-bottom: 0px;

	font-size: 1rem;

	line-height: 1.5rem;

	--tw-text-opacity: 1;

	color: rgb(37 37 37 / var(--tw-text-opacity, 1));
}
:is(.wlc-faq-item .faq-item__content,.wlc-faq-item .faq-item__content p) a {

	--tw-text-opacity: 1;

	color: rgb(219 0 47 / var(--tw-text-opacity, 1));

	text-decoration-line: none;
}
:is(.wlc-faq-item .faq-item__content,.wlc-faq-item .faq-item__content p) a:hover {

	text-decoration-line: underline;
}
.wlc-faq-item:last-child .faq-item__question,.wlc-faq-item:last-child .faq-item__wrapper {

	border-bottom-width: 0px;
}


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