.elementor-94747 .elementor-element.elementor-element-21cb4c5{--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-94747 .elementor-element.elementor-element-9657a57{--cols:5;--cols-gap:25px;--rows-gap:25px;--product-title-lines:1;}.elementor-94747 .elementor-element.elementor-element-9657a57 .etheme-product-grid-item{text-align:left;}.elementor-94747 .elementor-element.elementor-element-9657a57 .etheme-product-grid-content .etheme-product-grid-title a{display:block;height:calc(var(--product-title-lines) * 3ex);line-height:3ex;overflow:hidden;}.elementor-94747 .elementor-element.elementor-element-9657a57 .etheme-product-grid-title{font-size:14px;}.elementor-94747 .elementor-element.elementor-element-9657a57 .etheme-product-grid-title a{color:var( --e-global-color-secondary );}.elementor-94747 .elementor-element.elementor-element-9657a57 .etheme-product-grid-image{border-style:none;}.elementor-94747 .elementor-element.elementor-element-9657a57 .etheme-product-grid-image, .elementor-94747 .elementor-element.elementor-element-9657a57 .etheme-product-grid-image img{border-radius:15px 15px 15px 15px;}.elementor-94747 .elementor-element.elementor-element-9657a57 .price{font-weight:700;color:var( --e-global-color-secondary );}.elementor-94747 .elementor-element.elementor-element-9657a57 .etheme-elementor-lazy-button-wrapper{--etheme-elementor-loader-color:var( --e-global-color-secondary );--etheme-elementor-loader-size:30px;}.elementor-94747 .elementor-element.elementor-element-891d384{--cols:4;--widgets-max-height:200px;--widget-checkbox-icon-code:"\e918";}.elementor-94747 .elementor-element.elementor-element-891d384 .etheme-elementor-off-canvas__toggle .elementor-button{background-color:#e1e1e1;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-94747 .elementor-element.elementor-element-891d384 .etheme-elementor-off-canvas__toggle .elementor-button:hover, .elementor-94747 .elementor-element.elementor-element-891d384 .etheme-elementor-off-canvas__toggle .elementor-button:hover:focus{background-color:#222222;color:#ffffff;}.elementor-94747 .elementor-element.elementor-element-891d384 .etheme-elementor-off-canvas__toggle .elementor-button:hover svg, .elementor-94747 .elementor-element.elementor-element-891d384 .etheme-elementor-off-canvas__toggle .elementor-button:hover:focus svg{fill:#ffffff;}.elementor-94747 .elementor-element.elementor-element-891d384 .elementor-grid{grid-column-gap:20px;grid-row-gap:40px;}.elementor-94747 .elementor-element.elementor-element-9a90070 .etheme-elementor-off-canvas__toggle .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 35px 35px 0px;padding:15px 15px 15px 15px;}.elementor-94747 .elementor-element.elementor-element-9a90070 .etheme-elementor-off-canvas__toggle .elementor-button:hover, .elementor-94747 .elementor-element.elementor-element-9a90070 .etheme-elementor-off-canvas__toggle .elementor-button:hover:focus{background-color:#222222;color:#ffffff;}.elementor-94747 .elementor-element.elementor-element-9a90070 .etheme-elementor-off-canvas__toggle .elementor-button:hover svg, .elementor-94747 .elementor-element.elementor-element-9a90070 .etheme-elementor-off-canvas__toggle .elementor-button:hover:focus svg{fill:#ffffff;}.elementor-94747 .elementor-element.elementor-element-9a90070{--widget-checkbox-icon-code:"\e918";}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-94747 .elementor-element.elementor-element-891d384{--cols:2;}.elementor-94747 .elementor-element.elementor-element-891d384 .elementor-grid{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-94747 .elementor-element.elementor-element-21cb4c5{--content-width:1600px;}}@media(max-width:767px){.elementor-94747 .elementor-element.elementor-element-9657a57{--cols:2;--cols-gap:5px;--rows-gap:8px;}.elementor-94747 .elementor-element.elementor-element-891d384{--cols:1;--widgets-max-height:150px;}.elementor-94747 .elementor-element.elementor-element-891d384 .elementor-grid{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for etheme_sidebar_horizontal, class: .elementor-element-891d384 */@media only screen and (max-width: 992px){
    .elementor-94747 .elementor-element.elementor-element-891d384 .sidebar-widget:not(:empty) {
        margin-bottom: 0px;
    }
}/* End custom CSS */