



.term-description {
    background: #fff;
    padding: 20px;
    border: 1px solid #dadada;
    border-radius: 4px;
	font-size: 14px;
}
ul.wd-nav-product-cat.wd-active.wd-nav.wd-gap-m.wd-style-underline.has-product-count.wd-mobile-accordion {
    display: none !important;
}

.order-tracking-number {
    font-weight: 400 !important;
    font-size: 14px;
    border: 1px solid #d4713d;
    border-radius: 8px;
    padding: 20px;
    margin-top: -20px;
}

#wpca-box-content a {
    /* color: #ffffff; */
    line-height: 1.4;
    font-size: 14px;
}

.wpca-lay-out .wpca-lay-out-content { 
	font-size: 14px; 
	line-height: 1.4; } 

div#wpca-box-content span {
    color: #fff !important;
	line-height: 1.4;
}

.wpca-lay-out .wpca-lay-out-content p {
    font-size: 14px;
    font-weight: 500;
    line-height: 1.5;
}

.wpca-cc-sett-box {
    font-size: 14px;
    font-weight: 500;
}
.wpca-cc-sett-box a{
    font-size: 14px;
    font-weight: 500;
}
#wpca-box.wpca-cc-settings-icon.wpca-decline-not #wpca-box-meta .wpca-btn {
    width: calc(48% - 30px) !important;
    border-radius: 8px;
}


.wd-carousel-inner .price del .tooltip-container .custom-tooltip {
    display: none;
}



.wd-carousel-inner  .tooltip-icon::after {
	display: none;
}

.tooltip-container {
        position: relative;
        display: inline-flex;
        align-items: center;
        gap: 5px;
        margin-left: 5px;
		color: grey;
    }

    .tooltip-icon::after {
        content: "\f100";
        font-family: "woodmart-font";
        font-weight: 400;
        cursor: pointer;
        font-size: 14px;
        vertical-align: middle;
    }

    .custom-tooltip {
    visibility: hidden;
    position: absolute;
    background-color: #006494;
    color: white;
    padding: 8px 12px;
    border-radius: 8px;
    font-size: 13px;
    line-height: 1.4;
    font-weight: 400;
    width: max-content;
    max-width: 250px;
    bottom: 100%;
    left: 50%;
    transform: translateX(-50%);
    margin-bottom: 8px;
    z-index: 1000;
    opacity: 0;
    transition: opacity 0.3s;
    text-align: center;
    white-space: normal;
    word-wrap: break-word;
}

    .custom-tooltip::after {
        content: "";
        position: absolute;
        top: 100%;
        left: 50%;
        margin-left: -5px;
        border-width: 5px;
        border-style: solid;
        border-color: #333 transparent transparent transparent;
    }

    .tooltip-icon:hover .custom-tooltip {
        visibility: visible;
        opacity: 1;
    }

    /* Ajustări pentru marginea din dreapta */
    .tooltip-container.edge-right .custom-tooltip {
        left: auto;
        right: 0;
        transform: none;
    }

    .tooltip-container.edge-right .custom-tooltip::after {
        left: auto;
        right: 10px;
    }

    /* Ajustări pentru marginea din stânga */
    .tooltip-container.edge-left .custom-tooltip {
        left: 0;
        transform: none;
    }

    .tooltip-container.edge-left .custom-tooltip::after {
        left: 10px;
        margin-left: 0;
    }




ul.sub-sub-menu li a:before {
content: "\f113";
font-family: "woodmart-font";
font-weight: 400;
	padding-right: 6px;
}

button#wpforms-submit-173220 {
    width: 100%;
}

.widget-title {
    text-transform: uppercase;
}

.wd-breadcrumbs>span:last-child {
    font-weight: 500;
}

.wd-logo img {
padding-top: 0px !important;
}

.shop-loop-head {
    background: #fff;
    padding: 10px 15px;
    border-radius: 4px;
}

.footer-sidebar .widget-title {
    color: #fff !important;
}

.product-grid-item span.woocommerce-Price-currencySymbol, span.woocommerce-Price-amount.amount small {
    vertical-align: 50%;
    font-size: 0.5em;
}

.whb-col-right .wd-dropdown-cart span.woocommerce-Price-amount.amount span.woocommerce-Price-currencySymbol {
    font-size: 0.5em !important;
}

del .amount small {
	display: none;
}

.product-grid-item del .amount span.woocommerce-Price-currencySymbol {
 vertical-align: 30% !important;
    font-size: 0.6em;
	display: inline-block;
	text-decoration: none;
}

.product-label {
	border-radius: 4px;
}

.product-labels .product-label.onsale {
    background-color: #0177a9;
    font-size: 13px;

}

