.wishlist_item  .product-action button  ,
.wishlist_item  .product-action button a  {
background:#4e823a !important;
color:#fff  !important
}
.tinvwl-table-manage-list thead th{
text-transform: capitalize
}
@media(min-width:700px){
.wishlist_item  .product-action button{
width:120% !important;
}}
.wishlist_item  .product-action button:hover ,
.product-action button a:hover {
background:#4e823a !important;
color:#fff !important
}
.wishlist_item  .product-action button{
padding-top:5px !important;
padding-bottom:5px !important;
padding-left:8px !important;
padding-right:0px !important;
border-radius:7px !important;
border: 2px solid #777 !important; }
.wishlist_item  .product-action button:before{
content: "\f07a";
font-family: awb-icons;
margin-left:-7px
}
.wishlist_item .product-action button[title="Vezi optiuni"]:before{
content: "\f013" !important;
}
.wishlist_item .ftinvwl-shopping-cart{
display:none !important
} .product-action button  ,
.product-action button a  {
background:#4e823a !important;
color:#fff  !important
}
@media(min-width:700px){.product-action button{
width:120% !important;
}}
.product-action button:hover ,
.product-action button a:hover {
background:#4e823a !important;
color:#fff !important
}
.product-action button{
padding-top:5px !important;
padding-bottom:5px !important;
padding-left:8px !important;
padding-right:0px !important;
border-radius:7px !important;
border: 2px solid #777 !important; }
.wishlist_item .ftinvwl-shopping-cart{
display:none !important
} .wishlist_item  .product-action button:before{ content: '\f07a' !important;
font-family: icomoon !important; 
margin-left:-7px 
}
.wishlist_item .product-action button[title="Vezi optiuni"]:before{
content: "\f013" !important;
}:root{
--scale_floating_cart : scale(1);
--bg_fc : var(--main_color); --color_fc: var(--negru);
--border_icon_fc : 1px solid #333 ;
--fc_radius : 100px;
}
#woo-floating-minicart-icon .cart_contents_count {
position: absolute;
top: -17px !important;
left: 58px !important;
}
#woo-floating-minicart p.cart-items, #woo-floating-minicart #awfm-checkout-button.button,  
#woo-floating-minicart-icon span.cart-icon {
background-color: var(--bg_fc) !important;
color: var(--color_fc)
} .mini_cart_item .woocommerce-Price-amount.amount { }
.mini_cart_item  .woocommerce-Price-amount.amount{ 
font-size:13px !important;
margin-left: 4px !important;
font-weight:100;
} #woo-floating-minicart {
margin-left: -63px !important
}
.woo-floating-minicart.active {
left: 63px !important
} #woo-floating-minicart #awfm-checkout-button {} #woo-floating-minicart #awfm-cart-button.button,
#woo-floating-minicart #awfm-cart-button.button:hover{
background: var(--rosu);
color:var(--alb) !important;
font-weight: bold  !important;
font-family:PTSansRegular,Arial,Helvetica,sans-serif !important
}
#woo-floating-minicart .cart-items {
background: #3c663f; color: #fff !important;
border-bottom: 0px solid #333;
} #woo-floating-minicart span.quantity {
display: table;
position: absolute;
margin-top: 5px;
}  #woo-floating-minicart-icon {
float: left;
top: auto !important;
position: absolute;
bottom: 73px !important;
left: 231px !important;
;
}
#woo-floating-minicart {
margin-left: -63px !important
}
.woo-floating-minicart.active {
left: 63px !important
} #woo-floating-minicart #awfm-checkout-button {}
#woo-floating-minicart .cart-items {
color: #fff !important;
border-bottom: 0px solid #333;
} #woo-floating-minicart span.quantity {
display: table;
position: absolute;
margin-top: 5px;
} #woo-floating-minicart ul.cart_list li.mini_cart_item a:last-child {
right: 4px;
top: 27px;
} #woo-floating-minicart-icon {
float: left;
top: auto !important;
position: absolute;
bottom: 73px !important;
left: 231px !important;
;
}
#woo-floating-minicart-icon span.cart-icon {
border-top-right-radius: var(--fc_radius) !important;
padding: 12px  11px!important;
border-radius: var(--fc_radius);
border: 2px solid #333 !important; opacity: 1 !important;
}
#woo-floating-minicart-icon span.cart-ico n:after {
margin-left: -38px !important;
margin-top: 10px !important;
}
#woo-floating-minicart-wrapper .mCustomScrollBox {
border-right: 1px solid #eee
}
#woo-floating-minicart-wrapper .mini_cart_item, #woo-floating-minicart-wrapper #mCSB_1_container {
background: #fff !important;
}
#woo-floating-minicart .product_list_widget li {
margin-right: 5px !important
}
#woo-floating-minicart-base {
background-color: #fff !important;
}
#woo-floating-minicart-wrapper #woo-floating-minicart-base {
border: 1px solid transparent;
}
#woo-floating-minicart-wrapper #woo-floating-minicart-base .total {
font-size: 11px !important;
text-transform: capitalize;
line-height: 0px;
margin-top: 0px;
padding-bottom: 5px;
color: #000 !important;
}
#woo-floating-minicart-wrapper #woo-floating-minicart-base .total .amount {
line-height: 0px;
font-size: 12px !important;
color: #000 !important;
text-transform: lowercase;
letter-spacing: 1px;
font-weight: normal !important;
padding-right: 25px;
margin-top: -1px;
margin-left: 2px;
}
#woo-floating-minicart-wrapper .quantity, 
#woo-floating-minicart-wrapper .quantity * {
display: inline-table !important;
width: auto !important;
float: right !important;
color: #333 !important;
padding: 0px !important
}
#woo-floating-minicart-wrapper .quantity {
padding-top: 10px;
display: block !important;
max-width: 105% !important;
}
#woo-floating-minicart ul.cart_list li a:nth-child(2) {
min-width: 65% !important;
}
#woo-floating-minicart ul.cart_list .mini_cart_item a:nth-child(2), 
#woo-floating-minicart-wrapper a.item-detail {
font-size: 12px !important;
line-height: 15px;
font-weight: bold;
word-break: keep-all;
margin-right:20px;
display: table;
line-height: 15px;
font-weight: bold;
max-width: 55% !important;
float: right !important;
} #woo-floating-minicart-wrapper .item-detail p {
margin: 0px;
margin-bottom: 10px;
font-size: 13px !important
}
#woo-floating-minicart dl.variation {
display: none !important;
width: 115%;
border: 1px solid #333
}
#woo-floating-minicart dl.variation>dt {
width: 47%;
margin: 0px !important;
padding: 0px !important;
height: 14px !important;
line-height: 10px;
float: left
}
#woo-floating-minicart dl.variation>dd {
width: 46%;
margin: 0px !important;
padding: 0px !important;
height: 14px !important;
float: left;
margin-top: -1px !important;
line-height: -0px
}
#woo-floating-minicart-icon span.cart-icon {
border : var(--border_icon_fc) !important;
transform: var(--scale_floating_cart) !important;
transform-origin: left bottom;
}
#woo-floating-minicart {
transform: scale(1.3);
transform-origin: bottom left;
left: -280px;
bottom: 0% !important;
top: auto !important;
z-index: 22222
}
@media(max-width:1000px) {
#woo-floating-minicart {}
#woo-floating-minicart-icon {
margin-top: 310px !important;
}
#woo-floating-minicart-base {
margin-top: 0px !important
}
}
.awfm-warp-content .woo-floating-minicart ul.product_list_widget li a.remove {
padding: 7px 1px;
line-height: 0px;
right: 0px;
margin-top: -11px;
margin-right: -px;
}
#woo-floating-minicart ul.cart_list li a {
padding-right: 10px
} #woo-floating-minicart.active .woo_floating_minicart_close_bg {
position: fixed !important;
background: #000;
opacity: 0.6;
z-index: -12;
min-width: 2220px !important;
max-width: 100% !important;
top: -520px !important;
left: -200px !important;
min-height: 2220px;
} #woo-floating-minicart .cart-icon {
background: #fff !important
} #woo-floating-minicart-base {
border-top: 1px solid #333 !important
}
#woo-floating-minicart .total .tax_label {
display: none !important
}
#woo-floating-minicart .cart-icon:af ter {
margin-top: 20px;
margin-left: -57px;
color: #fff;
position: absolute;
font-size: 35px !important;
font-family: "Font Awesome 5 Free";
font-weight: 900;
content: "\f07a" !important;
opacity: 1 !important;
display: inline-block;
font-style: normal;
font-variant: normal;
line-height: 1;
}
#woo-floating-minicart .mini_cart_item img {
border-radius: 0px !important; 
width: 55px !important;
max-width: 55px !important;
min-width: 55px !important;
padding: 0px !important;
margin: 0px !important;
border:0px !important;
}
#woo-floating-minicart ul.cart_list li.mini_cart_item a {
font-size: 9px;
}
#woo-floating-minicart .cart-icon {
border: 0px solid !important
}
#woo-floating-minicart #awfm-checkout-button.button, #woo-floating-minicart #awfm-cart-button.button {
font-size: 0.8em !important;
border-radius: 5px !important;
text-transform: capitalize !important;
transition: 0s !important;
}
#woo-floating-minicart #awfm-checkout-button.button:hover {
background: #000 !important;
} .cart_contents_count {
color: #000;
font-weight: bolder;
left: -16px !important;
font-size: 13px !important;
background: #fff!important;
border: 2px solid #333 !important;
} #woo-floating-minicart ul.cart_list li a {
padding-right: 0px;
padding-left: 10px;
}
#woo-floating-minicart ul.cart_list .mini_cart_item a:nth-child(2) {
padding-left: 15px !important;
line-height: 1.5em
}
#woo-floating-minicart ul.cart_list .mini_cart_item .quantity {
padding-top: 7px !important;
font-size: 10px !important
} #woo-floating-minicart ul.cart_list li a.remove {
padding-right: 0px;
padding-left: 0px;
padding-top: 1px;
padding-bottom: 0px;
line-height: 14px;
background: #fff
}
#woo-floating-minicart ul.cart_list li a.remove:hover {
background: red
} #woo-floating-minicart-wrapper * {
transition: 0s !important
} #woo-floating-minicart p.cart-items {
padding: 5px 15px;
text-align: left !important;
color: var(--color_fc)!important;
}
#woo-floating-minicart-icon .cart-items {
text-align: left !important
}
#woo-floating-minicart-icon span.cart-icon {
background: #3c663f; padding:12px 11px !important;
border-radius:  var(--fc_radius);
border: 2px solid #333 !important; opacity: 1 !important;
} 
#woo-floating-minicart-icon span.cart-ico n:after {
margin-left: -38px !important;
margin-top: 10px !important;
}
#woo-floating-minicart-wrapper .mCustomScrollBox {
border-right: 1px solid #eee
}
#woo-floating-minicart-wrapper .mini_cart_item, #woo-floating-minicart-wrapper #mCSB_1_container {
background: #fff !important;
}
#woo-floating-minicart .product_list_widget li {
margin-right: 5px !important
}
#woo-floating-minicart-base {
background-color: #fff !important;
}
#woo-floating-minicart-wrapper #woo-floating-minicart-base {
border: 1px solid transparent;
}
#woo-floating-minicart-wrapper #woo-floating-minicart-base .total {
font-size: 12px !important;
text-transform: capitalize;
line-height: 0px;
margin-top: 0px;
padding-bottom: 5px;
color: #000 !important;
}
#woo-floating-minicart-wrapper #woo-floating-minicart-base .total .amount {
line-height: 0px;
font-size: 12px !important;
color: #000 !important;
text-transform: lowercase;
letter-spacing: 1px;
font-weight: normal !important;
padding-right: 25px;
margin-top: -1px;
margin-left: 2px;
}
#woo-floating-minicart-wrapper .quantity, #woo-floating-minicart-wrapper .quantity * {
display: inline-table !important;
width: auto !important;
float: right !important;
color: #333 !important;
padding: 0px !important
}
#woo-floating-minicart-wrapper .quantity {
padding-top: 10px;
display: block !important;
max-width: 105% !important;
float: left !important;
font-size: 12px !important;
line-height: 14px;
height: auto !important;
font-weight: normal !important
}
#woo-floating-minicart ul.cart_list .mini_cart_item a:nth-child(2){
}
#woo-floating-minicart-wrapper .item-detail{
min-width:100% !important 
}
#woo-floating-minicart-wrapper .item-detail {
word-break: keep-all;
display: table;
margin-bottom: 20px !important;
margin-right: 0px;
margin-top: 10px;
display: table; 
float: right !important;
line-height: 15px;
font-weight: normal;
font-size: 12px !important;
} #woo-floating-minicart-icon span.cart-icon {
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
border-right: 1px solid #ddd;
transform: scale(0.8);
transform-origin: left bottom;
}
#woo-floating-minicart {
transform: scale(1.3);
transform-origin: bottom left;
left: -280px;
bottom: 0% !important;
top: auto !important;
z-index: 22222
}
@media(max-width:1000px) {
#woo-floating-minicart {}
#woo-floating-minicart-icon {
margin-top: 310px !important;
}
#woo-floating-minicart-base {
margin-top: 0px !important
}
}
.awfm-warp-content .woo-floating-minicart ul.product_list_widget li a.remove {
padding: 7px 1px;
line-height: 0px;
right: 0px;
margin-top: -11px;
margin-right: -px;
}
#woo-floating-minicart ul.cart_list li a {
padding-right: 10px
} #woo-floating-minicart.active .woo_floating_minicart_close_bg {
position: fixed !important;
background: #000;
opacity: 0.6;
z-index: -12;
min-width: 2220px !important;
max-width: 100% !important;
top: -520px !important;
left: -200px !important;
min-height: 2220px;
} #woo-floating-minicart .cart-icon {
background: #fff !important
} #woo-floating-minicart-base {
border-top: 1px solid #333 !important
}
#woo-floating-minicart .total .tax_label {
display: none !important
}
#woo-floating-minicart .cart-icon:af ter {
margin-top: 20px;
margin-left: -57px;
color: #fff;
position: absolute;
font-size: 35px !important;
font-family: "Font Awesome 5 Free";
font-weight: 900;
content: "\f07a" !important;
opacity: 1 !important;
display: inline-block;
font-style: normal;
font-variant: normal;
line-height: 1;
}
#woo-floating-minicart ul.cart_list li.mini_cart_item a {
font-size: 9px
}
#woo-floating-minicart .cart-icon {
border: 0px solid !important
}
#woo-floating-minicart #awfm-checkout-button.button,
#woo-floating-minicart #awfm-cart-button.button {
font-size: 0.8em !important;
border-radius: 5px !important;
text-transform: capitalize !important;
transition: 0s !important;
}
#woo-floating-minicart #awfm-checkout-button.button:hover, #woo-floating-minicart .cart_contents_count {
color: #000;
font-weight: bolder;
left: 17px !important;
font-size: 13px !important;
background: #fff!important;
border: 2px solid #333 !important;
} #woo-floating-minicart ul.cart_list li a {
padding-right: 0px;
padding-left: 10px;
}
#woo-floating-minicart ul.cart_list .mini_cart_item a:nth-child(2) {
padding-left: 15px !important;
line-height: 1.5em
}
#woo-floating-minicart ul.cart_list .mini_cart_item .quantity {
padding-top: 7px !important;
font-size: 10px !important
} #woo-floating-minicart ul.cart_list li a.remove {
padding-right: 0px;
padding-left: 0px;
padding-top: 1px;
padding-bottom: 0px;
line-height: 14px;
background: #fff
}
#woo-floating-minicart ul.cart_list li a.remove:hover {
background: red
} #woo-floating-minicart #awfm-checkout-button.button,
#woo-floating-minicart #awfm-checkout-button.button:hover, 
#woo-floating-minicart #awfm-cart-button.button,
#woo-floating-minicart #awfm-cart-button.button:hover{
padding 8px 15px !important;
font-size:10px !important; 
}
#woo-floating-minicart-wrapper * {
transition: 0s !important
} #woo-floating-minicart-icon .cart-items {
text-align: left !important
}