body.vd-heritage-page.ve-cross-page{--heritage-red: #641e25;--heritage-paper: #ece7dc}body.vd-heritage-page.ve-cross-page .vxc-hero{height:min(760px,calc(100svh - 72px));min-height:650px;background:#eae6db}body.vd-heritage-page.ve-cross-page .vxc-hero-heading{inset:106px 24px auto}body.vd-heritage-page.ve-cross-page .vxc-hero-heading .vep-eyebrow{color:var(--heritage-red);font-size:13px;letter-spacing:.14em;margin:0}body.vd-heritage-page.ve-cross-page .vxc-hero h1{max-width:16ch;margin:14px auto 0;font-size:clamp(52px,6.2vw,84px);line-height:.98;letter-spacing:-.055em;text-wrap:balance}body.vd-heritage-page.ve-cross-page .vxc-hero-bike{top:250px;right:0;bottom:48px;left:0}body.vd-heritage-page.ve-cross-page .vxc-hero-bike img{position:static;display:block;width:100%;max-width:none;height:100%!important;object-fit:contain;transform:scale(1.35);transform-origin:50% 65%;mix-blend-mode:normal}body.vd-heritage-page.ve-cross-page .vxc-hero-bottom{bottom:24px}body.vd-heritage-page.ve-cross-page .vxc-hero-discover{position:relative;right:auto;bottom:auto;min-height:36px;display:inline-flex;align-items:center;gap:12px;font-size:14px}body.vd-heritage-page.ve-cross-page .vxc-hero-discover:after{content:"";width:8px;height:8px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg) translateY(-3px)}body.vd-heritage-page.ve-cross-page .vxc-intro{padding-top:34px}body.vd-heritage-page.ve-cross-page .vxc-intro h2{font-size:clamp(36px,4.6vw,60px)}body.vd-heritage-page.ve-cross-page .vxc-intro p{max-width:780px;font-size:clamp(18px,1.7vw,23px);line-height:1.6}body.vd-heritage-page.ve-cross-page .vxc-gallery{padding-top:32px;padding-bottom:36px}body.vd-heritage-page.ve-cross-page .vep .vep-gallery-stage{height:clamp(330px,35vw,470px);border-radius:24px;background:#f1ede4}body.vd-heritage-page.ve-cross-page .vep .vep-gallery-main{transform:scale(1.24);mix-blend-mode:normal}body.vd-heritage-page.ve-cross-page .vep .vep-gallery-main[src*=roadster-side]{transform:scale(1.19) translateY(-4%)}body.vd-heritage-page.ve-cross-page .vep .vep-gallery-main[src*=roadster-rear]{transform:scale(1.28) translate(3%,-5%);clip-path:inset(.2% 0 0)}body.vd-heritage-page.ve-cross-page .vep .vep-gallery-main[src*=roadster-detail]{transform:none}body.vd-heritage-page.ve-cross-page .vep .vep-hero-copy .vep-eyebrow{color:var(--heritage-red);font-weight:700}body.vd-heritage-page.ve-cross-page .vep .vep-hero-copy h2{font-size:clamp(36px,3.4vw,52px);line-height:1.04;letter-spacing:-.05em;max-width:12ch}body.vd-heritage-page.ve-cross-page .vxc-feature-card{background:var(--heritage-paper)}body.vd-heritage-page.ve-cross-page .vxc-feature-card>div{position:relative;height:240px}body.vd-heritage-page.ve-cross-page .vxc-feature-card img{object-fit:contain;transform:none}body.vd-heritage-page.ve-cross-page .vxc-feature-card:nth-child(1) img{transform:scale(2.15);transform-origin:56% 46%}body.vd-heritage-page.ve-cross-page .vxc-feature-card:nth-child(2) img{transform:scale(3.5);transform-origin:53% 13%}body.vd-heritage-page.ve-cross-page .vxc-feature-card:nth-child(3) img{transform:scale(2.3);transform-origin:64% 42%}body.vd-heritage-page.ve-cross-page .vep .vep-chapter{min-height:540px;padding-block:30px}body.vd-heritage-page.ve-cross-page .vep .vep-floating-stage{min-height:430px;background:var(--heritage-paper)}body.vd-heritage-page.ve-cross-page .vep .vep-chapter-copy{padding:36px 9%}body.vd-heritage-page.ve-cross-page .vep .vep-chapter-copy h2{font-size:clamp(36px,3.7vw,56px);max-width:13ch}body.vd-heritage-page.ve-cross-page .vep .vep-chapter-copy>p:not(.vep-eyebrow){font-size:18px;line-height:1.65}body.vd-heritage-page.ve-cross-page .vep .vep-floating-crop{width:100%;height:100%;margin:0;aspect-ratio:auto}body.vd-heritage-page.ve-cross-page .vep .vep-crop-battery{height:440px}body.vd-heritage-page.ve-cross-page .vep .vep-crop-battery img{width:205%;height:auto!important;left:-69%;top:-30%}body.vd-heritage-page.ve-cross-page .vep .vep-crop-controls{height:430px}body.vd-heritage-page.ve-cross-page .vep .vep-crop-controls img{width:255%;height:auto!important;left:-81%;top:-18%}body.vd-heritage-page.ve-cross-page .vep .vd-model-story__photo{position:relative;aspect-ratio:1.3;background:var(--heritage-paper)}body.vd-heritage-page.ve-cross-page .vep .vd-model-story__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:contain;transform:scale(1.28) translate(3%,-5%);clip-path:inset(.2% 0 0)}body.vd-heritage-page.ve-cross-page .vep .vd-model-story__edition{border-color:transparent;background:#641e250c;color:var(--heritage-red)}body.vd-heritage-page.ve-cross-page .vep .vep-craft-visual{position:relative;border-radius:24px;background:var(--heritage-paper);aspect-ratio:1.45}body.vd-heritage-page.ve-cross-page .vep .vep-crop-brake{width:100%;height:100%}body.vd-heritage-page.ve-cross-page .vep .vep-crop-brake img{width:216%;height:auto!important;left:-85%;top:-29%}body.vd-heritage-page.ve-cross-page .vep .vep-craft-lifestyle img{width:100%;height:100%!important;object-fit:cover;object-position:49% 44%;transform:scale(1.15)}body.vd-heritage-page.ve-cross-page .vep .vep-owner-stories{background:#eeebe2}body.vd-heritage-page.ve-cross-page .vep .vep-reviews-heading>div>p{max-width:55ch}body.vd-heritage-page.ve-cross-page .vep .vep-thumbs img[src*=roadster-rear]{clip-path:inset(.2% 0 0)}body.vd-heritage-page.ve-cross-page #ve-configure .ve-configure__bike-image{transform:scale(1.25)}@media(max-width:1000px)and (min-width:701px){body.vd-heritage-page.ve-cross-page .vxc-hero{height:660px;min-height:0}body.vd-heritage-page.ve-cross-page .vxc-hero h1{font-size:62px}body.vd-heritage-page.ve-cross-page .vxc-hero-bike{top:236px}body.vd-heritage-page.ve-cross-page .vep .vep-gallery-stage{height:320px}body.vd-heritage-page.ve-cross-page .vep .vep-hero-copy h2{font-size:36px}body.vd-heritage-page.ve-cross-page .vep .vep-chapter{min-height:0}body.vd-heritage-page.ve-cross-page .vep .vep-chapter-copy{padding:32px 6%}}@media(max-width:700px){body.vd-heritage-page.ve-cross-page .vxc-hero{--vxc-hero-height: clamp(475px, calc(100svh - 220px) , 620px);height:var(--vxc-hero-height);min-height:0}body.vd-heritage-page.ve-cross-page .vxc-hero-heading{inset:94px 22px auto}body.vd-heritage-page.ve-cross-page .vxc-hero-heading .vep-eyebrow{font-size:11px;letter-spacing:.1em}body.vd-heritage-page.ve-cross-page .vxc-hero h1{max-width:15ch;font-size:clamp(35px,10.2vw,52px);margin-top:12px}body.vd-heritage-page.ve-cross-page .vxc-hero-bike{top:205px;right:0;bottom:44px;left:0}body.vd-heritage-page.ve-cross-page .vxc-hero-bike img{width:100%;height:100%!important;transform:scale(1.35)}body.vd-heritage-page.ve-cross-page .vxc-hero-bottom{bottom:16px}body.vd-heritage-page.ve-cross-page .vxc-hero-discover{font-size:13px;min-height:32px}body.vd-heritage-page.ve-cross-page .vxc-intro{padding-top:24px}body.vd-heritage-page.ve-cross-page .vxc-intro h2{max-width:none;font-size:34px}body.vd-heritage-page.ve-cross-page .vxc-intro p{margin-top:10px;font-size:17px;line-height:1.55}body.vd-heritage-page.ve-cross-page .vxc-gallery{padding-top:20px;padding-bottom:20px}body.vd-heritage-page.ve-cross-page .vep .vep-gallery-stage{height:clamp(250px,69vw,350px);border-radius:20px}body.vd-heritage-page.ve-cross-page .vep .vep-hero-copy h2{font-size:32px;max-width:none;margin-top:12px}body.vd-heritage-page.ve-cross-page .vep .vep-hero-copy .vep-intro{display:block;margin-block:12px;font-size:17px;line-height:1.55}body.vd-heritage-page.ve-cross-page .vxc-feature-card>div{height:200px}body.vd-heritage-page.ve-cross-page .vxc-feature-card strong{font-size:23px}body.vd-heritage-page.ve-cross-page .vep .vep-chapter{min-height:0;padding-block:20px}body.vd-heritage-page.ve-cross-page .vep .vep-chapter .vep-floating-stage{height:285px;min-height:0;margin-top:0;border-radius:20px}body.vd-heritage-page.ve-cross-page .vep .vep-crop-battery,body.vd-heritage-page.ve-cross-page .vep .vep-crop-controls{height:285px}body.vd-heritage-page.ve-cross-page .vep .vep-crop-battery img{width:205%;left:-70%;top:-29%}body.vd-heritage-page.ve-cross-page .vep .vep-crop-controls img{width:255%;left:-83%;top:-17%}body.vd-heritage-page.ve-cross-page .vep .vep-chapter .vep-chapter-copy{padding:25px 20px 6px}body.vd-heritage-page.ve-cross-page .vep .vep-chapter-copy h2{font-size:36px}body.vd-heritage-page.ve-cross-page .vep .vep-chapter-copy>p:not(.vep-eyebrow){font-size:17px;line-height:1.55;margin-top:16px}body.vd-heritage-page.ve-cross-page .vep .vd-model-story{gap:22px;padding-block:26px}body.vd-heritage-page.ve-cross-page .vep .vd-model-story__photo{aspect-ratio:1.3}body.vd-heritage-page.ve-cross-page .vep .vd-model-story__edition{font-size:12px}body.vd-heritage-page.ve-cross-page .vep .vep-craft{padding-top:22px;padding-bottom:26px}body.vd-heritage-page.ve-cross-page .vep .vep-craft-visual{border-radius:20px;aspect-ratio:1.4}body.vd-heritage-page.ve-cross-page .vep .vep-craft-grid{gap:24px}body.vd-heritage-page.ve-cross-page .vep .vep-craft-grid h3{margin-top:16px;font-size:26px}body.vd-heritage-page.ve-cross-page .vep .vep-craft-grid p{margin-top:10px;line-height:1.55}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/vd-heritage.css.map */
