.salePage_grid {
/*   height: 75vh; */
	height: auto !important;
  width: 100%;
/*   margin-bottom: 2rem; */
  display: none;
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: repeat(2, 50%);
	margin:0px;
}

.salePage_grid .salePage_gridImgBox {
  width: 100%;
  height: 100%;
  grid-row: span 1;
  grid-column: auto;
}

.salePage_grid .salePage_gridImgBox img {
  width: 100%;
  height: 100%;
/*   object-fit: cover; */
}

/* one Img Grid */
.salePage_1ImgGrid .salePage_gridImgBox {
  grid-row: span 2;
  grid-column: span 4;
}
/* one Img Grid */

/* two Img Grid - 1*/
.salePage_2ImgGridLayout1 .salePage_gridImgBox {
  grid-column: span 4;
  grid-row: auto;
}

/* two Img Grid - 1 */

/* two Img Grid - 2 */
.salePage_2ImgGridLayout2 .salePage_gridImgBox {
  grid-column: span 2;
  grid-row: span 2;
}

/* two Img Grid - 2 */

/* 3 Img Grid - 1 */
.salePage_3ImgGridLayout1 .salePage_gridImgBox {
  grid-column: span 2;
  grid-row: auto;
}

.salePage_3ImgGridLayout1 .salePage_gridImgBox1 {
  grid-row: span 2;
}
/* 3 Img Grid - 1 */

/* 3 Img Grid - 2 */
.salePage_3ImgGridLayout2 .salePage_gridImgBox {
  grid-column: span 2;
  grid-row: auto;
}

.salePage_3ImgGridLayout2 .salePage_gridImgBox1 {
  grid-column: span 4;
}
/* 3 Img Grid - 2 */

/* 4 Img Grid */
.salePage_4ImgGrid .salePage_gridImgBox {
  grid-column: span 2;
  grid-row: auto;
}
/* 4 Img Grid*/

/* 5 Img Grid - 1 */
.salePage_5ImgGrid .salePage_gridImgBox {
  grid-column: span 1;
  grid-row: auto;
}

.salePage_5ImgGridLayout1 .salePage_gridImgBox3 {
  grid-column: 3 / 5;
  grid-row: span 2;
}

/* 5 Img Grid - 1 */

/* 5 Img Grid - 2 */
.salePage_5ImgGridLayout2 .salePage_gridImgBox1 {
  grid-column: span 4;
}
/* 5 Img Grid - 2 */

/* 5 Img Grid - 3 */
.salePage_5ImgGridLayout3 .salePage_gridImgBox1,
.salePage_5ImgGridLayout3 .salePage_gridImgBox2,
.salePage_5ImgGridLayout3 .salePage_gridImgBox5 {
  grid-column: span 2;
}
/* 5 Img Grid - 3 */

/* 5 Img Grid - 4*/
.salePage_5ImgGridLayout4 .salePage_gridImgBox1,
.salePage_5ImgGridLayout4 .salePage_gridImgBox2,
.salePage_5ImgGridLayout4 .salePage_gridImgBox4 {
  grid-column: span 2;
}
/* 5 Img Grid - 4 */

/* auto Img Grid */
.salePage_autoImgGrid {
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: auto;
  grid-auto-flow: row;
/*   padding: 0px 30px; */
}

/* auto Img Grid */

/* <!-- mobile grid --> */
.salePage_grid-mobile {
/*   min-height: 30vh; */
	height: auto !important;
  width: 100%;
	margin:0px;
/*   margin-bottom: 2rem; */
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  grid-template-rows: auto;
}

.salePage_grid-mobile .salePage_gridImgBox {
  width: 100%;
  height: 100%;
  grid-row: span 1;
  grid-column: auto;
}

.salePage_grid-mobile .salePage_gridImgBox img {
  width: 100%;
  height: 100%;
/*   object-fit: cover; */
}
/* auto Img Grid */
.salePage_autoImgGrid-mobile {
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: auto;
  grid-auto-flow: row;
/*   padding: 0px 30px; */
}

/* auto Img Grid */
/* one Img Grid */
.salePage_1ImgGrid-mobile .salePage_gridImgBox {
  grid-row: auto;
  grid-column: span 6;
}
/* one Img Grid */

/* two Img Grid - 1*/
.salePage_2ImgGridLayout1-mobile .salePage_gridImgBox {
  grid-column: span 3;
  grid-row: auto;
}
/* two Img Grid - 1 */

/* two Img Grid - 2 */
.salePage_2ImgGridLayout2-mobile .salePage_gridImgBox {
  grid-column: span 6;
  grid-row: auto;
}
/* two Img Grid - 2 */

