.elementor-3038 .elementor-element.elementor-element-38fec54{--display:flex;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cat-prod-layout{--odr-cpl-sidebar-width:280px;--odr-cpl-layout-gap:24px;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-product-grid{gap:16px;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-cat-search-input{background-color:#f9fafb;color:#181617;border-radius:6px 6px 6px 6px;padding:8px 32px 8px 34px;height:38px;min-height:38px;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-cat-search-input::placeholder{color:#9ca3af;opacity:1;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-cat-search-input::-webkit-input-placeholder{color:#9ca3af;opacity:1;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-cat-search-input::-moz-placeholder{color:#9ca3af;opacity:1;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-cat-search-input:-ms-input-placeholder{color:#9ca3af;opacity:1;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-cat-search-btn{color:#9ca3af;stroke:#9ca3af;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-cat-search-clear{color:#9ca3af;stroke:#9ca3af;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-cat-search-btn:hover{color:#181617;stroke:#181617;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-cat-search-clear:hover{color:#181617;stroke:#181617;background-color:rgba(0,0,0,0.06);}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-cat-search-input:focus{border-color:#181617 !important;box-shadow:0 0 0 3px rgba(24, 22, 23, 0.08);}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-cat-search-wrap{margin-bottom:14px;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-sidebar-box{background-color:#ffffff;border-color:rgba(0,0,0,0.08);border-radius:8px;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-sidebar-title{color:#181617;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-cat-name{color:#374151;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-cat-link:hover .odr-cpl-cat-name{color:#181617;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-category-item.is-active > .odr-cpl-cat-header .odr-cpl-cat-name{color:#181617;font-weight:700;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-category-item.is-active > .odr-cpl-cat-header{background-color:#f3f4f6;border-left-color:#181617;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-cat-count{color:#6b7280;background-color:#f3f4f6;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-product-item{background-color:#ffffff;border-color:rgba(0,0,0,0.08);border-radius:8px;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-product-title{color:#181617;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-product-title:hover{color:#d97706;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-product-price, .elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-product-price .amount{color:#181617;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-product-price ins, .elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-product-price ins .amount{color:#e11d48;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-product-price del, .elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-product-price del .amount{color:#9ca3af;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-product-category, .elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-product-category a{color:#d97706 !important;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-product-button{background-color:#181617;color:#ffffff;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-active-title, .elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-active-count{color:#181617;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-pagination a{background-color:#ffffff;color:#374151;}.elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-pagination .odr-cpl-page-current, .elementor-3038 .elementor-element.elementor-element-c529b33 .odr-cpl-pagination a:hover{background-color:#181617;border-color:#181617;color:#ffffff;}