
:is(.wp-block-post-title, .site-title, .wp-block-heading) + :is(.wp-block-post-title, .site-title, .wp-block-heading) {
	margin-block-start: 0;
}

.label, .is-style-label {
	
	font-size: var(--wp--preset--font-size--mds);
	font-weight: 700;
	& + :is(.wp-block-post-title, .site-title, .wp-block-heading) {
		margin-top: 0;
	}
	
	a {
		text-decoration: none;
		color: inherit;
	}
}

.bread_crumbs {
	& .value {
		display: flex;
		gap : var(--wp--preset--spacing--0-50);
	}
	
	& .crumb {
		list-style: none;
		padding: var(--wp--preset--spacing--0-50);
		border-radius: 0.5rem;
		background-color: var(--wp--preset--color--gris);
		font-size: var(--wp--preset--font-size--mds);
		anchor-name: var(--anchor);
	}
	
	& button  {
		border: none;
		background: none;
		padding: 0;
		cursor: pointer;
	}
	
	& .crumb-dropdown {
		/* Required positioning context */
		  position: absolute; 
		  
		  /* Link to your named anchor */
		  position-anchor: var(--anchor);
		  
		  /* Place the drop-down below the button, aligning to its left edge */
		  position-area: bottom span-left; 
		  
		  /* Prevent fallback clipping; flip to the top if space runs out below */
		  position-try-fallbacks: flip-block; 
		  
		  /* Clear default browser popover margins */
		  margin-top: 4px; 
		  min-width: 160px;
	}
	
}
