:root {

--font: Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;

--base-color: #e21836;


--base-text-color: #ffffff;


--footer-color: #231f20;


--footer-text-color: #ffffff;


--button-color: #e21836;


--button-hover-color: #231f20;


--button-text-color: #ffffff;



--header-color: #fefefe;


--header-text-color: #333;

--clear-filters-display-text: inline-block;


--clear-filters-display-icon: inline-block;

}

	.es-clear-all-filters-button .button-text {
	display: var(--clear-filters-display-text);
	}

	.es-clear-all-filters-button .button-icon {
	display: var(--clear-filters-display-icon);
	}

/* Slider */

.bx-wrapper {
	-moz-box-shadow: none!important;
	-webkit-box-shadow: none!important;
	box-shadow: none!important;
	border: 0px!important;
	background: #fff;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus {
	background: #e01839!important;
}
.bx-wrapper .bx-pager.bx-default-pager a {
	border: 1px solid #3c3c3c!important;
	background: #ffffff!important;
}

/* Promotion Pictures*/

.only-picture {
	border: 0px!important;
	background-color: #fff!important;
	margin: 4px!important;
	padding: 0px!important;
	border-radius: 0px!important;
	height: 100%;
	position: relative;
	contain: content;
	transition: ease-in-out 0.2s;
}
.only-picture:hover {
	transition: ease-in-out 0.2s;
	margin-top: -2px!important;
}
.promotion-item:hover {
	box-shadow: none!important;
	transition: ease-in-out 0.2s;
	margin-top: -2px;
}


#body {
	background-color: #ffffff;
}

#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div > div:nth-child(1) > div {
    border: none;
}
