.elementor-5475 .elementor-element.elementor-element-5c5f2e6e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:95;}.elementor-5475 .elementor-element.elementor-element-5c5f2e6e:not(.elementor-motion-effects-element-type-background), .elementor-5475 .elementor-element.elementor-element-5c5f2e6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5475 .elementor-element.elementor-element-853c0e7{--display:flex;}.elementor-5475 .elementor-element.elementor-element-c906381.elementor-element{--align-self:center;}.elementor-5475 .elementor-element.elementor-element-a68739e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5475 .elementor-element.elementor-element-75561a2{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px;}.elementor-5475 .elementor-element.elementor-element-75561a2:not(.elementor-motion-effects-element-type-background), .elementor-5475 .elementor-element.elementor-element-75561a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-5475 .elementor-element.elementor-element-4bf4512{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;--z-index:1;}.elementor-5475 .elementor-element.elementor-element-4bf4512.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-5475 .elementor-element.elementor-element-a2fccfe{--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 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5475 .elementor-element.elementor-element-1ffd294{--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-5475 .elementor-element.elementor-element-bfd29a0 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-5475 .elementor-element.elementor-element-b7acf2c{--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-5475 .elementor-element.elementor-element-6c530f6 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-5475 .elementor-element.elementor-element-fc6e406{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:column;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5475 .elementor-element.elementor-element-c4cd703 .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-c4cd703.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-c4cd703 .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-ef702de .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-ef702de.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-ef702de .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-064b9fa .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-064b9fa.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-064b9fa .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-cd987ea .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-cd987ea.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-cd987ea .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-2047c45 .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-2047c45.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-2047c45 .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-cdecc6c .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-cdecc6c.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-cdecc6c .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-98fac31 .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-98fac31.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-98fac31 .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-ac95d9a .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-ac95d9a.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-ac95d9a .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-04764d6 .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-04764d6.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-04764d6 .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-6599b1a .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-6599b1a.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-6599b1a .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-69ce2cb .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-69ce2cb.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-69ce2cb .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-86c8efe .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-86c8efe.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-86c8efe .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-832ab83 .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-832ab83.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-832ab83 .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-1e32c86 .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-1e32c86.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-1e32c86 .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-455031a .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-455031a.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-455031a .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-535d02e .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-535d02e.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-535d02e .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-c792326 .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-c792326.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-c792326 .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-80b91e7 .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-80b91e7.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-80b91e7 .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-82b0fea .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-82b0fea.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-82b0fea .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-17827b7{--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-5475 .elementor-element.elementor-element-403ce52 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-5475 .elementor-element.elementor-element-f7f11b4 img{border-radius:5px 5px 5px 5px;}.elementor-5475 .elementor-element.elementor-element-fe49009{width:100%;max-width:100%;}.elementor-5475 .elementor-element.elementor-element-fe49009 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5475 .elementor-element.elementor-element-fe49009 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5475 .elementor-element.elementor-element-6551f8d{--display:flex;--min-height:20px;--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 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5475 .elementor-element.elementor-element-602efff{--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-5475 .elementor-element.elementor-element-d8f695b .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-5475 .elementor-element.elementor-element-5e3a211{--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-5475 .elementor-element.elementor-element-cf2d573 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-5475 .elementor-element.elementor-element-ccad9dd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:column;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5475 .elementor-element.elementor-element-652ef6d .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-652ef6d.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-652ef6d .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-dd4790e .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-dd4790e.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-dd4790e .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-75d7219 .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-75d7219.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-75d7219 .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-93387c7 .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-93387c7.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-93387c7 .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-edec8c1 .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-edec8c1.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-edec8c1 .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-cf95038 .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-cf95038.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-cf95038 .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-f5f43b3 .product{text-align:left;}.elementor-5475 .elementor-element.elementor-element-f5f43b3.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-5475 .elementor-element.elementor-element-f5f43b3 .woocommerce .woocommerce-loop-category__title{font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-5475 .elementor-element.elementor-element-56a4b86{--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-5475 .elementor-element.elementor-element-8dabdae .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-5475 .elementor-element.elementor-element-4ee5bd2 img{border-radius:5px 5px 5px 5px;}.elementor-5475 .elementor-element.elementor-element-de04f03{width:100%;max-width:100%;}.elementor-5475 .elementor-element.elementor-element-de04f03 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5475 .elementor-element.elementor-element-de04f03 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5475 .elementor-element.elementor-element-d2890a8{--display:flex;}.elementor-5475 .elementor-element.elementor-element-d39f2e4{--display:flex;}.elementor-5475 .elementor-element.elementor-element-46ade2b{--display:flex;}.elementor-5475 .elementor-element.elementor-element-8f26970{--display:flex;}.elementor-5475 .elementor-element.elementor-element-6825586{--display:flex;}.elementor-5475 .elementor-element.elementor-element-831b6ac{--display:flex;}.elementor-5475 .elementor-element.elementor-element-561fcfc{--display:flex;}.elementor-5475 .elementor-element.elementor-element-e75ab10{--display:flex;}.elementor-5475 .elementor-element.elementor-element-1e17319{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:18px;--n-menu-title-transition:0ms;--n-menu-title-padding:15px 15px 15px 15px;--n-menu-icon-size:16px;--n-menu-dropdown-indicator-color-normal:var( --e-global-color-text );--n-menu-dropdown-indicator-color-hover:var( --e-global-color-astglobalcolor5 );--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-5475 .elementor-element.elementor-element-1e17319 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:#000000;}.elementor-5475 .elementor-element.elementor-element-1e17319 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-5475 .elementor-element.elementor-element-1e17319 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-5475 .elementor-element.elementor-element-1e17319 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-weight:800;text-transform:uppercase;}.elementor-5475 .elementor-element.elementor-element-1e17319 {--n-menu-title-color-hover:#FFFFFF;}.elementor-5475 .elementor-element.elementor-element-72be878{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:3px;--padding-bottom:3px;--padding-left:0px;--padding-right:0px;}.elementor-5475 .elementor-element.elementor-element-f45fa7b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5475 .elementor-element.elementor-element-f45fa7b{text-align:left;}.elementor-5475 .elementor-element.elementor-element-f45fa7b img{width:100%;max-width:250px;}.elementor-5475 .elementor-element.elementor-element-353f4d4{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-5475 .elementor-element.elementor-element-928b3d2{width:100%;max-width:100%;z-index:10;}.elementor-5475 .elementor-element.elementor-element-928b3d2 .elementor-search-form__container{min-height:42px;}.elementor-5475 .elementor-element.elementor-element-928b3d2 .elementor-search-form__submit{min-width:42px;--e-search-form-submit-text-color:var( --e-global-color-text );background-color:#02010100;}body:not(.rtl) .elementor-5475 .elementor-element.elementor-element-928b3d2 .elementor-search-form__icon{padding-left:calc(42px / 3);}body.rtl .elementor-5475 .elementor-element.elementor-element-928b3d2 .elementor-search-form__icon{padding-right:calc(42px / 3);}.elementor-5475 .elementor-element.elementor-element-928b3d2 .elementor-search-form__input, .elementor-5475 .elementor-element.elementor-element-928b3d2.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(42px / 3);padding-right:calc(42px / 3);}.elementor-5475 .elementor-element.elementor-element-928b3d2:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:var( --e-global-color-astglobalcolor5 );border-color:#444444;border-width:1px 1px 1px 1px;border-radius:4px;}.elementor-5475 .elementor-element.elementor-element-928b3d2.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:var( --e-global-color-astglobalcolor5 );border-color:#444444;border-width:1px 1px 1px 1px;border-radius:4px;}.elementor-5475 .elementor-element.elementor-element-dbab70d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-5475 .elementor-element.elementor-element-dbab70d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-5475 .elementor-element.elementor-element-5423407.elementor-element{--align-self:center;}.elementor-5475 .elementor-element.elementor-element-5423407 .elementor-icon-box-wrapper{align-items:start;text-align:center;}.elementor-5475 .elementor-element.elementor-element-5423407{--icon-box-icon-margin:6px;}.elementor-5475 .elementor-element.elementor-element-5423407.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5475 .elementor-element.elementor-element-5423407.elementor-view-framed .elementor-icon, .elementor-5475 .elementor-element.elementor-element-5423407.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5475 .elementor-element.elementor-element-5423407 .elementor-icon{font-size:15px;}.elementor-5475 .elementor-element.elementor-element-5423407 .elementor-icon-box-title, .elementor-5475 .elementor-element.elementor-element-5423407 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:700;}.elementor-5475 .elementor-element.elementor-element-5423407 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-5475 .elementor-element.elementor-element-e9e1a64.elementor-element{--align-self:center;}.elementor-5475 .elementor-element.elementor-element-e9e1a64 .elementor-icon-box-wrapper{align-items:start;text-align:center;}.elementor-5475 .elementor-element.elementor-element-e9e1a64{--icon-box-icon-margin:6px;}.elementor-5475 .elementor-element.elementor-element-e9e1a64.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5475 .elementor-element.elementor-element-e9e1a64.elementor-view-framed .elementor-icon, .elementor-5475 .elementor-element.elementor-element-e9e1a64.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5475 .elementor-element.elementor-element-e9e1a64 .elementor-icon{font-size:15px;}.elementor-5475 .elementor-element.elementor-element-e9e1a64 .elementor-icon-box-title, .elementor-5475 .elementor-element.elementor-element-e9e1a64 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:700;}.elementor-5475 .elementor-element.elementor-element-e9e1a64 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-5475 .elementor-element.elementor-element-a228da7 .elementor-icon-box-wrapper{align-items:start;text-align:center;}.elementor-5475 .elementor-element.elementor-element-a228da7{--icon-box-icon-margin:6px;}.elementor-5475 .elementor-element.elementor-element-a228da7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5475 .elementor-element.elementor-element-a228da7.elementor-view-framed .elementor-icon, .elementor-5475 .elementor-element.elementor-element-a228da7.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5475 .elementor-element.elementor-element-a228da7 .elementor-icon{font-size:15px;}.elementor-5475 .elementor-element.elementor-element-a228da7 .elementor-icon-box-title, .elementor-5475 .elementor-element.elementor-element-a228da7 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:700;}.elementor-5475 .elementor-element.elementor-element-a228da7 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-5475 .elementor-element.elementor-element-eac6883.elementor-element{--align-self:center;}.elementor-5475 .elementor-element.elementor-element-eac6883 .elementor-icon-box-wrapper{align-items:start;text-align:center;}.elementor-5475 .elementor-element.elementor-element-eac6883{--icon-box-icon-margin:6px;}.elementor-5475 .elementor-element.elementor-element-eac6883.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5475 .elementor-element.elementor-element-eac6883.elementor-view-framed .elementor-icon, .elementor-5475 .elementor-element.elementor-element-eac6883.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5475 .elementor-element.elementor-element-eac6883 .elementor-icon{font-size:15px;}.elementor-5475 .elementor-element.elementor-element-eac6883 .elementor-icon-box-title, .elementor-5475 .elementor-element.elementor-element-eac6883 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:700;}.elementor-5475 .elementor-element.elementor-element-eac6883 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-5475 .elementor-element.elementor-element-84b26b5{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-primary );--toggle-button-icon-hover-color:var( --e-global-color-primary );--toggle-button-border-width:0px;--toggle-icon-size:20px;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-5475 .elementor-element.elementor-element-84b26b5 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-5475 .elementor-element.elementor-element-a68739e{--width:100%;}.elementor-5475 .elementor-element.elementor-element-75561a2{--content-width:1440px;}.elementor-5475 .elementor-element.elementor-element-4bf4512{--width:100%;}.elementor-5475 .elementor-element.elementor-element-a2fccfe{--content-width:100%;}.elementor-5475 .elementor-element.elementor-element-1ffd294{--width:20%;}.elementor-5475 .elementor-element.elementor-element-b7acf2c{--width:60%;}.elementor-5475 .elementor-element.elementor-element-17827b7{--width:20%;}.elementor-5475 .elementor-element.elementor-element-6551f8d{--content-width:100%;}.elementor-5475 .elementor-element.elementor-element-602efff{--width:20%;}.elementor-5475 .elementor-element.elementor-element-5e3a211{--width:60%;}.elementor-5475 .elementor-element.elementor-element-56a4b86{--width:20%;}.elementor-5475 .elementor-element.elementor-element-72be878{--width:30%;}.elementor-5475 .elementor-element.elementor-element-353f4d4{--width:40%;}.elementor-5475 .elementor-element.elementor-element-dbab70d{--width:30%;}}@media(max-width:1366px){.elementor-5475 .elementor-element.elementor-element-fc6e406{--grid-auto-flow:column;}.elementor-5475 .elementor-element.elementor-element-ccad9dd{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:column;}}@media(max-width:1200px){.elementor-5475 .elementor-element.elementor-element-fc6e406{--grid-auto-flow:column;}.elementor-5475 .elementor-element.elementor-element-ccad9dd{--grid-auto-flow:column;}}@media(max-width:1024px){.elementor-5475 .elementor-element.elementor-element-5c5f2e6e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5475 .elementor-element.elementor-element-fc6e406{--grid-auto-flow:column;}.elementor-5475 .elementor-element.elementor-element-ccad9dd{--grid-auto-flow:column;}}@media(max-width:767px){.elementor-5475 .elementor-element.elementor-element-5c5f2e6e{--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;--justify-content:space-between;--flex-wrap:nowrap;--z-index:9999999;}.elementor-5475 .elementor-element.elementor-element-75561a2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5475 .elementor-element.elementor-element-4bf4512{--width:30%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--z-index:150;}.elementor-5475 .elementor-element.elementor-element-4bf4512.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-5475 .elementor-element.elementor-element-a2fccfe{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5475 .elementor-element.elementor-element-fc6e406{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(10, 1fr);--grid-auto-flow:column;}.elementor-5475 .elementor-element.elementor-element-c4cd703 .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-ef702de .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-064b9fa .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-cd987ea .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-2047c45 .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-cdecc6c .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-98fac31 .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-ac95d9a .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-04764d6 .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-6599b1a .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-69ce2cb .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-86c8efe .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-832ab83 .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-1e32c86 .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-455031a .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-535d02e .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-c792326 .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-80b91e7 .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-82b0fea .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-6551f8d{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5475 .elementor-element.elementor-element-ccad9dd{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:column;}.elementor-5475 .elementor-element.elementor-element-652ef6d .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-dd4790e .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-75d7219 .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-93387c7 .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-edec8c1 .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-cf95038 .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-f5f43b3 .woocommerce .woocommerce-loop-category__title{font-size:16px;}.elementor-5475 .elementor-element.elementor-element-d2890a8{--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;}.elementor-5475 .elementor-element.elementor-element-1e17319{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-toggle-align:flex-start;--n-menu-title-padding:5px 15px 5px 15px;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-5475 .elementor-element.elementor-element-72be878{--width:40%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5475 .elementor-element.elementor-element-f45fa7b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-5475 .elementor-element.elementor-element-f45fa7b img{max-width:100%;}.elementor-5475 .elementor-element.elementor-element-353f4d4{--width:100%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:100;}.elementor-5475 .elementor-element.elementor-element-353f4d4.e-con{--order:99999 /* order end hack */;}.elementor-5475 .elementor-element.elementor-element-dbab70d{--width:30%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-5475 .elementor-element.elementor-element-5423407{--icon-box-icon-margin:-7px;}.elementor-5475 .elementor-element.elementor-element-5423407 .elementor-icon{font-size:18px;}.elementor-5475 .elementor-element.elementor-element-5423407 .elementor-icon-box-title, .elementor-5475 .elementor-element.elementor-element-5423407 .elementor-icon-box-title a{font-size:11px;}.elementor-5475 .elementor-element.elementor-element-e9e1a64{--icon-box-icon-margin:-7px;}.elementor-5475 .elementor-element.elementor-element-e9e1a64 .elementor-icon{font-size:18px;}.elementor-5475 .elementor-element.elementor-element-e9e1a64 .elementor-icon-box-title, .elementor-5475 .elementor-element.elementor-element-e9e1a64 .elementor-icon-box-title a{font-size:11px;}.elementor-5475 .elementor-element.elementor-element-a228da7{--icon-box-icon-margin:-7px;}.elementor-5475 .elementor-element.elementor-element-a228da7 .elementor-icon{font-size:18px;}.elementor-5475 .elementor-element.elementor-element-a228da7 .elementor-icon-box-title, .elementor-5475 .elementor-element.elementor-element-a228da7 .elementor-icon-box-title a{font-size:11px;}.elementor-5475 .elementor-element.elementor-element-eac6883{--icon-box-icon-margin:-7px;}.elementor-5475 .elementor-element.elementor-element-eac6883 .elementor-icon{font-size:18px;}.elementor-5475 .elementor-element.elementor-element-eac6883 .elementor-icon-box-title, .elementor-5475 .elementor-element.elementor-element-eac6883 .elementor-icon-box-title a{font-size:11px;}.elementor-5475 .elementor-element.elementor-element-84b26b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5475 .elementor-element.elementor-element-84b26b5{--toggle-icon-size:20px;}}/* Start custom CSS for wc-categories, class: .elementor-element-c4cd703 */.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-ef702de */.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-064b9fa */.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cd987ea */.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-2047c45 */.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cdecc6c */.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-98fac31 */.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-ac95d9a */.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-04764d6 */.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-6599b1a */.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-69ce2cb */.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-86c8efe */.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-832ab83 */.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-1e32c86 */.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-455031a */.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-535d02e */.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-c792326 */.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-80b91e7 */.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-82b0fea */.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc6e406 */.elementor-5475 .elementor-element.elementor-element-fc6e406 .elementor-element {
    flex-grow: 1;
    max-width: 228px;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fe49009 */.elementor-5475 .elementor-element.elementor-element-fe49009 a{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf2d573 */.elementor-5475 .elementor-element.elementor-element-cf2d573 .elementor-element {
    flex-grow: 1;
    max-width: 228px;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-652ef6d */.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-dd4790e */.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-75d7219 */.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-93387c7 */.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-edec8c1 */.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cf95038 */.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-f5f43b3 */.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccad9dd */.elementor-5475 .elementor-element.elementor-element-ccad9dd .elementor-element {
    flex-grow: 1;
    max-width: 100%;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de04f03 */.elementor-5475 .elementor-element.elementor-element-de04f03 a{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-c4cd703 */.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-ef702de */.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-064b9fa */.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cd987ea */.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-2047c45 */.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cdecc6c */.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-98fac31 */.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-ac95d9a */.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-04764d6 */.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-6599b1a */.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-69ce2cb */.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-86c8efe */.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-832ab83 */.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-1e32c86 */.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-455031a */.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-535d02e */.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-c792326 */.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-80b91e7 */.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-82b0fea */.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc6e406 */.elementor-5475 .elementor-element.elementor-element-fc6e406 .elementor-element {
    flex-grow: 1;
    max-width: 228px;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fe49009 */.elementor-5475 .elementor-element.elementor-element-fe49009 a{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf2d573 */.elementor-5475 .elementor-element.elementor-element-cf2d573 .elementor-element {
    flex-grow: 1;
    max-width: 228px;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-652ef6d */.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-dd4790e */.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-75d7219 */.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-93387c7 */.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-edec8c1 */.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cf95038 */.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-f5f43b3 */.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccad9dd */.elementor-5475 .elementor-element.elementor-element-ccad9dd .elementor-element {
    flex-grow: 1;
    max-width: 100%;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de04f03 */.elementor-5475 .elementor-element.elementor-element-de04f03 a{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-c4cd703 */.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-ef702de */.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-064b9fa */.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cd987ea */.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-2047c45 */.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cdecc6c */.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-98fac31 */.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-ac95d9a */.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-04764d6 */.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-6599b1a */.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-69ce2cb */.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-86c8efe */.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-832ab83 */.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-1e32c86 */.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-455031a */.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-535d02e */.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-c792326 */.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-80b91e7 */.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-82b0fea */.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc6e406 */.elementor-5475 .elementor-element.elementor-element-fc6e406 .elementor-element {
    flex-grow: 1;
    max-width: 228px;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fe49009 */.elementor-5475 .elementor-element.elementor-element-fe49009 a{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf2d573 */.elementor-5475 .elementor-element.elementor-element-cf2d573 .elementor-element {
    flex-grow: 1;
    max-width: 228px;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-652ef6d */.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-dd4790e */.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-75d7219 */.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-93387c7 */.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-edec8c1 */.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cf95038 */.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-f5f43b3 */.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccad9dd */.elementor-5475 .elementor-element.elementor-element-ccad9dd .elementor-element {
    flex-grow: 1;
    max-width: 100%;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de04f03 */.elementor-5475 .elementor-element.elementor-element-de04f03 a{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-c4cd703 */.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-ef702de */.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-064b9fa */.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cd987ea */.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-2047c45 */.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cdecc6c */.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-98fac31 */.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-ac95d9a */.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-04764d6 */.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-6599b1a */.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-69ce2cb */.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-86c8efe */.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-832ab83 */.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-1e32c86 */.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-455031a */.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-535d02e */.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-c792326 */.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-80b91e7 */.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-82b0fea */.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc6e406 */.elementor-5475 .elementor-element.elementor-element-fc6e406 .elementor-element {
    flex-grow: 1;
    max-width: 228px;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fe49009 */.elementor-5475 .elementor-element.elementor-element-fe49009 a{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf2d573 */.elementor-5475 .elementor-element.elementor-element-cf2d573 .elementor-element {
    flex-grow: 1;
    max-width: 228px;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-652ef6d */.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-dd4790e */.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-75d7219 */.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-93387c7 */.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-edec8c1 */.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cf95038 */.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-f5f43b3 */.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccad9dd */.elementor-5475 .elementor-element.elementor-element-ccad9dd .elementor-element {
    flex-grow: 1;
    max-width: 100%;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de04f03 */.elementor-5475 .elementor-element.elementor-element-de04f03 a{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-c4cd703 */.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-ef702de */.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-064b9fa */.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cd987ea */.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-2047c45 */.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cdecc6c */.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-98fac31 */.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-ac95d9a */.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-04764d6 */.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-6599b1a */.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-69ce2cb */.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-86c8efe */.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-832ab83 */.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-1e32c86 */.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-455031a */.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-535d02e */.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-c792326 */.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-80b91e7 */.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-82b0fea */.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc6e406 */.elementor-5475 .elementor-element.elementor-element-fc6e406 .elementor-element {
    flex-grow: 1;
    max-width: 228px;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fe49009 */.elementor-5475 .elementor-element.elementor-element-fe49009 a{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf2d573 */.elementor-5475 .elementor-element.elementor-element-cf2d573 .elementor-element {
    flex-grow: 1;
    max-width: 228px;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-652ef6d */.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-dd4790e */.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-75d7219 */.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-93387c7 */.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-edec8c1 */.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cf95038 */.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-f5f43b3 */.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccad9dd */.elementor-5475 .elementor-element.elementor-element-ccad9dd .elementor-element {
    flex-grow: 1;
    max-width: 100%;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de04f03 */.elementor-5475 .elementor-element.elementor-element-de04f03 a{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-c4cd703 */.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-ef702de */.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-064b9fa */.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cd987ea */.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-2047c45 */.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cdecc6c */.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-98fac31 */.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-ac95d9a */.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-04764d6 */.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-6599b1a */.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-69ce2cb */.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-86c8efe */.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-832ab83 */.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-1e32c86 */.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-455031a */.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-535d02e */.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-c792326 */.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-80b91e7 */.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-82b0fea */.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc6e406 */.elementor-5475 .elementor-element.elementor-element-fc6e406 .elementor-element {
    flex-grow: 1;
    max-width: 228px;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fe49009 */.elementor-5475 .elementor-element.elementor-element-fe49009 a{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf2d573 */.elementor-5475 .elementor-element.elementor-element-cf2d573 .elementor-element {
    flex-grow: 1;
    max-width: 228px;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-652ef6d */.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-dd4790e */.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-75d7219 */.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-93387c7 */.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-edec8c1 */.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cf95038 */.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-f5f43b3 */.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccad9dd */.elementor-5475 .elementor-element.elementor-element-ccad9dd .elementor-element {
    flex-grow: 1;
    max-width: 100%;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de04f03 */.elementor-5475 .elementor-element.elementor-element-de04f03 a{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-c4cd703 */.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-ef702de */.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-064b9fa */.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cd987ea */.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-2047c45 */.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cdecc6c */.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-98fac31 */.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-ac95d9a */.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-04764d6 */.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-6599b1a */.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-69ce2cb */.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-86c8efe */.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-832ab83 */.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-1e32c86 */.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-455031a */.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-535d02e */.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-c792326 */.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-80b91e7 */.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-82b0fea */.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc6e406 */.elementor-5475 .elementor-element.elementor-element-fc6e406 .elementor-element {
    flex-grow: 1;
    max-width: 228px;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fe49009 */.elementor-5475 .elementor-element.elementor-element-fe49009 a{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf2d573 */.elementor-5475 .elementor-element.elementor-element-cf2d573 .elementor-element {
    flex-grow: 1;
    max-width: 228px;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-652ef6d */.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-dd4790e */.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-75d7219 */.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-93387c7 */.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-edec8c1 */.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cf95038 */.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-f5f43b3 */.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccad9dd */.elementor-5475 .elementor-element.elementor-element-ccad9dd .elementor-element {
    flex-grow: 1;
    max-width: 100%;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de04f03 */.elementor-5475 .elementor-element.elementor-element-de04f03 a{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-c4cd703 */.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-ef702de */.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-064b9fa */.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cd987ea */.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-2047c45 */.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cdecc6c */.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-98fac31 */.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-ac95d9a */.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-04764d6 */.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-6599b1a */.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-69ce2cb */.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-86c8efe */.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-832ab83 */.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-1e32c86 */.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-455031a */.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-535d02e */.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-c792326 */.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-80b91e7 */.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-82b0fea */.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc6e406 */.elementor-5475 .elementor-element.elementor-element-fc6e406 .elementor-element {
    flex-grow: 1;
    max-width: 228px;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fe49009 */.elementor-5475 .elementor-element.elementor-element-fe49009 a{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf2d573 */.elementor-5475 .elementor-element.elementor-element-cf2d573 .elementor-element {
    flex-grow: 1;
    max-width: 228px;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-652ef6d */.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-dd4790e */.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-75d7219 */.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-93387c7 */.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-edec8c1 */.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cf95038 */.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-f5f43b3 */.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccad9dd */.elementor-5475 .elementor-element.elementor-element-ccad9dd .elementor-element {
    flex-grow: 1;
    max-width: 100%;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de04f03 */.elementor-5475 .elementor-element.elementor-element-de04f03 a{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-c4cd703 */.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-c4cd703.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-ef702de */.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-ef702de.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-064b9fa */.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-064b9fa.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cd987ea */.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cd987ea.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-2047c45 */.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-2047c45.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cdecc6c */.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cdecc6c.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-98fac31 */.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-98fac31.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-ac95d9a */.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-ac95d9a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-04764d6 */.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-04764d6.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-6599b1a */.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-6599b1a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-69ce2cb */.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-69ce2cb.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-86c8efe */.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-86c8efe.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-832ab83 */.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-832ab83.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-1e32c86 */.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-1e32c86.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-455031a */.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-455031a.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-535d02e */.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-535d02e.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-c792326 */.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-c792326.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-80b91e7 */.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-80b91e7.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-82b0fea */.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-82b0fea.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc6e406 */.elementor-5475 .elementor-element.elementor-element-fc6e406 .elementor-element {
    flex-grow: 1;
    max-width: 228px;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fe49009 */.elementor-5475 .elementor-element.elementor-element-fe49009 a{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf2d573 */.elementor-5475 .elementor-element.elementor-element-cf2d573 .elementor-element {
    flex-grow: 1;
    max-width: 228px;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-652ef6d */.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-652ef6d.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-dd4790e */.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-dd4790e.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-75d7219 */.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-75d7219.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-93387c7 */.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-93387c7.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-edec8c1 */.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-edec8c1.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-cf95038 */.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-cf95038.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-f5f43b3 */.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories  ul{
/* grid-template-rows: repeat(5, 0fr);  */ 
/* grid-auto-flow: column; */
    display: inline-grid;
    width: 100%;
}
.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a{
    display: flex !important;
}
.elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img{
    width: 50px !important;
    height: 50px !important;
}
.mega-menu-categories ul li a .woocommerce-loop-category__title{
    text-align: left !important;
    margin-right: 20px;
    position: relative !important;
    bottom: 0 !important;
    background: none !important;
}
@media(max-width:1024px){
    /* .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul{
        grid-template-rows: repeat(5, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img{
        display: none !important;
    }
}
@media(max-width:767px){
    /* .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul{
        grid-template-rows: repeat(10, 0fr);
    } */
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a img, 
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a .best-seller-label,
    .elementor-5475 .elementor-element.elementor-element-f5f43b3.mega-menu-categories ul li a .count
    {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccad9dd */.elementor-5475 .elementor-element.elementor-element-ccad9dd .elementor-element {
    flex-grow: 1;
    max-width: 100%;
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de04f03 */.elementor-5475 .elementor-element.elementor-element-de04f03 a{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-1e17319 */@media(max-width: 767px){
    .elementor-5475 .elementor-element.elementor-element-1e17319 .e-n-menu-wrapper{
        top: 110px;
        box-shadow: 0px 10px 10px #888;
    }
    .elementor-5475 .elementor-element.elementor-element-1e17319 .e-n-menu-heading{
        background: #ffffff;
        padding: 10px 0;
    }
    .elementor-5475 .elementor-element.elementor-element-1e17319 .e-n-menu-item .e-n-menu-title:hover a span.e-n-menu-title-text{
        color: #ffffff !important;
    }
    .elementor-5475 .elementor-element.elementor-element-1e17319 .e-n-menu-item .e-n-menu-title button{
        position: absolute;
        right: 20px;
    }
    .elementor-5475 .elementor-element.elementor-element-1e17319 .e-n-menu-item .e-n-menu-title:hover svg{
        fill: #ffffff;
    }
    .elementor-5475 .elementor-element.elementor-element-1e17319 .e-n-menu-title::before{
        content: '';
        width: 50px;
        height: 50px;
        display: block;
        border-radius: 4px;
        margin-right: 10px;
    }
    .elementor-5475 .elementor-element.elementor-element-1e17319 #e-n-menu-bulknuts::before{
        background:url('/wp-content/uploads/2024/10/imagebulknuts.jpg');
    }
    .elementor-5475 .elementor-element.elementor-element-1e17319 #e-n-menu-popcorn::before{
        background:url('/wp-content/uploads/2024/10/imagepopcorn.png');
    }
    .elementor-5475 .elementor-element.elementor-element-1e17319 #e-n-menu-trailmix::before{
        background:url('/wp-content/uploads/2024/10/imagetrailmix.png');
    }
    .elementor-5475 .elementor-element.elementor-element-1e17319 #e-n-menu-seeds::before{
        background:url('/wp-content/uploads/2024/10/imageseeds.png');
    }
    .elementor-5475 .elementor-element.elementor-element-1e17319 #e-n-menu-driedfruit::before{
        background:url('/wp-content/uploads/2024/10/imagedriedfruit.png');
    }
    .elementor-5475 .elementor-element.elementor-element-1e17319 #e-n-menu-sale::before{
        background:url('/wp-content/uploads/2024/10/imagesale.png');
    }
    .elementor-5475 .elementor-element.elementor-element-1e17319 #e-n-menu-sale {
        border-bottom: 1px solid #e1e1e1;
        padding-bottom: 10px;
    }
    
    .elementor-5475 .elementor-element.elementor-element-1e17319 #e-n-menu-shop-all-nuts, 
    .elementor-5475 .elementor-element.elementor-element-1e17319 #e-n-menu-promo-banner-content {
    width: auto;
    margin-right: unset;
    display: block !important;
}
.elementor-5475 .elementor-element.elementor-element-1e17319 #e-n-menu-shop-all-nuts:hover {
    background: transparent;
}
.elementor-5475 .elementor-element.elementor-element-1e17319 #e-n-menu-shop-all-nuts::before {
    content: '';
    width: auto;
    margin-right: unset;
    height: unset;
}
.elementor-5475 .elementor-element.elementor-element-1e17319 #e-n-menu-shop-all-nuts .e-link {
    background: #3734EC;
    width: 100%;
    padding: 14px;
    border-radius: 4px;
    justify-content: center;
}
.elementor-5475 .elementor-element.elementor-element-1e17319 #e-n-menu-shop-all-nuts .e-n-menu-title-text {
    color: #fff;
    text-transform: capitalize;
}
#e-n-menu-promo-banner-content::before {
    content: '';
    width: auto;
    margin: -20px auto;
}
.elementor-5475 .elementor-element.elementor-element-1e17319 #e-n-menu-promo-banner-content .e-n-menu-title-container {
    justify-content: center;
}
.elementor-5475 .elementor-element.elementor-element-1e17319 #e-n-menu-promo-banner-content .e-n-menu-title-text {
    font-size: 0.875em;
    font-weight: 400;
    text-transform: capitalize;
}
.elementor-5475 .elementor-element.elementor-element-1e17319 #e-n-menu-promo-banner-content .e-n-menu-title-text p {
    margin-bottom: 0;
}
    
}

.elementor-5475 .elementor-element.elementor-element-1e17319 .on-sale{
    font-weight: 700;
    font-size: 14px;
    text-transform: uppercase;
    background: #EC0E0E;
    color: #ffffff;
    padding: 3px 10px;
    border-radius: 50px;
    margin-left: 7px;
}

.elementor-5475 .elementor-element.elementor-element-1e17319 #e-n-menu-shop-all-nuts,
.elementor-5475 .elementor-element.elementor-element-1e17319 #e-n-menu-promo-banner-content {
    display: none;
}
.elementor-5475 .elementor-element.elementor-element-1e17319 .woocommerce-loop-category__title .count{
    color: #000000 !important;
    opacity: 1 !important;
}

.elementor-5475 .elementor-element.elementor-element-1e17319 .e-n-menu-dropdown-icon {
    pointer-events: auto;
    cursor: pointer;
    tab-index: -1;
}

.elementor-5475 .elementor-element.elementor-element-1e17319 .e-n-menu-title-container *:focus {
    outline: none !important;
}

.elementor-5475 .elementor-element.elementor-element-1e17319 .e-n-menu-title-container *[tabindex] {
    tab-index: -1;
}

.elementor-5475 .elementor-element.elementor-element-1e17319 .e-n-menu-title-container {
    outline: none;
}

.elementor-5475 .elementor-element.elementor-element-1e17319 .e-n-menu-title-container:focus-visible {
    outline: 2px solid #000;
    outline-offset: -2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bf4512 */.elementor-5475 .elementor-element.elementor-element-4bf4512{
    border-bottom: 8px solid #90b3ff !important;
}
@media(min-width: 768px){
    .elementor-5475 .elementor-element.elementor-element-4bf4512{
        position: absolute;
        top: 86px;
        left: 0;
        width: 100%;
    }
}
@media(max-width: 768px){
    .elementor-5475 .elementor-element.elementor-element-4bf4512{
        border-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-353f4d4 */@media(max-width:767px){
    .elementor-5475 .elementor-element.elementor-element-353f4d4{
        background: #2A34EC;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5423407 */.elementor-5475 .elementor-element.elementor-element-5423407 .elementor-icon-box-icon{
    display: block;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9e1a64 */.elementor-5475 .elementor-element.elementor-element-e9e1a64 .elementor-icon-box-icon{
    display: block;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a228da7 */.elementor-5475 .elementor-element.elementor-element-a228da7 .elementor-icon-box-icon{
    display: block;
}
@media (max-width: 767px) {
    .elementor-5475 .elementor-element.elementor-element-a228da7 .elementor-icon-box-content {
        display: none;
    }
}
@media(min-width:768px){
    .elementor-5475 .elementor-element.elementor-element-a228da7 i{
        display: none;
    }
    .elementor-5475 .elementor-element.elementor-element-a228da7{
        background-color: #2a34ec !important;
        padding: 5px 15px 5px 10px;
        border-radius: 5px;
    }
    .elementor-5475 .elementor-element.elementor-element-a228da7:hover{
        background-color: #ff6011 !important;
    }
    .elementor-5475 .elementor-element.elementor-element-a228da7.loading{
        padding: 5px 30px 5px 10px;
    }
    .elementor-5475 .elementor-element.elementor-element-a228da7:hover{
        background-color: #ff6011 !important;
    }
    .elementor-5475 .elementor-element.elementor-element-a228da7 .elementor-icon-box-content div span{
        color: #ffffff;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eac6883 */.elementor-5475 .elementor-element.elementor-element-eac6883 .elementor-icon-box-icon{
    display: block;
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-84b26b5 */.elementor-5475 .elementor-element.elementor-element-84b26b5 .elementor-menu-cart__main{
    padding: 0;
}
.elementor-5475 .elementor-element.elementor-element-84b26b5 .widget_shopping_cart_content{
    padding: 15px;
}
.elementor-5475 .elementor-element.elementor-element-84b26b5 .elementor-menu-cart__heading{
    padding: 15px;
    border-bottom: 1px solid #000;
}
.elementor-5475 .elementor-element.elementor-element-84b26b5 .elementor-menu-cart__close-button{
    position: absolute;
    top: 20px;
    right: 15px;
}
.elementor-5475 .elementor-element.elementor-element-84b26b5 .elementor-menu-cart__close-button:before,
.elementor-5475 .elementor-element.elementor-element-84b26b5 .elementor-menu-cart__close-button:after{
    background: #000000;
}/* End custom CSS */