/* 3 Img Grid - 1 */
.salePage_3ImgGridLayout1-mobile .salePage_gridImgBox {
  grid-column: span 2;
  grid-row: auto;
}

/* 3 Img Grid - 1 */

/* 3 Img Grid - 2 */
.salePage_3ImgGridLayout2-mobile .salePage_gridImgBox {
  grid-column: span 3;
  grid-row: auto;
}

.salePage_3ImgGridLayout2-mobile .salePage_gridImgBox1 {
  grid-column: span 6;
  grid-row: auto;
}

/* 3 Img Grid - 2 */

/* 3 Img Grid - 3 */
.salePage_3ImgGridLayout3-mobile .salePage_gridImgBox {
  grid-column: span 3;
  grid-row: auto;
}

.salePage_3ImgGridLayout3-mobile .salePage_gridImgBox3 {
  grid-column: span 6;
  grid-row: auto;
}

/* 3 Img Grid - 3 */

/* 3 Img Grid - 4 */
.salePage_3ImgGridLayout4-mobile .salePage_gridImgBox {
  grid-column: span 6;
  grid-row: auto;
}
/* 3 Img Grid - 4 */

/* 3 Img Grid - 5 */
.salePage_3ImgGridLayout5-mobile .salePage_gridImgBox {
  grid-column: span 3;
  grid-row: auto;
}

.salePage_3ImgGridLayout5-mobile .salePage_gridImgBox1 {
  grid-column: span 3;
  grid-row: span 2;
}

/* 3 Img Grid - 5 */

/* 4 Img Grid - 1 */
.salePage_4ImgGridLayout1-mobile .salePage_gridImgBox {
  grid-column: span 3;
  grid-row: auto;
}
/* 4 Img Grid - 1 */

/* 4 Img Grid - 2 */
.salePage_4ImgGridLayout2-mobile .salePage_gridImgBox {
  grid-column: span 2;
  grid-row: auto;
}

.salePage_4ImgGridLayout2-mobile .salePage_gridImgBox4 {
  grid-column: span 6;
  grid-row: auto;
}
/* 4 Img Grid - 2 */

/* 4 Img Grid - 3 */
.salePage_4ImgGridLayout3-mobile .salePage_gridImgBox {
  grid-column: span 6;
  grid-row: auto;
}
/* 4 Img Grid - 3 */

/* 2 Img Grid - 1 */
.salePage_5ImgGridLayout1-mobile .salePage_gridImgBox {
  grid-column: span 2;
  grid-row: auto;
}
.salePage_5ImgGridLayout1-mobile .salePage_gridImgBox4,
.salePage_5ImgGridLayout1-mobile .salePage_gridImgBox5 {
  grid-column: span 3;
  grid-row: auto;
}
/* 2 Img Grid - 1 */

/* 2 Img Grid - 1 */
.salePage_5ImgGridLayout2-mobile .salePage_gridImgBox {
  grid-column: span 2;
  grid-row: auto;
}
.salePage_5ImgGridLayout2-mobile .salePage_gridImgBox1,
.salePage_5ImgGridLayout2-mobile .salePage_gridImgBox2 {
  grid-column: span 3;
  grid-row: auto;
}
/* 2 Img Grid - 1 */

/* 8 Img Grid */
.salePage_8ImgGrid-mobile .salePage_gridImgBox {
  grid-column: span 3;
  grid-row: auto;
}

/* 8 Img Grid  */
.ac_categoryPage-container.ac_categoryPage-container-grid.sale {
    margin-top: 0px!important;
    margin-bottom: 35px;
}

@media (min-width: 1020px) {
  .salePage_grid-mobile {
  display: none;
} 

.salePage_grid{
  display: grid;
}
	
}

/* winter sale */
.salePage_grid-mobile, .salePage_grid{
	background-color:#F7F9FA !important;
	background:#F7F9FA !important;
	padding:0px 5% !important;
}
.salePage_grid.heroBanner, .salePage_grid-mobile.heroBanner{
	padding:0px 0px !important;
}


.salePage_autoImgGrid-mobile{
	gap:20px;
}

.salePage_autoImgGrid{
	gap:40px;
}
.salePage_grid-mobile.salePage_autoImgGridLayout1-mobile{
/* 	padding-bottom:45px !important; */
	padding-top:30px !important;
}

.salePage_grid.salePage_autoImgGridLayout1{
/* 	padding-bottom:80px !important; */
	padding-top:40px !important;
}

.salePage_grid.viewAllProductBtn{
	display:flex;
	align-items:center;
	justify-content:center;
	padding-top: 30px !important;
    padding-bottom: 40px !important;
}
.salePage_grid.viewAllProductBtn .salePage_gridImgBox{
	width:100px;
}