/* New custom styles for the theme */

/* Add your overrides or additions below */



/* Stylowanie checkboxa zgody na przetwarzanie danych w formularzu rezerwacji */
.wpcf7-form input[type="checkbox"]{
	appearance: none;
	-webkit-appearance: none;
	width: 20px;
	height: 20px;
	border: 2px solid #757575;
	border-radius: 4px;
	background-color: transparent;
	cursor: pointer;
	position: relative;
	transition: all 0.3s ease;
	flex-shrink: 0;
	margin: 0;
}
.wpcf7-form a{
    color:black;
    font-weight: 700;
    &:hover{
        opacity: 0.8;
    }
}
.wpcf7-form .wpcf7-list-item {
    margin:0;
    padding:0;
}
.wpcf7-form input[type="checkbox"]:checked::after {
	content: "✓";
	position: absolute;
	top: 60%;
	left: 50%;
	transform: translate(-50%, -50%);
	color: #11ab63;;
	font-size: 14px;
	font-weight: bold;
}

.wpcf7-form .wpcf7-acceptance label{
    display:flex;

}
.wpcf7-form .wpcf7-list-item-label{
    line-height: normal;
    text-align: left;
    margin-left: 10px;
}
.wpcf7-form .wpcf7-submit{
    margin-top:10px !important; 
}
