.lpa-trailer-videos{padding-top:40px;padding-bottom:56px}.lpa-trailer-videos__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.lpa-trailer-videos h2{text-align:center;margin-bottom:32px}.lpa-trailer-videos video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#111;border-radius:8px}.lpa-trailer-videos h3{margin-top:24px}.lpa-trailer-videos__youtube{width:100%;aspect-ratio:16/9;border:0;border-radius:8px}@media(max-width:749px){.lpa-trailer-videos__grid{grid-template-columns:1fr}}.lpa-t100-flight{--aircraft-width: clamp(148px, 12.6vw, 184px);--banner-width: clamp(178px, 16vw, 220px);--tow-gap: 14px;--wash-distance: 60px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;pointer-events:none}.lpa-t100-flight__viewport{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;visibility:hidden}.lpa-t100-flight[data-ready=true] .lpa-t100-flight__viewport{visibility:visible}.lpa-t100-flyby{position:absolute;top:5px;left:0;width:var(--aircraft-width);opacity:0}.lpa-t100-flyby__aircraft{position:relative;width:100%;aspect-ratio:2}.lpa-t100-flyby__airframe{display:block;width:100%;height:auto;clip-path:polygon(19% 15%,27% 15%,28% 24%,43% 32%,46% 27%,53% 25%,57% 25%,59% 33%,68% 24%,68% 16%,75% 16%,75% 36%,72% 39%,70% 39%,82% 48%,89% 49%,90% 68%,81% 69%,80% 61%,70% 62%,66% 71%,68% 95%,38% 95%,33% 83%,32% 68%,26% 66%,26% 61%,11% 62%,10% 51%,25% 49%,26% 43%,33% 42%,39% 47%,41% 44%,27% 35%,19% 35%)}.lpa-t100-flyby__rotors{position:absolute;top:0;right:0;bottom:0;left:0}.lpa-t100-flyby__rotor{position:absolute;top:var(--hub-y);left:var(--hub-x);width:43%;aspect-ratio:1;transform:translate(-50%,-50%) scaleY(.22)}.lpa-t100-flyby__rotor:before{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle,transparent 27%,rgb(211 228 239 / 12%) 59%,rgb(180 209 226 / 35%) 86%,transparent 100%);content:""}.lpa-t100-flyby__blades{position:absolute;top:0;right:0;bottom:0;left:0;filter:blur(.45px);animation:lpa-t100-rotor-spin var(--rotor-speed) linear infinite paused}.lpa-t100-flyby__rotor:nth-child(2n) .lpa-t100-flyby__blades{animation-direction:reverse}.lpa-t100-flyby__blades:before,.lpa-t100-flyby__blades:after{position:absolute;top:50%;left:50%;width:50%;height:10%;background:linear-gradient(90deg,#8097a599,#b9d0dc8c 86%,#f1a34ab3 94%);clip-path:polygon(0 42%,68% 7%,96% 10%,100% 50%,92% 84%,0 72%);transform:translateY(-50%);transform-origin:0 50%;content:""}.lpa-t100-flyby__blades:after{transform:translateY(-50%) rotate(180deg)}@keyframes lpa-t100-rotor-spin{to{transform:rotate(1turn)}}.lpa-t100-flyby__banner{position:absolute;top:29%;right:calc(100% + var(--tow-gap));display:grid;place-items:center;box-sizing:border-box;width:var(--banner-width);min-height:34px;padding:6px 12px;border:1px solid #ffd87c;border-radius:3px;background:linear-gradient(110deg,#f7c24c,#ffe094 44%,#f4b332);box-shadow:0 3px 8px #00000052;color:#1d251e;font:800 clamp(14px,1.24vw,17px)/1.1 Arial,sans-serif;letter-spacing:.045em;white-space:nowrap;transform-origin:right center;animation:lpa-t100-banner-flutter 1.2s ease-in-out infinite alternate paused}.lpa-t100-flyby__banner:after{position:absolute;top:48%;left:100%;width:calc(var(--tow-gap) + var(--aircraft-width) * .28);height:1px;background:#f7dd9db3;transform:rotate(-4deg);transform-origin:left center;content:""}@keyframes lpa-t100-banner-flutter{0%{transform:skewY(-1.2deg)}to{transform:skewY(1deg)}}.lpa-t100-flyby__wash{position:absolute;top:var(--wash-y);left:var(--wash-x);width:22%;height:26px;transform:translate(-50%)}.lpa-t100-flyby__wash:before,.lpa-t100-flyby__wash:after{position:absolute;top:0;left:22%;width:2px;height:100%;border-radius:50%;background:linear-gradient(transparent,rgb(209 232 245 / 58%),transparent);filter:blur(.7px);animation:lpa-t100-downwash .73s linear var(--wash-delay) infinite paused;content:""}.lpa-t100-flyby__wash:after{left:75%;animation-delay:calc(var(--wash-delay) - .27s)}@keyframes lpa-t100-downwash{0%{opacity:0;transform:translateZ(0) rotate(10deg) scaleY(.5)}28%{opacity:.85}to{opacity:0;transform:translate3d(-14px,var(--wash-distance),0) rotate(27deg) scaleY(1.35)}}.lpa-t100-flight[data-running=true] .lpa-t100-flyby__blades,.lpa-t100-flight[data-running=true] .lpa-t100-flyby__banner,.lpa-t100-flight[data-running=true] .lpa-t100-flyby__wash:before,.lpa-t100-flight[data-running=true] .lpa-t100-flyby__wash:after{animation-play-state:running}.lpa-t100-flight__toggle{position:absolute;top:6px;right:12px;display:grid;place-items:center;width:26px;height:26px;padding:0;border:1px solid rgb(255 255 255 / 32%);border-radius:50%;background:#1a2026d6;color:#fff;pointer-events:auto;cursor:pointer}.lpa-t100-flight__toggle[hidden]{display:none}.lpa-t100-flight__toggle span{box-sizing:border-box;width:8px;height:9px;border-inline:2px solid currentColor}.lpa-t100-flight__toggle[aria-pressed=true] span{width:0;height:0;margin-inline-start:2px;border:5px solid transparent;border-right:0;border-left:8px solid currentColor}.lpa-t100-flight__toggle:focus-visible{outline:2px solid #fff;outline-offset:3px}.header__inline-menu .header__menu-item>span{display:inline-block}.header__heading-link:focus-visible .header__heading-logo,.header__inline-menu .header__menu-item:focus-visible>span,.header__inline-menu details[open]>.header__menu-item>span{transform:none!important}@media screen and (max-width:749px){.lpa-t100-flight{--aircraft-width: 106px;--banner-width: 142px;--tow-gap: 8px;--wash-distance: 42px}.lpa-t100-flyby{top:3px}.lpa-t100-flyby__banner{min-height:25px;padding:4px 8px;font-size:12px}.lpa-t100-flight__toggle{top:3px;right:6px}}@media screen and (max-width:749px)and (prefers-reduced-motion:no-preference){.header-wrapper:has(>.lpa-t100-flight){padding-block-start:44px}}@media(prefers-reduced-motion:reduce){.lpa-t100-flight{display:none}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map?subset=AAAAQBAAAAAAgA */
