.AllProduct_AllProduct__Z33cj{padding:80px 0}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1{display:flex;gap:30px}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h{flex:1 1}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_head__7rm5n{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_head__7rm5n h1{font-size:clamp(24px,3vw,32px);font-weight:600;margin-bottom:10px;text-align:center}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_head__7rm5n span{font-family:Source Sans Pro;font-weight:600;font-size:20px;line-height:20px;letter-spacing:-.5%;text-align:right}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_head2__sBdzY{display:none}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_filters__EhrMR{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:10px}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_filters__EhrMR button{padding:10px 20px;background:#f5f5f5;border-radius:30px;font-size:15px;transition:all .2s ease;border:1px solid #d32f2f}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_filters__EhrMR button:hover{background:#e0e0e0;box-shadow:0 4px 8px #d32f2f}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_filters__EhrMR button.AllProduct_active__C1pzR{background:#d32f2f;color:#fff;box-shadow:0 4px 8px #d32f2f}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_block__bb7JV{display:flex;align-items:center;flex-wrap:wrap;gap:10px;width:100%}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_allProductBtn__Wz_Hm{display:flex;align-items:center;justify-content:center;gap:8px;margin:10px auto 0;padding:12px 25px;background:#d32f2f;color:#fff;border-radius:5px;font-size:16px;font-weight:500;transition:all .2s ease;border:none;width:-moz-fit-content;width:fit-content}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_allProductBtn__Wz_Hm:hover{background:#a52828;transform:translateY(-2px)}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_allProductBtn__Wz_Hm svg{font-size:18px;transition:transform .2s ease}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_allProductBtn__Wz_Hm:hover svg{transform:translateX(4px)}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_emptyMessage__YWZa8,.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_errorMessage__K5Ai2,.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_loadingContainer__IiXNz{min-height:300px;display:flex;align-items:center;justify-content:center;width:100%;text-align:center;padding:40px;border-radius:8px;font-size:18px}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_errorMessage__K5Ai2{background:rgba(244,67,54,.1);color:#d32f2f}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_emptyMessage__YWZa8{background:rgba(255,235,59,.1);color:#555}.AllProduct_pagination__RYRBZ{display:flex;justify-content:center;align-items:center;margin-top:2rem;gap:.5rem}.AllProduct_pageButton__68ewy{display:flex;justify-content:center;align-items:center;min-width:36px;height:36px;padding:0 8px;background:rgba(0,0,0,0);border:1px solid #e0e0e0;border-radius:6px;font-size:14px;color:#333;transition:all .2s ease}.AllProduct_pageButton__68ewy:hover:not(:disabled){background-color:#a52828;color:#fff;border-color:#bdbdbd}.AllProduct_pageButton__68ewy:disabled{opacity:.5;cursor:not-allowed}.AllProduct_navButton__OLo5l{background-color:#f9f9f9}.AllProduct_navButton__OLo5l:hover:not(:disabled){background-color:#eee}.AllProduct_activePage__Ih1o4{background-color:#b40b28;color:#fff;border-color:#b40b28;font-weight:500}.AllProduct_activePage__Ih1o4:hover{background-color:#a52828;border-color:#a52828}.AllProduct_pageNumbers__2xWM1{display:flex;gap:.5rem}.AllProduct_ellipsis__Jgvoo{display:flex;align-items:center;justify-content:center;min-width:36px;padding:0 8px;font-size:14px;color:#666}.AllProduct_paginationInfo__i9sB1{text-align:center;margin-top:1rem;color:#666;font-size:14px}@media(max-width:768px){.AllProduct_Product__paENl{padding:60px 0}.AllProduct_Product__paENl .AllProduct_content__v4cm1 h1{font-size:28px}.AllProduct_Product__paENl .AllProduct_filters__EhrMR button{padding:8px 16px;font-size:14px}}@media(max-width:640px){.AllProduct_AllProduct__Z33cj{padding:20px 0}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1{display:flex;flex-direction:column}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_leftBlock__M1CKl,.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_head__7rm5n{display:none}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_head2__sBdzY{display:flex;justify-content:space-between;margin:10px 0}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_head2__sBdzY h1{font-size:clamp(20px,5vw,36px);font-weight:600;margin-bottom:10px;text-align:center}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_head2__sBdzY select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:50px;border:none;outline:none;padding:8px 30px 8px 10px;width:100px;height:36px;background-color:rgba(217,223,227,.6196078431);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 10px center;background-size:12px 8px;color:#333;font-size:14px;cursor:pointer;transition:all .2s ease}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_head2__sBdzY select::-ms-expand{display:none}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_head2__sBdzY select:focus,.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_head2__sBdzY select:hover{background-color:#d9dfe3}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_head2__sBdzY select:focus{box-shadow:0 0 0 2px rgba(66,153,225,.3)}.AllProduct_AllProduct__Z33cj .AllProduct_content__v4cm1 .AllProduct_rightBlock__xwe1h .AllProduct_block__bb7JV{display:flex;justify-content:center}.AllProduct_pagination__RYRBZ{flex-wrap:wrap}.AllProduct_pageButton__68ewy{min-width:32px;height:32px;font-size:13px}.AllProduct_pageNumbers__2xWM1{order:2;width:100%;justify-content:center;margin-top:.5rem}.AllProduct_navButton__OLo5l{order:1}.AllProduct_pagination__RYRBZ{flex-wrap:wrap}.AllProduct_pageButton__68ewy{min-width:32px;height:32px;font-size:13px}.AllProduct_pageNumbers__2xWM1{order:2;width:100%;justify-content:center;margin-top:.5rem}.AllProduct_navButton__OLo5l{order:1}}@media(max-width:480px){.AllProduct_Product__paENl{padding:40px 0}.AllProduct_Product__paENl .AllProduct_content__v4cm1 h1{font-size:24px}.AllProduct_Product__paENl .AllProduct_filters__EhrMR{padding-bottom:10px;justify-content:flex-start}.AllProduct_Product__paENl .AllProduct_filters__EhrMR::-webkit-scrollbar{height:4px}.AllProduct_Product__paENl .AllProduct_filters__EhrMR::-webkit-scrollbar-thumb{background:#bdbdbd;border-radius:4px}.AllProduct_Product__paENl .AllProduct_filters__EhrMR button{white-space:nowrap;flex:0 0 auto}}.Card_card__66wtz{width:340px;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.Card_card__66wtz:hover{transform:translateY(-2px)}.Card_card__66wtz .Card_imageContainer__c7uxe{width:100%;height:356px;border-radius:16px;overflow:hidden;position:relative;transition:box-shadow .3s ease}.Card_card__66wtz .Card_imageContainer__c7uxe:hover{box-shadow:0 0 15px 2px rgba(180,11,40,.4)}.Card_card__66wtz .Card_imageContainer__c7uxe .Card_image__wZ0jd{width:100%;height:100%;object-fit:cover;display:block}.Card_card__66wtz .Card_imageContainer__c7uxe .Card_imagePlaceholder__Az06J{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background-color:#c3d2dd;color:#666}.Card_card__66wtz .Card_imageContainer__c7uxe .Card_imagePlaceholder__Az06J p{font-weight:600;font-size:15px;text-align:center;padding:10px;margin:0}.Card_card__66wtz .Card_imageContainer__c7uxe .Card_imagePlaceholder__Az06J svg{font-size:35px}.Card_card__66wtz .Card_info__yehDV{margin-top:20px;display:flex;flex-direction:column;flex:1 1;min-height:140px}.Card_card__66wtz .Card_info__yehDV .Card_title__ePaas{font-weight:700;font-size:15px;letter-spacing:-.5%;margin:0 0 12px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.Card_card__66wtz .Card_info__yehDV .Card_priceContainer__50DYr{height:24px;display:flex;align-items:center;margin-bottom:16px}.Card_card__66wtz .Card_info__yehDV .Card_priceContainer__50DYr .Card_price__Z2Lch{font-weight:400;font-size:15px;letter-spacing:-.5%;margin:0;display:flex;gap:4px}.Card_card__66wtz .Card_info__yehDV .Card_priceContainer__50DYr .Card_price__Z2Lch .Card_priceValue__4U_B9{font-weight:700}.Card_card__66wtz .Card_info__yehDV .Card_priceContainer__50DYr .Card_price__Z2Lch .Card_priceFormat__u7Ngr{font-weight:400}.Card_card__66wtz .Card_info__yehDV .Card_priceContainer__50DYr .Card_noPrice__KEDsa{font-weight:500;font-size:14px;color:#666;margin:0;font-style:italic}.Card_card__66wtz .Card_info__yehDV .Card_btnAdded__XSWuY,.Card_card__66wtz .Card_info__yehDV .Card_btn__07XLB{width:100%;border-radius:24px;padding:10px;font-weight:400;font-size:20px;border:none;transition:all .3s ease;margin-top:auto;cursor:pointer}.Card_card__66wtz .Card_info__yehDV .Card_btnAdded__XSWuY:disabled,.Card_card__66wtz .Card_info__yehDV .Card_btn__07XLB:disabled{cursor:not-allowed;opacity:.7}.Card_card__66wtz .Card_info__yehDV .Card_btn__07XLB{background:#b40b28;color:#fff}.Card_card__66wtz .Card_info__yehDV .Card_btn__07XLB:hover:not(:disabled){background:#8d071d;transform:translateY(-1px)}.Card_card__66wtz .Card_info__yehDV .Card_btn__07XLB:active{transform:translateY(0)}.Card_card__66wtz .Card_info__yehDV .Card_btnAdded__XSWuY{background:rgba(217,223,227,.6196078431);color:#666;border:2px solid #10b981}.Card_card__66wtz .Card_info__yehDV .Card_btnAdded__XSWuY:before{content:"✓ ";color:#10b981;font-weight:700}@media(max-width:768px){.Card_card__66wtz{width:200px}.Card_card__66wtz .Card_imageContainer__c7uxe{height:200px}.Card_card__66wtz .Card_imageContainer__c7uxe .Card_imagePlaceholder__Az06J p{font-size:13px;padding:8px}.Card_card__66wtz .Card_imageContainer__c7uxe .Card_imagePlaceholder__Az06J svg{font-size:28px}.Card_card__66wtz .Card_info__yehDV{min-height:120px}.Card_card__66wtz .Card_info__yehDV .Card_title__ePaas{font-size:14px;min-height:2.4em}.Card_card__66wtz .Card_info__yehDV .Card_priceContainer__50DYr{height:20px;margin-bottom:12px}.Card_card__66wtz .Card_info__yehDV .Card_priceContainer__50DYr .Card_noPrice__KEDsa,.Card_card__66wtz .Card_info__yehDV .Card_priceContainer__50DYr .Card_price__Z2Lch{font-size:14px}.Card_card__66wtz .Card_info__yehDV .Card_btnAdded__XSWuY,.Card_card__66wtz .Card_info__yehDV .Card_btn__07XLB{font-size:16px;padding:8px}}@media(max-width:450px){.Card_card__66wtz{width:150px}.Card_card__66wtz .Card_imageContainer__c7uxe{height:170px}.Card_card__66wtz .Card_imageContainer__c7uxe .Card_imagePlaceholder__Az06J p{font-size:12px;padding:6px}.Card_card__66wtz .Card_imageContainer__c7uxe .Card_imagePlaceholder__Az06J svg{font-size:25px}.Card_card__66wtz .Card_info__yehDV{min-height:100px;margin-top:15px}.Card_card__66wtz .Card_info__yehDV .Card_title__ePaas{font-size:13px;margin-bottom:8px;min-height:2.2em}.Card_card__66wtz .Card_info__yehDV .Card_priceContainer__50DYr{height:18px;margin-bottom:10px}.Card_card__66wtz .Card_info__yehDV .Card_priceContainer__50DYr .Card_noPrice__KEDsa,.Card_card__66wtz .Card_info__yehDV .Card_priceContainer__50DYr .Card_price__Z2Lch{font-size:13px}.Card_card__66wtz .Card_info__yehDV .Card_btnAdded__XSWuY,.Card_card__66wtz .Card_info__yehDV .Card_btn__07XLB{font-size:14px;padding:6px}}@media(max-width:380px){.Card_card__66wtz{width:130px}.Card_card__66wtz .Card_imageContainer__c7uxe{height:150px}.Card_card__66wtz .Card_info__yehDV{min-height:90px}.Card_card__66wtz .Card_info__yehDV .Card_priceContainer__50DYr .Card_noPrice__KEDsa,.Card_card__66wtz .Card_info__yehDV .Card_priceContainer__50DYr .Card_price__Z2Lch,.Card_card__66wtz .Card_info__yehDV .Card_title__ePaas{font-size:12px}.Card_card__66wtz .Card_info__yehDV .Card_btnAdded__XSWuY,.Card_card__66wtz .Card_info__yehDV .Card_btn__07XLB{font-size:13px}}.CategoryUi_CategoryUi__YaO2r{padding:20px}.CategoryUi_CategoryUi__YaO2r .CategoryUi_title__6ilSd{font-size:18px;margin-bottom:20px;font-weight:400}.CategoryUi_CategoryUi__YaO2r .CategoryUi_categories__9_WkN{display:flex;flex-direction:column;gap:20px}.CategoryUi_CategoryUi__YaO2r .CategoryUi_categoryGroup__kr4FA{display:flex;flex-direction:column;gap:12px}.CategoryUi_CategoryUi__YaO2r .CategoryUi_categoryGroup__kr4FA:not(:first-child){margin-top:10px}.CategoryUi_CategoryUi__YaO2r .CategoryUi_groupTitle__wWCxT{font-size:16px;color:#666;margin-bottom:5px;font-weight:500}.CategoryUi_CategoryUi__YaO2r .CategoryUi_category__c21Co{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:16px}.CategoryUi_CategoryUi__YaO2r .CategoryUi_category__c21Co input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #ccc;border-radius:4px;margin:0;position:relative;cursor:pointer}.CategoryUi_CategoryUi__YaO2r .CategoryUi_category__c21Co input[type=checkbox]:checked{background-color:red;border-color:red}.CategoryUi_CategoryUi__YaO2r .CategoryUi_category__c21Co input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.CategoryUi_CategoryUi__YaO2r .CategoryUi_category__c21Co span{-webkit-user-select:none;-moz-user-select:none;user-select:none}.Footer_Footer__ZxgOq{border-top:.2px solid rgba(106,105,105,.358);padding:40px 0}.Footer_Footer__ZxgOq .Footer_content__2pJ67{display:flex;justify-content:space-between;align-items:flex-start;gap:60px}@media(max-width:768px){.Footer_Footer__ZxgOq .Footer_content__2pJ67{flex-direction:column;align-items:center}}.Footer_Footer__ZxgOq .Footer_logo__w79EJ{flex-shrink:0}.Footer_Footer__ZxgOq .Footer_columns__b8bnA{display:flex;gap:60px}@media(max-width:768px){.Footer_Footer__ZxgOq .Footer_columns__b8bnA{flex-direction:column;gap:30px}}.Footer_Footer__ZxgOq .Footer_column__PFKKl{display:flex;flex-direction:column;gap:10px}.Footer_Footer__ZxgOq .Footer_column__PFKKl a{margin:0;cursor:pointer;transition:color .2s}.Footer_Footer__ZxgOq .Footer_column__PFKKl a:hover{color:#e60023}