.t-main__content-title.mb-4,
#categoryHeader,
#sideBox,
#sidebar,
#changepageSizeForm,
#breadcrumbs,
.c-page-header > h1,
.c-custom-select__container {
	display:none;
}

div[class*="-multisize-grid-item-container"] {
	margin-top: 5px !important;
}

#mainContent {
	width: 100% !important;
}
.gifts-celebrations a[href="/gifts-celebrations/shop-the-look"],
.bed-and-bath a[href="/bed-and-bath/shop-the-look"],
.outdoor-living a[href="/outdoor-living/shop-the-look"],
.indoor-furniture a[href="/indoor-furniture/shop-the-look"],
.christmas-decor a[href="/christmas-decor/shop-the-look"],
.nav-row .nav-button.active-gallery {
	pointer-events: none;
}

.text-row .preheader-text,
.text-row .header-text {
	margin: 40px 0px 0px;
}
.text-row .preheader-text {
	letter-spacing: 0.325em;
}

.text-row .header-text {
	font-weight: 300;
	letter-spacing: 0.09em;
}

.text-row .header-text span {
display: none;
}

.text-row .body-text {
	line-height: 1.5;
	margin-bottom:0px;
}

.nav-row {
	margin-top: 60px;
}

.tabletHeaderRedesign.screen-sm .text-row .body-text {
	margin-left: 50px;
	margin-right: 50px;
}

.tabletHeaderRedesign div[data-tracking*="Curalate Gallery - "] {
	margin-top: 15px;
}

.t-main__content-with-side-bar.col-lg-10
{
   width:100%;
}

/* Only Desktop */
@media (min-width: 769px) {

	.nav-row > div.visible-desktop-24 {
		display: flex;
		justify-content: center;
        gap: 10%;
	}
	
	.text-row .body-text {
		margin-left: 15%;
		margin-right: 15%;
	}
	.nav-row a,
	.nav-row .nav-button {
		background-color: transparent;
		text-transform: uppercase;
		font-weight: 700;
		letter-spacing: 3px;
		margin: 0;
		padding-top: 0;
		padding-bottom: 0;
		font-size:  1em;
		border:  none;
		line-height:  1.5;
	}

	.screen-md .nav-row a,
	.screen-sm .nav-row a,
	.screen-md .nav-row .nav-button,
	.screen-sm .nav-row .nav-button {
		padding-left: 15px;
		padding-right: 15px;
	}

	.screen-sm .nav-row a,
	.screen-sm .nav-row .nav-button {
		font-size: 1.3vw;
	}

	.nav-row a:hover,
	.nav-row .nav-button:hover,
	.nav-row a:focus,
	.nav-row .nav-button:focus,
	.nav-row a:active,
	.nav-row .nav-button:active {
		text-decoration: none;
	}

}

/* Only mobile */
@media (max-width: 768px) {

	.c-page-header {
		display: none;
	}

	.text-row .body-text {
		display:  none;
	}
	
	.nav-row {
		margin-top:  0px;
	}

	.nav-row select {
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
		background-image:url(//akamai-scene7.frontgate.com/is/image/frontgate/Arrow?hei=6&wid=20&fmt=png-alpha&resMode=sharp&op_colorize=000000&rotate=90);
		background-repeat: no-repeat;
		background-position: right 10px center;
		padding-right: 30px;
	}


     .c-heading.c--0 {
		font-size: 2.5em;
		line-height: 1.2;
	}
}