body {
    font-size: 16pt;
}
.navbar {
	box-shadow: 0 -60px 40px 60px #a78e647a !important
}

.text-omb {
	color: #ebdbbc
}

.bg-omb {
	background-color: #ebdbbc
}

.shadow-omb {
	box-shadow: 0 0px 8px 4px #a78e6430 !important
}

.card .card-header {
	padding: 1rem;
	background-color: #353535 !important;
	color: white;
	text-transform: uppercase;
	font-weight: bold
}

li#wpmenucartli {
	font-size: 0.65em;
	line-height: 2.8em;
	font-weight: initial;
	margin-left: 1em
}

/*Table Stylings for shop page*/
table.variations td.label label {
	background: #efe5d2;
	margin-bottom: 1rem!important;
	padding: 15px;
	border-radius: 15px 0 0 15px;
}
table.variations td.value select {
	height: auto!important;
    padding: 15px;
}
table.variations td.value {
    padding-left: 15px!important;
}
.shop_attributes td, .shop_attributes th {
    border: 1px solid #ebdbbc;
    padding: 15px;
}

.shop_attributes p {
    margin-bottom: 0px!important;
}