.o-collection-list{--grid-column-gap:var(--column-gap-mobile);--grid-row-gap:var(--row-gap-mobile);overflow:hidden}@media screen and (min-width:768px){.o-collection-list{--grid-column-gap:var(--column-gap-desktop);--grid-row-gap:var(--row-gap-desktop)}}.o-collection-list__content{margin-bottom:1.5rem}.o-collection-list__footer{margin-top:1.5rem}.o-collection-list__slider-wrapper{overflow:visible}.o-collection-list__slider-wrapper:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:var(--grid-row-gap) var(--grid-column-gap)}.o-collection-list__slider-wrapper:not(.swiper-initialized) .swiper-wrapper .swiper-slide{--flex-items:1;width:calc(100%/var(--flex-items) - (var(--flex-items) - 1)/var(--flex-items)*var(--grid-column-gap))}.o-collection-list__slider-wrapper:not(.swiper-initialized)[data-columns-mobile="1"] .swiper-slide{--flex-items:1}.o-collection-list__slider-wrapper:not(.swiper-initialized)[data-columns-mobile="2"] .swiper-slide{--flex-items:2}@media screen and (min-width:768px){.o-collection-list__slider-wrapper:not(.swiper-initialized)[data-columns="2"] .swiper-slide{--flex-items:2}.o-collection-list__slider-wrapper:not(.swiper-initialized)[data-columns="3"] .swiper-slide{--flex-items:3}.o-collection-list__slider-wrapper:not(.swiper-initialized)[data-columns="4"] .swiper-slide{--flex-items:4}.o-collection-list__slider-wrapper:not(.swiper-initialized)[data-columns="5"] .swiper-slide{--flex-items:5}}.o-collection-list__slider-wrapper--grid .swiper-wrapper{flex-wrap:wrap}.o-collection-list__slider-wrapper--slider:not(.swiper-initialized){overflow:hidden}.o-collection-list__slider-wrapper--slider:not(.swiper-initialized) .swiper-wrapper{flex-wrap:nowrap}.o-collection-list__slider-wrapper .swiper-button-disabled{opacity:1}@media screen and (max-width:768px){.o-collection-list__slider-wrapper .swiper-scrollbar{background-color:rgb(var(--color-border));border-radius:2px;height:4px;margin:1.5rem 1rem;position:relative}.o-collection-list__slider-wrapper .swiper-scrollbar-drag{background-color:rgb(var(--color-body-secondary));border-radius:2px;cursor:grab;height:100%}}.o-collection-list .m-swiper__arrow{background-color:transparent;color:rgb(var(--color-black));display:none}@media screen and (min-width:768px){.o-collection-list .m-swiper__arrow{display:block}}.o-collection-list .m-swiper__arrow--next,.o-collection-list .m-swiper__arrow--prev{transform:scale(2.25)}.o-collection-list .m-swiper__arrow:after{display:none}