.slick-list {
	display: block; position: relative;
}
.slick-slider {
	display: block; position: relative;
}
.slick-track {
	display: block; position: relative;
}
.slick-loading .slick-slide {
	visibility: hidden;
}
.slick-loading .slick-track {
	visibility: hidden;
}
.slick-slider {
	margin: 0px; padding: 0px; clear: both; box-sizing: border-box; -ms-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -moz-box-sizing: border-box; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; user-select: none;
}
.slick-list {
	margin: 0px; padding: 0px; overflow: hidden;
}
.slick-list:focus {
	outline: 0px;
}
.dragging.slick-list {
	cursor: pointer;
}
.slick-slider .slick-list {
	transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0);
}
.slick-slider .slick-track {
	transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0);
}
.slick-track {
	left: 0px; top: 0px;
}
.slick-track::after {
	display: table; content: "";
}
.slick-track::before {
	display: table; content: "";
}
.slick-slide {
	display: none;
}
.slick-loading.slick-slide img {
	display: none;
}
.slick-track::after {
	clear: both;
}
.slick-slide {
	float: left; min-height: 1px;
}
[dir=rtl] .slick-slide {
	float: right;
}
.dragging.slick-slide img {
	pointer-events: none;
}
.slick-initialized .slick-slide {
	padding-top: 0px; padding-bottom: 0px; display: block;
}
.slick-vertical .slick-slide {
	border: 1px solid transparent; border-image: none; height: auto; display: block;
}
.ProductList.relatedBlock_main {
	list-style: none; margin: 0px; padding: 0px;
}
.ProductList.relatedBlock_main li {
	list-style: none; margin: 0px; padding: 0px !important; border: 0px currentColor !important; border-image: none !important;
}
.ProductList.relatedBlock_main li > div {
	padding: 15px; width: 100%; float: left;
}
.ProductList.relatedBlock_main li > div > div {
	padding: 10px; border: 1px solid rgb(237, 236, 236) !important; border-image: none !important; width: 100%; float: left;
}
.slick-dots {
	display: none !important;
}
button.slick-next {
	outline: 0px; border: 0px currentColor; border-image: none; width: 26px; height: 27px; text-indent: -9999px; position: absolute; cursor: pointer;
}
button.slick-prev {
	outline: 0px; border: 0px currentColor; border-image: none; width: 26px; height: 27px; text-indent: -9999px; position: absolute; cursor: pointer;
}
button.slick-next {
	background: url("https://cdn.shopify.com/s/files/1/2162/8287/t/6/assets/slick_aero2.png") no-repeat right; top: 33%; right: 7px;
}
button.slick-prev {
	background: url("https://cdn.shopify.com/s/files/1/2162/8287/t/6/assets/slick_aero2.png") no-repeat left; left: 7px; top: 33%;
}
#home h2.header-specials {
	width: 100%; color: rgb(0, 0, 0); text-transform: uppercase; line-height: 70px; font-size: 25px; font-weight: 600; border-bottom-color: rgb(185, 218, 143); border-bottom-width: 3px; border-bottom-style: solid; float: left;
}
#home h2.header-specials a {
	width: auto; color: rgb(97, 97, 97); font-size: 21px; font-weight: 600; text-decoration: none; float: right;
}
.home_brand li div {
	text-align: center; margin-top: 0px;
}
.home_brand li {
	position: relative;
}
.home_brand li a {
	left: 0px; top: 0px; width: 100%; height: 100%; text-indent: -99999px; font-size: 0px; position: absolute;
}
.home_brand button.slick-next {
	top: 26%;
}
.home_brand button.slick-prev {
	top: 26%;
}
.bottom_event_slider {
	border: 7px solid rgb(35, 35, 35); border-image: none; width: 100%; float: left; position: relative;
}
.bottom_event_slider > a {
	background: rgb(35, 35, 35); width: 130px; height: 37px; text-align: center; right: -7px; bottom: -7px; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 35px; font-size: 18px; float: right; position: absolute;
}
@media only screen and (max-width:1140px)
{
button.slick-next {
	top: -36px;
}
button.slick-prev {
	top: -36px;
}
}
.slick-initialized .slick-slide {
	margin: 0px !important; padding: 7px;
}
