.wpcf7-submit, .wp-block-button a {
		font-family: Montserrat, sans-serif;
    background-color: #f02f3c;
    color: #000000;
		box-sizing: border-box;
		cursor: pointer;
		font-style: normal;
		font-weight: 700;
		text-align: center;
		text-decoration-style: solid;
		text-decoration-thickness: auto;
		border: 1px solid #8c8f94;
		font-size: 1.09rem;
		padding: 0.84rem 1.58rem 0.84rem 1.58rem;
}

.wpcf7-form-control {
	  border-top-left-radius: 4px;
		border-top-right-radius: 4px;
		border-bottom-left-radius: 4px;
		border-bottom-right-radius: 4px;
}

#sb_instagram .sbi_follow_btn {
	padding-top: 24px;
}

.woocommerce ul.products li.product a.button {
	display: none;
}

.woocommerce-Price-amount {
    font-size: var(--wp--preset--font-size--x-large);
}

#sb_instagram .sbi_follow_btn a {
	font-family: Montserrat, sans-serif;
	font-size: 1.09rem;
	font-style: normal;
	font-weight: 700;
	text-decoration-style: solid;
	text-decoration-thickness: auto;
	box-sizing: border-box;
	border: 1px solid #8c8f94;
	padding: 0.84rem 1.58rem 0.84rem 1.58rem;
}

#sb_instagram svg:not(:root).svg-inline--fa {
	height: 1.2em;
	color: #000000;
}

li a {
	
transition: transform .2s; /* Animation */	
}

li a:hover {
		transform: scale(1.1);
}

.wp-element-button:hover, .wp-block-button__link:hover, .wpcf7-submit:hover {
    background-color: #fbac48;
    color: #000000;
}

.contact-form {
	display: flex;
}

.field-space {
	padding-right: 1rem;
}

.submit-button {
	padding-top: 1.8rem;
}

#contact-label .wpcf7-form-control-wrap {
	font-size: 100%;
	opacity: 1;
	margin-left: 0rem;
}

#contact-label input {
	padding: 9px;
  width: auto;
}

#contact-label .wpcf7-not-valid-tip {
	font-size: 100%;
	opacity: 1;
}

h3 a {
	font-family: 'Delicious Handrawn',cursive;
	font-weight: 700;
}

@media only screen and (max-width: 1024px) {
	.submit-button {
		padding-top: 1.65rem;
}
		.wpcf7-submit {
	padding: 0.7rem 1.58rem 0.7rem 1.58rem;
	}
	.center-on-tablet {
		text-align: center;
	}
}


@media only screen and (max-width: 768px) {
	.contact-form {
		flex-direction: column;
	}
	
	h2 {
		font-size: 30px;
	}
	
	h3 {
		font-size: 28px;
	}
	
	#contact-label input {
  max-width: 310px;
}
	.submit-button {
		padding-top: 0rem;
}
}