
.oxy-sticky-header {
    transition: all .1s ease-in-out;
}
.oxy-sticky-header.oxy-sticky-header-active {

}
.oxy-sticky-header .logo {
    transition: all .4s ease-in-out;
}
.oxy-sticky-header-active .logo {
    width: auto !important;
    height: 35px !important;
}

.oxy-sticky-header-active .oxy-mega-dropdown_inner {
    padding-top: 14px !important;
}
.oxy-header.sticky #-mega-menu-137-38 .oxy-mega-dropdown_inner {
    padding-top: 10px !important;
}


.oxy-slide-menu_list li a {
    font-weight: bold;
}

.oxy-slide-menu_list ul.sub-menu li a {
    font-weight: normal;
}

.categories-list .woocommerce-loop-category__title {
    font-weight: 700 !important;
}

.woocommerce ul.products li.product .onsale, .woocommerce span.onsale {
    padding: 12px 8px !important;
}

#code_block-91-6 {


}

.home .section-border-top {
    border-top: 0 !important;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    padding: 10px !important;
}

.woocommerce mark.count {
    display: none !important;
}

.woocommerce ul.products li.product a img {
    margin-bottom: 5px !important;
}
.woocommerce .woocommerce-loop-category__title {
    text-align: center;
    font-weight: 700 !important;
    text-transform: uppercase;
}



.wishlist-title {
    display: flex;
}
.wishlist_table {
    margin-top: 20px !important;
}

.woocommerce .wishlist-title {
    margin-bottom: 0px;
}

.woocommerce-MyAccount-navigation {
    float: left;
    width: 30%;
}
.wishlist_table {
    float: right;
    width: 68% !important;
}
@media (max-width: 768px) {
    .woocommerce-MyAccount-navigation {
        float: none;
        width: 100% !important;
    }
    .wishlist_table {
        float: none;
        width: 100% !important;
    }

}

#coupon_code{
    padding: 11px 11px;
    width: 120px;
}

button[name="update_cart"] {
    float: right !important;
}

#div_block-56-181 {
    margin-top: 20px;
}
.woocommerce .widget_product_categories ul {
    padding-left: 0px !important;
}
.ct-widget .cat-item {
    text-decoration: none;
}
.ct-widget .cat-item:before {
    display: none !important;
}
.ct-widget .cat-item:hover a {
    text-decoration: none !important;
}
.ct-widget .cat-item span.count {
    display: none !important;
}

.woocommerce-loop-product__link {
    align-items: center;
    text-align: center;
}

.woocommerce .av_tip_facturare_radio span.woocommerce-input-wrapper {
    display: flex !important;
    align-items: center !important;
}

#tip_facturare_field label {
    margin-top: 0 !important;
    margin-left: 5px !important;
}

.wpgb-facet .wpgb-facet-title {
    font-size: 18px !important;
    line-height: 22px !important;
    padding: 0 !important;
    margin: 0 0 10px 0 !important;
}

.wpgb-facet .wpgb-radio-label, .wpgb-facet .wpgb-button-label, .wpgb-facet .wpgb-rating-label, .wpgb-facet .wpgb-az-index-label, .wpgb-facet .wpgb-checkbox-label, .wpgb-facet .wpgb-hierarchy-label {
    font-size: 14px;

}

#-wpgb-facet-14-181 .wpgb-facet.wpgb-loading {
    display: none !important;
}

.wpgb-facet.wpgb-loading button.wpgb-reset {
    display: none !important;
}

.wpgb-facet button.wpgb-reset[disabled] {
    display: none !important;
}

.wpgb-facet button.wpgb-button.wpgb-reset {
    color: #bc4226 !important;
}

.unslider li, .unslider ol, .unslider ul {
    list-style: none !important;
}

.woocommerce-Tabs-panel h2:first-child {
    display: none;
}

.yith-wcwl-add-to-wishlist .feedback .yith-wcwl-icon {
    color: #bc4226;
}
.woocommerce table.woocommerce-product-attributes.shop_attributes {
    margin-top: 20px;
    border-top: 0!important;
}

