.moments-list{background:var(--moments-bg);padding-left:40px;padding-right:40px}.moments-list__container{display:flex;flex-direction:column;gap:2.5rem}.moments-list__heading{margin:0;color:var(--moments-heading-color);font-family:Futura Normal,sans-serif;font-weight:400;font-size:var(--font-size--h2);line-height:1.15;letter-spacing:.5px;text-shadow:0 0 7px rgba(0,0,0,.25);max-width:25rem}.moments-list__items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.25rem}.moments-list__slideshow-wrap{position:relative;background:transparent}.moments-list__slideshow{display:flex;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;width:100%;min-width:0;background:transparent}.moments-list__slideshow::-webkit-scrollbar{display:none}.moments-list__slide{display:flex;flex:0 0 88%;min-width:0;scroll-snap-align:center;background:transparent}.moments-list__slideshow-arrows{display:flex;justify-content:center;gap:1rem;margin-top:2rem}.moments-list__slideshow-arrow{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid color-mix(in srgb,var(--moments-heading-color) 35%,transparent);background:transparent;color:var(--moments-heading-color);cursor:pointer;padding:0}.moments-list__slideshow-arrow:disabled{opacity:.35;cursor:not-allowed}.moments-list__item{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.js-scroll-reveal .moments-list__item{opacity:0;transform:translateY(2.4rem);transition:opacity .7s ease,transform .7s ease}.js-scroll-reveal .moments-list__item:nth-child(2){transition-delay:.08s}.js-scroll-reveal .moments-list__item:nth-child(3){transition-delay:.16s}.js-scroll-reveal .moments-list__item:nth-child(n+4){transition-delay:.2s}.js-scroll-reveal .moments-list__item.is-visible{opacity:1;transform:translateY(0)}.js-scroll-reveal .moments-list__media:before{opacity:0;transition:opacity .6s ease .25s}.js-scroll-reveal .moments-list__item.is-visible .moments-list__media:before{opacity:.6}.moments-list__media{position:relative;flex-shrink:0;width:100%;max-width:18rem;aspect-ratio:302 / 215;isolation:isolate}.moments-list__media:before{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:radial-gradient(circle,var(--moments-glow-color, transparent) 0%,transparent 60%);filter:blur(2.5rem);z-index:-1;opacity:.6;transition:opacity .3s ease,transform .3s ease}.moments-list__item:hover .moments-list__media:before{opacity:.85;transform:scale(1.1)}.moments-list__media-inner{width:100%;height:100%;border-radius:10px;overflow:hidden}.moments-list__image{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit}.moments-list__content{display:flex;flex-direction:column;gap:.6rem;padding-top:.2rem;max-width:350px}.moments-list__title{margin:0;color:var(--moments-heading-color);font-family:Futura Normal,sans-serif;font-weight:400;font-size:1.3rem;line-height:1.3;letter-spacing:.5px}.moments-list__text{color:var(--moments-text-color);font-size:1rem;line-height:1.5}.moments-list__text p{margin:0}.moments-list__tag{display:inline-block;margin-top:.4rem;color:var(--moments-link-color);font-size:.9rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;width:fit-content;transition:color .2s ease}.moments-list__tag:hover,.moments-list__tag:focus-visible{color:var(--moments-glow-color, var(--moments-link-color))}@media screen and (min-width:750px){.moments-list__container{gap:6rem}.moments-list__items{gap:1.5rem}.moments-list__media{width:14rem;max-width:none}.moments-list__item{flex-direction:row;gap:2.8rem}.moments-list__title{font-size:1.6rem}.moments-list__text{font-size:1.05rem}.moments-list__tag{font-size:1.1rem}}@media screen and (min-width:990px){.moments-list__container{display:grid;grid-template-columns:clamp(20rem,calc(20rem + (100vw - 990px)*.7024),38rem) 1fr;align-items:start;gap:4rem}.moments-list__heading{position:sticky;top:7rem}.moments-list__items{gap:1.75rem;max-width:60rem}.moments-list__item{gap:1.5rem}.moments-list__media{width:clamp(10rem,calc(10rem + (100vw - 990px)*.3473),18.9rem)}}@media screen and (min-width:1400px){.moments-list__item{gap:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-moments-list.css.map */
