.Product_containerSection__HtnwZ{width:100%;position:relative;top:40%;overflow-x:hidden}.Product_container__q2DNr{display:flex;width:100%;max-width:100%;height:-moz-fit-content;height:fit-content;margin:5% auto;padding:20px;gap:30px;font-family:var(--font-primary);direction:rtl;box-sizing:border-box}.Product_title__Zn_2G{text-align:center;margin:40px 0}.Product_container__q2DNr>div:first-child{flex:1;background:white;width:70%;min-width:0}.Product_container__q2DNr>div:first-child,.Product_container__q2DNr>div:last-child{border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.1);height:-moz-fit-content;height:fit-content;box-sizing:border-box}.Product_container__q2DNr>div:last-child{width:280px;min-width:280px;background:var(--background);position:sticky;top:20px}.Product_sliderContainer__xeiI2{width:100%;height:-moz-fit-content;height:fit-content;overflow-x:hidden}.Product_sliderHeader__RsRSN{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:15px;border-bottom:2px solid #e9ecef}.Product_sliderTitle__FmTxN{font-size:28px;font-weight:700;color:#2d3436;margin:0;position:relative}.Product_sliderTitle__FmTxN:after{content:"";position:absolute;bottom:-15px;right:0;width:60px;height:3px;background:linear-gradient(45deg,#00b894,#00cec9);border-radius:2px}.Product_sliderControls__y8kID{display:flex;gap:8px}.Product_sliderButton__3rGVr{width:40px;height:40px;border:2px solid #ddd;background:white;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#636e72}.Product_sliderButton__3rGVr:hover:not(.Product_disabled__DQg4l){border-color:#00b894;background:#00b894;color:white;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,184,148,.3)}.Product_sliderButton__3rGVr.Product_disabled__DQg4l{opacity:.4;cursor:not-allowed;background:#f8f9fa}.Product_gridWrapper__zVEgE{margin-bottom:30px;height:-moz-fit-content;height:fit-content;overflow-x:hidden}.Product_productGrid__REutk{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;height:-moz-fit-content;height:fit-content;width:100%;max-width:100%}.Product_gridItem__uuC8G{display:flex;justify-content:center;align-items:center;height:-moz-fit-content;height:fit-content;min-width:0}.Product_emptySlot__u72jy{background:transparent;height:0;display:none}.Product_bottomPagination__3f4UD{display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid #e9ecef;margin-top:20px}.Product_paginationInfo__lpkVd{color:#636e72;font-size:14px;font-weight:500}.Product_paginationControls__lvcSX{display:flex;align-items:center;gap:8px}.Product_paginationArrow__l1bGg{width:32px;height:32px;border:1px solid #ddd;background:white;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#636e72}.Product_paginationArrow__l1bGg:hover:not(.Product_disabled__DQg4l){border-color:#00b894;background:#00b894;color:white}.Product_paginationArrow__l1bGg.Product_disabled__DQg4l{opacity:.4;cursor:not-allowed}.Product_pageNumbers__UCt_j{gap:4px;margin:0 12px}.Product_pageNumber__IkrFp{width:32px;border:1px solid #ddd;background:white;border-radius:6px;font-size:13px;color:#636e72}.Product_pageNumber__IkrFp:hover{border-color:#00b894;background:#e8f5f3;color:#00b894}.Product_pageNumber__IkrFp.Product_active__PWPHx{background:#00b894;border-color:#00b894}.Product_ellipsis__X3cU2{padding:0 8px;color:#636e72;font-size:13px}.Product_filterContainer__jWocr{width:100%;overflow-x:hidden}.Product_categoriesSection__nXeqF,.Product_lettersSection__Hw0dQ{margin-bottom:32px}.Product_sectionTitle__KTJM2{font-size:18px;font-weight:700;color:#2d3436;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #e9ecef}.Product_categoriesList__1BN47{display:flex;flex-direction:column;gap:12px}.Product_categoryItem__uEumj{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:10px;border-radius:8px;transition:background-color .2s ease}.Product_categoryItem__uEumj:hover{background-color:#f8f9fa}.Product_categoryLabel__H5gvt{font-size:14px;color:#2d3436;font-weight:500}.Product_checkbox__bUpkG{width:18px;height:18px;border:2px solid #ddd;border-radius:4px;cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:white;transition:all .2s ease}.Product_checkbox__bUpkG:checked{background:#00b894;border-color:#00b894}.Product_checkbox__bUpkG:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:white;font-size:12px;font-weight:700}.Product_lettersGrid__VkFYY{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.Product_letterButton__zXHg2{width:36px;height:36px;border:1px solid #ddd;background:white;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;font-weight:600;color:#636e72;transition:all .2s ease}.Product_letterButton__zXHg2:hover{border-color:#00b894;background:#e8f5f3;color:#00b894}.Product_letterButton__zXHg2.Product_active__PWPHx{background:#00b894;border-color:#00b894;color:white}.Product_letterButton__zXHg2.Product_all__HOrCe{grid-column:span 2;width:auto;font-size:13px}.Product_mobileFilterButton__bws9K{display:none;width:100%;margin-bottom:20px;padding:0 20px;box-sizing:border-box}.Product_filterModal__yZ1JI{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000;display:flex;align-items:flex-end;transition:opacity .3s ease}.Product_filterModalContent__D5kxW{background:white;width:100%;height:100vh;display:flex;flex-direction:column;animation:Product_slideUp__fE8NP .3s ease-out}.Product_filterModalHeader__LRkt2{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e9ecef;background:white;position:sticky;top:0;z-index:10}.Product_filterModalHeader__LRkt2 h3{font-size:20px;font-weight:700;color:#2d3436;margin:0}.Product_closeButton__XGrf_{background:transparent;border:none;cursor:pointer;padding:8px;border-radius:50%;color:#636e72;transition:background-color .2s ease}.Product_closeButton__XGrf_:hover{background-color:#f8f9fa}.Product_filterModalBody__XxHPz{flex:1;overflow-y:auto;overflow-x:hidden;padding:20px 24px 0}.Product_filterModalFooter___GtZM{padding:20px 24px;border-top:1px solid #e9ecef;display:flex;gap:12px;background:white;position:sticky;bottom:0}@keyframes Product_slideUp__fE8NP{0%{transform:translateY(100%)}to{transform:translateY(0)}}.Product_paginationContainer__e00MH{display:flex;flex-direction:row-reverse;align-items:center;gap:7rem;margin:2rem 0;padding:1rem;position:relative;width:100%}.Product_pageNumbers__UCt_j{display:flex;align-items:center;gap:.25rem;direction:rtl;position:absolute;left:50%;top:-200%}.Product_pageNumber__IkrFp{min-width:32px;height:32px;padding:0 8px;border:1px solid #e0e0e0;background-color:#ffffff;color:#333333;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border-radius:4px;display:flex;align-items:center;justify-content:center}.Product_pageNumber__IkrFp:hover:not(:disabled){background-color:#f5f5f5;border-color:#d0d0d0}.Product_pageNumber__IkrFp.Product_active__PWPHx{background-color:#4CAF50;color:white;border-color:#4CAF50;font-weight:600}.Product_arrowButton__eaTGy{font-size:18px;font-weight:700}.Product_pageNumber__IkrFp:disabled{opacity:.4;cursor:not-allowed;background-color:#fafafa}.Product_paginationInfo__lpkVd{text-align:right;width:-moz-fit-content;width:fit-content;margin-top:.5rem}.Product_productsCount__xrBHK{font-size:14px;color:#666666;font-weight:400}@media (max-width:1200px){.Product_containerSection__HtnwZ{margin-top:10%}.Product_container__q2DNr{flex-direction:column;gap:20px;height:-moz-fit-content;height:fit-content;padding:16px}.Product_container__q2DNr>div:first-child{width:100%}.Product_container__q2DNr>div:last-child{display:none}.Product_containerSection__HtnwZ{position:relative}.Product_mobileFilterButton__bws9K{display:block;margin-right:-2%}.Product_productGrid__REutk{grid-template-columns:repeat(3,1fr)!important;gap:16px}}@media (max-width:968px){.Product_containerSection__HtnwZ{position:relative;top:45%}.Product_container__q2DNr{padding:12px;height:-moz-fit-content;height:fit-content}.Product_productGrid__REutk{grid-template-columns:repeat(2,1fr)!important;gap:12px}.Product_sliderHeader__RsRSN{align-items:flex-start}.Product_bottomPagination__3f4UD,.Product_sliderHeader__RsRSN{flex-direction:column;gap:16px}}@media (max-width:640px){.Product_containerSection__HtnwZ{margin-top:10%}.Product_container__q2DNr{padding:12px;height:-moz-fit-content;height:fit-content}.Product_productGrid__REutk{grid-template-columns:repeat(2,1fr)!important;gap:8px}.Product_lettersGrid__VkFYY{grid-template-columns:repeat(4,1fr)}.Product_sliderTitle__FmTxN{font-size:24px}.Product_filterModalHeader__LRkt2{padding:16px 20px}.Product_filterModalBody__XxHPz{padding:16px 20px 0}.Product_filterModalFooter___GtZM{padding:16px 20px;flex-direction:column}.Product_filterModalFooter___GtZM button{width:100%}}@media (max-width:480px){.Product_containerSection__HtnwZ{margin-top:10%}.Product_container__q2DNr{padding:8px;height:-moz-fit-content;height:fit-content}.Product_productGrid__REutk{grid-template-columns:repeat(2,1fr)!important;gap:8px}.Product_sliderTitle__FmTxN{font-size:20px}.Product_sliderButton__3rGVr{width:36px;height:36px}.Product_paginationArrow__l1bGg{width:28px;height:28px}.Product_pageNumber__IkrFp{width:28px;height:28px;font-size:12px}.Product_pageNumbers__UCt_j{gap:.15rem}.Product_arrowButton__eaTGy{font-size:16px}.Product_productsCount__xrBHK{font-size:12px}}@media (max-width:375px){.Product_container__q2DNr{padding:6px}.Product_productGrid__REutk{grid-template-columns:repeat(2,1fr)!important;gap:8px}.Product_sliderTitle__FmTxN{font-size:18px}.Product_sliderButton__3rGVr{width:32px;height:32px}.Product_paginationArrow__l1bGg{width:26px;height:26px}.Product_pageNumber__IkrFp{min-width:26px;height:26px;font-size:11px}}