.elementor-2112 .elementor-element.elementor-element-c73db5c{--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;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2112 .elementor-element.elementor-element-0adc4fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2112 .elementor-element.elementor-element-2df8746 .elsp-filter-warpper .elsp-vertical-filter-group:not(:last-child){margin-bottom:24px;}.elementor-2112 .elementor-element.elementor-element-2df8746 .elsp-filter-warpper .elsp_vertical_filter_form.elsp_price #slider-range{height:2px;background:#312E3954;}.elementor-2112 .elementor-element.elementor-element-2df8746 .elsp-filter-warpper .elsp_vertical_filter_form.elsp_price #slider-range .ui-slider-range{height:2px;background:var( --e-global-color-astglobalcolor2 );}.elementor-2112 .elementor-element.elementor-element-2df8746 .elsp-filter-warpper .elsp_vertical_filter_form.elsp_price #slider-range .ui-slider-handle.ui-state-default{top:calc( -10px + ( 2px / 2 ) );border:var( --e-global-color-astglobalcolor2 );}.elementor-2112 .elementor-element.elementor-element-2df8746 .elsp-filter-warpper .elsp_vertical_filter_form.elsp_price #amount{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:1em;color:#000000;}.elementor-2112 .elementor-element.elementor-element-2df8746 .elsp-filter-warpper .elsp_vertical_filter_form.elsp_price .elsp_price_filter_wrap{margin:20px 0px 0px 0px;}.elementor-2112 .elementor-element.elementor-element-2df8746 .elsp-filter-warpper .elsp-filter-reset-trigger-wrap, .elementor-2112 .elementor-element.elementor-element-2df8746 .elsp-filter-warpper .elsp-vertical-filter-price-trigger-wrapper{text-align:left;}.elementor-2112 .elementor-element.elementor-element-2df8746 .elsp-filter-warpper .elsp-vertical-filter-search-trigger, .elementor-2112 .elementor-element.elementor-element-2df8746 .elsp-filter-warpper .elsp-filter-reset-trigger, .elementor-2112 .elementor-element.elementor-element-2df8746 .elsp-filter-warpper .elsp-vertical-filter-price-trigger{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1em;border-radius:4px 4px 4px 4px;color:var( --e-global-color-astglobalcolor5 );background-color:var( --e-global-color-astglobalcolor2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor2 );}.elementor-2112 .elementor-element.elementor-element-2df8746 .elsp-filter-warpper .elsp-vertical-filter-search-trigger{padding:10px 20px 10px 20px;margin:10px 0px 0px 0px;}.elementor-2112 .elementor-element.elementor-element-2df8746 .elsp-filter-warpper .elsp-filter-reset-trigger{padding:10px 20px 10px 20px;margin:10px 0px 0px 0px;}.elementor-2112 .elementor-element.elementor-element-2df8746 .elsp-filter-warpper .elsp-vertical-filter-price-trigger{padding:10px 20px 10px 20px;margin:10px 0px 0px 0px;}.elementor-2112 .elementor-element.elementor-element-2df8746 .elsp-filter-warpper .elsp-vertical-filter-search-trigger:hover, .elementor-2112 .elementor-element.elementor-element-2df8746 .elsp-filter-warpper .elsp-filter-reset-trigger:hover, .elementor-2112 .elementor-element.elementor-element-2df8746 .elsp-filter-warpper .elsp-vertical-filter-price-trigger:hover{color:var( --e-global-color-astglobalcolor2 );background-color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor2 );}.elementor-2112 .elementor-element.elementor-element-25fc324{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-woo-products{grid-template-columns:repeat(2, 1fr);}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-woo-products.woocommerce .elsp-woo-product-item{text-align:left;padding:0px 0px 20px 0px;border-radius:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EFEFEF;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-woo-products.woocommerce{grid-gap:30px;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-single-woo-product-content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:15px 10px 0px 10px;margin:0px 0px 0px 0px;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-woo-products.woocommerce .elsp-woo-product-item .elsp-single-woo-product-image .elsp-woo-product-content-badge{right:15px;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-woo-products.woocommerce .elsp-woo-product-item .elsp-single-woo-product-image .elsp-woo-product-content-badge li{padding:3px 12px 3px 12px;border-radius:3px 3px 3px 3px;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-woo-products.woocommerce .elsp-woo-product-item .elsp-single-woo-product-image .elsp-woo-product-content-badge li.onsale{color:#ffffff;background-color:#4CC251;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-woo-products.woocommerce .elsp-woo-product-item .elsp-single-woo-product-image .elsp-woo-product-content-badge li.out-of-stock{color:#ffffff;background-color:#7F7F7F;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-woo-products.woocommerce .elsp-woo-product-item .elsp-single-woo-product-image .elsp-woo-product-content-badge li.featured{color:#ffffff;background-color:#FF3037;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-woo-products.woocommerce .elsp-woo-product-item .elsp-single-woo-product-content a.elsp-product-cat{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1em;margin:0px 0px 0px 0px;color:#000000;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-woo-products.woocommerce .elsp-woo-product-item .elsp-single-woo-product-content a.elsp-product-cat:hover{color:#000000;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-single-woo-product-content h3.elsp-woo-product-content-name{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#111111;margin:10px 0px 10px 0px;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-woo-products.woocommerce .elsp-woo-product-item span.elsp-woo-product-content-price{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1em;color:var( --e-global-color-astglobalcolor2 );margin:10px 0px 15px 0px;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-woo-products.woocommerce .elsp-woo-product-item .elsp-woo-product-star-rating{font-size:18px;height:18px;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-woo-products.woocommerce .elsp-woo-product-item .elsp-woo-product-star-rating:before{color:#3BC473;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-woo-products.woocommerce .elsp-woo-product-item .elsp-woo-product-star-rating span{color:#FF7272;}.elementor-2112 .elementor-element.elementor-element-a528f2d ul.elsp-woo-product-content-rating{margin:10px 0px 10px 0px;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-loop-cart-button-scope .elsp-woo-product-item .elsp-single-woo-product-content .elsp-add-btn-replace .add-to-cart-loop{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;line-height:1em;min-width:148px;min-height:42px;color:#ffffff;background-color:#111;border-color:#111;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-loop-cart-button-scope .elsp-woo-product-item .elsp-single-woo-product-content .elsp-add-btn-replace .elsp-cart-icon-svg{width:18px;height:18px;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-loop-cart-button-scope .elsp-woo-product-item .elsp-single-woo-product-content .elsp-cart-button-wrapper{gap:10px;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-loop-cart-button-scope .elsp-woo-product-item .elsp-single-woo-product-content .elsp-add-btn-replace .add-to-cart-loop:hover{color:#ffffff;background-color:#333;border-color:#333;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-loop-cart-button-scope .elsp-woo-product-item .elsp-single-woo-product-content .elsp-add-btn-replace .add-to-cart-loop.added .elsp-check-icon::after{font-size:16px;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-loop-cart-button-scope .elsp-woo-product-item .elsp-single-woo-product-content .elsp-cart-button-wrapper .added_to_cart, .elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-loop-cart-button-scope .elsp-woo-product-item .elsp-single-woo-product-content > .added_to_cart, .elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-loop-cart-button-scope .elsp-woo-product-item .elsp-single-woo-product-content .elsp-single-woo-product-content > a.added_to_cart{color:#ffffff;background-color:#111111;border-color:#111111;}.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-loop-cart-button-scope .elsp-woo-product-item .elsp-single-woo-product-content .elsp-cart-button-wrapper .added_to_cart:hover, .elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-loop-cart-button-scope .elsp-woo-product-item .elsp-single-woo-product-content > .added_to_cart:hover, .elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-loop-cart-button-scope .elsp-woo-product-item .elsp-single-woo-product-content .elsp-single-woo-product-content > a.added_to_cart:hover{color:#ffffff;background-color:#333333;border-color:#333333;}@media(min-width:768px){.elementor-2112 .elementor-element.elementor-element-0adc4fd{--width:33.3333%;}.elementor-2112 .elementor-element.elementor-element-25fc324{--width:66.6666%;}}@media(max-width:1024px){.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-woo-products{grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor-2112 .elementor-element.elementor-element-a528f2d .elsp-woo-products{grid-template-columns:repeat(1, 1fr);}}