.shop-now {
    text-transform: uppercase;
}


.tgs-category-tile {
  width: 31% !important;
  margin: 1% ;
  text-align: center;
  float: left;
}
.tile-sizer{
	position: absolute;
	top: -9999vh;
}
.category-item {
  position: relative;
  width: 100%;
  padding-top: 125%;
}
.category-data {
  position: absolute;
  width:100%;
  height:100%;
  padding: 10%;
  top:0px;
}
.category-data{
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}

.category-grid {
  margin-top: 15px;
}

@media(min-width: 992px) {
	.shop-now {
		font-size: 13px;
		margin-top: 3px;
		display: block;
		font-family: 'Maison';
		text-transform: uppercase;
	}
	.tgs-category-tile.double-lg{
		width: 64% !important;
		padding-top: 0px !important;
	}
	.tgs-category-tile.double-lg .category-item{
		padding-top: 0px !important;
	}
	.tgs-category-tile.full-lg{
		width: 97% !important;
		padding-top: 0px !important;
	}
	.tgs-category-tile.full-lg .category-item{
		padding-top: 0px !important;
	}

}



@media(min-width: 481px) and (max-width: 991px){

	.shop-now {
    font-size: 13px!important;
	} }

@media(max-width: 480px){
.shop-now {
    font-size: 18px!important;
	} }


@media(max-width: 991px){


	.category-grid {
    padding: 0px 0px!important;
}

	.tgs-category-tile {
	  width: 46% !important;
	  margin: 2% ;
	}
	.tgs-category-tile.full-sm{
		width: 97% !important;
		padding-top: 0px !important;
	}
	.tgs-category-tile.full-sm .category-item{
		padding-top: 0px !important;
	}
}


/*OLD*/
.category-grid-wrap, .category-grid{

}
/*.category-grid {*/
/*    padding: 0px 20px;*/
/*}*/
.category-grid-col{
	margin: auto;
	padding-right: 7.5px;
	padding-left: 7.5px;
}
/*
.category-item{
	padding-right: 7.5px;
	padding-left: 7.5px;
}
.category-item.tgs-rectangle {
    height: 28.56vw;
    width: 100vw;
	max-width: 100%;
}
*/


.category-heading-wrap{
	color: #f7f6f1;
}
@media(max-width: 1550px){
	.category-item.tgs-rectangle {
		height: 29.7vw;
		min-height: 478px;
	}
}
@media(max-width: 1299px){
	.category-item.tgs-rectangle {
		height: 33.7vw;
		min-height: 437px;
	}
}
@media(max-width: 1080px){
	.category-item.tgs-rectangle {
		height: 38.7vw;
		min-height: 1px;
	}
}
@media(max-width: 991px){
	.category-item.tgs-rectangle {
		height: 61vw;
	}
}
@media(max-width: 767px){
	.category-item.tgs-rectangle {
		height: 70vw;
	}
	.category-grid {
		padding: 0px;
	}
	/*.container {*/
	/*	padding-right: 5px;*/
	/*	padding-left: 5px;*/
	/*}*/
	.category-grid-col{
		margin: auto;
		padding-right: 5px;
		padding-left: 5px;
	}
	.category-grid-wrap{
		padding-right: 5px;
		padding-left: 5px;
	}
	.category-item {
    margin-bottom: 0px;
	}
}
@media(max-width: 600px){
	.category-item.tgs-rectangle {
		height: 60vw;
	}
}
.dark .category-heading-wrap {
    color: #333a3d;
}

.category-grid .tgs-category-tile.bg-fill{
	background: #f7f6f1;
}
.category-grid .tgs-category-tile.bg-fill .wc-item-title {
    text-align: center;
    font-family: var(--main-font);
    font-weight: 100;
    font-size: 18px;
    line-height: 20px;
    margin-bottom: 2px;
    text-transform: capitalize;
}
