/* 
 - MIAUW OVERRIDE STYLING
*/
/* HEADER */
header.hidden-page-header {
    display: none;
}
p em {
    color: #b03058 !important;
}
#top-bar-wrap {
    background-color: #edede3 !important;
}
#site-navigation .dropdown-menu > li > a {
    color: #b03058 !important;
}
#site-navigation .dropdown-menu > li > a:hover {
    opacity: .6;
}
#menu-main #menu-item-28349 > a {
    background-color: #b03058;
    color: #fff !important;
}
#menu-main .wcmenucart {
    background-color: #b03058;
}
.widget_shopping_cart_content {
    background-color: #edede3;
}
.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a {
    color: #b03058;
}
.widget_shopping_cart_content .button.wc-forward {
    color: #b03058;
}
.widget_shopping_cart_content .button.wc-forward:hover {
    color: #b03058;
}
.header-image::after {
    background: linear-gradient(45deg, rgba(176, 48, 88, 1) 0%, rgba(176, 48, 88, 0.25) 100%)
}
#menu-main #menu-item-28349 .sub-menu {
    background-image: url(/wp-content/themes/Total-child/assets/utils/bg-submenu-green.svg);
}
#menu-main #menu-item-28349 .sub-menu::before {
    background-image: url(/wp-content/themes/Total-child/assets/utils/bg-submenu-green-tail.svg);
}
#site-navigation .dropdown-menu ul a {
    color: #b03058;
}
#site-navigation .dropdown-menu ul a:hover {
    opacity: .6;
}

/* FOOTER */
.pre-footer {
    background: #edede3;
} 
#footer .wave svg {
    fill: #edede3;
}
#mailchimp-footer h2 {
    color: #b03058 !important;
}
#mailchimp-footer input[type="submit"] {
    background-color: #b03058;
}
#mailchimp-footer input[type="submit"]:hover {
    background-color: #b03058;
    opacity: .9;
}
#footer {
    background: none;
    background-color: #b03058 !important;
}
#footer .col-4 ul li a .fa {
    color: #b03058;
}
#footer .mc4wp-form-fields input[type=submit] {
    background-color: rgba(0, 0, 0, 0.2);
}
#footer .mc4wp-form-fields input[type=submit]:hover {
    background-color: rgba(0, 0, 0, 0.15);
}

/* CONTENT */
.wpb_content_element a,
.wpb_content_element h2,
.wpb_content_element h3 {
    color: #b03058 !important;
}
.woocommerce ul.products li.product .button.add_to_cart_button {
    background-color: #b03058 !important;
}
.masked-image .stroke svg {
    stroke: #b03058;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product .woocommerce-loop-category__title {
    color: #b03058 !important;
}
.woocommerce ul.products li.product .price .amount {
    color: #b03058 !important;
    opacity: .6;
}
.product_meta .posted_in a,
.product_meta .tagged_as a {
    color: #b03058;
}
.woocommerce div.product p.stock {
    color: #b03058 !important;
}
.woocommerce div.product div.summary .single_add_to_cart_button {
    background-color: #b03058;
}
.woocommerce .upsells.products h2,
.woocommerce .related.products h2,
.woocommerce-tabs h2 {
    color: #b03058 !important;
}
.woocommerce div.product .product_title {
    color: #b03058 !important;
}
.woocommerce ul.products li.product .product-inner a:after {
    background-color: #b03058;
}
