.elementor-16914 .elementor-element.elementor-element-33369ae4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-16914 .elementor-element.elementor-element-33369ae4{border-style:solid;border-width:1px 0px 0px 0px;border-color:#35353561;padding:30px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-16914 .elementor-element.elementor-element-cec541e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:800;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .shopengine-category-lists-grid{grid-template-columns:repeat(1, minmax(0, 1fr));grid-column-gap:60px;grid-row-gap:0px;}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .shopengine-category-lists-grid .shopengine-category-items{gap:36px;}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .single-cat-list-item{background:#FFFFFF;padding:5px 17px 3px 30px;}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .shopengine-category-items{background:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;}.rtl .elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .shopengine-category-items{border-width:0px 0px 0px 0px;padding:5px 30px 3px 17px;}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .single-cat-list-item:hover, .elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .shopengine-category-items:hover{box-shadow:0px 0px 16px -4px rgba(0, 0, 0, 0.23);}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .shopengine-category-items:hover{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .shopengine-category-items {padding:5px 17px 3px 30px;}.rtl .elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .single-cat-list-item{padding:5px 30px 3px 17px;}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .product-category-title{color:#3E3E3E;}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .shopengine-category-items .product-category-list-title{color:#3E3E3E;}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .product-category-title:hover{color:var( --e-global-color-secondary );}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .shopengine-category-items:hover .product-category-list-title{color:var( --e-global-color-secondary );}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .product-category-title, .elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .shopengine-category-items .product-category-list-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;line-height:22px;}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .shopengine-category-items .shopengine-category-icon{color:var( --e-global-color-secondary );transition:var( --e-global-color-secondary );}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .shopengine-category-items .shopengine-category-icon svg{fill:var( --e-global-color-secondary );transition:var( --e-global-color-secondary );width:10px;vertical-align:2px;}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .shopengine-category-items .shopengine-category-icon i{font-size:10px;vertical-align:2px;}.elementor-bc-flex-widget .elementor-16914 .elementor-element.elementor-element-6f7fe66e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-16914 .elementor-element.elementor-element-6f7fe66e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-16914 .elementor-element.elementor-element-6f7fe66e > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#35353561;}.elementor-16914 .elementor-element.elementor-element-1f48ad4d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:800;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}@media(min-width:768px){.elementor-16914 .elementor-element.elementor-element-1f7582fa{width:28%;}.elementor-16914 .elementor-element.elementor-element-6f7fe66e{width:72%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-16914 .elementor-element.elementor-element-cec541e .elementor-heading-title{font-size:38px;}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .shopengine-category-lists-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-16914 .elementor-element.elementor-element-1f48ad4d .elementor-heading-title{font-size:38px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-16914 .elementor-element.elementor-element-cec541e .elementor-heading-title{font-size:17px;}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .shopengine-category-lists-grid{grid-template-columns:repeat(1, minmax(0, 1fr));grid-row-gap:0px;}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .shopengine-category-items{border-width:0px 0px 0px 0px;}.rtl .elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .shopengine-category-items{border-width:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .single-cat-list-item{padding:0px 0px 0px 20px;}.elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .shopengine-category-items {padding:0px 0px 0px 20px;}.rtl .elementor-16914 .elementor-element.elementor-element-2b0e483c .shopengine-product-category-lists .single-cat-list-item{padding:0px 20px 0px 0px;}.elementor-16914 .elementor-element.elementor-element-6f7fe66e > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-16914 .elementor-element.elementor-element-1f48ad4d .elementor-heading-title{font-size:17px;}.elementor-16914 .elementor-element.elementor-element-796defe{width:50%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-16914 .elementor-element.elementor-element-787dea2{width:50%;}}/* Start custom CSS for shopengine-product-category-lists, class: .elementor-element-2b0e483c */.shopengine-widget .shopengine-product-category-lists .shopengine-category-lists-grid .shopengine-category-items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 10px;
    border: 1px solid #d8d8d8;
    padding: 10px;
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}/* End custom CSS */