.accessories__catalog__filter__wrapper .filters__btn__apply .btn__apply{
	background: #3C3C3B;
	color: white;
	border: #3C3C3B;
}

.accessories__catalog__filter__wrapper .filters__btn__apply .btn__apply:hover{
	background: white;
	color: #3C3C3B;
	border: 1px solid #3C3C3B;
}

.accessories__catalog__filter__wrapper .filters__btn__apply .btn__cancel{
	background: white;
	color: #3C3C3B;
	border: 1px solid #3C3C3B;
	opacity: 100%;
}

.accessories__catalog__filter__wrapper .filters__btn__apply .btn__cancel:hover{
	background: #3C3C3B;
	color: white;
	opacity: 100%;
	border: #3C3C3B;
}

@media (max-width: 992px) {
	#accessoriesFilter .section__accessories__select__item {
		position: sticky;
		top: 0;
		z-index: 10;
	}
}

@media (min-width: 992px) {
	#accessoriesFilter .section__accessories__select__item {
		position: sticky;
		top: 0;
		z-index: 10;
	}
}

.accessories__page__col .accessories__btn-buy{
	background: #3C3C3B;
	color: white;
	border: #3C3C3B;
}

.accessories__page__col .accessories__btn-buy:hover{
	background: white;
	color: #3C3C3B;
	border: 1px solid #3C3C3B;
}

.basket__checkout__box .basket__checkout__buy-btn{
	background: #3C3C3B;
	color: white!important;
	border: #3C3C3B;
}
.basket__checkout__box .basket__checkout__buy-btn:hover{
	background: white;
	color: #3C3C3B!important;
	cursor: pointer;
	border: 1px solid #3C3C3B;
}

.basket__checkout__wrapper .basket__checkout__continue{
	background: white;
	color: #3C3C3B;
	border: 1px solid #3C3C3B;
	opacity: 100%;
}

.basket__checkout__wrapper .basket__checkout__continue:hover{
	background: #3C3C3B;
	color: white;
	opacity: 100%;
}

.section__basket .proceed__checkout__btn{
	background: #3C3C3B;
	color: white;
	border: #3C3C3B;
}

.section__basket .proceed__checkout__btn:hover{
	background: white;
	border: 1px solid #3C3C3B;
	color: #3C3C3B;
}

.accessories__select__sort__wrapper .accessories__select__sort{
	color: #3C3C3B;
}

.catalog__filter__open__mob .filter-more-btn{
	color: #3C3C3B;
}

.recording__service-calendar .recording__service-calendar-day .select {
	border: 1px solid #3C3C3B;
}

.proceed__checkout__header .proceed__checkout__price{
	color: #3C3C3B;
}

.accessories__page__price__box .accessories__price-label{
	color: #3C3C3B;
}

.item__counter__row .basket__item__price-input[type="checkbox"]:checked+.basket__item__price-label::before,
.basket__item__price-input[type="radio"]:checked+.basket__item__price-label::before {
	background: #3C3C3B!important;
	box-shadow: inset 0 0 0 3px white, 0 0 0 1px #3C3C3B!important;
}

.accessories__price-input[type="checkbox"]:checked+.accessories__price-label::before,
.accessories__price-input[type="radio"]:checked+.accessories__price-label::before {
	background: #3C3C3B!important;
	box-shadow: inset 0 0 0 3px white, 0 0 0 1px #3C3C3B!important;
}

.container .global_breadcrumbs__new {
	display: flex;
	align-items: center;
	padding: 0;
	margin: 0;
	overflow: hidden;
	list-style-type: none;
	color: black;
}

.container  .arrow-bcs{
	margin-left: 10px;
	margin-right: 10px;
}

.justify-content-start .btn-primary{
	background: #3C3C3B;
	color: white;
	border: #3C3C3B;
}
.justify-content-start .btn-primary:hover {
	background: #3C3C3B;
	color: #fff;
	border: #3C3C3B;
}

.justify-content-start .btn-outline-secondary{
	border: 1px solid #3C3C3B;
	background: white;
	color: #3C3C3B;
}

.justify-content-start .btn-outline-secondary:hover{
	border: 1px solid #3C3C3B;
	background: #3C3C3B;
	color: white;
}

.modal-fw.modal .log-reg-btn-wrap .btn-red{
	background: #3C3C3B;
	color: white;
	border: #3C3C3B;
}

.modal-fw.modal .log-reg-btn-wrap .btn-red:hover{
	background: #3C3C3B;
	color: #fff;
	border: #3C3C3B;
}

.modal-fw.modal .log-reg-btn-wrap .btn-red-transparent{
	border: 1px solid #3C3C3B;
	background: white;
	color: #3C3C3B;
}

.modal-fw.modal .log-reg-btn-wrap .btn-red-transparent:hover{
	border: 1px solid #3C3C3B;
	background: #3C3C3B;
	color: white;
}

.arrow-bcs{
	font-size: 8px!important;
}

.catalog_pagination .catalog_page.active, .catalog_page:hover {
	text-decoration: none;
	background: #3C3C3B;
	color: #fff !important;
	border: 1px solid #3C3C3B;
	cursor: pointer;
}