.elementor-11122 .elementor-element.elementor-element-c094452{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11122 .elementor-element.elementor-element-c094452:not(.elementor-motion-effects-element-type-background), .elementor-11122 .elementor-element.elementor-element-c094452 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11122 .elementor-element.elementor-element-71dba13d{width:100%;max-width:100%;}.elementor-11122 .elementor-element.elementor-element-71dba13d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11122 .elementor-element.elementor-element-71dba13d .category-banner-container{background-color:#f5f5f5;width:50%;}.elementor-11122 .elementor-element.elementor-element-71dba13d .category-text-content{background-color:#f5f5f5;width:595px;min-height:285px;padding:10px 0px 10px 120px;}.elementor-11122 .elementor-element.elementor-element-71dba13d .category-image-content{width:50%;height:100% !important;}.elementor-11122 .elementor-element.elementor-element-71dba13d .category-title{font-family:"Prata", Sans-serif;font-size:32px;font-weight:400;line-height:48px;letter-spacing:-2.2%;color:#000000;}.elementor-11122 .elementor-element.elementor-element-71dba13d .category-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:-1%;color:#333333;}.elementor-11122 .elementor-element.elementor-element-71dba13d .category-image-content img{width:100%;height:100%;object-fit:cover;min-height:250px;}.elementor-11122 .elementor-element.elementor-element-71dba13d .category-image-only{width:100%;height:400px;}.elementor-11122 .elementor-element.elementor-element-71dba13d .category-image-only img{object-fit:cover;}.elementor-11122 .elementor-element.elementor-element-ed9f7cd{--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;--justify-content:flex-start;--padding-top:30px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-11122 .elementor-element.elementor-element-ed9f7cd:not(.elementor-motion-effects-element-type-background), .elementor-11122 .elementor-element.elementor-element-ed9f7cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11122 .elementor-element.elementor-global-30875 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11122 .elementor-element.elementor-global-30875 .breadcrumbs a{color:#333333;}.elementor-11122 .elementor-element.elementor-global-30875 .breadcrumbs .breadcrumb-separator{color:#999999;}.elementor-11122 .elementor-element.elementor-global-30875 .breadcrumbs .breadcrumb-current{color:#000;}.elementor-11122 .elementor-element.elementor-global-30875 .breadcrumbs li, .elementor-11122 .elementor-element.elementor-global-30875 .breadcrumbs a{font-weight:400;line-height:20px;letter-spacing:-2%;}.elementor-11122 .elementor-element.elementor-global-30875 .breadcrumbs{--breadcrumb-gap:8px;}.elementor-11122 .elementor-element.elementor-element-56dde6e4{--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:flex-start;--gap:012px 012px;--row-gap:012px;--column-gap:012px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:50px;--padding-left:120px;--padding-right:120px;}.elementor-11122 .elementor-element.elementor-element-56dde6e4:not(.elementor-motion-effects-element-type-background), .elementor-11122 .elementor-element.elementor-element-56dde6e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11122 .elementor-element.elementor-element-56dde6e4.e-con{--align-self:center;}.elementor-11122 .elementor-element.elementor-element-6d3c7745{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11122 .elementor-element.elementor-element-6d3c7745:not(.elementor-motion-effects-element-type-background), .elementor-11122 .elementor-element.elementor-element-6d3c7745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11122 .elementor-element.elementor-element-6d3c7745.e-con{--align-self:center;}.elementor-11122 .elementor-element.elementor-element-b60c897{--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11122 .elementor-element.elementor-element-373e27b{--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:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11122 .elementor-element.elementor-element-0a5da5c{--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;--justify-content:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11122 .elementor-element.elementor-global-30878{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-11122 .elementor-element.elementor-global-30878 .filters-listing-container.filters-mode-accordion .filter-title, .filter-label-text{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;padding:8px 0px 8px 0px;margin:0px 0px 0px 0px;}.elementor-11122 .elementor-element.elementor-global-30878 .filters-listing-container.filters-mode-accordion .filter-item .multi-label, .hierarchy-item .hierarchy-label{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;flex-direction:row;}.elementor-11122 .elementor-element.elementor-global-30878 .filters-listing-container.filters-mode-accordion .filter-box, .elementor-11122 .elementor-element.elementor-global-30878 .filters-listing-container.filters-mode-accordion .hierarchy-accordion-filter-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E0E0E0;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-11122 .elementor-element.elementor-global-30878 .filters-listing-container.filters-mode-accordion .custom-checkbox{width:18px;height:18px;}.elementor-11122 .elementor-element.elementor-global-30878 .filters-listing-container.filters-mode-accordion .custom-checkbox .checkbox-icon svg{width:calc(18px - 4px);height:calc(18px - 4px);}.elementor-11122 .elementor-element.elementor-global-30878 .filters-listing-container.filters-mode-accordion .custom-checkbox-container{margin-right:8px;margin-left:8px;}.elementor-11122 .elementor-element.elementor-global-30887 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-11122 .elementor-element.elementor-global-30887 .filter-content-horizontal{width:300px;max-height:400px;}.elementor-11122 .elementor-element.elementor-global-30887 .filters-listing-container.filters-mode-vertical .filter-title, .filter-label-text, .elementor-11122 .elementor-element.elementor-global-30887 .filters-listing-container.filters-mode-horizontal .filter-title, .filter-label-text{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-11122 .elementor-element.elementor-global-30887 .filters-listing-container.filters-mode-vertical .filter-item .multi-label, .hierarchy-item .hierarchy-label, .elementor-11122 .elementor-element.elementor-global-30887 .filters-listing-container.filters-mode-horizontal .filter-item .multi-label, .hierarchy-item .hierarchy-label{font-family:"Poppins", Sans-serif;padding:12px 0px 12px 0px;flex-direction:row;}.elementor-11122 .elementor-element.elementor-global-30887 .filters-listing-container.filters-mode-vertical .filter-box, .elementor-11122 .elementor-element.elementor-global-30887 .filters-listing-container.filters-mode-vertical .hierarchy-vertical-filter-container, .elementor-11122 .elementor-element.elementor-global-30887 .filters-listing-container.filters-mode-horizontal .filter-box, .elementor-11122 .elementor-element.elementor-global-30887 .filters-listing-container.filters-mode-horizontal .hierarchy-filter-container{border-style:none;padding:10px 10px 10px 0px;}.elementor-11122 .elementor-element.elementor-global-30887 .filters-listing-container.filters-mode-vertical .custom-checkbox, .elementor-11122 .elementor-element.elementor-global-30887 .filters-listing-container.filters-mode-horizontal .custom-checkbox{width:18px;height:18px;}.elementor-11122 .elementor-element.elementor-global-30887 .filters-listing-container.filters-mode-vertical .custom-checkbox .checkbox-icon svg, .elementor-11122 .elementor-element.elementor-global-30887 .filters-listing-container.filters-mode-horizontal .custom-checkbox .checkbox-icon svg{width:calc(18px - 4px);height:calc(18px - 4px);}.elementor-11122 .elementor-element.elementor-global-30887 .filters-listing-container.filters-mode-vertical .custom-checkbox-container, .elementor-11122 .elementor-element.elementor-global-30887 .filters-listing-container.filters-mode-horizontal .custom-checkbox-container{margin-right:8px;margin-left:8px;}.elementor-11122 .elementor-element.elementor-element-197b33b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11122 .elementor-element.elementor-global-30893{width:100%;max-width:100%;}.elementor-11122 .elementor-element.elementor-element-afb5997{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11122 .elementor-element.elementor-global-30896 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-11122 .elementor-element.elementor-global-30896.elementor-element{--align-self:center;}.elementor-11122 .elementor-element.elementor-global-30896 .filter-content-horizontal{width:300px;max-height:300px;}.elementor-11122 .elementor-element.elementor-global-25422{width:100%;max-width:100%;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-grid{grid-template-columns:repeat(4, 1fr);gap:32px;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-image__overlay-actions{background-color:#B0B0B033;-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px);}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-image__overlay-quick-view{color:#333333;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-grid__overlay-divider{border-style:none;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-image__overlay-quick-view svg{display:inline-block;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-image__overlay-quick-view span{display:inline;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-tags__chip{clip-path:none;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-tags{flex-direction:column;justify-content:flex-start;align-items:flex-start;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-tags--positioned{top:10px;bottom:auto;padding-left:0px;padding-right:0px;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-price .pricing-discounted, .elementor-11122 .elementor-element.elementor-global-25422 .wiz-price .pricing-container{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-atc__button{font-size:14px;font-weight:400;border-style:none;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-atc__qty{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-atc{width:120px;margin:0px 10px 10px 9px;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-atc__step--dec{color:#666666;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:30px;min-width:30px;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-atc__step--inc{color:#666666;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:30px;min-width:30px;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-atc__count-unit{color:#666666;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-atc__count{min-width:30px;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-grid__card{padding:0px 0px 0px 0px;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-grid__card-body{gap:10px;padding:12px 0px 0px 0px;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-title__name{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-1%;color:#000000;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-sku{font-size:12px;font-weight:400;letter-spacing:0px;}@media(max-width:1024px){.elementor-11122 .elementor-element.elementor-element-c094452{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11122 .elementor-element.elementor-element-71dba13d .category-banner-container{width:100%;}.elementor-11122 .elementor-element.elementor-element-71dba13d .category-text-content{width:50%;min-height:300px;}.elementor-11122 .elementor-element.elementor-element-71dba13d .category-image-content{width:50%;height:100% !important;}.elementor-11122 .elementor-element.elementor-element-ed9f7cd{--padding-top:30px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-11122 .elementor-element.elementor-element-56dde6e4{--padding-top:20px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-11122 .elementor-element.elementor-element-b60c897{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-grid{grid-template-columns:repeat(3, 1fr);}}@media(max-width:767px){.elementor-11122 .elementor-element.elementor-element-c094452{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11122 .elementor-element.elementor-element-71dba13d .category-text-content{width:50%;min-height:250px;padding:0px 0px 0px 0px;}.elementor-11122 .elementor-element.elementor-element-71dba13d .category-image-content{width:50%;height:100% !important;}.elementor-11122 .elementor-element.elementor-element-71dba13d .category-title{font-size:28px;line-height:42px;letter-spacing:-2.2%;}.elementor-11122 .elementor-element.elementor-element-71dba13d .category-description{font-size:14px;line-height:22px;letter-spacing:-1%;}.elementor-11122 .elementor-element.elementor-element-71dba13d .category-image-content img{object-fit:cover;min-height:200px;}.elementor-11122 .elementor-element.elementor-element-71dba13d .category-image-only img{object-fit:cover;}.elementor-11122 .elementor-element.elementor-element-ed9f7cd{--padding-top:30px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-11122 .elementor-element.elementor-element-56dde6e4{--padding-top:20px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-11122 .elementor-element.elementor-element-6d3c7745{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11122 .elementor-element.elementor-element-6d3c7745.e-con{--align-self:flex-start;}.elementor-11122 .elementor-element.elementor-element-b60c897{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11122 .elementor-element.elementor-global-30878 .mobile-filters-drawer-widget-height{height:100dvh !important;}.elementor-11122 .elementor-element.elementor-element-afb5997{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-grid{grid-template-columns:repeat(2, 1fr);gap:16px;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-atc{width:100%;margin:0px 5px 10px 5px;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-atc__step--dec{width:36px;min-width:36px;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-atc__step--inc{width:36px;min-width:36px;}.elementor-11122 .elementor-element.elementor-global-25422 .wiz-atc__qty{gap:6px;}}@media(min-width:768px){.elementor-11122 .elementor-element.elementor-element-ed9f7cd{--content-width:2560px;}.elementor-11122 .elementor-element.elementor-element-56dde6e4{--content-width:2560px;}.elementor-11122 .elementor-element.elementor-element-373e27b{--width:70%;}.elementor-11122 .elementor-element.elementor-element-afb5997{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11122 .elementor-element.elementor-element-373e27b{--width:50%;}.elementor-11122 .elementor-element.elementor-element-afb5997{--width:50%;}}/* Start custom CSS for category_image_widget, class: .elementor-element-71dba13d */.category-desc-only{
    padding: 10px 120px;
}
.category-image-content{
    margin: 0px !important;
}.category-image-content{
    width: 50% !important;
}
.category-title{
    text-transform: capitalize !important;
    margin: 0 0 16px 0;
}
@media(max-width: 1024px){
    .elementor-11122 .elementor-element.elementor-element-71dba13d{
        .elementor-widget-category_image_widget .category-desc-only{
            padding: 0px !important;
        }
        .elementor-widget-category_image_widget .category-banner-container{
            flex-direction: column-reverse !important;
        }
    }
}

@media (max-width: 767px) {
    .elementor-11122 .elementor-element.elementor-element-71dba13d .category-text-content {
        width: 50%;
        padding: 32px 20px 032px 20px !important;
        gap: 16px !important;
    }
    }
    
    @media(max-width: 767px){
        .elementor-11122 .elementor-element.elementor-element-71dba13d .category-title{
            margin: 0px !important;
        }
    }/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-30878 */.elementor-11122 .elementor-element.elementor-global-30878 .mobile-filters-content { padding-top: 8px; padding-bottom: 8px; }

.mobile-filters-header {
    padding-top: 12px !important;
    padding-bottom: 4px !important;
    border-bottom: none !important;
}
.filters-mode-accordion {
    gap: 0px !important;
}
.elementor-11122 .elementor-element.elementor-global-30878 .filters-listing-container.filters-mode-accordion .filter-title{
    align-items: start;
}
.desktop-filters-container{
    border: none !important;
}
.mobile-filters-close{
    padding: 0px !important;
    margin-right: -2px !important;
}
.elementor-11122 .elementor-element.elementor-global-30878 .mobile-filters-show-results-btn,
.elementor-11122 .elementor-element.elementor-global-30878 .mobile-filters-title {
    font-size: 14px !important;
    font-weight: 600 !important;
  
}

.elementor-11122 .elementor-element.elementor-global-30878 .desktop-view-only .mobile-filters-btn{
    gap: 4px;
}
.elementor-11122 .elementor-element.elementor-global-30878 .desktop-view-only{
    padding-left: 0px;
}
.elementor-11122 .elementor-element.elementor-global-30878 .filter-label-truncate,
.elementor-11122 .elementor-element.elementor-global-30878 .filter-label-text,
.elementor-11122 .elementor-element.elementor-global-30878 .filter-btn-text-before,
.elementor-11122 .elementor-element.elementor-global-30878 .mobile-filters-text{
    font-size: 14px;
    font-weight: 400;
    letter-spacing: -1% !important;
}

.elementor-11122 .elementor-element.elementor-global-30878 .mobile-filters-btn svg,
.elementor-11122 .elementor-element.elementor-global-30878 .filter-icon-wrapper svg,
.elementor-11122 .elementor-element.elementor-global-30878 .filter-icon-wrapper path{
    color: #666666;
    fill: #666666;
}
.elementor-11122 .elementor-element.elementor-global-30878 .mobile-filters-title{
    font-family: Poppins, sans-serif;
    font-size: 18px !important;
    font-weight: 400 !important;
}
.elementor-11122 .elementor-element.elementor-global-30878 .filter-active-indicator,
.elementor-11122 .elementor-element.elementor-global-30878 .filter-indicator-dot.active{
    background-color: #7B924A;
}
.elementor-11122 .elementor-element.elementor-global-30878 .mobile-filters-container{
    border-radius: 0px;
}
.elementor-11122 .elementor-element.elementor-global-30878 .filter-box-css-accordion .multi-label,
.elementor-11122 .elementor-element.elementor-global-30878 .hierarchy-label,
.elementor-11122 .elementor-element.elementor-global-30878 .date-option-item{
    padding: 4px 6px;
}
.elementor-11122 .elementor-element.elementor-global-30878 .item-name,
.elementor-11122 .elementor-element.elementor-global-30878 .date-option-item {
    font-size: 14px !important;
    letter-spacing: -1% !important;
}
.elementor-11122 .elementor-element.elementor-global-30878 .multi-item-row .multi-label,
.elementor-11122 .elementor-element.elementor-global-30878 .hierarchy-label,
.elementor-11122 .elementor-element.elementor-global-30878 .item-count,
.elementor-11122 .elementor-element.elementor-global-30878 .item-name,
.elementor-11122 .elementor-element.elementor-global-30878 .date-option-item {
    color: #666666;
}
.elementor-11122 .elementor-element.elementor-global-30878 .selected .item-name,
.elementor-11122 .elementor-element.elementor-global-30878 .multi-select-all-label:has(input:checked) .item-name,.elementor-11122 .elementor-element.elementor-global-30878 .hierarchy-label:has(.checked) .item-name,
.elementor-11122 .elementor-element.elementor-global-30878 .date-option-item.selected{
    color: #000000;
}
.elementor-11122 .elementor-element.elementor-global-30878 input{
    background: transparent !important;
}
.elementor-11122 .elementor-element.elementor-global-30878 .filter-clear-btn-text{
    font-weight: 400;
}
.elementor-11122 .elementor-element.elementor-global-30878 .mobile-filters-content .filter-box:last-child {
    border-bottom: none !important;
}
.elementor-11122 .elementor-element.elementor-global-30878 .mobile-filters-show-results-btn{
    text-transform: uppercase;
}
.elementor-11122 .elementor-element.elementor-global-30878 .date-filter-accordion .date-filter-options-column{
    border-bottom: none;
}
.elementor-11122 .elementor-element.elementor-global-30878 .filter-box{
    padding: 8px 0px 8px 0px;
}
@media (max-width: 767px) {
    .elementor-11122 .elementor-element.elementor-global-30878 .mobile-view-only{
        width: 240px;
    }
}
.elementor-11122 .elementor-element.elementor-global-30878 .accordion-chevron{
    padding: 8px 0px;
}
.elementor-11122 .elementor-element.elementor-global-30878 .filter-label-text{
    padding-bottom: 0px;
}
.elementor-11122 .elementor-element.elementor-global-30878 .filter-content .multi-select-select-all-container .multi-select-all-label{
    padding-top: 0px;
    padding-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-30887 */.filter-box-css {
    border: none !important;
}
.elementor-11122 .elementor-element.elementor-global-30887{
    flex: 1;
}
.elementor-11122 .elementor-element.elementor-global-30887 .multi-label{
    padding: 4px 10px 4px 0px;
}
.elementor-11122 .elementor-element.elementor-global-30887 svg{
    color: #9AA0AA;
    height: 20px;
    width: 20px;
}
.elementor-11122 .elementor-element.elementor-global-30887 .filter-label-text{
    font-weight: 400;
    color: #000000;
}
.elementor-11122 .elementor-element.elementor-global-30887 .filter-active-indicator{
    background-color: #7B924A;
}
.elementor-11122 .elementor-element.elementor-global-30887 .item-name,
.elementor-11122 .elementor-element.elementor-global-30887 .date-option-item {
    font-size: 14px;
    color: #666666;
    letter-spacing: -1% !important;
}
.elementor-11122 .elementor-element.elementor-global-30887 .selected .item-name,
.elementor-11122 .elementor-element.elementor-global-30887 .multi-select-all-label:has(input:checked) .item-name,
.elementor-11122 .elementor-element.elementor-global-30887 .hierarchy-label:has(.checked) .item-name,
.elementor-11122 .elementor-element.elementor-global-30887 .date-option-item.selected{
    color: #000000;
}
.elementor-11122 .elementor-element.elementor-global-30887 .date-option-item{
    padding: 8px 12px;
}

.elementor-11122 .elementor-element.elementor-global-30887 .filter-content-horizontal{
    padding: 0px 16px ;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-30893 */.elementor-11122 .elementor-element.elementor-global-30893 .filter-chip-clear-all {
    background-color: #F7F8F8 !important;
    border: 1px solid #9AA0AA !important;
    border-radius: 30px !important;
    padding: 2px 8px !important;
    height: 24px !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    color: #000000 !important;
    text-transform: capitalize !important;
    font-family: 'Poppins' !important;
    letter-spacing: -1% !important;
}

.elementor-11122 .elementor-element.elementor-global-30893 .filter-chip-clear-all:hover {
    background-color: #ECEEF0 !important;
    border-color: #6B7280 !important;
}

.elementor-11122 .elementor-element.elementor-global-30893 .filter-chip {
    background-color: #F7F8F8 !important;
    border: 1px solid #9AA0AA !important;
    border-radius: 30px !important;
    padding: 2px 8px !important;
    height: 24px !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    color: #1A1A1A !important;
    gap: 4px !important;
}

.elementor-11122 .elementor-element.elementor-global-30893 .filter-chip:hover {
    background-color: #ECEEF0 !important;
    border-color: #6B7280 !important;
}

.elementor-11122 .elementor-element.elementor-global-30893 .filter-chip-remove {
    width: 14px !important;
    height: 14px !important;
}

.elementor-11122 .elementor-element.elementor-global-30893 .filter-chips-more {
    background-color: #F7F8F8 !important;
    border: 1px solid #9AA0AA !important;
    border-radius: 30px !important;
    padding: 2px 8px !important;
    height: 24px !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    color: #1A1A1A !important;
}

.elementor-11122 .elementor-element.elementor-global-30893 .filter-chips-more:hover {
    background-color: #ECEEF0 !important;
    border-color: #6B7280 !important;
}
.elementor-11122 .elementor-element.elementor-global-30893 .filter-chip-clear-all,
.elementor-11122 .elementor-element.elementor-global-30893 .filter-chip-label{
    letter-spacing: -1%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-373e27b */.elementor-11122 .elementor-element.elementor-element-373e27b{
    display: flex;
    flex: 1;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-30896 */.elementor-11122 .elementor-element.elementor-global-30896 .sorting-box {
    border: none;
}
.elementor-11122 .elementor-element.elementor-global-30896 .hierarchy-chevron svg{
    color: #9AA0AA;
    height: 20px;
    width: 20px;
}
.elementor-11122 .elementor-element.elementor-global-30896 .sort-label-text,
.elementor-11122 .elementor-element.elementor-global-30896 .selected-sort-option{
    font-weight: 600;
    font-size: 14px !important;
    letter-spacing: -1% !important;
}
.elementor-11122 .elementor-element.elementor-global-30896 .sorting-box{
    padding-right: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afb5997 */.elementor-11122 .elementor-element.elementor-element-afb5997 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-25422 */.elementor-11122 .elementor-element.elementor-global-25422 .vertical-line {
  width: 1px;
  height: 9px;
  margin: 0px 6px;
  background-color: #CCCCCC;
}
.elementor-11122 .elementor-element.elementor-global-25422 .plp-min-attribute,
.elementor-11122 .elementor-element.elementor-global-25422 .plp-min-attribute .wiz-custom-attr__text{
    font-size: 14px !important;
    font-weight: 400;
    color: #000000;
    line-height: 22px !important;
    letter-spacing: -1%;
}
.elementor-11122 .elementor-element.elementor-global-25422 .pricing-container{
    padding: 0;
}

.elementor-11122 .elementor-element.elementor-global-25422 .pagination-item {
    border: 1px solid #CCCCCC;
    width: 40px;
}

.elementor-11122 .elementor-element.elementor-global-25422 .pagination-active{
    background: black;
    color: white;
    border-color: black;
}
.elementor-11122 .elementor-element.elementor-global-25422 .wiz-grid__product-count{
    font-weight: 400;
    letter-spacing: -1% !important;
}
.elementor-11122 .elementor-element.elementor-global-25422 .v2-logout-text{
    font-size: 14px;
    color: #000000;
    font-weight: 500;
    text-decoration: underline;
    line-height: 22px !important;
    letter-spacing: -1%;
}
.elementor-11122 .elementor-element.elementor-global-25422 .product-pagination{
    padding-top: 30px;
}
.elementor-11122 .elementor-element.elementor-global-25422 .atc-btn.wiz-atc__button{
    display: none !important;
}
.elementor-11122 .elementor-element.elementor-global-25422 .wiz-image__overlay-quick-view{
    color: #333333;
}
.elementor-11122 .elementor-element.elementor-global-25422 .wiz-grid__product-count{
    margin-bottom: 24px;
}
.elementor-11122 .elementor-element.elementor-global-25422 .wiz-image .wiz-image__link img{
    object-fit: cover !important;
}

.elementor-11122 .elementor-element.elementor-global-25422 .wiz-grid__empty-title{
    font-family: "Prata", Sans-serif;
    font-size: 28px;
    font-weight: 400;
    line-height: 42px;
    letter-spacing: -2.2%;
}

.elementor-11122 .elementor-element.elementor-global-25422 .product-price.pricing-original.retail-mode-price{
    font-size: 14px;
}

.elementor-11122 .elementor-element.elementor-global-25422 .wiz-grid__empty-desc {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: -2%
}

.elementor-11122 .elementor-element.elementor-global-25422 .wiz-grid__empty-btn{
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 22px;
    letter-spacing: 2%;
    padding: 10px 20px;
    border-radius: 0px;
}/* End custom CSS */