body:not(.rtl) .elementor-9011 .elementor-element.elementor-element-b3e0cfb{right:0px;}body.rtl .elementor-9011 .elementor-element.elementor-element-b3e0cfb{left:0px;}.elementor-9011 .elementor-element.elementor-element-b3e0cfb{bottom:0px;}.elementor-9011 .elementor-element.elementor-element-7caf918{--grid-columns:3;}@media(max-width:1024px){.elementor-9011 .elementor-element.elementor-element-7caf918{--grid-columns:2;}}@media(max-width:767px){body:not(.rtl) .elementor-9011 .elementor-element.elementor-element-b3e0cfb{right:8px;}body.rtl .elementor-9011 .elementor-element.elementor-element-b3e0cfb{left:8px;}.elementor-9011 .elementor-element.elementor-element-b3e0cfb{text-align:end;}.elementor-9011 .elementor-element.elementor-element-b3e0cfb img{width:10%;}.elementor-9011 .elementor-element.elementor-element-7caf918{--grid-columns:1;}}/* Start custom CSS for loop-grid, class: .elementor-element-7caf918 */.woocommerce.elementor-element.elementor-element-7caf918.elementor-grid-3.elementor-grid-tablet-2.elementor-grid-mobile-1.elementor-widget.elementor-widget-loop-grid:before {
    content: "";
    background-color: rgb(49, 49, 49);
    width: 56%;
    height: 100%;
    position: absolute;
    right: 0px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bc107a5 */section.elementor-section.elementor-top-section.elementor-element.elementor-element-983960f.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default:before {
    content: '';
    background-color: #313131;
    width: 56%;
    height: 100%;
    position: absolute;
    right: 0;
}/* End custom CSS */