.nij-homeCarousel{align-items:center;gap:clamp(10px,1.4vw,16px);width:100%;display:flex}.nij-homeCarousel__track{--nij-home-carousel-gap:clamp(16px,2.2vw,30px);--nij-home-carousel-visible-cards:3;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--nij-home-carousel-visible-cards) - 1)*var(--nij-home-carousel-gap))/var(--nij-home-carousel-visible-cards));gap:var(--nij-home-carousel-gap);scroll-behavior:smooth;scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:auto;width:100%;min-width:0;padding:10px 4px 20px;display:grid;overflow:auto hidden}.nij-homeCarousel__track::-webkit-scrollbar{width:0;height:0;display:none}.nij-homeCarousel__track>*{scroll-snap-align:start;min-width:0}.nij-homeCarousel__arrow{z-index:20;color:#8b8f97;cursor:pointer;pointer-events:auto;appearance:none;-webkit-tap-highlight-color:transparent;background:#fffffff5;border:1px solid #d5d7db;border-radius:999px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,opacity .2s,transform .2s;display:inline-flex}.nij-homeCarousel__arrow svg{width:18px;height:18px}.nij-homeCarousel__arrow:hover:not(:disabled){color:#666b74;background:#f3f4f6;border-color:#c4c8cf;transform:scale(1.04)}.nij-homeCarousel__arrow:disabled{opacity:.78;cursor:default;box-shadow:0 8px 22px #0f172a12}.nij-homeCarousel__arrow--hidden{opacity:0;pointer-events:none;visibility:hidden;display:none}html[data-theme=dark] .nij-homeCarousel__arrow{color:#a5acb7;background:#1f242df0;border-color:#3b4352;box-shadow:0 12px 30px #00000059}html[data-theme=dark] .nij-homeCarousel__arrow:hover:not(:disabled){color:#d1d5db;background:#262d37;border-color:#4b5563}@media (max-width:991px){.nij-homeCarousel__track{--nij-home-carousel-visible-cards:2}}@media (max-width:575px){.nij-homeCarousel{gap:10px}.nij-homeCarousel__track{--nij-home-carousel-visible-cards:1;padding-bottom:14px}.nij-homeCarousel__arrow{width:40px;height:40px}}
