/* Compiled: 2026-02-06 11:49:29 */
.p-feedback__form .btn:disabled {
	opacity: 0.5;
	pointer-events: none;
}

.input-checkbox {
	position: relative;
}

.input-checkbox label {
	display: block;
	padding: 0 0 0 35px;
	width: 100%;
	cursor: pointer;
}

.input-checkbox span a {
	text-decoration: underline;
}

.input-checkbox span a:hover {
	text-decoration: none;
}

.input-checkbox input {
	width: 1px;
	height: 1px;
	position: absolute;
	top: 10px;
	left: 12px;
	background: #fff;
	border-color: #fff;
	opacity: 0.1;
}

.input-checkbox input:checked + i::after {
	opacity: 1;
}

.input-checkbox i {
	position: absolute;
	top: -2px;
	left: 0;
	display: block;
	width: 25px;
	height: 25px;
	border-radius: 10px;
	border: 1px solid #9fb000;
}

.input-checkbox i::after {
	content: '';
	display: block;
	width: 17px;
	height: 17px;
	background: #9fb000;
	position: absolute;
	top: 3px;
	left: 3px;
	border-radius: 5px;
	opacity: 0;
}

