.woof_container_inner > h4{
font-size: 16px;
font-weight: 600;
}
.woof_container_inner{
margin-bottom: 0px;
border-bottom: 1px solid #eee;
padding-bottom: 20px;
font-family: "Poppins", Sans-serif;
font-weight: 400;
letter-spacing: 0.3px;
}
.woof_container_inner label{
font-size: 14px;
} .irs--round .irs-from, .irs--round .irs-to, .irs--round .irs-single, .irs--round .irs-bar{
background-color: var( --e-global-color-c22151b )!important;
}
.irs--round .irs-from:before, .irs--round .irs-to:before, .irs--round .irs-single:before{
border-top-color: var( --e-global-color-c22151b )!important;
}
.irs--round .irs-handle{
border-color: var( --e-global-color-c22151b )!important;
} .poldaun-product-carts ul li, .poldaun-product-carts ul li p{
text-align: left!important;
}
.poldaun-product-carts blockquote{
margin-left: 0;
margin-right: 0;
}
.poldaun-product-carts .shop_attributes{
text-align: left;
}
.poldaun-product-carts .shop_attributes td{
vertical-align: middle;
padding-left: 10px!important;
}
.poldaun-product-carts .shop_attributes table tbody>tr:nth-child(odd)>td, .poldaun-product-carts .shop_attributes table tbody>tr:nth-child(odd)>th{
background-color: #fff;
}
.poldaun-product-carts table.shop_attributes , .poldaun-product-carts table.shop_attributes th, .poldaun-product-carts table.shop_attributes td{
border-width: 0px!important;
}
.poldaun-product-carts table.shop_attributes  th{
min-width: 200px!important;
font-weight: 600!important;
}
.poldaun-product-carts table.shop_attributes  th, .poldaun-product-carts table.shop_attributes  td{
transition: all .5s;
}
.poldaun-product-carts table.shop_attributes tr:hover td, .poldaun-product-carts table.shop_attributes tr:hover th{
background-color: #ddd!important;
}
.woof_select{
font-size: 14px;
border-radius: 0px;
}
.add-to-cart-q.hover-top{
transition: all .8s;
}
.add-to-cart-q.hover-top:hover{
transform: translateY(-5px);
}
@media only screen and (max-width: 700px) {
.acf-attributes-grid{
grid-template-columns: 1fr 1fr!important;
}
}
.acf-attributes-grid img{
max-width: 80px;
}
.acf-attributes-grid .acf-attribute-description{
font-weight: 600;
font-size: 14px;
}
.yith-wcwl-wishlistexistsbrowse a{
color: var( --e-global-color-df8f0aa );
transition: all .3s;
margin-left: 15px;
}
.yith-wcwl-wishlistexistsbrowse a:hover{
color: #333;
}
.yith-wcwl-add-button a, .yith-wcwl-wishlistaddedbrowse a{
color: #333;
transition: all .3s;
}
.yith-wcwl-wishlistaddedbrowse a{
color: var( --e-global-color-df8f0aa );
transition: all .3s;
}
.yith-wcwl-add-button a:hover{
color: var( --e-global-color-df8f0aa );
}
.wishlist-title-container{
display: none!important;
}
table.wishlist_table thead .product-price{
text-align: center;
}
table.wishlist_table tbody .product-name a{
color: #333;
letter-spacing: .3px;
transition: all .4s;
}
table.wishlist_table tbody .product-name a:hover{
color: var( --e-global-color-df8f0aa );
}
table.wishlist_table tbody .product-add-to-cart a{
color: var( --e-global-color-df8f0aa );
transition: all .4s;
}  ul.products > li.product{
border: 1px solid #F1F1F1;
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
transition: box-shadow .4s;
padding: 10px!important;
}
ul.products > li.product:hover{
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.13);
}
ul.products > li.product img{
border-bottom: 1px solid #F1F1F1;
padding: 20px;
}
ul.products > li.product .woocommerce-loop-product__title, ul.products > li.product .product-price .price{
color: var( --e-global-color-55e6f8e )!important;
}
ul.products > li.product .woocommerce-loop-product__title{
font-family: Lato!important;
font-size: 18px!important;
font-weight: 500!important;
letter-spacing: 0.7px!important;
text-align: center;
}
ul.products > li.product .product-price .price{
color: var(--e-global-color-55e6f8e);
font-family: "Poppins", Sans-serif;
font-size: 18px;
font-weight: 600;
letter-spacing: 0.7px;
text-align: center;
}
ul.products > li.product .product-details{
display: flex;
flex-basis: auto;
flex-grow: 1;
flex-shrink: 1;
align-self: auto;
flex-direction: column;
height: 100%;
justify-content: space-between;
}
.woocommerce ul.products li.product .button{
display: block;
text-align: center;
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
line-height: 1em;
letter-spacing: 3px!important;
border-radius: 0px 0px 0px 0px;
padding: 12px 12px 12px 12px;
color: #FFFFFF;
background-color: var(--e-global-color-c22151b);
}
.woocommerce ul.products li.product .add-to-cart-button a {
transition: all 0.8s;
}
.woocommerce ul.products li.product .add-to-cart-button:hover a {
transform: translateY(-5px);
}
.elementor-widget-wc-archive-products .woocommerce.columns-3 ul.products {
grid-template-columns: repeat(3,1fr)!important; margin: 0 auto;
}
@media only screen and (max-width: 700px) {
.elementor-widget-wc-archive-products .woocommerce.columns-3 ul.products {
grid-template-columns: repeat(1,1fr)!important;
max-width: 350px;
}
}
.woocommerce-ordering select{
border-radius: 0px;
border-color: #bbb;
color: #555;
}
:focus{
outline: none;
}
.woocommerce-pagination a{
color: #333!important;
}
a.added_to_cart.wc-forward{
display: none!important;
} tr.woocommerce-shipping-totals.shipping th{
display: block;
}
tr.woocommerce-shipping-totals.shipping td{
display: contents;
}
.elementor-widget-woocommerce-checkout-page .woocommerce .wc_payment_method label {
display: inline !important;
} @media only screen and (max-width: 700px) {
form.woocommerce-cart-form .e-shop-table.e-cart-section{
padding: 0px;
}
}
form.woocommerce-cart-form thead th{
border-bottom: 1px solid #d5d8dc!important;
padding-bottom: 20px!important;
}
.elementor-widget-woocommerce-cart .woocommerce .cart_totals  h2{
padding-bottom: 20px!important;
border-bottom: 1px solid #d5d8dc;
}
.e-cart-totals.e-cart-section tr.cart-subtotal td{
padding-bottom: 10px!important;
padding-top: 0px!important;
border-bottom: 1px solid #d5d8dc!important;
}
.e-cart-totals.e-cart-section tr.shipping td:before{
margin-top: 10px!important;
}
.e-cart-totals.e-cart-section tr.fee td{
padding-top: 10px!important;
border-top: 1px solid #d5d8dc!important;
}
.elementor-widget-woocommerce-cart p.woocommerce-shipping-destination{
margin-bottom:  10px!important
}
.elementor-widget-woocommerce-cart .woocommerce table.shop_table tr.order-total td{
padding-top: 10px!important;
border-top: 1px solid #d5d8dc!important;
border-bottom: 0px!important;
}
.jQuery-plainOverlay-progress{
border-top: 10px solid var( --e-global-color-c22151b )!important;
}
.woocommerce table.shop_table td small {
display: block!important;
}