:root {
--go-heading--font-family: Montserrat Alterrnates;
--go-button--text-transform: capitalize;
--go-label--text-transform: capitalize;
--go-navigation--text-transform: capitalize;
}
label {
font-size: var(--go--type-scale-3);
letter-spacing: normal;
}
input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=range], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week] {
background-color: var(--go--color--background);
}
select {
--go--font-family: Montserrat Alterrnates;
}
.primary-menu>li>.sub-menu:before {
display: none !important;
top: 0 !important;
border-bottom: none !important;
border-bottom: 0 !important;
border-left: 0 !important;
border-right: 0 !important;
}
.primary-menu .sub-menu {
background-color: var(--go--color--background);
}
.primary-menu .sub-menu a {
color: var(--go--color--text);
}
.woocommerce table.shop_attributes th {
font-family: Montserrat Alternates;
}
.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price, .woocommerce div.product p.price, .woocommerce div.product span.price {
font-size: 200%;
}
table.variations tbody tr:nth-child(odd) {
background-color: var(--go--color--background);
}
@media only screen and (min-width: 960px) {
.primary-menu>li>.sub-menu {
top: 100%;
}
}