/*.labels-rounded .product-label {
    display: none!important;
}*/
.aws-container {
   width: -webkit-fill-available!important;
}
.aws-container .aws-show-clear .aws-search-field {
    background-color: white;
    font-weight: 600;
    color: black;
    padding-right: 40px;
}
.aws-search-result .aws_result_title {
    display: block;
    font-weight: 600;
    margin-bottom: 3px;
    color: #000000;
}



.woocommerce -checkout.checkout_coupon.woocommerce -form -coupon {
   display: block!important;
}

.pum-theme-40733 .pum-container, .pum-theme-default-theme .pum-container {
    padding: 4px;
    border-radius: 0px;
    border: 0px none #ffffff!important;
    box-shadow: 1px 1px 3px 0px rgb(255 255 255 / 23%);
    background-color: rgba( 255, 255, 255, 1.00 );
}

.cart-actions .button[name="update_cart"] {
    border-radius: var(--btn-default-brd-radius);
    color: #000!important;
    box-shadow: var(--btn-default-box-shadow);
    background-color: var(--btn-default-bgcolor);
}

.woocommerce-mini-cart__buttons .btn-cart {
    border-radius: var(--btn-default-brd-radius);
    color: #000!important;
    box-shadow: var(--btn-default-box-shadow);
    background-color: var(--btn-default-bgcolor);
}

@media (min-width: 1025px){
.wd-scroll ::-webkit-scrollbar {
    width: 15px!important;
}}

span.woocommerce-Price-currencySymbol {
  margin-left: 4px!important;
  
}

.btns-default-light #dokan-form-contact-seller.seller-form input.dokan-btn-theme, .btns-default-light .cart-actions .button[name=update_cart], .btns-default-light .cart-totals-inner .shipping-calculator-form .button, .btns-default-light .simplePopup .submit-report-abuse, .btns-default-light .vendor_sort input[type=submit], .btns-default-light .wcmp-quick-info-wrapper input[type=submit], .btns-default-light .wd-age-verify-forbidden, .btns-default-light .widget_price_filter .price_slider_amount .button, .btns-default-light .widget_shopping_cart .buttons .btn-cart, .btns-default-light .woodmart-switch-to-register {
    color: #000000!important;
}

.mapica{
  margin-top: -80px;
  
}

.gfield_consent_label{
    display: inline;
}
.title-line-one .product-grid-item .product-title {
    max-height: 22px!important;
}
.title-line-one .product-grid-item .product-title, .title-line-two .product-grid-item .product-title {
    overflow: hidden;
    line-height: 25px!important;
}

.btns-default-light .widget_shopping_cart .buttons .btn-cart, .btns-default-light .widget_price_filter .price_slider_amount .button, .btns-default-light .cart-totals-inner .shipping-calculator-form .button, .btns-default-light .cart-actions .button[name=update_cart], .btns-default-light .woodmart-switch-to-register, .btns-default-light .wcmp-quick-info-wrapper input[type=submit], .btns-default-light .simplePopup .submit-report-abuse, .btns-default-light .vendor_sort input[type=submit], .btns-default-light #dokan-form-contact-seller.seller-form input.dokan-btn-theme {
    color: #000;
}
/*
.sku_wrapper{
  display:none!important;
  
}
*/
.swatch-on-single.swatch-with-bg {
    FONT-WEIGHT: 500;
    width: 40px!important;
    height: 60px!important;
}
.swatch-on-grid.swatch-with-bg.swatch-size-large {
    width: 40px!important;
    height: 60px!important;
}
.woodmart-swatch.swatch-with-bg {
    border-radius: 10%!important;
    background-position: center;
    background-size: cover;
    font-size: 0;
}

.widget-title, .widgettitle {
    margin-bottom: 20px;
    color: #2d2a2a;
    text-transform: inherit!important;
    font-weight: 400;
    font-size: 20px!important;
}
@media (max-width: 1024px){
.whb-general-header .woodmart-logo img {
    max-height: 100px!important;
}}
@media (min-width: 1025px){
.whb-clone .whb-general-header .woodmart-logo img {
    max-height: 100px!important;
}}
.color-scheme-light .copyrights-wrapper, .woodmart-dark .copyrights-wrapper {
    background-color: #000!important;

}
#tab-additional_information .shop_attributes th {
    text-align: left;
    font-size: 20px!important;
}
.tabs-layout-tabs .tabs li a {
    position: relative;
    display: inline-block;
    padding-top: 30px;
    padding-bottom: 10px;
    color: inherit;
    text-transform: none!important;
    font-weight: inherit;
    font-size: 20px!important;
    opacity: .7;
}
.product-grid-item .product-title {
    margin-bottom: 5px;
    font-size: 20px!important;
}