/* 2022 RETAIL STORE LOCATIONS CSS **/

#sideBox,
#breadcrumbs,
#categoryHeader,
#seo-copy,
.grid-subcategories,
.c-page-header,
.back-to-top,
.c-back-to-top,
#changepageSizeForm,
#br-related-searches-widget,
.c-custom-select__container,
h1.inner {
    display: none !important;
}

.btn.btn-tertiary:active,
.btn.btn-tertiary:focus {
	border-color: transparent;
}

#mainContent {
    width: 100% !important;
}

.pwa-site .t-header .outer-search {
    margin-bottom: 0px;
}

.desktop-site body {
    overflow-x:hidden;
}

.intro-copy {
	margin-top: 32px;
	margin-bottom: 32px;
}

.pwa-site .store-tiles-container {
	margin-top: 32px;
}

.store-tiles-wrapper {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-end;
}

.store-tile {
	flex: 1 0 auto;
	margin-right: 2%;
}

.store-tile img {
	border-radius: 8px;
}

.store-tile address {
	font-style: normal;
}

.desktop-site.screen-sm .store-tile {
	width: 45%;
}

.desktop-site.screen-md-up .store-tile {
	width: 25%;
}

.desktop-site .store-tile:nth-child(n+4) {
	margin-top: 40px;
}

.pwa-site .store-tile + .store-tile {
	margin-top: 32px;
}

.store-tile .tile-text-wrapper > span {
	margin-top: 16px;
	display: block;
	font-weight: 700;
}