/* Empty widget areas must not reserve frontend layout space. */
.pichumori-widget-area:empty,
.pichumori-widget-area:not(:has(> .widget)),
.pichumori-widget-area > .widget:empty,
.pichumori-widget-area > .widget[hidden],
.pichumori-widget-area > .widget[aria-hidden="true"],
.pichumori-widget-area > .widget[style*="display:none"],
.pichumori-widget-area > .widget[style*="display: none"] {
	display: none !important;
	min-height: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
}
