.wrap {
	width: 100%;
	margin: 0;
	max-width: 1388px;
	margin: 0 auto
}

.button.but-menu span,
.button.but-radio span,
.button.but-store span,
.button.but-help span,
.button.but-sale span,
.button.but-search span {
	text-indent: inherit
}

.button.but-menu::before,
.button.but-radio::before,
.button.but-store::before,
.button.but-help::before,
.button.but-sale::before,
.button.but-search::before {
	margin: 12px 12px 0 0
}

.top-nav p ul,
.top-nav .inner-primary ul {
	margin-left: 56px
}

.top-nav .top-right .but-radio {
	margin-left: 24px
}

.top-nav .top-right .but-store {
	margin-left: 8px
}

.top-nav .top-right .but-help {
	margin-left: 8px
}

.top-nav .top-right .but-sale {
	margin-left: 8px
}

.top-nav .top-right .but-search {
	margin-left: 8px
}

.card.card-two h3 a {
	font-size: 18px;
	line-height: 28px
}

.card.card-three h3 a {
	font-family: 'Montserrat', 'Helvetica', 'Arial', sans-serif;
	font-weight: 700;
	font-style: normal;
	font-size: 20px;
	line-height: 28px
}

@media only screen and (min-width: 1200px) {
	.card.card-three h3 a {
		font-size: 30px;
		line-height: 40px
	}
}

.module .module-large-header h2 {
	font-family: 'Montserrat', 'Helvetica', 'Arial', sans-serif;
	font-weight: 700;
	font-style: normal;
	font-size: 30px;
	line-height: 40px
}

@media only screen and (min-width: 1200px) {
	.module .module-large-header h2 {
		font-size: 48px;
		line-height: 64px
	}
}

.module .module-large-header p {
	margin-top: 28px;
	font-family: 'Montserrat', 'Helvetica', 'Arial', sans-serif;
	font-weight: 400;
	font-style: normal;
	font-size: 14px;
	line-height: 20px
}

@media only screen and (min-width: 1200px) {
	.module .module-large-header p {
		font-size: 16px;
		line-height: 24px
	}
}

.module.split-cols section.content-col .post-content,
.module.split-cols article.content-col .post-content {
	width: 85.526316%
}

.module.split-cols section.content-col .review-content,
.module.split-cols article.content-col .review-content {
	width: 75.654704%
}

.header-global header h1 {
	font-family: 'Gilroy-ExtraBold', 'Helvetica', 'Arial', sans-serif;
	font-weight: 700;
	font-style: normal;
	font-size: 30px;
	line-height: 40px
}

@media only screen and (min-width: 1200px) {
	.header-global header h1 {
		font-size: 48px;
		line-height: 64px
	}
}