.elementor-5947 .elementor-element.elementor-element-da42857 > .elementor-container{min-height:200px;}.elementor-5947 .elementor-element.elementor-element-92b99ef > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-5947 .elementor-element.elementor-element-92b99ef > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Jost;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5947 .elementor-element.elementor-element-aa89e42{text-align:center;}.elementor-5947 .elementor-element.elementor-element-aa89e42 .elementor-heading-title{font-family:"Jost", Jost;font-size:42px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Jost;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5947 .elementor-element.elementor-element-4406c3e{font-family:var( --e-global-typography-text-font-family ), Jost;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5947 .elementor-element.elementor-element-4406c3e a{color:var( --e-global-color-text );}.elementor-5947 .elementor-element.elementor-element-4406c3e a:hover{color:var( --e-global-color-text );}.elementor-5947 .elementor-element.elementor-element-7e92de7 > .elementor-container{max-width:1180px;}.elementor-5947 .elementor-element.elementor-element-7e92de7{padding:0px 50px 0px 50px;}.elementor-5947 .elementor-element.elementor-element-4e775ca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5947 .elementor-element.elementor-element-4e775ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-5947 .elementor-element.elementor-element-4406c3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-5947 .elementor-element.elementor-element-4406c3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5947 .elementor-element.elementor-element-7e92de7{padding:0% 5% 0% 5%;}.elementor-5947 .elementor-element.elementor-element-4e775ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}}/* Start custom CSS */.sidebar-header {
    display: none;
}

.elementor-location-archive[data-elementor-type="product-archive"] {
    
    padding: 0 !important;
}

.cate-tabs ul.eael-tab-top-icon {
    gap: 25px;
    padding-bottom: 20px;
    align-items: flex-end;
}

.cate-tabs ul.eael-tab-top-icon li {
    min-width: 110px;
}

.cate-tabs .eael-tabs-nav {
    overflow-x: auto;
}

.cate-tabs .eael-tab-nav-item.active .eael-tab-title {
    font-weight: 700 !important;
}


.cate-grid ul {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 30px;
}

.cate-grid ul li {
    width: 100%;
    padding: 0 !important;
    margin: 0 !important;
    border-radius: 20px;
    overflow: hidden;
    background-color: #fafafa;
    text-align: center;
}


.cate-grid ul li .product-info-wrap {
    padding: 20px 20px 10px !important;
}

.cate-grid ul li .custom-message {
    display: none !important;
}


.cate-grid ul li .nasa-list-category {
    display: none !important;
}


.cate-grid ul li a.name,
.cate-grid ul li a.name:hover {
    color: #000 !important;
    font-size: 25px !important;
    font-weight: 700 !important;
    margin: 0 0 10px !important;
    padding: 0 !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    text-overflow:ellipsis !important;
    white-space: normal !important;

}

.cate-grid ul li .main-img {
    height: 250px;
    object-fit: cover;
}


.cate-grid ul li .custom-redirect-button {
    margin: 0 0px 25px !important;
    background-color: #FAFAFA;
    font-size: 14px;
    font-weight: 500 !important;
    line-height: 1.1em;
    font-family: "Itc Franklin", Jost !important;
    padding: 15px 20px;
    border: 0;
    border-radius: 8px;
    color: #000;
    box-shadow: 0 0 10px rgba(0,0,0,.2);
    text-transform: capitalize;
    transition: all 0.3s ease !important;
}

.cate-grid ul li .custom-redirect-button:hover {
    background-color: #ffc501;
    color: #fff;
}


/* Customizing the scroll bar */
.cate-tabs .eael-tabs-nav::-webkit-scrollbar {
  height: 8px; /* Height of the horizontal scrollbar */
}

.cate-tabs .eael-tabs-nav::-webkit-scrollbar-track {
  background: #f1f1f1; /* Track color */
  border-radius: 5px;
}

.cate-tabs .eael-tabs-nav::-webkit-scrollbar-thumb {
  background: #ffc501; /* Thumb color */
  border-radius: 5px;
}/* End custom CSS */