.navigation-banner ul{padding:0;margin:0;list-style:none}.navigation-banner li{margin:0;flex-shrink:0}.navigation-banner .navigation-banner__swiper{display:flex;align-items:center;gap:15px}.navigation-banner .navigation-banner__swiper .swiper-wrapper{width:auto;flex:1;min-width:0}.navigation-banner .navigation-banner__swiper .swiper-slide{width:auto}.navigation-banner .navigation-banner__swiper-next{display:none;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:40px;cursor:pointer;z-index:1;background:transparent}.navigation-banner .navigation-banner__swiper-next.is-visible{display:flex}.navigation-banner .navigation-banner__swiper-next.is-hidden{display:none}.navigation-banner .navigation-banner__swiper-next svg{width:20px;height:20px}.navigation-banner .navigation-banner__swiper-next:after{display:none}.navigation-banner .navigation-banner__grid-list{display:flex;flex-wrap:nowrap;gap:calc(var(--grid-spacing-tight) * .75);justify-content:center;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;padding:4px}.navigation-banner .navigation-banner__grid-list::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.navigation-banner .navigation-banner__grid-list{gap:var(--grid-spacing-tight)}}.navigation-banner .navigation-banner__grid-list.increase-spacing{column-gap:22.5px}@media screen and (min-width:768px){.navigation-banner .navigation-banner__grid-list.increase-spacing{column-gap:30px}}