.ort-vehicle-hero{position:relative;display:flex;align-items:flex-end;overflow:hidden;background-color:var(--ort-color-bg);color:var(--ort-color-text)}.ort-vehicle-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.ort-vehicle-hero__img{display:block;width:100%;height:100%;object-fit:cover}.ort-vehicle-hero{--ort-hero-shade: min(.96, calc(var(--ort-hero-overlay, .55) + .3));--ort-hero-shade-far: calc(var(--ort-hero-overlay, .55) * .2)}.ort-vehicle-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top,color-mix(in srgb,var(--ort-color-bg) calc(var(--ort-hero-shade) * 100%),transparent) 0% 50%,color-mix(in srgb,var(--ort-color-bg) calc(var(--ort-hero-shade-far) * 100%),transparent))}.ort-vehicle-hero--has-image .ort-vehicle-hero__content{text-shadow:0 .1rem .3rem rgba(0,0,0,.35)}.ort-vehicle-hero--has-image .ort-btn{text-shadow:none}.ort-vehicle-hero__inner{position:relative;padding-block:var(--ort-space-7) var(--ort-space-6)}.ort-vehicle-hero--has-image .ort-vehicle-hero__inner{padding-top:var(--ort-space-9)}.ort-vehicle-hero__content{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--ort-space-4);max-width:68rem;padding-left:var(--ort-space-4)}.ort-vehicle-hero__content:before{content:"";position:absolute;top:.4rem;bottom:.4rem;left:0;width:.4rem;background-color:var(--ort-color-accent)}.ort-vehicle-hero__eyebrow{margin:0}.ort-surface--red .ort-vehicle-hero__eyebrow{color:#fff}.ort-vehicle-hero__heading{color:var(--ort-color-heading);text-wrap:balance}.ort-vehicle-hero__intro{margin:0;max-width:58ch;font-size:var(--ort-text-base);line-height:var(--ort-leading-body);color:var(--ort-color-text-muted)}.ort-vehicle-hero__fit{display:inline-flex;align-items:center;gap:var(--ort-space-2);margin:0;padding:var(--ort-space-2) var(--ort-space-3);background-color:color-mix(in srgb,var(--ort-color-bg) 85%,#fff);border-left:.4rem solid var(--ort-brand-red);font-size:var(--ort-text-sm);font-weight:var(--ort-font-body-weight-bold)}.ort-vehicle-hero__fit svg{width:1.6rem;height:1.6rem;color:color-mix(in srgb,var(--ort-brand-red) 55%,#fff)}.ort-vehicle-hero__primary{min-height:5.2rem}.ort-vehicle-hero__actions{display:flex;flex-direction:column;align-self:stretch;gap:var(--ort-space-3);margin-top:var(--ort-space-2)}.ort-vehicle-hero__specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ort-space-4) 0;align-self:stretch;margin:var(--ort-space-2) 0 0;padding-top:var(--ort-space-4);border-top:var(--ort-border-width) solid var(--ort-color-border)}.ort-vehicle-hero__spec{min-width:0;padding-inline:var(--ort-space-4);border-left:var(--ort-border-width) solid var(--ort-color-border)}.ort-vehicle-hero__spec:nth-child(odd){padding-left:0;border-left:0}.ort-vehicle-hero__spec dt{font-size:1.1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ort-color-text-muted)}.ort-vehicle-hero__spec dd{margin:var(--ort-space-1) 0 0;font-size:var(--ort-text-sm);font-weight:var(--ort-font-body-weight-bold);line-height:var(--ort-leading-snug)}.ort-vehicle-hero__trust{display:flex;flex-wrap:wrap;gap:var(--ort-space-2) var(--ort-space-5);margin:0;padding:0;list-style:none;font-size:var(--ort-text-sm);color:var(--ort-color-text-muted)}.ort-vehicle-hero__trust-item:before{content:"";display:inline-block;width:var(--ort-space-2);height:var(--ort-space-2);margin-right:var(--ort-space-2);background-color:var(--ort-color-accent);vertical-align:middle}.ort-vehicle-hero__editor-note{margin:var(--ort-space-4) 0;padding:var(--ort-space-4);border:var(--ort-border-width) dashed var(--ort-color-border-strong);border-radius:var(--ort-radius-panel);font-size:var(--ort-text-sm);color:var(--ort-color-text-muted)}@media screen and (min-width:750px){.ort-vehicle-hero{align-items:center;min-height:var(--ort-hero-min-height, 52rem)}.ort-vehicle-hero__overlay{background-image:linear-gradient(to right,color-mix(in srgb,var(--ort-color-bg) calc(var(--ort-hero-shade) * 100%),transparent) 0%,color-mix(in srgb,var(--ort-color-bg) calc(var(--ort-hero-shade) * 90%),transparent) 40%,color-mix(in srgb,var(--ort-color-bg) calc(var(--ort-hero-shade-far) * 100%),transparent) 75%,transparent 100%)}.ort-vehicle-hero__inner,.ort-vehicle-hero--has-image .ort-vehicle-hero__inner{width:100%;padding-block:var(--ort-space-8)}.ort-vehicle-hero__content{gap:var(--ort-space-4);padding-left:var(--ort-space-5)}.ort-vehicle-hero__intro{font-size:var(--ort-text-lg)}.ort-vehicle-hero__actions{flex-direction:row;flex-wrap:wrap;align-self:flex-start}.ort-vehicle-hero__specs{position:relative;display:flex;flex-wrap:wrap;gap:var(--ort-space-3) 0;margin-left:calc((var(--ort-space-5) + var(--ort-border-width)) * -1);overflow:hidden;border-top:0}.ort-vehicle-hero__specs:before{content:"";position:absolute;top:0;right:0;left:calc(var(--ort-space-5) + var(--ort-border-width));border-top:var(--ort-border-width) solid var(--ort-color-border)}.ort-vehicle-hero__spec,.ort-vehicle-hero__spec:nth-child(odd){padding:0 var(--ort-space-5);border-left:var(--ort-border-width) solid var(--ort-color-border)}.ort-vehicle-hero__spec dd{font-size:var(--ort-text-base)}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/ort-vehicle-hero.css.map */
