@media(min-width:768px){.elementor-10878 .elementor-element.elementor-element-9da9ea1{width:74.946%;}.elementor-10878 .elementor-element.elementor-element-2253a73{width:25%;}}@media(max-width:767px){.elementor-10878 .elementor-element.elementor-element-8219a24{padding:0px 0px 0px 0px;}.elementor-10878 .elementor-element.elementor-element-9da9ea1 > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for sidebar, class: .elementor-element-7ff9767 */.elementor-10878 .elementor-element.elementor-element-7ff9767 h3.wpman-sidearea-title {
    border-bottom: 2px solid #f5f5f5;
    margin: 0 -15px 10px -15px;
    padding: 0 15px 10px 15px;
    font-size: 13px;
    font-weight: 600;
    color: #303030;
    line-height: 1.3em;
}


.elementor-10878 .elementor-element.elementor-element-7ff9767 .widget.widget_search.search-3 {
    margin-bottom: 20px;
    padding: 15px;
    background: #fff;
    border-radius: 7px;
    box-shadow: 0 1px 7px -3px rgb(0 0 0 / 20%);
}
.elementor-10878 .elementor-element.elementor-element-7ff9767 .widget.widget_categories.categories-3 {
    margin-bottom: 20px;
    padding: 15px;
    background: #fff;
    border-radius: 7px;
    box-shadow: 0 1px 7px -3px rgb(0 0 0 / 20%);
}
.elementor-10878 .elementor-element.elementor-element-7ff9767 .widget.woocommerce.widget_products.woocommerce_products-3 {
    margin-bottom: 20px;
    padding: 15px;
    background: #fff;
    border-radius: 7px;
    box-shadow: 0 1px 7px -3px rgb(0 0 0 / 20%);
}
.elementor-10878 .elementor-element.elementor-element-7ff9767 li {
    color: #a9a9a9;
    overflow: hidden;
    padding: 15px 0;
    list-style: none;
}
.elementor-10878 .elementor-element.elementor-element-7ff9767 li img{
    margin-left: 10px;
}
.elementor-10878 .elementor-element.elementor-element-7ff9767 span.woocommerce-Price-amount.amount {
    text-align: left;
    margin-top: -20px;
}/* End custom CSS */