.scrolling-highlights{--sh-hairline: color-mix(in srgb, var(--text-color) 14%, transparent);--sh-ease: cubic-bezier(.22, 1, .36, 1);--sh-num-col: clamp(3.6rem, 5vw, 6rem);--sh-gap: clamp(1.8rem, 3vw, 3.2rem);position:relative}.scrolling-highlights .no_container{padding-inline:clamp(1.6rem,4vw,6rem)}.scrolling-highlights__head{margin:0 0 clamp(4rem,7vw,8rem)}.scrolling-highlights__head--left{text-align:left}.scrolling-highlights__head--center{text-align:center}.scrolling-highlights__head--right{text-align:right}.scrolling-highlights__intro{max-width:60ch;margin-top:1.6rem;font-size:1.5rem;line-height:1.8;opacity:.75}.scrolling-highlights__head--center .scrolling-highlights__intro{margin-inline:auto}.scrolling-highlights__head--right .scrolling-highlights__intro{margin-left:auto}.scrolling-highlights__layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:clamp(3rem,6vw,9rem);align-items:stretch}.scrolling-highlights__list{position:relative;display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.scrolling-highlights__item{position:relative;display:grid;grid-template-columns:var(--sh-num-col) minmax(0,1fr);column-gap:var(--sh-gap);align-content:center;min-height:var(--sh-step);padding:clamp(2.4rem,4vw,4rem) 0;opacity:0;transform:translateY(2.4rem);transition:opacity .9s var(--sh-ease),transform 1.1s var(--sh-ease)}.scrolling-highlights__item.is-inview{opacity:1;transform:none}.scrolling-highlights__item.is-active:after{width:var(--sh-num-col);background:var(--accent-primary)}.scrolling-highlights__num{grid-column:1;font-size:clamp(1.3rem,1.4vw,1.6rem);line-height:1;letter-spacing:.14em;color:var(--accent-primary);opacity:.55;transition:opacity .6s ease,transform .8s var(--sh-ease);display:flex;align-items:center;border-right:1px solid #A6A6A6}.scrolling-highlights__item.is-active .scrolling-highlights__num{opacity:1;transform:translate(.3rem)}.scrolling-highlights__frame{box-shadow:0 27px 22.4px #00000061}.scrolling-highlights__body{grid-column:2;max-width:60rem}.scrolling-highlights__title{margin:0 0 1.4rem;color:var(--heading-color)}.scrolling-highlights__text{font-size:clamp(1.3rem,1.2vw,1.4rem);line-height:1.9;color:var(--text-color);opacity:.72;transition:opacity .6s ease}.scrolling-highlights__item.is-active .scrolling-highlights__text{opacity:.9}.scrolling-highlights__text>*:first-child{margin-top:0}.scrolling-highlights__text>*:last-child{margin-bottom:0}.scrolling-highlights__stack{position:relative;display:flex;flex-direction:column}.scrolling-highlights__card{position:sticky;top:calc(var(--sh-top) + var(--sh-i, 0) * var(--sh-offset));min-height:var(--sh-step);margin:0;padding:0}.scrolling-highlights__frame{position:relative;overflow:hidden;aspect-ratio:var(--sh-ratio);border-radius:var(--sh-radius);background:var(--secondary-bg-color, var(--background-color));transform-origin:50% 0;transition:transform .9s var(--sh-ease),filter .9s var(--sh-ease)}.scrolling-highlights__frame img,.scrolling-highlights__frame svg{display:block;width:100%;height:100%;object-fit:cover}.scrolling-highlights__frame img{transform:scale(1.08);transition:transform 1.6s var(--sh-ease)}.scrolling-highlights__card.is-inview .scrolling-highlights__frame img{transform:scale(1)}.scrolling-highlights__layout--depth .scrolling-highlights__frame{transform:scale(calc(1 - (min(var(--sh-depth, 0),3)*.022)));filter:brightness(calc(1 - (min(var(--sh-depth, 0),3)*.1)))}@media screen and (max-width:1024px){.scrolling-highlights__layout{display:flex;flex-direction:column;row-gap:clamp(2.4rem,5vw,4rem)}.scrolling-highlights__list,.scrolling-highlights__stack{display:contents}.scrolling-highlights__card{order:calc(var(--sh-i, 0) * 2)}.scrolling-highlights__item:nth-child(1){order:1}.scrolling-highlights__item:nth-child(2){order:3}.scrolling-highlights__item:nth-child(3){order:5}.scrolling-highlights__item:nth-child(4){order:7}.scrolling-highlights__item:nth-child(5){order:9}.scrolling-highlights__item:nth-child(6){order:11}.scrolling-highlights__item:nth-child(7){order:13}.scrolling-highlights__item:nth-child(8){order:15}.scrolling-highlights__card{position:relative;top:auto;min-height:0;opacity:1;pointer-events:auto}.scrolling-highlights__card.is-current{opacity:1;pointer-events:auto}.scrolling-highlights__frame{aspect-ratio:var(--sh-mobile-ratio)}.scrolling-highlights__layout--depth .scrolling-highlights__frame{transform:none;filter:none}.scrolling-highlights__card.is-current .scrolling-highlights__frame img{transform:scale(1)}.scrolling-highlights__item{min-height:0;padding:clamp(2rem,5vw,3.2rem) 0}}@media screen and (max-width:640px){.scrolling-highlights{--sh-num-col: 3.2rem;--sh-gap: 1.6rem}.scrolling-highlights__item{row-gap:1.2rem}.scrolling-highlights__title{margin-bottom:1rem}.scrolling-highlights__body{max-width:none}}@media(prefers-reduced-motion:reduce){.scrolling-highlights__card{position:relative;top:auto;min-height:0;opacity:1}.scrolling-highlights__card+.scrolling-highlights__card{margin-top:2rem}.scrolling-highlights__item,.scrolling-highlights__frame img{opacity:1;transform:none;transition:none}.scrolling-highlights__layout--depth .scrolling-highlights__frame{transform:none;filter:none;transition:none}.scrolling-highlights__item:after,.scrolling-highlights__num{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/scrolling-highlights.css.map */
