div>p:only-child:has(>:is(picture)){
	display:contents;
}
picture:has(>img:not([alt])){
	/*border: red groove 0.2em;*/
	background-color: red !important;
}
.subtitle{
	font-style: normal !important; font-size: 2em;
}

:root:has(select[data-cw="ec"] [value="hover"]:checked) img[data-cw~="ec"] {filter: blur(1em) contrast(0.3);}
:root:has(select[data-cw="ec"] [value="hover"]:checked) img[data-cw~="ec"]:hover {filter: unset;}
:root:has(select[data-cw="ec"] [value="hide" ]:checked) img[data-cw~="ec"] {filter: blur(2em) contrast(0.1) !important;}

:root:has(select[data-cw="alcohol"] [value="hover"]:checked) img[data-cw~="alcohol"] {filter: blur(1em) contrast(0.3);}
:root:has(select[data-cw="alcohol"] [value="hover"]:checked) img[data-cw~="alcohol"]:hover {filter: unset;}
:root:has(select[data-cw="alcohol"] [value="hide" ]:checked) img[data-cw~="alcohol"] {filter: blur(2em) contrast(0.1) !important;}

:root:has(select[data-cw="pre-trans"] [value="hover"]:checked) img[data-cw~="pre-trans"] {filter: blur(1em) contrast(0.3);}
:root:has(select[data-cw="pre-trans"] [value="hover"]:checked) img[data-cw~="pre-trans"]:hover {filter: unset;}
:root:has(select[data-cw="pre-trans"] [value="hide" ]:checked) img[data-cw~="pre-trans"] {filter: blur(2em) contrast(0.1) !important;}

:root:has(select[data-cw="ph"] [value="hover"]:checked) img[data-cw~="ph"] {filter: blur(1em) contrast(0.3);}
:root:has(select[data-cw="ph"] [value="hover"]:checked) img[data-cw~="ph"]:hover {filter: unset;}
:root:has(select[data-cw="ph"] [value="hide" ]:checked) img[data-cw~="ph"] {filter: blur(2em) contrast(0.1) !important;}

