.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-20644 .elementor-element.elementor-element-4c5d93b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:800;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-20644 .elementor-element.elementor-element-582ece3 .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-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .shopengine-category-lists-grid .shopengine-category-items{gap:36px;}.elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .single-cat-list-item{background:#FFFFFF;padding:5px 17px 3px 30px;}.elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .shopengine-category-items{background:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;}.rtl .elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .shopengine-category-items{border-width:0px 0px 0px 0px;padding:5px 30px 3px 17px;}.elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .single-cat-list-item:hover, .elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .shopengine-category-items:hover{box-shadow:0px 0px 16px -4px rgba(0, 0, 0, 0.23);}.elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .shopengine-category-items:hover{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .shopengine-category-items {padding:5px 17px 3px 30px;}.rtl .elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .single-cat-list-item{padding:5px 30px 3px 17px;}.elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .product-category-title{color:#3E3E3E;}.elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .shopengine-category-items .product-category-list-title{color:#3E3E3E;}.elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .product-category-title:hover{color:var( --e-global-color-secondary );}.elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .shopengine-category-items:hover .product-category-list-title{color:var( --e-global-color-secondary );}.elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .product-category-title, .elementor-20644 .elementor-element.elementor-element-582ece3 .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-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .shopengine-category-items .shopengine-category-icon{color:var( --e-global-color-secondary );transition:var( --e-global-color-secondary );}.elementor-20644 .elementor-element.elementor-element-582ece3 .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-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .shopengine-category-items .shopengine-category-icon i{font-size:10px;vertical-align:2px;}.elementor-bc-flex-widget .elementor-20644 .elementor-element.elementor-element-124d804.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20644 .elementor-element.elementor-element-124d804.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20644 .elementor-element.elementor-element-124d804 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#35353561;}.elementor-20644 .elementor-element.elementor-element-33e4e53 .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 );}#elementor-popup-modal-20644{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-20644 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-20644 .dialog-close-button{display:flex;}#elementor-popup-modal-20644 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20644 .elementor-element.elementor-element-4c5d93b .elementor-heading-title{font-size:38px;}.elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .shopengine-category-lists-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-20644 .elementor-element.elementor-element-33e4e53 .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-20644 .elementor-element.elementor-element-c814a57{z-index:99999;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20644 .elementor-element.elementor-element-4c5d93b .elementor-heading-title{font-size:17px;}.elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .shopengine-category-lists-grid{grid-template-columns:repeat(1, minmax(0, 1fr));grid-row-gap:0px;}.elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .shopengine-category-items{border-width:0px 0px 0px 0px;}.rtl .elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .shopengine-category-items{border-width:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .single-cat-list-item{padding:0px 0px 0px 20px;}.elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .shopengine-category-items {padding:0px 0px 0px 20px;}.rtl .elementor-20644 .elementor-element.elementor-element-582ece3 .shopengine-product-category-lists .single-cat-list-item{padding:0px 20px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-124d804 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-33e4e53 .elementor-heading-title{font-size:17px;}.elementor-20644 .elementor-element.elementor-element-e814989{width:50%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-20644 .elementor-element.elementor-element-ab8067d{width:50%;}}/* Start custom CSS for shopengine-product-category-lists, class: .elementor-element-582ece3 */.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 */
/* Start custom CSS *//* Popup ke andar YITH search properly visible */
#elementor-popup-modal-20644 input[type="text"] {
  pointer-events: auto !important;
  z-index: 9999 !important;
  position: relative !important;
}

#elementor-popup-modal-20644 .ywcas-results,
#elementor-popup-modal-20644 .ywcas-suggestions {
  z-index: 99999 !important;
  position: absolute !important;
}/* End custom CSS */