.editorial-side-rail-feature{background:var(--section-bg);overflow:hidden}.editorial-side-rail-feature__inner{max-width:var(--section-max-width);margin:0 auto;padding:72px 70px}.editorial-side-rail-feature__header{max-width:720px;margin:0 0 64px}.editorial-side-rail-feature__eyebrow{margin:0 0 14px;font-family:Inter,sans-serif;font-size:13px;line-height:1.35;font-weight:700;color:var(--text-color)}.editorial-side-rail-feature__heading{max-width:700px;margin:0 0 20px;font-family:Montserrat,sans-serif;font-weight:750;font-size:clamp(34px,3.6vw,44px);line-height:1.25;letter-spacing:-.035em;text-transform:uppercase;color:var(--text-color)}.editorial-side-rail-feature__index{font-family:Inter,sans-serif;font-size:14px;line-height:1;font-weight:400;color:var(--text-color)}.editorial-side-rail-feature__card{display:grid;grid-template-columns:minmax(0,1fr) 204px;width:100%;min-height:590px;background:var(--card-bg);border:1px solid var(--border-color)}.editorial-side-rail-feature__main{min-width:0}.editorial-side-rail-feature__panel{width:100%;height:100%}.editorial-side-rail-feature__content{position:relative;min-height:100%;padding:30px 48px 48px 100px}.editorial-side-rail-feature__card-number{position:absolute;top:30px;left:24px;font-family:Inter,sans-serif;font-size:18px;line-height:1;font-weight:700;color:var(--text-color)}.editorial-side-rail-feature__card-title{max-width:600px;margin:18px 0;font-family:Montserrat,sans-serif;font-weight:700;font-size:clamp(30px,3vw,44px);line-height:1;letter-spacing:-.035em;text-transform:uppercase;color:var(--text-color)}.editorial-side-rail-feature__card-body{margin:0 0 42px;font-family:Inter,sans-serif;font-size:14px;line-height:1.5;font-weight:400;color:var(--muted-color)}.editorial-side-rail-feature__media-wrap{position:relative;padding-left:0}.editorial-side-rail-feature__media{width:min(100%,540px);aspect-ratio:1.36 / 1;background:#dcdcdc;overflow:hidden}.editorial-side-rail-feature__media-link{display:block;width:100%;height:100%;cursor:pointer;text-decoration:none}.editorial-side-rail-feature__media img,.editorial-side-rail-feature__placeholder{width:100%;height:100%;display:block;object-fit:cover;transition:transform .55s ease}.editorial-side-rail-feature__media-link:hover img{transform:scale(1.04)}.editorial-side-rail-feature__left-vertical{position:absolute;left:-82px;bottom:-24px;width:28px;height:178px;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.editorial-side-rail-feature__left-vertical span{writing-mode:vertical-rl;transform:rotate(180deg);font-family:Montserrat,sans-serif;font-size:17px;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:-.01em;color:var(--text-color);white-space:nowrap}.editorial-side-rail-feature__rails{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid var(--border-color);min-width:204px}.editorial-side-rail-feature__rail{min-width:0;min-height:100%;border-left:1px solid var(--border-color);display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:34px 0 26px;background:transparent;position:relative}.editorial-side-rail-feature__rail:first-child{border-left:0}.editorial-side-rail-feature__rail-number{min-height:56px;font-family:Montserrat,sans-serif;font-size:18px;line-height:.95;font-weight:700;text-align:center;color:var(--text-color);white-space:pre-line}.editorial-side-rail-feature__rail-label{display:flex;align-items:flex-end;justify-content:center;flex:1;width:100%;overflow:hidden}.editorial-side-rail-feature__rail-label span{writing-mode:vertical-rl;transform:rotate(180deg);font-family:Montserrat,sans-serif;font-size:17px;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:-.01em;color:var(--text-color);white-space:nowrap;max-height:330px}.editorial-side-rail-feature.animate-on-scroll .editorial-side-rail-feature__header,.editorial-side-rail-feature.animate-on-scroll .editorial-side-rail-feature__main,.editorial-side-rail-feature.animate-on-scroll .editorial-side-rail-feature__rail{opacity:0;will-change:transform,opacity}.editorial-side-rail-feature.animate-on-scroll .editorial-side-rail-feature__header{transform:translateY(28px);transition:opacity .75s ease,transform .75s ease}.editorial-side-rail-feature.animate-on-scroll .editorial-side-rail-feature__main{transform:translateY(34px);transition:opacity .8s ease,transform .8s ease}.editorial-side-rail-feature.animate-on-scroll .editorial-side-rail-feature__rail:nth-child(1){transform:translateY(20px);transition:opacity .65s ease,transform .65s ease}.editorial-side-rail-feature.animate-on-scroll .editorial-side-rail-feature__rail:nth-child(2){transform:translateY(26px);transition:opacity .72s ease,transform .72s ease}.editorial-side-rail-feature.animate-on-scroll .editorial-side-rail-feature__rail:nth-child(3){transform:translateY(32px);transition:opacity .8s ease,transform .8s ease}.editorial-side-rail-feature.animate-on-scroll.is-visible .editorial-side-rail-feature__header,.editorial-side-rail-feature.animate-on-scroll.is-visible .editorial-side-rail-feature__main,.editorial-side-rail-feature.animate-on-scroll.is-visible .editorial-side-rail-feature__rail{opacity:1;transform:none}.editorial-side-rail-feature.animate-on-scroll.is-visible .editorial-side-rail-feature__header{transition-delay:.08s}.editorial-side-rail-feature.animate-on-scroll.is-visible .editorial-side-rail-feature__main{transition-delay:.18s}.editorial-side-rail-feature.animate-on-scroll.is-visible .editorial-side-rail-feature__rail:nth-child(1){transition-delay:.28s}.editorial-side-rail-feature.animate-on-scroll.is-visible .editorial-side-rail-feature__rail:nth-child(2){transition-delay:.36s}.editorial-side-rail-feature.animate-on-scroll.is-visible .editorial-side-rail-feature__rail:nth-child(3){transition-delay:.44s}@media screen and (max-width:989px){.editorial-side-rail-feature__inner{padding:56px 24px}.editorial-side-rail-feature__header{margin-bottom:42px}.editorial-side-rail-feature__card{grid-template-columns:1fr;min-height:auto}.editorial-side-rail-feature__content{padding:28px 28px 42px 78px}.editorial-side-rail-feature__card-number{left:24px}.editorial-side-rail-feature__card-title{font-size:34px;line-height:1}.editorial-side-rail-feature__media{width:100%}.editorial-side-rail-feature__left-vertical{left:-56px;bottom:-18px;height:140px}.editorial-side-rail-feature__left-vertical span{font-size:13px}.editorial-side-rail-feature__rails{grid-template-columns:repeat(3,1fr);border-left:0;border-top:1px solid var(--border-color);min-width:0;min-height:150px}.editorial-side-rail-feature__rail{min-height:150px;padding:18px 0 16px}.editorial-side-rail-feature__rail:first-child{border-left:0}.editorial-side-rail-feature__rail-label span{font-size:13px;max-height:120px}.editorial-side-rail-feature__rail-number{font-size:14px;min-height:42px}}@media screen and (max-width:640px){.editorial-side-rail-feature__inner{padding:44px 16px}.editorial-side-rail-feature__heading{font-size:32px;line-height:1}.editorial-side-rail-feature__content{padding:24px 18px 28px}.editorial-side-rail-feature__card-number{position:static;margin-bottom:18px}.editorial-side-rail-feature__card-title{font-size:28px}.editorial-side-rail-feature__card-body{margin-bottom:24px}.editorial-side-rail-feature__left-vertical{display:none}.editorial-side-rail-feature__rails{grid-template-columns:1fr}.editorial-side-rail-feature__rail{min-height:auto;border-left:0;border-top:1px solid var(--border-color);flex-direction:row;justify-content:space-between;align-items:center;padding:14px 16px}.editorial-side-rail-feature__rail:first-child{border-top:0}.editorial-side-rail-feature__rail-number{min-height:auto;white-space:normal}.editorial-side-rail-feature__rail-label{flex:initial;width:auto}.editorial-side-rail-feature__rail-label span{writing-mode:initial;transform:none;font-size:14px;max-height:none;text-align:right}}@media(prefers-reduced-motion:reduce){.editorial-side-rail-feature *,.editorial-side-rail-feature *:before,.editorial-side-rail-feature *:after{animation:none!important;transition:none!important;transform:none!important}.editorial-side-rail-feature.animate-on-scroll .editorial-side-rail-feature__header,.editorial-side-rail-feature.animate-on-scroll .editorial-side-rail-feature__main,.editorial-side-rail-feature.animate-on-scroll .editorial-side-rail-feature__rail{opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/editorial-side-rail-feature.css.map */
