*{
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}


img{
	max-width: 100%;
}
.productSlider {
  max-width: 700px;
  margin: 0 auto;
  width: 100%;
  padding: 50px;
  background: #f5f5f5;
}
.ProductCarosul{
    width: 100%;

    position: relative;
 
}
.ProductCarosul .smallSlider .slick-slide {
  border: 0;
  margin-bottom: 0;
  padding: 5px;
}

.bigSlider {
  width: 85%;
  text-align: center;
  padding-left: 0;
  padding-bottom: 0;
}

@media only screen and (min-width: 768px){
  .smallSlider {
    max-width: 80px;
    position: absolute;
    right: 0;
    top: 0px;
}
}


.smallSlider img
{cursor: pointer;}

.smallSlider img {
  width: 100%;
  height: 70px;
  margin: auto;
  margin-bottom: 0;
  padding: 0;
  object-fit: cover;
}

.thumbNav .item {
    border-style: solid;
    border-width: 1px;
    border-color: rgb( 217, 217, 217 );
    background-color: rgba( 255, 255, 255, 0 );
    text-align: center;
    line-height: 74px;
    display: block;
    margin-bottom: 10px;
    cursor: pointer;
}
.thumbNav img,
.productThumblarge img{
    display: block;
    
}
.productThumblarge{
  width: 70%;
  display: flex;
}

.smallSlider .item.slick-slide.slick-current img{
  border: 2px solid transparent;
}

.smallSlider .item.slick-slide.slick-current.slick-active img{
  border-color: #e91e2e;
  border-width: 2px;
  transition: filter 400ms, 
  -webkit-filter 400ms;
}
/*Zoom Img*/
.zoomImg {
  display:inline-block;
  position: relative;
}
.slick-prev, .slick-next{
	font-size: 30px !important;
	color: #333;
    height: auto;
    z-index: 1;
}
.slick-prev:hover, .slick-next:hover,
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{
	color: #e91e2e;
}
.smallSlider .slick-prev {
  left: auto;
  top: 0;
  width: auto;
  position: static;
  text-align: center;
  display: table;
  margin: auto;
  height: auto;
  transform: none;
  margin-bottom: 20px;
}
.smallSlider .slick-arrow i{
  line-height: 0;
}
.smallSlider .slick-next {
  left: auto;
  top: auto;
  right: auto;
  width: auto;
  position: static;
  height: auto;
  display: table;
  margin: auto;
  margin-top: 20px;
  transform: none;
}
.slick-prev:before, .slick-next:before{
	display: none;
}
.bigSlider .slick-prev, .bigSlider .slick-next {
  top: 50%;
  bottom: 0;
  left: 0;
}
.bigSlider .slick-next{
	left: auto;
	right: 0;
}
.Productthumb.ProductCarosul .bigSlider .item img
{    display: block;
  /* height: 450px; */
  height: auto;
  object-fit: cover;
  width: 100%;
    margin: auto;}


@media (max-width: 767px){
  .productSlider {
    padding: 15px;
}
.bigSlider {
  width: 100%;
}
.smallSlider .slick-prev {
  margin-bottom: 0;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.smallSlider .slick-next {
  position: absolute;
  left: auto;
  right: 0;
  top: 50%;
  margin: 0;
  transform: translateY(-50%);
}
.smallSlider
{
  padding: 20px;
}

.smallSlider .fa-angle-up:before {
  content: "\f104";
}
.smallSlider .fa-angle-down:before {
  content: "\f105";
}
}
