.home .yoast-breadcrumbs {
	display:none;
}
.yoast-breadcrumbs > span{
	display: flex;
	gap: calc(var(--wp--custom--sv-spacing) / 2);
	align-items: center;
	font-size: 14px;
	color:rgba(255,255,255,0.5);
}
.yoast-breadcrumbs u{
	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIwIDIyIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTEzLjg3NSAzLjA1MDI5VjUuMTI0NzRMMTguMDY3NyA2LjkyMDA0TDE1LjMzODYgMy4wNTEzOUwxMy44NzUgMy4wNTAyOVoiIGZpbGw9IiM1NTUxNkIiLz4KPHBhdGggZD0iTTEzLjg3NjEgMC45NzgwMjdMMTMuODc1IDMuMDUwMjhIMTkuOTk5OEwxMy44NzYxIDAuOTc4MDI3WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTAgNi45MTk5MkgxMS43NjM2TDkuMDM0NTEgMy4wNTEyN0wwIDYuOTE5OTJaIiBmaWxsPSIjNTU1MTZCIi8+CjxwYXRoIGQ9Ik0xMy44NzUgMjEuMDIyTDE2LjE5OSAxMy4yMDU5TDEzLjg3NSA5LjkxMzA5VjIxLjAyMloiIGZpbGw9IiM1NTUxNkIiLz4KPHBhdGggZD0iTTkuMDM1MTYgMy4wNTEyN0wxNi4xOTk5IDEzLjIwNTZMMTguMDY4NiA2LjkxOTkyTDkuMDM1MTYgMy4wNTEyN1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==');
	background-repeat: no-repeat;
	width:20px;
	height:22px;
	display:block;
}
.yoast-breadcrumbs i{
	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgNiAxMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEgMS4yNUw0LjUgNUwxIDguNzUiIHN0cm9rZT0idXJsKCNwYWludDBfbGluZWFyXzEwMDlfMzM1NSkiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfMTAwOV8zMzU1IiB4MT0iNS41IiB5MT0iNC43NSIgeDI9IjAuNSIgeTI9IjQuNzUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjQjJCOEY0Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNDkxQkE5Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+');
	background-repeat: no-repeat;
	width:6px;
	height:10px;
	display:inline-block;
}
.yoast-breadcrumbs .breadcrumb_last strong{
	color:rgba(255,255,255,1);
	font-weight:normal;
}

/* Hide all but first and last breadcrumb on mobile */
.yoast-breadcrumbs > span > span:not(:first-child):not(:last-child):not(:nth-of-type(2)){
	display:none;
}
@media (min-width: 768px) and (orientation:portrait), (min-width: 992px) and (orientation:landscape){
	.yoast-breadcrumbs > span > span:not(:first-child):not(:last-child){
		display:inline-block;
	}
}

/* Hide all but first and last separator on mobile */
.yoast-breadcrumbs > span > i:not(:first-of-type):not(:last-of-type){
	display:none;
}
@media (min-width: 768px) and (orientation:portrait), (min-width: 992px) and (orientation:landscape){
	.yoast-breadcrumbs > span > i:not(:first-child):not(:last-child){
		display:inline-block;
	}
}

.yoast-breadcrumbs > span > span{
	max-width: 150px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
@media (min-width: 768px) and (orientation:portrait), (min-width: 992px) and (orientation:landscape){
	max-width:100%;
}