.elementor-1831 .elementor-element.elementor-element-ca0aef7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:4rem;--padding-left:5rem;--padding-right:5rem;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-container{flex-direction:row;gap:1.875rem 1.875rem;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-breadcrumb{display:block;margin:0rem 0rem 2rem 0rem;color:#00000099;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-breadcrumb a{margin:0rem 0.40rem 0rem 0rem;color:#00000099;}.elementor-1831 .elementor-element.elementor-element-c4e82ab{font-family:"Helvetica", Arial;font-size:1rem;font-weight:400;line-height:normal;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-breadcrumb a.active{color:#000000;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-container{width:247px;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-header{padding:0rem 0rem 1.25rem 0rem;border-style:solid;border-width:0rem 0rem 0.063rem 0rem;border-color:#0000001A;align-items:center;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-header-title{font-family:"Helvetica", Arial;font-size:1.25rem;font-weight:400;line-height:normal;color:#26231F;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-header-icon{display:flex;font-family:"Helvetica", Arial;font-size:1.25rem;font-weight:400;line-height:normal;color:#00000066;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-section{padding:1.5rem 0rem 1.5rem 0rem;border-style:solid;border-width:0rem 0rem 0.063rem 0rem;border-color:#0000001A;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-section-header{margin:0rem 0rem 1.5rem 0rem;align-items:center;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-section-header-title{font-family:"Helvetica", Arial;font-size:1.25rem;font-weight:400;line-height:normal;color:#26231F;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-section-header-toggle-button{display:flex;font-family:"Helvetica", Arial;font-size:1.3rem;font-weight:400;line-height:normal;color:#26231F;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-no-options{text-align:left;padding:0rem 1rem 0rem 1rem;font-family:"Helvetica", Arial;font-size:1rem;font-weight:400;line-height:normal;color:#00000099;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-option-checkbox-container{gap:.25rem .25rem;margin:0.5rem 0rem 0.5rem 0rem;padding:0rem 1rem 0rem 1rem;font-family:"Helvetica", Arial;font-size:1rem;font-weight:400;line-height:normal;color:#00000099;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-option-checkbox-container input[type="checkbox"]{width:0.938rem;height:0.938rem;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-range{width:100%;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-range-slider-track-base{height:6px;background-color:#F0F0F0;border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-range-slider-track{height:6px;background-color:#26231F;border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-range-slider input[type="range"]::-webkit-slider-thumb{width:20px;height:20px;background-color:#26231F;border-radius:50% 50% 50% 50%;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-range-slider input[type="range"]::-moz-range-thumb{width:20px;height:20px;background-color:#26231F;border-radius:50% 50% 50% 50%;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-range-label{padding:0.25rem 0.5rem 0rem 0.5rem;font-family:"Helvetica", Arial;font-size:0.875rem;font-weight:400;line-height:normal;color:#26231F;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-header{margin:-0.5rem 0rem 1.5rem 0rem;align-items:flex-end;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-header-title{font-family:"Helvetica", Arial;font-size:2rem;font-weight:700;line-height:normal;color:#26231F;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-header-table-info{font-family:"Helvetica", Arial;font-size:0.875rem;font-weight:400;line-height:normal;color:#00000099;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-products{grid-template-columns:repeat(3, 1fr);gap:1.25rem 1.25rem;grid-auto-flow:row;justify-items:center;align-items:start;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-empty-product-message{text-align:left;font-family:"Helvetica", Arial;font-size:1rem;font-weight:400;line-height:normal;color:#000000;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-image{display:block;text-align:center;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product{width:100%;height:100%;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-image img{width:100%;height:100%;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-name{text-align:center;margin:1rem 0rem 0rem 0rem;padding:.5rem .5rem .5rem .5rem;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-name a{font-family:"Helvetica", Arial;font-size:1.25rem;font-weight:700;line-height:normal;color:#000000;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-price{display:block;text-align:center;margin:0rem 0rem 4rem 0rem;font-family:"Helvetica", Arial;font-size:1.125rem;font-weight:400;line-height:normal;color:#000000;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-pagination nav ul{justify-content:flex-end;align-items:center;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-pagination{padding:1.5rem 0rem 0rem 0rem;border-style:solid;border-width:0.063rem 0rem 0rem 0rem;border-color:#0000001A;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-pagination nav ul li a{width:40px;height:40px;text-align:center;font-family:"Helvetica", Arial;font-size:0.875rem;font-weight:400;line-height:1.25rem;color:#000000;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-pagination nav ul li a.active{color:#000000;background-color:#0000000F;}@media(max-width:1024px){.elementor-1831 .elementor-element.elementor-element-ca0aef7{--padding-top:3rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-container{flex-direction:column;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-breadcrumb{display:block;padding:0rem 1rem 0rem 1rem;}.elementor-1831 .elementor-element.elementor-element-c4e82ab{font-size:0.75rem;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-container{width:100%;padding:3rem 2rem 4rem 2rem;background-color:#F9F9F9;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-header-icon{display:flex;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-section-header-toggle-button{display:flex;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-container{padding:0rem 1rem 0rem 1rem;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-products{grid-template-columns:repeat(2, 1fr);}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-image{display:block;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-name{margin:0rem 0rem 0rem 0rem;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-name a{font-size:1rem;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-price{display:block;margin:0rem 0rem 3rem 0rem;font-size:1rem;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-pagination nav ul{justify-content:center;}}@media(max-width:767px){.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-breadcrumb{display:block;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-header-icon{display:flex;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-filter-section-header-toggle-button{display:flex;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-image{display:block;}.elementor-1831 .elementor-element.elementor-element-c4e82ab .custom-category-product-price{display:block;}}