.elementor-267383 .elementor-element.elementor-element-2210bfaf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-267383 .elementor-element.elementor-element-1aa931c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-267383 .elementor-element.elementor-element-4fe7af66.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-267383 .elementor-element.elementor-element-3caddd6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-top:10px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-267383 .elementor-element.elementor-element-5e4576fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-267383 .elementor-element.elementor-element-5e4576fd, .elementor-267383 .elementor-element.elementor-element-5e4576fd::before{--border-transition:0.3s;}.elementor-267383 .elementor-element.elementor-element-4f658f80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-267383 .elementor-element.elementor-element-3caddd6a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}}@media(min-width:768px){.elementor-267383 .elementor-element.elementor-element-2210bfaf{--width:1530px;}.elementor-267383 .elementor-element.elementor-element-1aa931c8{--width:100%;}.elementor-267383 .elementor-element.elementor-element-3caddd6a{--width:1530px;}.elementor-267383 .elementor-element.elementor-element-5e4576fd{--width:20%;}.elementor-267383 .elementor-element.elementor-element-4f658f80{--width:80%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-63a5fdf */i.rhicon.rhi-angle-right {
    padding: 5px;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-4fe7af66 */#my-categories .rh-flex-center-align{
        align-items: center;
    display: flex;
    flex-direction: column-reverse;
}

#my-categories .mr20{
    margin: 20px 0px !important;
}

#my-categories .rh-flex-right-align {
    margin-left: inherit;

}

#my-categories .rh-flex-eq-height {
    display: flex;
    flex-wrap: inherit;
    flex-direction: row;
    
        overflow-x: scroll;
    overflow-y: hidden;
    scrollbar-width: none; /* Hide scrollbar for Firefox */
    -webkit-overflow-scrolling: touch; /* For smooth scrolling on iOS */
}

.rh-flex-eq-height::-webkit-scrollbar {
    display: none;
}

#my-categories .col_item {
    min-width: fit-content;
    margin: 0px;
}

#my-categories .rh-cartbox {
    box-shadow: rgba(0,0,0,0) 0px 1px 2px;
    overflow: hidden;
    background: transparent;
    padding: 20px;
    position: relative;
    transition: all .35s cubic-bezier(0.39, 0.58, 0.57, 1);
    border-top: 0px solid #efefef
}

#my-categories .mb20 {
    margin-bottom: 0px !important;
}

/* Hide scrollbar for Chrome, Safari and Opera */
#my-categories .container-snap::-webkit-scrollbar {
    display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
#my-categories .container-snap {
    -ms-overflow-style: none; /* IE and Edge */
    scrollbar-width: none; /* Firefox */
}

#my-categories .woocommerce-loop-category__title    {max-width: 86px;
    margin: 8px auto 0;
    color: var(--categoryIconTextColor);
    font-size: 13px;
    font-weight: 600;
    line-height: 18px;
    text-align: center;
    overflow-wrap: break-word;
    white-space: normal;
    max-height: 54px;
    line-height: 18px;
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;}
    
    
    #my-categories .count{
        visibility: hidden;
    }
    
    
.elementor-4258 .elementor-element.elementor-element-21e39ac8 {
    padding: 0px 0px 0px 0px;
}


.woocommerce .products.grid_woo .product{
	border: 0px solid #e2e2e2!important;}/* End custom CSS */
/* Start custom CSS for sidebar, class: .elementor-element-784a7441 */@media screen and (max-width: 780px){.widget .title, .widget h2, .elementor-widget .title{
    display: none;
}}/* End custom CSS */