#header-grid .menu-item-nav-cart .cart-count {
background: #fa741d;
border: none;
font-size: 12px;
padding: 5px;
border-radius: 50px;
color: #fff;
line-height: 14px;
display: inline-block;
height: 24px;
width: 24px;
text-align: center;
font-weight: 700;
}
.nv-top-bar svg{fill:#FFF;} .nv-bc-count-wrap, .nv-woo-filters, .woocommerce-ordering, .taxonomy-description {display:none;opacity:0;overflow:hidden;}
div#ui-datepicker-div{background: #FFF;
padding: 10px;
box-shadow: 0px 2px 12px rgb(0 0 0 / 8%);
border-radius: 5px;z-index: 99999!important;}
div#ui-datepicker-div tbody td{background: #e0f3f0;}
div#ui-datepicker-div td.ui-datepicker-unselectable.ui-state-disabled{opacity: .4;background:gray;}
.woocommerce div.product form.cart .reset_variations {
display: none!important;
opacity: 0;
overflow: hidden;font-size:0px
} .nv-footer-content{padding: 20px 0px;}
.widget-area .woocommerce ul.products li.product a, .widget-area .woocommerce ul.products li.product span{color:#FFF!important;}
#site-footer .hfg-slot.left div.builder-item:not(.desktop-left) .component-wrap div{display:none;}