.CollectionCards_CollectionCards__5AHw_{background:var(--cream);padding:var(--spacing-56) 0}.CollectionCards_RowWrap__z7Wrf{position:relative;width:100%}.CollectionCards_CarouselNav__EOuej button{width:40px;height:40px}.CollectionCards_CarouselNav__EOuej svg{width:18px;height:18px}.CollectionCards_Layout___eBeX{--items-per-view:1.5;--slot-size:calc((100% - (var(--items-per-view) - 1) * var(--column-gutter)) / var(--items-per-view))}@media(min-width:461px)and (max-width:767px){.CollectionCards_Layout___eBeX{--items-per-view:2.5}}@media(min-width:768px){.CollectionCards_Layout___eBeX{--items-per-view:3.5}}@media(min-width:1024px){.CollectionCards_Layout___eBeX{--items-per-view:4}}@media(min-width:1440px){.CollectionCards_Layout___eBeX{--items-per-view:6}}.CollectionCards_LayoutGrid__Iu5kZ{display:flex;flex-wrap:wrap;gap:var(--column-gutter)}.CollectionCards_LayoutCarousel__SRb5o{display:flex;align-items:flex-start;gap:var(--column-gutter);touch-action:pan-y pinch-zoom}.CollectionCards_Viewport__Hj4JL{overflow:hidden;width:100%;container-type:inline-size}@media(max-width:1023px){.CollectionCards_Viewport__Hj4JL{width:calc(100% + var(--row-margin));margin-right:calc(var(--row-margin)*-1)}}.CollectionCards_CardSlot__sX2UP{--icon-color:var(--fg);flex:0 0 var(--slot-size);width:var(--slot-size);aspect-ratio:1/1;height:auto;min-width:0;min-height:0;overflow:hidden}.CollectionCards_CardSlot__sX2UP>a,.CollectionCards_CardSlot__sX2UP>div{display:flex;width:100%;height:100%;min-height:0;max-height:100%;overflow:hidden;aspect-ratio:auto}.CollectionCards_CardSlotComingSoon__Rucbw{opacity:.5}.CollectionCards_LayoutCarousel__SRb5o .CollectionCards_CardSlot__sX2UP{--slot-size:calc((100cqw - (var(--items-per-view) - 1) * var(--column-gutter)) / var(--items-per-view))}@media(max-width:1023px){.CollectionCards_LayoutCarousel__SRb5o .CollectionCards_CardSlot__sX2UP{--slot-size:calc((100cqw - var(--row-margin) - (var(--items-per-view) - 1) * var(--column-gutter)) / var(--items-per-view))}}.CollectionCards_ScrollCue__wyVZI{display:none;position:fixed;bottom:0;left:0;z-index:3;width:100%;padding:48px 0 64px;pointer-events:none;text-align:center;background:linear-gradient(to top,var(--cream),transparent);transition:opacity .2s linear;color:var(--dark-blue)}@media(min-width:1024px)and (max-height:940px){.CollectionCards_ScrollCue__wyVZI{display:block}}.CollectionCards_ScrollCueText__fLrkJ{letter-spacing:1px;display:block;text-transform:uppercase}