.overflow-arrow-container{position:relative}.overflow-arrow{background:#191919;color:#fff3;pointer-events:none;position:absolute;top:0;transition:opacity 80ms linear,color .12s linear;z-index:1}.overflow-arrow.overflow-arrow--left{left:0}.overflow-arrow.overflow-arrow--right{right:0}.overflow-arrow.overflow-arrow--left:before,.overflow-arrow.overflow-arrow--right:before{bottom:0;box-sizing:content-box;content:"";pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.overflow-arrow.overflow-arrow--left:before{background:linear-gradient(90deg,#191919 22px,transparent);left:0;padding-right:32px}.overflow-arrow.overflow-arrow--right:before{background:linear-gradient(270deg,#191919 22px,transparent);padding-left:32px;right:0}[data-scroll-width]:not([data-scroll-scrollleft])~.overflow-arrow,[data-scroll-width][data-scroll-scrollleft-noscroll]~.overflow-arrow{display:none}[data-scroll-width][data-scroll-scrollleft-10="0"]~.overflow-arrow.overflow-arrow--left,[data-scroll-width][data-scroll-scrollleft-10="10"]~.overflow-arrow.overflow-arrow--right{opacity:0}@media (min-width:768.01px){[data-scroll-width]:not([data-scroll-scrollleft-10="0"])~.overflow-arrow.overflow-arrow--left,[data-scroll-width]:not([data-scroll-scrollleft-10="10"])~.overflow-arrow.overflow-arrow--right{cursor:pointer;pointer-events:all}.overflow-arrow:hover{color:#fff}.overflow-arrow .material-icons{transition:transform .12s linear}.overflow-arrow.overflow-arrow--left:hover .material-icons{transform:translateX(-2px)}.overflow-arrow.overflow-arrow--right:hover .material-icons{transform:translateX(2px)}}.categories-arrow-container{flex:1 1 auto;margin:1px 25px 0 0;width:0}@media (max-width:768px){.categories-arrow-container{margin:1px 0 0 8px;width:0}}