.shopify-challenge__container { max-width: 750px!important; padding-block: 100px 100px }
@media (min-width: 1024px) { .shopify-challenge__container { padding-block: 200px 100px } }
.shopify-challenge__message {
	padding-inline: 20px;
	margin-block: 0 30px;
	font-weight: 400;
	font-size: max(4vw, 40px);
	font-family: 'PP Neue Montreal Medium'
}
.shopify-challenge__button.btn { cursor: pointer; width: initial; margin-top: 40px; padding: 15px 70px; border-radius: 100px; background: #222; color: #fff; text-transform: uppercase; font-weight: 400 }
.shopify-challenge__button.btn:hover { opacity: 0.9 }

body.is-challenge header,
body.is-challenge footer {
	display: none
}

body.is-challenge 