.reebelo-popular-categories{background:#fff;padding:60px 0}.categories-container{max-width:1200px;margin:0 auto;padding:0 20px}.categories-header{text-align:center;margin-bottom:40px}.categories-title{font-size:2.5rem;font-weight:700;color:#333;margin:0;line-height:1.2}.categories-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:30px;max-width:1000px;margin:0 auto}.category-item{display:flex;flex-direction:column;align-items:center;text-decoration:none;transition:all .3s ease;cursor:pointer;padding:10px;border-radius:12px}.category-item:hover{transform:translateY(-5px)}.category-item:hover .category-icon-wrapper{transform:scale(1.05);box-shadow:0 10px 30px #0000001a}.category-icon-wrapper{width:100px;height:100px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:15px;transition:all .3s ease;overflow:hidden;position:relative}.category-image-container{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden}.category-image{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .4s ease}.category-image img{width:100%;height:100%;object-fit:cover;border-radius:50%}.primary-image{opacity:1;z-index:2}.hover-image{opacity:0;z-index:1;transform:scale(1.1)}@media (min-width: 769px){.category-item:hover .primary-image{opacity:0;transform:scale(.95)}.category-item:hover .hover-image{opacity:1;transform:scale(1)}}@media (max-width: 768px){.hover-image{display:none}}.category-icon-placeholder{color:#666;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.category-icon-placeholder svg{width:48px;height:48px}.category-name{font-size:.95rem;font-weight:500;color:#666;text-align:center;line-height:1.3;transition:color .3s ease}.category-item:hover .category-name{color:#333}@media (max-width: 768px){.reebelo-popular-categories{padding:40px 0}.categories-title{font-size:2rem;margin-bottom:30px}.categories-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:25px}.category-icon-wrapper{width:80px;height:80px;margin-bottom:12px}.category-icon-placeholder svg{width:36px;height:36px}.category-name{font-size:.85rem}}@media (max-width: 480px){.categories-grid{grid-template-columns:repeat(3,1fr);gap:20px}.category-icon-wrapper{width:70px;height:70px;margin-bottom:10px}.category-icon-placeholder svg{width:32px;height:32px}.category-name{font-size:.8rem}}@media (min-width: 1200px){.categories-grid{grid-template-columns:repeat(7,1fr)}}@media (min-width: 900px) and (max-width: 1199px){.categories-grid{grid-template-columns:repeat(6,1fr)}}@media (min-width: 600px) and (max-width: 899px){.categories-grid{grid-template-columns:repeat(4,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/reebelo-popular-categories.css.map */
