#preloader{background-color:var(--tg-color-white-default);height:83dvh;width:100%;margin-top:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center}#preloader h1{font-size:2rem;font-weight:600;color:#000;margin-bottom:10px}#preloader p{font-size:1.2rem;font-weight:600;color:#0f0f0f}.loader{position:relative;width:80px;margin:100px auto}.duo{height:20px;width:50px;background:transparent;position:absolute}.dot,.duo{animation-duration:.8s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.duo1{left:0}.duo2{left:30px}.dot{width:20px;height:20px;border-radius:10px;background:#000;position:absolute}.dot-a{left:0}.dot-b{right:0}@keyframes spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(180deg)}}@keyframes onOff{0%{opacity:0}49%{opacity:0}50%{opacity:1}to{opacity:1}}.duo1,.duo2{animation-name:spin}.duo2{animation-direction:reverse}.duo1 .dot-a,.duo2 .dot-b{animation-name:onOff}.duo1 .dot-a{opacity:0;animation-direction:reverse}.productCategory_grid_container__ZPaxt{display:flex;flex-direction:row;justify-content:center;gap:10px;max-width:1300px;margin:auto;padding:28px 5px 10px;flex-wrap:wrap}.productCategory_parent_category__PmR50{display:flex;flex-direction:column;align-items:center;cursor:pointer;margin:0 10px;transition:border-bottom .3s ease;border-bottom:2px solid #fff}.productCategory_category_card__SClPE:hover,.productCategory_parent_category__PmR50:hover{border-bottom:2px solid #000}.productCategory_grid_container__ZPaxt h3{margin-top:10px;text-wrap:wrap;width:100px}.productCategory_subcategories__egVo_{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:10px}.productCategory_category_card__SClPE{display:flex;flex-direction:column;align-items:center;margin:10px;cursor:pointer;transition:border-bottom .3s ease}.productCategory_category_image__icq9K,.productCategory_subcategory_image__nZfks{height:70px;width:75px;margin:0 auto;border-radius:5px;border:1px solid #ddd;-o-object-fit:cover;object-fit:cover}.productCategory_grid_container__ZPaxt h3,.productCategory_grid_container__ZPaxt p{line-height:15px;padding-top:5px;padding-bottom:5px;text-align:center;color:#373737;font-weight:600}.productCategory_grid_container__ZPaxt h3{font-size:16px}.productCategory_grid_container__ZPaxt p{font-size:14px}@media screen and (max-width:500px){.productCategory_parent_category__PmR50{margin:0}}