@media (min-width: 1024px) {
    .page-node--6657 #block-views-block-hero-block-2 .node__content {
        margin-left: 15%;
    }
}

.page-node-type--landing-page .has-featured-image.node--view-mode-hero:before {
	opacity: 0.4817;
	background: linear-gradient(180deg, #414140 1%, rgba(65, 65, 64, 0.00) 65.4%);
	mix-blend-mode: multiply;
}
.page-node--6657 .has-featured-image.node--view-mode-hero:after {
	opacity: 0;
	background: linear-gradient(180deg, #414140 0%, rgba(65, 65, 64, 0.00) 100%);
	mix-blend-mode: multiply;	
}
.view-display-id-block_2	.donate-hero-link {
		display: block;
		width: 197px;
		height: 52px;
		flex-shrink: 0;
		background: #FFF;
		margin-top: 40px;
}

.view-display-id-block_2 .button-wrapper svg {
	display: none;
}

.view-display-id-block_2 .node-title {
color: #FFF;
font-family: niveau-grotesk, sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 60px; /* 300% */
letter-spacing: 2px;
text-transform: uppercase;
margin-bottom:0px;
}

.view-display-id-block_2 .shop-now {
color: #FFF;
font-family: niveau-grotesk, sans-serif;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 110%;
display: block;
max-width:420px;
}

.view-display-id-block_2	.node__content .field__items p:first-child {
color: #FFF;
text-shadow: 0px 1px 10px rgba(0, 0, 0, 0.40);
	font-family: freight-text-pro, serif;
font-size: 20px;
font-style: normal;
font-weight: 400;
line-height: 60px; /* 300% */
letter-spacing: 2px;
}

.view-display-id-block_2	.node__content .field__items p:nth-child(2) {
	color: #FFF;
	text-shadow: 0px 1px 10px rgba(0, 0, 0, 0.40);
	font-family: freight-text-pro, serif;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	line-height: 60px; /* 300% */
	letter-spacing: 2px;
}

.view-display-id-block_2	a:link, .view-display-id-block_2	a:visited  {
		display: flex;
		width: 197px;
		height: 52px;
		background-color: #FFF;
		flex-direction: column;
		justify-content: center;
		flex-shrink: 0;
		font-family: niveau-grotesk, sans-serif;
		color: #2B2B2B !important;
		text-align: center;
		font-size: 12px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		letter-spacing: 1.636px;
		text-transform: uppercase;
		text-shadow:none !important;
		border: 0 !important;
		margin-top:53px;
}
.view-display-id-block_2 .yea-front-text {
	max-width: 415px;
	color: #FFF;
  font-family: freight-text-pro, serif;
font-size: 21px;
font-style: normal;
font-weight: 400;
line-height: 31px;
letter-spacing: -0.08px;
}