.elementor-17149 .elementor-element.elementor-element-79ed1300 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-17149 .elementor-element.elementor-element-79ed1300{border-style:solid;border-width:0px 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-17149 .elementor-element.elementor-element-15577da5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:800;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-17149 .elementor-element.elementor-element-342946b5 .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-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .shopengine-category-lists-grid .shopengine-category-items{gap:36px;}.elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .single-cat-list-item{background:#FFFFFF;padding:5px 17px 3px 30px;}.elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .shopengine-category-items{background:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;}.rtl .elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .shopengine-category-items{border-width:0px 0px 0px 0px;padding:5px 30px 3px 17px;}.elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .single-cat-list-item:hover, .elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .shopengine-category-items:hover{box-shadow:0px 0px 16px -4px rgba(0, 0, 0, 0.23);}.elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .shopengine-category-items:hover{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .shopengine-category-items {padding:5px 17px 3px 30px;}.rtl .elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .single-cat-list-item{padding:5px 30px 3px 17px;}.elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .product-category-title{color:#3E3E3E;}.elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .shopengine-category-items .product-category-list-title{color:#3E3E3E;}.elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .product-category-title:hover{color:var( --e-global-color-secondary );}.elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .shopengine-category-items:hover .product-category-list-title{color:var( --e-global-color-secondary );}.elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .product-category-title, .elementor-17149 .elementor-element.elementor-element-342946b5 .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-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .shopengine-category-items .shopengine-category-icon{color:var( --e-global-color-secondary );transition:var( --e-global-color-secondary );}.elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .shopengine-category-items .shopengine-category-icon svg{fill:var( --e-global-color-secondary );transition:var( --e-global-color-secondary );width:7px;vertical-align:5px;}.elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .shopengine-category-items .shopengine-category-icon i{font-size:7px;vertical-align:5px;}.elementor-bc-flex-widget .elementor-17149 .elementor-element.elementor-element-1630ccbf.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-17149 .elementor-element.elementor-element-1630ccbf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-17149 .elementor-element.elementor-element-1630ccbf > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#35353561;}.elementor-17149 .elementor-element.elementor-element-307af33c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:800;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-17149 .elementor-element.elementor-element-5aa4c02d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.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(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-17149 .elementor-element.elementor-element-15577da5 .elementor-heading-title{font-size:38px;}.elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .shopengine-category-lists-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-17149 .elementor-element.elementor-element-307af33c .elementor-heading-title{font-size:38px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-17149 .elementor-element.elementor-element-24d485d9{width:28%;}.elementor-17149 .elementor-element.elementor-element-1630ccbf{width:72%;}}@media(max-width:767px){.elementor-17149 .elementor-element.elementor-element-24d485d9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-17149 .elementor-element.elementor-element-15577da5 .elementor-heading-title{font-size:17px;}.elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .shopengine-category-lists-grid{grid-template-columns:repeat(2, minmax(0, 1fr));grid-column-gap:11px;grid-row-gap:0px;}.elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .shopengine-category-lists-grid .shopengine-category-items{gap:4px;}.elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .shopengine-category-items{border-width:0px 0px 0px 0px;}.rtl .elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .shopengine-category-items{border-width:0px 0px 0px 0px;padding:5px 4px 0px 0px;}.elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .single-cat-list-item{padding:5px 0px 0px 4px;}.elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .shopengine-category-items {padding:5px 0px 0px 4px;}.rtl .elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .single-cat-list-item{padding:5px 4px 0px 0px;}.elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .product-category-title, .elementor-17149 .elementor-element.elementor-element-342946b5 .shopengine-product-category-lists .shopengine-category-items .product-category-list-title{font-size:12px;}.elementor-17149 .elementor-element.elementor-element-1630ccbf > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-17149 .elementor-element.elementor-element-307af33c .elementor-heading-title{font-size:17px;}.elementor-17149 .elementor-element.elementor-element-757cee1f{width:33%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-17149 .elementor-element.elementor-element-65e3dbbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17149 .elementor-element.elementor-element-65e3dbbe img{max-width:98%;}.elementor-17149 .elementor-element.elementor-element-41ff48df{width:33%;}.elementor-17149 .elementor-element.elementor-element-41ff48df > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17149 .elementor-element.elementor-element-6b4335d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17149 .elementor-element.elementor-element-6b4335d6 img{max-width:98%;}.elementor-17149 .elementor-element.elementor-element-059c4e6{width:33%;}.elementor-17149 .elementor-element.elementor-element-3717cf83 img{max-width:98%;}.elementor-17149 .elementor-element.elementor-element-5e2c783c{margin-top:2px;margin-bottom:0px;}.elementor-17149 .elementor-element.elementor-element-5fafa35b{width:50%;}.elementor-17149 .elementor-element.elementor-element-79d79bc8 img{max-width:98%;}.elementor-17149 .elementor-element.elementor-element-2a924738{width:50%;}.elementor-17149 .elementor-element.elementor-element-2a924738 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17149 .elementor-element.elementor-element-36fdc314 img{max-width:98%;}}/* Start custom CSS for shopengine-product-category-lists, class: .elementor-element-342946b5 */.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 */