:root{--lfi-canvas: #0b0f15;--lfi-surface: #121820;--lfi-surface-strong: #171e27;--lfi-glass: rgba(18, 24, 32, .76);--lfi-glass-thick: rgba(15, 21, 29, .94);--lfi-glass-border: rgba(255, 255, 255, .16);--lfi-glass-highlight: rgba(255, 255, 255, .12);--lfi-product-ink: #f4efe6;--lfi-product-muted: #d1cabf;--lfi-product-soft: #a7afb7;--lfi-product-teal: #17c9bd;--lfi-product-gold: #f0d28a;--lfi-product-gold-deep: #c99642;--lfi-product-radius: 22px;--lfi-product-shadow: 0 18px 44px rgba(0, 0, 0, .28)}body.product-performance .section-wrapper,body.product-performance .main-content,body.product-performance #MainContent,body[class*=collection-performance-series] .section-wrapper,body[class*=collection-performance-series] .main-content,body[class*=collection-performance-series] #MainContent{background:var(--lfi-canvas)!important}body.product-performance .lfi-product-stage{color:var(--lfi-product-muted)}body.product-performance .lfi-product-stage .product-gallery,body.product-performance .lfi-product-stage .product_gallery{border:1px solid var(--lfi-glass-border);border-radius:24px;background:#f4f3ef!important;box-shadow:var(--lfi-product-shadow)}body.product-performance .lfi-product-stage .lfi-fe-spec-panel{border:1px solid var(--lfi-glass-border)!important;background:var(--lfi-glass-thick)!important;box-shadow:var(--lfi-product-shadow),inset 0 1px 0 var(--lfi-glass-highlight)!important}body.product-performance .lfi-product-stage .lfi-fe-spec-box{border-color:#ffffff1a!important;background:var(--lfi-surface)!important}.lfi-configurator-disclosure{display:grid;gap:8px;margin:-8px 0 22px}.lfi-configurator-disclosure__trigger{align-items:center;background:linear-gradient(135deg,var(--lfi-product-gold-deep),var(--lfi-product-gold));border:1px solid rgba(240,210,138,.58);border-radius:999px;box-shadow:0 12px 28px #c996423d,inset 0 1px #ffffff70;color:#15110a;cursor:pointer;display:flex;font:inherit;font-size:15px;font-weight:900;justify-content:space-between;min-height:48px;padding:11px 14px 11px 18px;text-align:left;width:100%}.lfi-configurator-disclosure__trigger:hover{box-shadow:0 16px 34px #c996424d,inset 0 1px #ffffff85;transform:translateY(-1px)}.lfi-configurator-disclosure__trigger:focus-visible,.lfi-wheel-options__close:focus-visible,.lfi-product-dali :is(summary,button,select,input,a):focus-visible{outline:3px solid var(--lfi-product-teal);outline-offset:3px}.lfi-configurator-disclosure__icon{align-items:center;border:1px solid rgba(21,17,10,.32);border-radius:50%;display:inline-flex;flex:0 0 28px;font-size:19px;height:28px;justify-content:center;line-height:1;width:28px}.lfi-configurator-disclosure__helper{color:var(--lfi-product-soft);font-size:13px;line-height:1.45;margin:0 4px}.js [data-lfi-configurator-panel][data-lfi-configurator-state=collapsed]{display:none}[data-lfi-configurator-panel]{scroll-margin-top:140px}body.product-performance .lfi-wheel-options-full-width{margin-top:18px}body.product-performance .lfi-wheel-options{--lfi-border: rgba(255, 255, 255, .16);--lfi-ink: #f4efe6;--lfi-muted: #aeb7c1;--lfi-soft: rgba(255, 255, 255, .1);--lfi-surface: var(--lfi-glass-thick);background:var(--lfi-glass-thick);border-color:var(--lfi-glass-border);border-radius:var(--lfi-product-radius);box-shadow:var(--lfi-product-shadow),inset 0 1px 0 var(--lfi-glass-highlight);color-scheme:dark;margin:0 0 24px;padding:22px}body.product-performance .lfi-wheel-options__header{align-items:start;display:flex;gap:18px;justify-content:space-between;padding-right:0}.lfi-wheel-options__close{background:#ffffff12;border:1px solid var(--lfi-glass-border);border-radius:999px;color:var(--lfi-product-ink);cursor:pointer;flex:0 0 auto;font:inherit;font-size:13px;font-weight:800;min-height:44px;padding:9px 14px}body.product-performance .lfi-wheel-options select,body.product-performance .lfi-wheel-options input[type=number],body.product-performance .lfi-wheel-options input[type=text],body.product-performance .lfi-wheel-options textarea{background-color:#f7f5ef!important;color:#15181f!important;-webkit-text-fill-color:#15181f}body.product-performance .lfi-wheel-options__choice,body.product-performance .lfi-wheel-options__quantity-step{background:#f7f5ef;color:#15181f}.lfi-product-dali{clear:both;margin:20px 0 38px;width:100%}.lfi-product-dali__disclosure{border:1px solid var(--lfi-glass-border);border-radius:var(--lfi-product-radius);background:var(--lfi-glass);box-shadow:var(--lfi-product-shadow),inset 0 1px 0 var(--lfi-glass-highlight);color:var(--lfi-product-ink);overflow:clip}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.lfi-product-dali__disclosure{-webkit-backdrop-filter:blur(18px) saturate(125%);backdrop-filter:blur(18px) saturate(125%)}}.lfi-product-dali__summary{align-items:center;cursor:pointer;display:flex;gap:18px;justify-content:space-between;list-style:none;min-height:72px;padding:16px 18px}.lfi-product-dali__summary::-webkit-details-marker{display:none}.lfi-product-dali__summary>span:first-child{display:grid;gap:4px}.lfi-product-dali__kicker{color:var(--lfi-product-gold);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.lfi-product-dali__summary strong{color:var(--lfi-product-ink);font-size:18px;line-height:1.2}.lfi-product-dali__summary small{color:var(--lfi-product-soft);font-size:13px;line-height:1.4}.lfi-product-dali__summary-icon{align-items:center;border:1px solid rgba(240,210,138,.42);border-radius:50%;color:var(--lfi-product-gold);display:inline-flex;flex:0 0 34px;font-size:20px;height:34px;justify-content:center;width:34px}.lfi-product-dali__panel{border-top:1px solid var(--lfi-glass-border);display:grid;gap:18px;padding:20px}.lfi-product-dali__intro h2{color:var(--lfi-product-ink)!important;font-size:clamp(24px,3vw,36px)!important;margin:0 0 8px!important}.lfi-product-dali__intro p{color:var(--lfi-product-muted);margin:0}.lfi-product-dali__form{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.lfi-product-dali__form label{display:grid;gap:6px;min-width:0}.lfi-product-dali__form label>span{color:var(--lfi-product-ink);font-size:12px;font-weight:850}.lfi-product-dali__form select,.lfi-product-dali__form input{background:#111720!important;border:1px solid var(--lfi-glass-border)!important;border-radius:12px!important;color:var(--lfi-product-ink)!important;min-height:46px;padding:10px 12px;width:100%}.lfi-product-dali__email{grid-column:span 2}.lfi-product-dali__submit{align-self:end;background:linear-gradient(135deg,var(--lfi-product-teal),#49e0d6);border:1px solid rgba(73,224,214,.5);border-radius:999px;color:#061312;cursor:pointer;font:inherit;font-weight:900;min-height:46px;padding:10px 16px}.lfi-product-dali__status{color:var(--lfi-product-soft);font-size:13px;margin:0;min-height:20px}.lfi-product-dali__status.is-error{color:#ffb4aa}.lfi-product-dali__results{display:grid;gap:10px}.lfi-product-dali__results[hidden]{display:none}.lfi-product-dali__result,.lfi-product-dali__manual{align-items:center;background:var(--lfi-surface);border:1px solid rgba(255,255,255,.1);border-radius:16px;display:flex;gap:16px;justify-content:space-between;padding:14px}.lfi-product-dali__result>div{display:grid;gap:3px}.lfi-product-dali__result span,.lfi-product-dali__result small{color:var(--lfi-product-soft);font-size:12px}.lfi-product-dali__result strong,.lfi-product-dali__manual strong{color:var(--lfi-product-ink)}.lfi-product-dali__result button{background:linear-gradient(135deg,var(--lfi-product-gold-deep),var(--lfi-product-gold));border:1px solid rgba(240,210,138,.48);border-radius:999px;color:#15110a;cursor:pointer;flex:0 0 auto;font:inherit;font-size:13px;font-weight:900;min-height:44px;padding:9px 14px}.lfi-product-dali__unlock-form{align-items:end;display:grid;flex:0 1 460px;gap:8px;grid-template-columns:minmax(190px,1fr) auto;margin:0!important}.lfi-product-dali__unlock-form label{display:grid;gap:6px;margin:0}.lfi-product-dali__unlock-form label>span{color:var(--lfi-product-ink);font-size:12px;font-weight:850}.lfi-product-dali__unlock-form input,.lfi-product-dali__unlock-form button{box-sizing:border-box;margin:0!important;min-height:44px}.lfi-product-dali__fallback{display:flex;flex-wrap:wrap;gap:10px}.lfi-product-dali__fallback a{align-items:center;border:1px solid var(--lfi-glass-border);border-radius:999px;color:var(--lfi-product-ink);display:inline-flex;font-size:13px;font-weight:800;min-height:44px;padding:9px 14px}body[class*=collection-performance-series] .lfi-collection-hub{background:transparent!important}body[class*=collection-performance-series] .lfi-collection-hub__card,body[class*=collection-performance-series] .lfi-collection-hub__table-wrap,body[class*=collection-performance-series] .lfi-collection-hub__faq details{background:var(--lfi-surface)!important;border-color:#ffffff1c!important;box-shadow:0 14px 34px #0003!important}body[class*=collection-performance-series] [id$=__performance_hero] .lfi-collection-hub__wrap,body[class*=collection-performance-series] [id$=__performance_cta] .lfi-collection-hub__wrap{background:var(--lfi-glass-thick);border:1px solid var(--lfi-glass-border);border-radius:30px;box-shadow:var(--lfi-product-shadow),inset 0 1px 0 var(--lfi-glass-highlight);padding:34px}@media(max-width:780px){.lfi-wheel-options__header{align-items:stretch;display:grid}.lfi-wheel-options__close{justify-self:start}.lfi-product-dali__form{grid-template-columns:repeat(2,minmax(0,1fr))}.lfi-product-dali__email,.lfi-product-dali__submit{grid-column:1 / -1}}@media(max-width:520px){.lfi-configurator-disclosure{margin-bottom:18px}.lfi-product-dali{margin:14px 0 30px}.lfi-product-dali__summary{padding:14px}.lfi-product-dali__summary small{display:none}.lfi-product-dali__panel{padding:16px 14px}.lfi-product-dali__form{grid-template-columns:1fr}.lfi-product-dali__email,.lfi-product-dali__submit{grid-column:auto}.lfi-product-dali__result{align-items:stretch;display:grid}.lfi-product-dali__result button,.lfi-product-dali__fallback a{justify-content:center;width:100%}.lfi-product-dali__unlock-form{grid-template-columns:1fr}body[class*=collection-performance-series] [id$=__performance_hero] .lfi-collection-hub__wrap,body[class*=collection-performance-series] [id$=__performance_cta] .lfi-collection-hub__wrap{border-radius:22px;padding:22px 18px;width:calc(100% - 24px)}}@media(prefers-reduced-motion:reduce){.lfi-configurator-disclosure__trigger{transition:none}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.lfi-product-dali__disclosure,body.product-performance .lfi-product-stage .lfi-fe-spec-panel,body.product-performance .lfi-wheel-options{-webkit-backdrop-filter:none;backdrop-filter:none;background:#151b23!important;border-color:#ffffff52!important}}@media(forced-colors:active){.lfi-configurator-disclosure__trigger,.lfi-product-dali__submit,.lfi-product-dali__result button{background:ButtonFace;border:1px solid ButtonText;color:ButtonText}.lfi-product-dali__disclosure,body.product-performance .lfi-wheel-options{border:1px solid CanvasText}}body.product-performance{background:var(--lfi-canvas)!important}body.product-performance .lfi-product-stage{padding-bottom:clamp(28px,3vw,36px);background:var(--lfi-canvas)!important}body.product-performance .lfi-product-stage>.container,body.product-performance .lfi-product-stage .product_section{max-width:1120px}body.product-performance .product-main,body.product-performance .product_section,body.product-performance .lfi-performance-v2,body.product-performance .lfi-csfr{background:transparent!important}body.product-performance .product__images,body.product-performance .product__details{margin-bottom:28px}body.product-performance .product_gallery,body.product-performance .product-gallery,body.product-performance .product__images .gallery-wrap{overflow:clip;border-radius:28px}body.product-performance .product__details .product_name{color:var(--lfi-product-ink)!important;text-wrap:balance}body.product-performance .product__details .modal_price,body.product-performance .product__details .current_price{color:var(--lfi-product-gold)!important}body.product-performance .lfi-fe-spec-panel,body.product-performance .lfi-forged-price-spec-card{padding:18px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:22px!important;background:#121820!important;box-shadow:0 18px 44px #0000003d!important}body.product-performance .lfi-fe-spec-box,body.product-performance .lfi-forged-price-stat-strip li{min-height:64px!important;padding:12px!important;border-color:#ffffff17!important;border-radius:12px!important;background:#0e141c!important}body.product-performance .lfi-configurator-disclosure{margin:-2px 0 22px}body.product-performance .lfi-configurator-disclosure__trigger{background:#f0d28af5;transition:box-shadow .18s ease,transform .18s ease}.lfi-product-dali{margin:clamp(24px,4vw,44px) 0 clamp(28px,3vw,36px)}.lfi-product-dali__disclosure{position:relative;border-color:#17c9bd4d;border-radius:30px;background:#10161ee6;box-shadow:0 24px 70px #0000005c,0 0 42px #17c9bd14,inset 0 1px #ffffff24}.lfi-product-dali__summary{display:grid;grid-template-columns:minmax(128px,180px) minmax(0,1fr) auto;gap:clamp(18px,3vw,34px);min-height:220px;padding:24px}.lfi-product-dali__summary-media{display:grid;min-height:164px;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:22px;background:#f5f5f2}.lfi-product-dali__summary-media img{display:block;width:100%;height:100%;max-height:178px;object-fit:contain}.lfi-product-dali__summary-copy{display:flex;min-width:0;align-self:center;flex-direction:column;gap:8px}.lfi-product-dali__kicker{color:var(--lfi-product-gold);font-size:11px;font-weight:950;letter-spacing:.14em}.lfi-product-dali__headline,.lfi-product-dali__intro h2,.lfi-product-dali__visualizer h3{display:block;margin:0!important;font-family:var(--heading-font-family, inherit);font-size:clamp(34px,4.2vw,58px)!important;font-weight:950;letter-spacing:-.035em;line-height:.94;text-transform:uppercase}.lfi-product-dali__headline span,.lfi-product-dali__intro h2 span,.lfi-product-dali__visualizer h3 span{display:block;color:var(--lfi-product-teal)}.lfi-product-dali__headline em,.lfi-product-dali__intro h2 em,.lfi-product-dali__visualizer h3 em{display:block;color:var(--lfi-product-gold);font-style:normal}.lfi-product-dali__summary small{max-width:660px;color:var(--lfi-product-muted);font-size:clamp(15px,1.4vw,18px);line-height:1.5}.lfi-product-dali__steps{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin-top:3px;color:var(--lfi-product-soft);font-size:12px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.lfi-product-dali__steps span:nth-child(odd){padding:6px 9px;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:#ffffff0b}.lfi-product-dali__summary-action{display:grid;align-self:center;gap:10px;justify-items:center;color:var(--lfi-product-gold);font-size:12px;font-weight:900;text-transform:uppercase}.lfi-product-dali__summary-icon{width:48px;height:48px;font-size:28px}.lfi-product-dali__panel{gap:16px;padding:clamp(20px,2.5vw,28px);border-top-color:#ffffff1f}.lfi-product-dali__intro{display:grid;gap:12px}.lfi-product-dali__intro h2,.lfi-product-dali__visualizer h3{font-size:clamp(30px,3.2vw,44px)!important}.lfi-product-dali__intro p,.lfi-product-dali__visualizer p{max-width:780px;margin:0;color:var(--lfi-product-muted);font-size:16px;line-height:1.55}.lfi-product-dali__form{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(160px,180px);align-items:end;margin:0!important}.lfi-product-dali__form select,.lfi-product-dali__form input,.lfi-product-dali__submit{box-sizing:border-box;margin:0!important;min-height:48px}.lfi-product-dali__submit{background:var(--lfi-product-gold);border-color:#f0d28a8c;color:#15110a;width:100%}.lfi-product-dali__status:empty{display:none}@media(min-width:981px){.lfi-product-dali__submit{margin-bottom:5px!important}}.lfi-product-dali__result{align-items:stretch;padding:16px;border-radius:18px;background:#101720}.lfi-product-dali__result-copy{align-content:center}.lfi-product-dali__result-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px;align-items:center}.lfi-product-dali__result-actions .lfi-product-dali__result-button--apply{border-color:#f0d28a94;background:linear-gradient(135deg,var(--lfi-product-gold-deep),var(--lfi-product-gold));color:#15110a}.lfi-product-dali__result-actions .lfi-product-dali__result-button--visualizer{border-color:#17c9bd7a;background:#17c9bd1a;color:#b9fff9}.lfi-product-dali__result-actions .lfi-product-dali__result-button--visualizer:hover{border-color:#49e0d6bf;background:#17c9bd33}.lfi-product-dali__visualizer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px 28px;align-items:center;padding:clamp(20px,3vw,30px);border:1px solid rgba(23,201,189,.28);border-radius:22px;background:#0e151d}.lfi-product-dali__visualizer[hidden]{display:none}.lfi-product-dali__visualizer>button{min-width:230px;min-height:48px;padding:11px 18px;border:1px solid rgba(23,201,189,.54);border-radius:999px;background:var(--lfi-product-teal);color:#071311;font:inherit;font-weight:950}.lfi-product-dali__visualizer-output{grid-column:1 / -1}.lfi-product-dali__visualizer-output[hidden]{display:none}.lfi-product-dali__visualizer-output figure{margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:#0b0f15}.lfi-product-dali__visualizer-output img{display:block;width:100%;max-height:720px;object-fit:contain}.lfi-product-dali__visualizer-output figcaption,.lfi-product-dali__visualizer-output>p{margin:0;padding:12px 14px;color:var(--lfi-product-soft);font-size:13px}.lfi-product-dali__visualizer-output .is-error{color:#ffb4aa}.lfi-product-dali__visualizer-login{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;justify-content:space-between;padding:16px;border-radius:16px;background:#111923}.lfi-product-dali__visualizer-login>div{display:flex;gap:8px}.lfi-product-dali__visualizer-login a,.lfi-product-dali__download{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:9px 14px;border:1px solid var(--lfi-glass-border);border-radius:999px;color:var(--lfi-product-ink);font-size:13px;font-weight:850}.lfi-product-dali__download{margin-top:10px}.lfi-product-dali__visualizer-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.lfi-product-dali__visualizer-actions .lfi-product-dali__download,.lfi-product-dali__visualizer-actions button,.lfi-product-dali__share-panel button{align-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:var(--lfi-product-ink);cursor:pointer;display:inline-flex;font:inherit;font-weight:850;justify-content:center;margin:0;min-height:44px;padding:9px 16px;text-decoration:none}.lfi-product-dali__visualizer-actions button,.lfi-product-dali__share-panel button:first-child{border-color:#17c9bd8c;color:#b9fff9}.lfi-product-dali__share-panel{display:grid;gap:10px;margin-top:12px;padding:14px;border:1px solid rgba(23,201,189,.28);border-radius:16px;background:#080e15b8}.lfi-product-dali__share-panel[hidden]{display:none}.lfi-product-dali__share-panel label{display:grid;gap:6px;color:var(--lfi-product-soft);font-size:12px;font-weight:850}.lfi-product-dali__share-panel input{box-sizing:border-box;width:100%;min-height:44px;padding:9px 12px;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:#0b1118;color:var(--lfi-product-ink);font:inherit}.lfi-product-dali__share-panel>div{display:flex;flex-wrap:wrap;gap:8px}.lfi-product-dali__share-panel p{margin:0;color:var(--lfi-product-soft);font-size:12px}.lfi-product-dali__noscript{margin:10px 0 0;padding:12px 16px;border-radius:14px;background:#151b23;color:var(--lfi-product-muted)}body.product-performance :is(.lfi-performance-v2,.lfi-csfr){padding:0 0 64px!important;overflow:visible!important;color:var(--lfi-product-muted)!important}body.product-performance :is(.lfi-performance__wrap,.lfi-csfr__wrap){width:min(1120px,calc(100% - 32px))!important}body.product-performance :is(.lfi-performance__chapter,.lfi-csfr__chapter){padding:0!important;background:transparent!important}body.product-performance :is(.lfi-performance__chapter,.lfi-csfr__chapter)+:is(.lfi-performance__chapter,.lfi-csfr__chapter){margin-top:72px!important}body.product-performance .lfi-product-engineering-plate{margin-top:clamp(72px,8vw,96px);padding:clamp(28px,4.5vw,52px);border:1px solid rgba(255,255,255,.09);border-radius:36px;background:#10151c;box-shadow:0 28px 72px #00000045}body.product-performance .lfi-product-engineering-plate>:is(.lfi-performance__chapter,.lfi-csfr__chapter)+:is(.lfi-performance__chapter,.lfi-csfr__chapter){margin-top:56px!important}body.product-performance :is(.lfi-performance__title,.lfi-csfr__title,.lfi-customer-cars__title){margin:12px 0 14px!important;color:var(--lfi-product-ink)!important;background:none!important;font-size:clamp(34px,4.4vw,54px)!important;letter-spacing:-.04em!important;line-height:.98!important;-webkit-text-fill-color:initial!important}body.product-performance :is(.lfi-performance__title,.lfi-csfr__title,.lfi-customer-cars__title) span{display:block;color:var(--lfi-product-teal)!important}body.product-performance :is(.lfi-performance__title,.lfi-csfr__title,.lfi-customer-cars__title) em{display:block;color:var(--lfi-product-gold)!important;font-style:normal}body.product-performance :is(.lfi-performance__lead,.lfi-csfr__lead,.lfi-customer-cars__lead){max-width:820px!important;color:var(--lfi-product-muted)!important;font-size:clamp(16px,1.6vw,19px)!important;line-height:1.55!important}body.product-performance :is(.lfi-performance__grid,.lfi-csfr__grid){gap:14px!important}body.product-performance :is(.lfi-performance__card,.lfi-csfr__card){padding:18px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:20px!important;background:#121820!important;box-shadow:0 14px 34px #0003!important}body.product-performance :is(.lfi-performance__card,.lfi-csfr__card) h3{color:#fff4dc!important}body.product-performance :is(.lfi-performance__details,.lfi-csfr__details){overflow:clip!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:20px!important;background:#121820db!important;box-shadow:inset 0 1px #ffffff12}body.product-performance :is(.lfi-performance__details,.lfi-csfr__details)>summary{min-height:64px;padding:18px 58px 18px 20px!important;color:#fff4dc!important}body.product-performance :is(.lfi-performance__details-body,.lfi-csfr__details-body){padding:18px 20px 20px!important;border-top:1px solid rgba(255,255,255,.1)!important}body.product-performance :is(.lfi-performance__table-wrap,.lfi-csfr__spec-table){max-width:100%;overflow-x:auto;border-radius:16px!important;background:#0d131b!important}body.product-performance :is(.lfi-performance-v2,.lfi-csfr) table{margin:0!important;background:transparent!important}body.product-performance :is(.lfi-performance-v2,.lfi-csfr) th,body.product-performance :is(.lfi-performance-v2,.lfi-csfr) td{padding:10px 12px!important;border-color:#ffffff14!important;background:transparent!important}body.product-performance :is(.lfi-performance__visualizer-shell,.lfi-csfr__visualizer-shell){padding:14px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:26px!important;background:#141b24!important;box-shadow:0 22px 54px #00000040!important}body.product-performance .lfi-customer-cars__grid{gap:14px!important}body.product-performance .lfi-customer-cars__card{overflow:clip;border:1px solid rgba(255,255,255,.11)!important;border-radius:24px!important;background:#121820!important;box-shadow:0 16px 38px #00000038!important}body.product-performance .lfi-customer-cars__card img{width:100%;aspect-ratio:4 / 3;object-fit:cover}body.product-performance .lfi-customer-cars__body{padding:14px!important;background:#121820!important}body.product-performance .lfi-product-swipe-status{display:none;float:right;margin:8px 2px 8px 12px;color:var(--lfi-product-gold);font-size:13px;font-weight:900}body.product-performance :is(.lfi-performance__final,.lfi-csfr__final){padding:clamp(26px,4vw,42px)!important;border:1px solid rgba(240,210,138,.22)!important;border-radius:30px!important;background:#121820e6!important;box-shadow:0 24px 60px #0000004d,inset 0 1px #ffffff1a!important}@media(max-width:980px){.lfi-product-dali__summary{grid-template-columns:140px minmax(0,1fr)}.lfi-product-dali__summary-action{grid-column:1 / -1;grid-template-columns:auto auto;justify-self:end;align-items:center}.lfi-product-dali__form{grid-template-columns:repeat(2,minmax(0,1fr))}.lfi-product-dali__submit{grid-column:1 / -1}}@media(max-width:640px){body.product-performance .lfi-product-stage>.container,body.product-performance .lfi-product-stage .product_section{width:100%}body.product-performance .lfi-product-stage .product_section{padding-inline:12px}body.product-performance .product__images,body.product-performance .product__details{margin-bottom:18px}.lfi-product-dali{margin:18px 0 28px}body.product-performance .lfi-product-stage{padding-bottom:24px}.lfi-product-dali__disclosure{border-radius:24px}.lfi-product-dali__summary{grid-template-columns:96px minmax(0,1fr);gap:14px;min-height:0;padding:14px}.lfi-product-dali__summary-media{min-height:108px;border-radius:16px}.lfi-product-dali__summary-media img{max-height:112px}.lfi-product-dali__headline{font-size:clamp(28px,10vw,40px)!important}.lfi-product-dali__summary small{display:block;font-size:13px;line-height:1.42}.lfi-product-dali__steps{display:none}.lfi-product-dali__summary-action{display:flex;grid-column:1 / -1;width:100%;justify-content:space-between;padding:9px 4px 0;border-top:1px solid rgba(255,255,255,.09)}.lfi-product-dali__summary-icon{width:38px;height:38px;font-size:22px}.lfi-product-dali__panel{padding:20px 14px}.lfi-product-dali__form{grid-template-columns:1fr}.lfi-product-dali__submit{grid-column:auto}.lfi-product-dali__result-actions,.lfi-product-dali__result-actions button{width:100%}.lfi-product-dali__visualizer{grid-template-columns:1fr;padding:18px 14px}.lfi-product-dali__visualizer>button{width:100%}body.product-performance :is(.lfi-performance__wrap,.lfi-csfr__wrap){width:min(1120px,calc(100% - 24px))!important}body.product-performance :is(.lfi-performance-v2,.lfi-csfr){padding-bottom:52px!important}body.product-performance :is(.lfi-performance__chapter,.lfi-csfr__chapter)+:is(.lfi-performance__chapter,.lfi-csfr__chapter){margin-top:52px!important}body.product-performance .lfi-product-engineering-plate{margin-top:56px;padding:24px 12px;border-radius:26px}body.product-performance .lfi-product-engineering-plate>:is(.lfi-performance__chapter,.lfi-csfr__chapter)+:is(.lfi-performance__chapter,.lfi-csfr__chapter){margin-top:40px!important}body.product-performance :is(.lfi-performance__title,.lfi-csfr__title,.lfi-customer-cars__title){font-size:clamp(31px,10vw,43px)!important}body.product-performance :is(.lfi-performance__grid,.lfi-csfr__grid){grid-template-columns:1fr!important}body.product-performance :is(.lfi-performance__card,.lfi-csfr__card){padding:14px!important}body.product-performance .lfi-product-swipe-status{display:inline-block}body.product-performance .lfi-product-swipe-gallery{display:grid!important;grid-auto-columns:min(84vw,360px);grid-auto-flow:column;grid-template-columns:none!important;gap:12px!important;width:calc(100% + 12px);margin-right:-12px;padding:0 12px 10px 0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:0 12px;scroll-snap-type:x mandatory;scrollbar-width:none}body.product-performance .lfi-product-swipe-gallery::-webkit-scrollbar{display:none}body.product-performance .lfi-product-swipe-gallery>:is(article,figure){min-width:0;scroll-snap-align:start}body.product-performance .lfi-customer-cars__swipe{display:inline-block!important}body.product-performance :is(.lfi-performance__details-body,.lfi-csfr__details-body){padding:14px 12px 16px!important}body.product-performance :is(.lfi-performance-v2,.lfi-csfr) th,body.product-performance :is(.lfi-performance-v2,.lfi-csfr) td{padding:9px 10px!important}}@media(prefers-reduced-motion:no-preference){body.product-performance :is(.lfi-performance__chapter,.lfi-csfr__chapter){animation:lfi-product-section-in .52s both;animation-timeline:view();animation-range:entry 0% entry 28%}@keyframes lfi-product-section-in{0%{opacity:.18;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.lfi-product-dali__disclosure,body.product-performance :is(.lfi-performance__details,.lfi-csfr__details),body.product-performance :is(.lfi-performance__final,.lfi-csfr__final){background:#151b23!important;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(forced-colors:active){body.product-performance .lfi-product-engineering-plate,body.product-performance :is(.lfi-performance__card,.lfi-csfr__card),.lfi-product-dali__visualizer{border:1px solid CanvasText!important}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/lfi-product-glass-phase1.css.map */