.woocommerce table.woocommerce-product-attributes.shop_attributes  tr {
    border-top: 0!important;
    display: flex !important;
}
.woocommerce table.shop_attributes th, .woocommerce table.shop_attributes td {
    border-bottom: 0 !important;
    padding: 0 !important;
    width: auto !important;
}
.woocommerce table.shop_attributes th {
    margin-right: 10px !important;
    font-weight: 500 !important;
}
.woocommerce table.shop_attributes th:after {
    content: ": ";
}

.woocommerce table.shop_attributes td {

}
.woocommerce table.shop_attributes td p {
    padding: 0 !important;
}

.calculator {
    min-height: 100px;
    margin-bottom: 20px;
}
.calculator .row {
    display: flex;
    line-height: 36px;
    flex-wrap: wrap;
    margin-bottom: 10px;
}

.woocommerce .product_meta {
    margin-top: 20px;
}

.yith-wcbr-brands {
    font-weight: bold;
}
.yith-wcbr-brands span {
    font-weight: normal;
}

.woocommerce-store-notice, p.demo_store {

    position: fixed !important;
    top: inherit !important;
    bottom: 0 !important;
    left: 0;

    background-color: #221e1f !important;
    color: #fff;

    display: none;
}

.product .summary .woocommerce-Price-amount {
    font-size: 20px !important;
}

.brand.cell {
    display: flex;
    flex-direction: column;
    justify-content: center;
}


.woocommerce .oxy-product-info h2, .woocommerce .widget_recent_reviews h2, .woocommerce .widget_top_rated_products h2, .woocommerce .widget_shopping_cart h2, .woocommerce .widget_products h2, .woocommerce .widget_product_categories h2, .woocommerce .widget_layered_nav_filters h2, .woocommerce .woocommerce-widget-layered-nav h2, .woocommerce .widget_rating_filter h2, .woocommerce .widget_price_filter h2, .woocommerce div.widget_product_tag_cloud h2, .woocommerce h1.page-title, .woocommerce h1.product_title, .woocommerce section.related.products h2, .woocommerce section.upsells.products h2, .woocommerce h2.woocommerce-Reviews-title, .woocommerce span.comment-reply-title, .woocommerce-Tabs-panel h2, h2.woocommerce-order-downloads__title, .woocommerce-orders article header h1, .woocommerce-account article header h1, .woocommerce-downloads article header h1, .woocommerce-edit-address article header h1, .woocommerce-account h2, .woocommerce-Address-title h3, .woocommerce-MyAccount-content h3, .woocommerce-EditAccountForm legend, h1.oxy-woo-archive-title, h2.woocommerce-column__title, h2.woocommerce-order-downloads__title, h2.woocommerce-order-details__title, .woocommerce-billing-fields h3, .woocommerce-checkout h3, .woocommerce .cart_totals h2, .woocommerce .cross-sells h2 {
    font-weight: 600 !important;
}

.facetwp-facet {
    margin-bottom: 0px !important;
}

#order_review_heading {
    margin-top: 20px;
}

.woocommerce-order-overview li {
    padding: 10px 20px !important;
}

.woocommerce div.product form.cart .variations label, .woocommerce form label {
    font-size: 16px !important;

}

ul.woocommerce-info, ul.woocommerce-error, ul.woocommerce-message {
    padding: 20px !important;
    padding-left: 50px !important;
}

.woocommerce-NoticeGroup {
    margin-bottom: 20px;
}

#cookie-notice .cn-button {
    background: #bc4226;
}

@media (max-width: 480px) {
    #cookie-notice {
        min-width: 100vw !important;
        width: 100vw !important;
    }
    .cookie-notice-container, .cookie-revoke-container {
        padding: 15px 0px !important;
        width: 100vw !important;
        overflow: hidden !important;
    }
}

@media screen and (max-width: 480px) {
    html #wpadminbar {
        position: fixed !important;
    }
}

#cookie-notice .cn-button {
    background: #bc4226;
    color: #fff;
    padding: 5px 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}