.mmx-subcat-wrap{position:relative;max-width:100%;margin:26px auto 22px;padding:0 42px}.mmx-subcat-track{display:flex;flex-wrap:nowrap;gap:18px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:thin;overscroll-behavior-inline:contain;padding:8px 2px 14px;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.mmx-subcat-card{flex:0 0 190px;min-width:190px;text-decoration:none!important;color:inherit!important;text-align:center;scroll-snap-align:start}.mmx-subcat-fan{position:relative;width:180px;height:132px;margin:0 auto 10px}.mmx-fan-img{position:absolute;left:50%;bottom:4px;width:92px;height:118px;object-fit:cover;object-position:center;border-radius:8px;box-shadow:0 5px 15px rgb(0 0 0 / .20);border:1px solid rgb(0 0 0 / .08);background:#fff;transform-origin:50% 100%}.mmx-fan-count-1 .mmx-fan-1{transform:translateX(-50%) rotate(0deg);z-index:3}.mmx-fan-count-2 .mmx-fan-1{transform:translateX(-50%) rotate(-12deg) translateX(-20px);z-index:1}.mmx-fan-count-2 .mmx-fan-2{transform:translateX(-50%) rotate(12deg) translateX(20px);z-index:2}.mmx-fan-count-3 .mmx-fan-1{transform:translateX(-50%) rotate(-20deg) translateX(-29px);z-index:1}.mmx-fan-count-3 .mmx-fan-2{transform:translateX(-50%) rotate(0deg);z-index:2}.mmx-fan-count-3 .mmx-fan-3{transform:translateX(-50%) rotate(20deg) translateX(29px);z-index:3}.mmx-fan-count-4 .mmx-fan-1{transform:translateX(-50%) rotate(-20deg) translateX(-29px);z-index:1}.mmx-fan-count-4 .mmx-fan-2{transform:translateX(-50%) rotate(-7deg) translateX(-10px);z-index:2}.mmx-fan-count-4 .mmx-fan-3{transform:translateX(-50%) rotate(7deg) translateX(10px);z-index:3}.mmx-fan-count-4 .mmx-fan-4{transform:translateX(-50%) rotate(20deg) translateX(29px);z-index:4}.mmx-fan-count-5 .mmx-fan-1{transform:translateX(-50%) rotate(-20deg) translateX(-28px);z-index:1}.mmx-fan-count-5 .mmx-fan-2{transform:translateX(-50%) rotate(-11deg) translateX(-14px);z-index:2}.mmx-fan-count-5 .mmx-fan-3{transform:translateX(-50%) rotate(-3deg);z-index:3}.mmx-fan-count-5 .mmx-fan-4{transform:translateX(-50%) rotate(8deg) translateX(15px);z-index:4}.mmx-fan-count-5 .mmx-fan-5{transform:translateX(-50%) rotate(17deg) translateX(29px);z-index:5}.mmx-subcat-card:hover .mmx-fan-img{box-shadow:0 8px 20px rgb(0 0 0 / .28)}.mmx-subcat-name{display:block;font-size:16px;line-height:1.2;font-weight:700;color:var(--theme-text-color,#1f2d3d)}.mmx-subcat-count{display:block;margin-top:4px;font-size:12px;opacity:.62}.mmx-subcat-arrow{position:absolute;top:55px;width:32px;height:44px;border:0;border-radius:8px;background:rgb(20 20 20 / .72);color:#fff;font-size:28px;line-height:1;cursor:pointer;z-index:20;display:flex;align-items:center;justify-content:center;transition:.2s ease}.mmx-subcat-arrow:hover{background:rgb(20 20 20 / .92);transform:scale(1.04)}.mmx-prev{left:2px}.mmx-next{right:2px}.mmx-subcat-fan.mmx-empty{display:flex;align-items:center;justify-content:center;width:110px;height:110px;top:8px;border-radius:12px;background:#eee;font-size:42px;font-weight:800}@media (max-width:767px){.mmx-subcat-wrap{margin:18px auto 16px;padding:0}.mmx-subcat-track{gap:12px;padding-inline:14px}.mmx-subcat-card{flex-basis:154px;min-width:154px}.mmx-subcat-fan{width:148px;height:112px}.mmx-fan-img{width:74px;height:96px}.mmx-subcat-arrow{display:none}}