.lv-story{width:100%;padding-top:var(--lv-story-pt);padding-bottom:var(--lv-story-pb);color:var(--lv-story-color);background:var(--lv-story-bg);scroll-margin-top:100px}.lv-story__heading{max-width:900px;margin:0 auto clamp(4.8rem,7vw,9rem);color:inherit;font-family:var(--font-heading-family);font-size:clamp(3.6rem,4vw,5.6rem);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.08;letter-spacing:-.035em;text-align:center}.lv-story__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:stretch;gap:clamp(4rem,6vw,8rem)}.lv-story__content{display:flex;flex-direction:column;min-width:0}.lv-story__timeline{--lv-story-gap: clamp(5rem, 6vw, 8rem);display:grid;gap:var(--lv-story-gap);padding-left:4rem}.lv-story__item{position:relative}.lv-story__item:before{position:absolute;top:.45rem;left:-3.95rem;z-index:1;width:1.1rem;height:1.1rem;background:currentColor;border-radius:50%;content:""}.lv-story__item:not(:last-child):after{position:absolute;top:1rem;bottom:calc(0rem - var(--lv-story-gap) - 1rem);left:-3.4rem;border-left:1px dotted rgba(17,17,17,.65);content:""}.lv-story__tag{display:inline-flex;width:fit-content;padding:.35rem .8rem;margin:0 0 1.2rem;background:#f3f3f3;border-radius:.4rem;font-size:1.3rem;font-weight:600;line-height:1.2;color:inherit}.lv-story__title{margin:0 0 1.4rem;color:inherit;font-family:var(--font-body-family);font-size:clamp(2rem,2vw,2.8rem);font-weight:600;line-height:1.25;letter-spacing:normal}.lv-story__text{color:#111111a6;font-size:1.6rem;line-height:1.5}.lv-story__text p{margin-top:0;margin-bottom:1rem}.lv-story__text p:last-child{margin-bottom:0}.lv-story__button{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-width:30rem;min-height:5.6rem;padding:1.4rem 2.8rem;margin-top:clamp(5rem,7vw,9rem);color:var(--lv-story-btn-color);background:var(--lv-story-btn-bg);border:1px solid var(--lv-story-btn-bg);border-radius:.3rem;font-size:1.7rem;line-height:1.2;text-align:center;text-decoration:none;transition:color .18s ease,background-color .18s ease,border-color .18s ease}@media(hover:hover){.lv-story__button:hover{background:color-mix(in srgb,var(--lv-story-btn-bg) 92%,#000);border-color:color-mix(in srgb,var(--lv-story-btn-bg) 92%,#000)}}.lv-story__button:focus-visible{outline:2px solid var(--lv-story-btn-bg);outline-offset:3px}.lv-story__media,.lv-story__media picture{display:block;width:100%;height:100%}.lv-story__media{min-height:60rem;overflow:hidden;background:#f3f3f3;border-radius:.5rem}.lv-story__image{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:989px)and (min-width:750px){.lv-story__layout{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:4rem}.lv-story__media{min-height:52rem}.lv-story__button{min-width:24rem}}@media screen and (max-width:749px){.lv-story{padding-top:calc(var(--lv-story-pt) * .7);padding-bottom:calc(var(--lv-story-pb) * .7)}.lv-story__heading{margin-bottom:3rem;font-size:3.2rem;text-align:left}.lv-story__layout{display:flex;flex-direction:column;gap:3.6rem}.lv-story__media{order:1;min-height:0;aspect-ratio:1 / 1.15}.lv-story__content{order:2}.lv-story__timeline{--lv-story-gap: 4rem;padding-left:3rem}.lv-story__item:before{left:-2.95rem}.lv-story__item:not(:last-child):after{left:-2.4rem}.lv-story__tag{margin-bottom:1rem;font-size:1.2rem}.lv-story__title{margin-bottom:1rem;font-size:2rem}.lv-story__text{font-size:1.5rem}.lv-story__button{align-self:stretch;min-width:0;width:100%;margin-top:4rem}}@media(prefers-reduced-motion:reduce){.lv-story__button{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/lv-story-timeline.css.map */