.product-labels .product-label.featured {
    background-color: #fb5f5f;
	  font-size: 16px;
    padding: 3px;
}

}

.product-labels .product-label.new {
    background-color: rgb(255 179 27);
}

.widget_layered_nav_filters a {
    color: #5d5d5d;
    font-size: 14px !important;
}

.wd-active-filters .wd-clear-filters.wd-style-text>a {
    font-size: 14px !important;
    color: rgb(221,51,51);
}

.product-grid-item del .amount {
    font-size: 14px;
    color: #818181;
}


.product-grid-item del .amount:before {
    content: "PRP:";
   display: inline-block;
	text-decoration: none;
	padding-right: 4px;
	font-size: 13px;
}

.price > ins .amount {
    font-size: 18px;
    display: block;
    line-height: 1.5;
    color: rgb(221,51,51);
}

.widget_price_filter [class*="price_slider_amount"] .price_label>span {
    color: #525252;
    font-size: 14px;
}

.sidebar-container .widget {
    background: #fff;
   	padding: 25px !important;
	border-radius: 8px;
}

.widget-title {
    color: #005b8c;
    font-size: 14px;
}

.products-bordered-grid.elements-grid>.wd-col {
    background: #fff;
}

.woodmart-archive-shop:not(.single-product) .main-page-wrapper {
    background-color: #f4f4f4;
    background-image: none;
}

.product-grid-item .wd-product-brands-links {
    color: #0177a9;
	font-size: 14px !important;
}

.offcanvas-sidebar-mobile .shop-content-area:not(.col-lg-12).wd-builder-off .woocommerce-result-count {
        display: none !important;
    }

.woocommerce-ordering.wd-style-underline select {
    color: #585858;
}

.wd-shop-tools {
	font-size: 14px;
}


a.breadcrumb-link.breadcrumb-link-last, .woocommerce-breadcrumb .breadcrumb-last {
    font-size: 14px;
	font-weight: 400;
}



.woocommerce-breadcrumb .breadcrumb-last {
    font-size: 14px;
}

.wd-product :is(.wd-product-cats,.wd-product-brands-links) a {
  pointer-events: none;
  cursor: default;
  text-decoration: none;
  color: inherit;
}

.woocommerce-breadcrumb a, .yoast-breadcrumb a {
    color: rgb(18, 70, 171);
}

.loop-message-A, .loop-message-D, .loop-message-E, .loop-message-H, .loop-message-M, .loop-message-K, .loop-message-J {
    color: #009a00;
	
}

.loop-message-B:before {
    background-color: #ee8600;
}

.loop-message-F:before, .loop-message-C:before {
    background-color: #ee0000;
}

.loop-stock-message::before {
    content: "";
    display: inline-block;
    margin-inline-end: 8px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    vertical-align: baseline;
}

.loop-stock-message {
	font-size: 14px;
}

.loop-message-A:before, .loop-message-D:before, .loop-message-E:before, .loop-message-H:before, .loop-message-M:before, .loop-message-K:before, .loop-message-J:before  {
    background-color: #20a320;
}

p.wd-product-stock.stock.wd-style-default.in-stock, p.wd-product-stock.stock.wd-style-default.out-of-stock, p.wd-product-stock.stock.wd-style-default.available-on-backorder {
    display: none !important;
}


.wd-dropdown-menu.wd-design-aside .wd-wp-menu>.sub-sub-menu>li {
    margin-bottom: 15px !important;
 
}

.product_list_widget>li .wd-entities-title {
    margin-bottom: 4px !important;
    font-size: 13px !important;
}

.wd-dropdown-menu.wd-design-aside.wd-style-with-bg .wd-sub-menu-wrapp>.wd-sub-menu>li>a {
    padding: 18px 20px;
    font-size: 13px !important;
    line-height: 20px !important;
	 text-transform: uppercase !important;
}
.wd-dropdown-menu.wd-design-aside .wd-wp-menu>.sub-sub-menu>li>a {
    font-size: 13px;
}

.wd-sub-menu {
    padding-left: 20px;
}

.wd-sub-menu li>a {
    padding-top: 4px;
    padding-bottom: 4px;
   
}

.wd-dropdown-menu:is(.wd-design-sized,.wd-design-full-width,.wd-design-full-height) .wd-sub-menu>li {
    margin-top: 20px;
}

.wd-dropdown-menu:is(.wd-design-sized,.wd-design-full-width,.wd-design-full-height) .wd-sub-menu>li>a, .mega-menu-list>li>a {
    --sub-menu-color: #242b34;
    font-size: 13px;

}

