.endless2 .page-width{display:flex;flex-direction:column;gap:clamp(4rem,6.494vw + -.87rem,8rem)}.endless2{overflow:hidden}.endless2-swiper{overflow:visible}.endless2__main{display:flex;flex-direction:column;gap:clamp(3rem,4.87vw + -.653rem,6rem)}.endless2 figure{border-radius:.75rem;overflow:hidden}.endless2-swiper:not(.swiper-initialized)>div{display:flex;flex-wrap:nowrap;gap:.8rem}.endless2-swiper:not(.swiper-initialized)>div>div{width:calc(100% / var(--end-desktop-columns, 5.3))}.endless2{--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-width: 100%;--swiper-pagination-bullet-height: .5rem;--swiper-pagination-bullet-border-radius: .25rem;--swiper-pagination-bullet-inactive-color: #DAEDF4 !important;--swiper-pagination-bullet-active-color: #93C3D5 !important;--swiper-pagination-color: #93C3D5;--swiper-pagination-bottom: 0;--swiper-pagination-bullet-horizontal-gap: 0}.endless2 .swiper-pagination .swiper-pagination-bullet-active{border-radius:clamp(.3rem,.127vw + .218rem,.4rem)!important;--swiper-pagination-bullet-height: clamp(.6rem, .253vw + .435rem, .8rem)}.endless2 .swiper-pagination{position:relative;margin-top:5.3rem;display:flex;justify-content:center;align-items:center;max-width:min(800px,90%);margin-inline:auto;flex-wrap:nowrap;gap:.5rem}@media (min-width: 750px){.endless2 .swiper-pagination .swiper-pagination-bullet{border-radius:0}.endless2 .swiper-pagination .swiper-pagination-bullet:last-of-type{border-radius:0 .25rem .25rem 0}.endless2 .swiper-pagination .swiper-pagination-bullet:first-of-type{border-radius:.25rem 0 0 .25rem}.endless2 .swiper-pagination{gap:0}}@media screen and (max-width: 749px){.swiper-pagination .swiper-pagination-bullet{border-radius:.25rem}}.endless2-slider__item-with-title{--this-padding: clamp(1rem, .886vw + .424rem, 1.7rem);border-radius:clamp(.9rem,.759vw + .406rem,1.5rem);border:1px solid rgba(var(--color-foreground),.15);padding:var(--this-padding) var(--this-padding) clamp(2rem,1.266vw + 1.177rem,3rem) var(--this-padding);display:flex;flex-direction:column;gap:2rem}.endless2-slider__item-with-title h3{margin:0;font-size:1.8rem;line-height:1.1;max-width:var(--merch-title-card-width, 20ch);text-wrap:balance;font-weight:var(--font-heading-weight-600);min-height:2.2em}@media screen and (width < 750px){.endless2-slider__item-with-title h3{min-height:6 ch}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/endless-merch-section2.css.map */
