.livery-hero{position:relative;overflow:hidden}.livery-hero__inner{position:relative;z-index:1;display:grid;gap:3.2rem;padding-top:4.8rem;padding-bottom:6.4rem;align-items:center}@media screen and (min-width:990px){.livery-hero__inner{grid-template-columns:1.15fr .85fr;gap:6rem;padding-top:8rem;padding-bottom:10rem;min-height:62rem}.livery-hero__inner--text-only{grid-template-columns:1fr;max-width:90rem}}.livery-hero__kicker{margin:0 0 1.6rem;opacity:.85}.livery-hero__heading{margin:0;font-size:clamp(5rem,11vw,11rem)}.livery-hero__line{display:block}.livery-hero__line--accent{color:rgb(var(--ir-red))}.livery-hero__text{margin-top:2rem;font-size:1.8rem;max-width:48rem;opacity:.9}.livery-hero__text p{margin:0}.livery-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.livery-hero__media{position:relative;display:flex;justify-content:center}.livery-hero__poster{position:relative;display:block;width:min(100%,46rem);padding:1.4rem 1.4rem 4.4rem;background:rgb(var(--ir-paper));box-shadow:0 2.4rem 4.8rem #00000059;transform:rotate(-2.5deg);transition:transform .4s ease}.livery-hero__poster:hover{transform:rotate(0) scale(1.01)}.livery-hero__poster img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;background:#fff}.livery-hero__tag{position:absolute;left:1.4rem;bottom:1.1rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;letter-spacing:.12em;font-size:1.4rem;color:rgb(var(--ir-ink))}.livery-hero__poster:after{content:"";position:absolute;top:-1.2rem;left:50%;width:9rem;height:2.4rem;transform:translate(-50%) rotate(2deg);background:rgba(var(--ir-amber),.85)}.livery-hero__stripes{position:absolute;right:-10%;bottom:6%;width:75%;display:flex;flex-direction:column;gap:1rem;transform:rotate(-12deg);transform-origin:right bottom;pointer-events:none}.livery-hero__stripes span{display:block;height:2.2rem}.livery-hero__stripes span:nth-child(1){background:rgb(var(--ir-red))}.livery-hero__stripes span:nth-child(2){background:rgb(var(--ir-paper));height:.8rem}.livery-hero__stripes span:nth-child(3){background:rgb(var(--ir-amber));height:1.2rem}@media screen and (max-width:989px){.livery-hero__stripes{width:140%;right:-30%;bottom:2%;opacity:.9}.livery-hero__stripes span:nth-child(1){height:1.4rem}.livery-hero__poster{width:min(82%,36rem)}}@media(prefers-reduced-motion:reduce){.livery-hero__poster{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-livery-hero.css.map */