.woocommerce-mini-cart__buttons .checkout:before {
    content: "";
    display: inline-block;
    background-image: url(https://briko.ro/wp-content/uploads/2024/08/right-1.png);
    background-size: 32px 32px;
    background-repeat: no-repeat;
    background-color: #f85757;
    background-position: center center;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    width: 45px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}



.tooltip-y, .tooltip-z, .tooltip-q {
 position: relative;
  display: inline-block;
color: inherit;
}

.tooltip-y .tooltiptext-y, .tooltip-z .tooltiptext-z, .tooltip-q .tooltiptext-q  {
  font-weight:400;
  line-height:1.5;
}

.tooltip-x:hover .tooltiptext-x, .tooltip-y:hover .tooltiptext-y,  .tooltip-z:hover .tooltiptext-z, .tooltip-q:hover .tooltiptext-q {
  visibility: visible;
      box-shadow: 4px 4px 3px #aaaaaa;
}

.tooltip-x, .tooltiptext-x, .tooltip-y, .tooltiptext-y {
z-index: 100;
	display: inline-block;
    
}  

.tooltip-x .tooltiptext-x, .tooltip-y .tooltiptext-y, .tooltip-z .tooltiptext-z, .tooltip-q .tooltiptext-q {
    visibility: hidden;
    width: 220px;
    background-color: #006ead;
    color: #ffffff;
    font-size: 13px;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 16%;
    margin-right: 55px;
    z-index: 2000;
    font-weight: 400 !important;
}
.tooltiptext-x {
    margin-left: -50px !important;
    margin-bottom: 5px;
}



li.woocommerce-mini-cart-item.mini_cart_item {
    font-size: 15px;
}

.whb-col-right .wd-dropdown-cart span.woocommerce-Price-amount.amount {
    color: rgb(221, 51, 51);
}
    .cart-info .amount, .cart-info span.quantity {
        color: #404040 !important;
			float: right !important;
			padding-top: 9px;
			margin-right: -10px;
    }

.cart-info .amount {
			margin-left: 5px;
	margin-top: -9px;
    }

.elementor-168700 .elementor-element.elementor-element-2d7a6cd del small, .elementor-168700 .elementor-element.elementor-element-fc8bd5c del small {
	display: none;
}

ins span.woocommerce-Price-amount.amount small {
	display: inline;
}

span.woocommerce-Price-currencySymbol, span.woocommerce-Price-amount.amount small  {
    vertical-align: super;
}



















.wd-header-cart.wd-design-2 .wd-cart-number, .wd-header-cart.wd-design-5 .wd-cart-number {
    background-color: #ef6060 !important;
}

.wd-header-compare .wd-tools-count {
    background-color: #F57C23 !important;
}

form.searchform.wd-style-default.wd-cat-style-bordered.woodmart-ajax-search {
    border: 1px solid #0351aa7d;
		border-radius: 8px;
}

.wd-products[class*="wd-stretch-cont"] .product-element-bottom {

    align-items: start;
    text-align: left;
}

.wd-product .wd-star-rating {
    display: inline-flex;
    align-items: flex-start !important;
    align-self: start !important;
    
}

p.stock.wd-style-default:is(.available-on-backorder,.in-stock) {
    color: #01ad02 !important;
    font-weight: 500;
		 display: inline-block !important; 
}


p.stock.wd-style-default.in-stock:before {
  color: #01ad02 !important;
    font-weight: 600;
	 content: "\2022" !important;  
    font-family: "Arial" !important ;  
	font-size: 24px !important;
	vertical-align: middle !important;
	 display: inline-block !important;     
}
	



textarea#comment {
    /* height: 100px !important; */
    min-height: 100px;
}

.wd-buttons.wd-pos-r-t {
    display: none;
}

.product_meta a {
    color: #006494;
}

.wd-single-meta .product_meta.wd-layout-inline {
    color: #6f6f6f;
}

span.sku_wrapper.ean_wrapper {
	font-weight: 600;
	font-size: 13px;
}
span.ean {
	font-weight: 400;
}

.thumbs-position-left [style*="col-lg:auto"] .wd-carousel-item img {
        height: auto;
        border: 1px solid #a2bcff;
    }

tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--weight, tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--length, tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--width, tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--height, tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--dimensions {
    display: none;
}


..page-title.page-title-default.title-size-small.title-design-centered.color-scheme-light.with-back-btn.wd-nav-accordion-mb-on.title-shop {
    /* border: beige; */
    border-bottom: 4px solid #ffa129;
}

.page-title.page-title-default.title-size-small.title-design-centered.color-scheme-light.with-back-btn.wd-nav-accordion-mb-on.title-shop {
    box-shadow: inset 0px -4px 0px 0px #FFA500; /* Shadow portocaliu, doar jos, 4px */
}




a.breadcrumb-link.breadcrumb-link-last {
    color: rgb(18,70,171);
}









 