.elementor-728 .elementor-element.elementor-element-c8ec9cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-728 .elementor-element.elementor-element-de2c00d{--display:flex;--background-transition:0.3s;}.elementor-728 .elementor-element.elementor-element-de2c00d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-728 .elementor-element.elementor-element-859afcf{--display:flex;--background-transition:0.3s;}.elementor-728 .elementor-element.elementor-element-859afcf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-728 .elementor-element.elementor-element-42973a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-728 .elementor-element.elementor-element-99c64f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-728 .elementor-element.elementor-element-ffef7ad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--background-transition:0.3s;}@media(min-width:768px){.elementor-728 .elementor-element.elementor-element-de2c00d{--width:20%;}.elementor-728 .elementor-element.elementor-element-859afcf{--width:80%;}}@media(max-width:767px){.elementor-728 .elementor-element.elementor-element-c8ec9cd{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-728 .elementor-element.elementor-element-99c64f3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-728 .elementor-element.elementor-element-ffef7ad{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}}/* Start custom CSS for wd_sidebar, class: .elementor-element-e8ed06a */.elementor-728 .elementor-element.elementor-element-e8ed06a .wd-filter-search input{
    border-radius: 15px;
}

.elementor-728 .elementor-element.elementor-element-e8ed06a .wd-swatches-filter.wd-checkboxes-on li>a:before {
    border-radius: 4px;
    
}

.elementor-728 .elementor-element.elementor-element-e8ed06a .widget_price_filter .ui-slider .ui-slider-handle:after {
    width: 14px;
    border-radius: 15px;
}

.elementor-728 .elementor-element.elementor-element-e8ed06a .wd-widget-stock-status a:before {
    border-radius: 4px;
}

.elementor-728 .elementor-element.elementor-element-e8ed06a .widget_price_filter [class*="price_slider_amount"] .button{
    color: #fcfcfc;
    border-radius: 15px;
    background: #185adb;
}

.elementor-728 .elementor-element.elementor-element-e8ed06a .widget_price_filter [class*="price_slider_amount"] .button:hover{
    color: #dedede;
    background: #10409d;
}/* End custom CSS */
/* Start custom CSS for wd_archive_products, class: .elementor-element-2fa9194 */.elementor-728 .elementor-element.elementor-element-2fa9194 .wd-product.wd-hover-standard .wd-add-btn>a{
    background: linear-gradient(0deg, #185adb, #5488f0);
    color: white !important;
    border-radius: 25px;
    box-shadow: 0 3px 10px #185adb !important;
}

.elementor-728 .elementor-element.elementor-element-2fa9194 .products-bordered-grid-ins .product-wrapper {
    transition: 0.3s;
    border-radius: 15px;
    border: 3px solid #E5E5E5;
    
}

.elementor-728 .elementor-element.elementor-element-2fa9194 .products-bordered-grid-ins .product-wrapper:hover {
    border: 3px solid #185ADB;
    
}/* End custom CSS */