.lpa-parts{padding-top:56px;padding-bottom:12px}.lpa-parts__layout{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.lpa-parts__diagram{position:relative}.lpa-parts__diagram img{width:100%;height:auto;display:block}.lpa-parts__hotspot{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#633188;color:#fff;text-decoration:none;font-size:15px;font-weight:700;border:2px solid #fff;box-shadow:0 1px 5px #0003}.lpa-parts__hotspot:focus-visible{outline:3px solid #111;outline-offset:3px}.lpa-parts__content h1{font-size:clamp(28px,3.2vw,46px);text-align:center;margin:0 0 18px;line-height:1.2}.lpa-parts__intro{text-align:center;margin:0 0 24px}.lpa-parts__list{list-style:none;padding:0;margin:0}.lpa-parts__row{display:flex;align-items:center;gap:14px;border-bottom:1px solid #dedede;padding:15px 0;scroll-margin-top:140px;min-height:64px}.lpa-parts__row:target{background:#f5edf9;outline:2px solid #633188;outline-offset:5px}.lpa-parts__number{display:grid;place-items:center;flex:0 0 29px;height:29px;border:2px solid #633188;border-radius:50%;color:#633188;font-weight:700}.lpa-parts__name{flex:1;font-size:13px;line-height:1.5;font-weight:600}.lpa-parts__name a{color:inherit;text-decoration:none}.lpa-parts__name a:hover{text-decoration:underline}.lpa-parts__price{font-size:13px;white-space:nowrap}.lpa-parts__action{border:0;border-radius:20px;background:#633188;color:#fff;padding:10px 16px;cursor:pointer;min-height:44px}.lpa-parts__ask{font-size:12px;color:#633188;white-space:nowrap;min-height:44px;display:flex;align-items:center}.lpa-parts__note{font-size:12px;color:#555;margin-top:20px}.lpa-parts__all{text-align:center;margin-top:60px}.lpa-parts__all h2{margin-bottom:8px}.lpa-parts__all p{margin-top:0}@media(max-width:989px){.lpa-parts__layout{gap:28px}.lpa-parts__row{gap:8px}.lpa-parts__price{font-size:12px}}@media(max-width:749px){.lpa-parts{padding-top:28px}.lpa-parts__layout{grid-template-columns:1fr}.lpa-parts__diagram{max-width:500px;width:100%;margin:auto}.lpa-parts__content h1{font-size:30px}.lpa-parts__all{margin-top:36px}}.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/7/compiled_assets/styles.css.map?subset=AADAvw8AAAAAgA */
