.bx-catalog-section-list.tpl-catalog {
	margin: 0px 0px 32px 0px;
}

@media(max-width: 490px) {
	.bx-catalog-section-list.tpl-catalog {
		margin: 0px 0px 32px 20px;
	}
}
.bx-catalog-section-list.tpl-catalog .bx-title {
	color: #000;
	font-family: 'Trivia Slab', sans-serif;
	font-weight: 500;
	font-size: 20px;
}
.bx-catalog-section-list.tpl-catalog ul.bx-parent{
	padding: 20px 0px 0px 0px;
}
.bx-catalog-section-list.tpl-catalog ul.bx-parent ul{
	padding: 0px 0px 0px 25px;
}
.bx-catalog-section-list.tpl-catalog li {
	margin: 12px 0px 0px 0px;
}
.bx-catalog-section-list.tpl-catalog ul.bx-parent ul {
	display: none;
}
.bx-catalog-section-list.tpl-catalog .bx-have-child {
	position: relative;
	font-family: 'Trivia Slab', sans-serif;
}

.bx-catalog-smart-filter .bx-title svg,
.bx-catalog-section-list.tpl-catalog .bx-have-child svg {
	position: absolute;
	right: -34px;
	top: calc(50% - 5.5px);
	transition: all 0.5s ease-out;
}

.bx-catalog-section-list.tpl-catalog .bx-have-child + ul li a svg {
	right: -24px;
}

.bx-catalog-smart-filter .bx-title.active svg,
.bx-catalog-section-list.tpl-catalog .bx-have-child.bx-open svg{
	transform: rotate(180deg);
}
.bx-catalog-section-list.tpl-catalog ul.bx-parent a {
	font-family: 'Manrope', sans-serif;
	font-weight: 400;
	font-size: 16px;
}

.bx-catalog-section-list.tpl-catalog ul.bx-parent a.active {
	color: #B08F76;
}