.widget-area .widget-title, .widget-area .wp-block-heading {
	text-transform: math-auto;
}

.site-footer .site-middle-footer-wrap a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){
	text-transform: math-auto;
}

.wopb-block-afd9d8 .wopb-product-wrapper .wopb-my-account-profile-section {
   display: none;
}

.site-middle-footer-inner-wrap .widget {
    text-transform: math-auto;
}

.site-middle-footer-wrap .site-footer-row-container-inner {
	    color: #ffffff;
}

.wopb-cart-bottom {
    display: none !important;
}



/*Custom 	CSS*/
footer#colophon .footer-widget-area-inner #block-31 figure img, #mobile-header .site-branding a.brand img {
    filter: brightness(0) invert(100%);
}
#nav_menu-8 h2, #nav_menu-7 h2 {
    color: #fff;
}
ul#menu-secondary li a, ul#menu-fourth-navigation li a {
    color: #ffffff;
}
.woocommerce ul.products li.product a img {
    height: 370px !important;
	    object-fit: cover;
    object-position: center center;
}
.wopb-product-wrapper ul.tabs.wc-tabs li {
    padding: 0 20px !important;
}
.wopb-product-wrapper ul.tabs.wc-tabs {
    text-align: center;
}
.site-main-header-wrap .site-header-row-container-inner {
    background: #3b0000 !important;
    border-bottom: 1px solid #707070 !important;
}
.main-navigation .primary-menu-container > ul > li.menu-item > a {
    color: #ffffff !important;
}
.main-navigation .primary-menu-container > ul > li.menu-item.current-menu-item > a {
    font-weight: 700 !important;
    font-size: 16px;
}
section#awpf_product_filter_widget-3 .awpf-price-inputs {
    display: block;
}


/* Mobile Devices Only (up to 480px) */
@media only screen and (max-width: 550px) {
    div#order_review tr.cart_item .wopb-product-name {
        font-size: 12px !important;
    }
	button#widget-toggle span.base-svg-iconset svg {
    color: #fff;
}
	.search-toggle-open .base-svg-iconset::after, .header-cart-button .base-svg-iconset::after{
		    background-color: #ffffff !important;
	}
}

/* Tablet Devices Only (between 481px and 768px) */
@media only screen and (min-width: 552px) and (max-width: 1030px) {
    div#order_review tr.cart_item .wopb-product-name {
        font-size: 13px !important;
    }
		button#widget-toggle span.base-svg-iconset svg {
    color: #fff;
}
		.search-toggle-open .base-svg-iconset::after, .header-cart-button .base-svg-iconset::after{
		    background-color: #ffffff !important;
	}
}

.wp-block-heading, .drawer-header {
    display: none !important;
}