.np-cf{position:absolute;z-index:3;width:40px;padding:0;margin:0;border:0;border-radius:0;display:flex;align-items:center;cursor:pointer;color:#9aa3ab;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s;-webkit-tap-highlight-color:transparent}.np-cf--next{justify-content:flex-end;background:linear-gradient(to left,#fff 30%,#fff0)}.np-cf--prev{justify-content:flex-start;background:linear-gradient(to right,#fff 30%,#fff0)}.np-cf.np-cf--on{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s ease}.np-cf svg{width:16px;height:16px;display:block;flex:none}.np-cf:hover{color:#253341}.np-cf:focus-visible{outline:2px solid #253341;outline-offset:-2px}.np-pair .np-cf{width:28px}@media(prefers-reduced-motion:reduce){.np-cf,.np-cf.np-cf--on{transition:none}}.np-cf:not(.np-pair .np-cf){width:24px}.np-cf--next:not(.np-pair .np-cf){background:linear-gradient(to left,#fff9 30%,#fff0)}.np-cf--prev:not(.np-pair .np-cf){background:linear-gradient(to right,#fff9 30%,#fff0)}
/*# sourceMappingURL=/cdn/shop/t/107/assets/np-carousel-fade.css.map */
