.flash-lp .flp-color-swatch.flp-active .flp-color-check{background:var(--ink);border-color:var(--ink)}.flash-lp .flp-color-swatch.flp-active .flp-color-check:after{content:"\2713";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--yellow);font-size:.72rem;font-weight:900}@media(max-width:520px){.flash-lp .flp-color-gallery-thumbs{grid-template-columns:repeat(4,1fr)}.flash-lp .flp-color-swatch{min-width:0;flex:1}}.flash-lp #flpMainBuyForm{flex:1;min-width:170px}.flash-lp #flpMainBuyForm .flp-btn{width:100%}.flash-lp .flp-sku-card.flp-color-unavailable{opacity:.5;pointer-events:none}.flash-lp .flp-addons-block{margin-top:34px;border:1px solid var(--line);border-radius:12px;background:#fff;padding:26px}.flash-lp .flp-addons-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.flash-lp .flp-addons-head h3{font-size:1.5rem}.flash-lp .flp-addons-head p{font-size:.86rem;color:var(--body);margin-top:6px;max-width:56ch}.flash-lp .flp-addon-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}.flash-lp .flp-addon-toggle{display:grid;grid-template-columns:74px 1fr auto;gap:14px;align-items:center;text-align:left;border:1px solid var(--line);border-radius:10px;background:#fff;padding:14px 16px;cursor:pointer;font:inherit;transition:.15s ease}.flash-lp .flp-addon-toggle:hover{border-color:#c7cdd5}.flash-lp .flp-addon-toggle:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.flash-lp .flp-addon-toggle.flp-addon-selected{border:2px solid var(--green);background:#f3fbf6;padding:13px 15px}.flash-lp .flp-addon-thumb{width:74px;height:56px;border-radius:6px;overflow:hidden;background:var(--mist)}.flash-lp .flp-addon-thumb img{width:100%;height:100%;object-fit:cover}.flash-lp .flp-addon-name{font-weight:800;font-size:.98rem}.flash-lp .flp-addon-desc{font-size:.78rem;color:var(--muted);margin-top:3px}.flash-lp .flp-addon-price-tag{font-weight:850;font-size:.92rem;margin-top:6px}.flash-lp .flp-addon-price-tag del{color:var(--muted);font-weight:600;margin-right:5px}.flash-lp .flp-addon-price-tag .flp-free{color:var(--green)}.flash-lp .flp-addon-note{display:none;font-size:.78rem;color:var(--muted);font-weight:750;margin-top:6px}.flash-lp .flp-addon-toggle.flp-addon-included{opacity:.6;cursor:not-allowed;background:var(--mist)}.flash-lp .flp-addon-toggle.flp-addon-included:hover{border-color:var(--line)}.flash-lp .flp-addon-toggle.flp-addon-included .flp-addon-price-tag{display:none}.flash-lp .flp-addon-toggle.flp-addon-included .flp-addon-note{display:block}.flash-lp .flp-addon-toggle.flp-addon-included .flp-addon-check{background:var(--muted);border-color:var(--muted)}.flash-lp .flp-addon-toggle.flp-addon-included .flp-addon-check:after{content:"\2713";color:#fff;font-weight:900;font-size:.8rem}.flash-lp .flp-addon-link{display:inline-block;margin-top:7px;font-size:.74rem;font-weight:750;color:var(--ink);text-decoration:underline;text-underline-offset:2px}.flash-lp .flp-addon-link:hover{color:var(--body)}.flash-lp .flp-addon-check{width:24px;height:24px;border-radius:50%;border:2px solid var(--line);display:flex;align-items:center;justify-content:center;flex-shrink:0}.flash-lp .flp-addon-toggle.flp-addon-selected .flp-addon-check{background:var(--green);border-color:var(--green)}.flash-lp .flp-addon-toggle.flp-addon-selected .flp-addon-check:after{content:"\2713";color:#04351f;font-weight:900;font-size:.8rem}.flash-lp .flp-build-summary{margin-top:20px;border-radius:12px;background:var(--dark);color:#fff;padding:26px 28px}.flash-lp .flp-build-summary-top{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap}.flash-lp .flp-build-summary-top small{display:block;color:#909aa8;font-size:.68rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.flash-lp .flp-build-summary-top h3{font-size:1.55rem;margin-top:6px}.flash-lp .flp-build-total{text-align:right}.flash-lp .flp-build-total .flp-num{display:block;font-size:2.9rem;font-weight:800;color:var(--yellow);line-height:1}.flash-lp .flp-build-total small{color:#909aa8;font-size:.72rem}.flash-lp .flp-build-lines{margin-top:18px;border-top:1px solid #2b313a}.flash-lp .flp-build-line{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px solid #2b313a;font-size:.87rem;color:#d6dbe1}.flash-lp .flp-build-line b{color:#fff;font-weight:650}.flash-lp .flp-build-line .flp-free{color:var(--yellow);font-weight:800}.flash-lp .flp-build-actions{margin-top:22px;display:flex;gap:12px;flex-wrap:wrap}.flash-lp .flp-build-actions form{flex:1;min-width:200px}.flash-lp .flp-build-actions .flp-btn{width:100%}.flash-lp .flp-buybtn-status,.flash-lp #flpMainBuyBtn.flp-buybtn-loading .flp-buybtn-idle{display:none}.flash-lp #flpMainBuyBtn.flp-buybtn-loading .flp-buybtn-status{display:inline}.flash-lp .flp-sku-card.flp-sold-out{opacity:1;cursor:pointer}.flash-lp .flp-sku-card.flp-sold-out>*:not(.flp-sku-reserve-cta){opacity:.5}.flash-lp .flp-sku-card.flp-sold-out:hover{background:#fff}.flash-lp .flp-sku-card.flp-sold-out.flp-selected{background:#fff;box-shadow:inset 0 0 0 2px var(--ink)}.flash-lp .flp-sku-card.flp-sold-out.flp-selected:hover{background:#fff}.flash-lp .flp-sku-card.flp-sold-out:after{content:"Sold out";position:absolute;right:14px;top:14px;background:#111417;color:#fff;font-size:.58rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;padding:4px 7px;border-radius:2px;opacity:.5}.flash-lp .flp-sku-reserve-cta{display:none}.flash-lp .flp-sku-card.flp-sold-out .flp-sku-reserve-cta{display:inline-flex;align-items:center;gap:7px;margin-top:16px;padding-bottom:3px;border-bottom:2px solid var(--ink);color:var(--ink);font-size:.85rem;font-weight:800;line-height:1.25;white-space:nowrap;transition:.18s ease}.flash-lp .flp-sku-card.flp-sold-out .flp-sku-reserve-cta:after{content:"\2193";font-size:.95rem;font-weight:900;transition:transform .18s ease}.flash-lp .flp-sku-card.flp-sold-out:hover .flp-sku-reserve-cta,.flash-lp .flp-sku-card.flp-sold-out.flp-selected .flp-sku-reserve-cta{color:var(--green);border-bottom-color:var(--green)}.flash-lp .flp-sku-card.flp-sold-out.flp-selected .flp-sku-reserve-cta:after{transform:translateY(2px)}.flash-lp .flp-sku-card.flp-sold-out .flp-sku-price strong{color:#9aa0a6;text-decoration:line-through}.flash-lp .flp-sku-card.flp-sold-out .flp-sku-save{color:#9aa0a6}.flash-lp .flp-sku-options>.flp-sku-card:nth-child(2){border-right:0}.flash-lp .flp-reserve{width:100%;grid-column:1/-1;position:relative;background:var(--dark);color:#fff;padding:24px 26px}.flash-lp .flp-reserve:before{content:"";position:absolute;left:75%;top:0;width:16px;height:16px;margin-left:-8px;background:var(--dark);transform:translateY(-50%) rotate(45deg)}@media(max-width:650px){.flash-lp .flp-reserve:before{left:50%}}.flash-lp .flp-reserve-actions{display:flex;gap:12px;margin-top:20px;flex-wrap:wrap}.flash-lp .flp-reserve-actions>*{flex:1 1 230px}.flash-lp[hidden],.flash-lp [hidden]{display:none!important}.flash-lp .flp-soldout-note{flex:1;min-width:200px;display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap;font-size:.85rem;line-height:1.55;color:#c3cad3;background:#181b21;border:1px dashed #39404b;border-radius:8px;padding:13px 16px;margin:0}.flash-lp .flp-soldout-note b{color:var(--yellow)}.flash-lp .flp-soldout-jump{background:none;border:0;padding:0;font:inherit;font-size:.85rem;font-weight:800;color:var(--yellow);cursor:pointer;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.flash-lp .flp-soldout-jump:hover{color:#fff}.flash-lp .flp-reserve-badge{display:inline-block;font-size:.62rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;padding:5px 9px;border-radius:2px;background:#f0b429;color:#3a2a00}.flash-lp .flp-reserve-head h4{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:1.5rem;line-height:1.1;margin-top:11px;color:#fff}.flash-lp .flp-reserve-head p{font-size:.85rem;color:#c3cad3;margin-top:7px;max-width:660px}.flash-lp .flp-reserve-rows{margin-top:18px;border-top:1px solid #2b313a}.flash-lp .flp-reserve-row{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px solid #2b313a;font-size:.87rem;color:#909aa8}.flash-lp .flp-reserve-row b{color:#fff;font-weight:700;text-align:right}.flash-lp .flp-reserve-row b.flp-reserve-hl{color:var(--yellow)}.flash-lp .flp-reserve-row em{font-style:normal;font-size:.74rem;color:#909aa8;font-weight:600}.flash-lp .flp-reserve-btn{width:100%;margin-top:0}.flash-lp .flp-reserve-btn-status,.flash-lp #flpReserveBtn.flp-reserve-loading .flp-reserve-btn-idle{display:none}.flash-lp #flpReserveBtn.flp-reserve-loading .flp-reserve-btn-status{display:inline}.flash-lp .flp-reserve-fine{font-size:.71rem;color:#7f8997;margin-top:12px;line-height:1.6;max-width:680px}.flash-lp .flp-reserve-demo{margin-top:14px}.flash-lp .flp-reserve-demo>summary{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#6d7683;cursor:pointer;list-style:none}.flash-lp .flp-reserve-demo>summary::-webkit-details-marker{display:none}.flash-lp .flp-reserve-demo>summary:before{content:"+ ";font-weight:900}.flash-lp .flp-reserve-demo[open]>summary:before{content:"\2212"}.flash-lp .flp-reserve-demo>summary:hover{color:#c3cad3}.flash-lp .flp-reserve-demo-body{margin-top:10px;padding:14px 16px;border:1px dashed #39404b;border-radius:8px;background:#15181d}.flash-lp .flp-notify{margin:0}.flash-lp .flp-notify-open{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:0 18px;background:transparent;border:1px solid #4a5360;border-radius:4px;font:inherit;font-size:.92rem;font-weight:750;color:#fff;cursor:pointer;text-align:center;transition:.18s ease}.flash-lp .flp-notify-open:hover{background:#fff;color:var(--ink);border-color:#fff}.flash-lp .flp-notify-form{position:relative;margin-top:20px;padding-top:18px;border-top:1px solid #2b313a}.flash-lp .flp-notify-close{position:absolute;right:0;top:16px;display:flex;align-items:center;justify-content:center;width:27px;height:27px;padding:0;background:none;border:1px solid #39404b;border-radius:4px;color:#8a93a0;font:inherit;font-size:1.05rem;line-height:1;cursor:pointer;transition:.18s ease}.flash-lp .flp-notify-close:hover{color:#fff;border-color:#8a93a0;background:#20242b}.flash-lp .flp-notify-label{display:block;padding-right:38px;font-size:.86rem;color:#c3cad3}.flash-lp .flp-notify-label b{color:#fff}.flash-lp .flp-notify-row{display:flex;gap:10px;margin-top:11px;flex-wrap:wrap}.flash-lp .flp-notify-input{flex:1;min-width:200px;min-height:48px;border-radius:4px;border:1px solid #39404b;background:#181b21;color:#fff;padding:0 14px;font:inherit;font-size:.92rem}.flash-lp .flp-notify-input::placeholder{color:#6d7683}.flash-lp .flp-notify-input:focus{outline:2px solid var(--yellow);outline-offset:1px;border-color:var(--yellow)}.flash-lp .flp-notify-submit{min-height:48px;background:transparent;border:1px solid #4a5360;color:#fff}.flash-lp .flp-notify-submit:hover{background:#fff;color:var(--ink);border-color:#fff}.flash-lp .flp-notify-consent{display:flex;gap:9px;align-items:flex-start;margin-top:13px;font-size:.79rem;line-height:1.5;color:#a9b2bd;cursor:pointer}.flash-lp .flp-notify-consent:hover{color:#d6dbe2}.flash-lp .flp-notify-consent input{flex:0 0 auto;width:16px;height:16px;margin:2px 0 0;accent-color:var(--yellow);cursor:pointer}.flash-lp .flp-notify-fine{font-size:.71rem;color:#7f8997;margin-top:8px}.flash-lp .flp-notify-done{font-size:.9rem;color:var(--yellow);font-weight:700;line-height:1.6;margin-top:20px;padding-top:18px;border-top:1px solid #2b313a}.flash-lp .flp-notify-done b{color:#fff}@media(max-width:560px){.flash-lp .flp-notify-row{flex-direction:column}.flash-lp .flp-notify-submit{width:100%}}@media(max-width:980px){.flash-lp .flp-addon-grid{grid-template-columns:1fr 1fr}}@media(max-width:700px){.flash-lp .flp-addon-grid{grid-template-columns:1fr}.flash-lp .flp-build-summary-top{flex-direction:column}.flash-lp .flp-build-total{text-align:left}}.flash-lp #features .flp-feature-visuals{grid-template-columns:1fr 1fr}@media(max-width:650px){.flash-lp #features .flp-feature-visuals{grid-template-columns:1fr}.flash-lp #features .flp-feature-visual{min-height:300px}}.flash-lp #features .flp-feature-visual{display:flex;flex-direction:column}.flash-lp #features .flp-feature-photo{flex:1;height:0;min-height:0;position:relative;overflow:hidden}.flash-lp #features .flp-feature-photo img{width:100%;height:100%;object-fit:cover;display:block}.flash-lp #features .flp-shot-copy{position:static;inset:auto;left:auto;right:auto;bottom:auto;margin:0;border-radius:0;background:#151a18;-webkit-backdrop-filter:none;backdrop-filter:none;flex-shrink:0}.flash-lp .flp-specs-accordion{margin-top:36px;border-top:1px solid var(--line)}.flash-lp .flp-specs-item{border-bottom:1px solid var(--line)}.flash-lp .flp-specs-item summary{cursor:pointer;list-style:none;padding:26px 0;display:flex;justify-content:space-between;align-items:center;gap:20px}.flash-lp .flp-specs-item summary::-webkit-details-marker{display:none}.flash-lp .flp-specs-summary-text h3{font-size:1.35rem;margin:0}.flash-lp .flp-specs-summary-text p{color:var(--muted);font-size:.82rem;font-weight:500;margin-top:4px}.flash-lp .flp-specs-summary-icon{flex-shrink:0;width:32px;height:32px;border-radius:50%;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:var(--ink);transition:.15s ease}.flash-lp .flp-specs-summary-icon:after{content:"+"}.flash-lp .flp-specs-item[open] .flp-specs-summary-icon{background:var(--ink);color:#fff}.flash-lp .flp-specs-item[open] .flp-specs-summary-icon:after{content:"\2212"}.flash-lp .flp-specs-panel{padding:0 0 30px}.flash-lp .flp-specs-rows{display:grid}.flash-lp .flp-specs-row{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:14px 0;border-bottom:1px solid var(--line)}.flash-lp .flp-specs-rows .flp-specs-row:first-child{padding-top:0}.flash-lp .flp-specs-row span{color:var(--body);font-size:.93rem}.flash-lp .flp-specs-row b{font-weight:800;font-size:.96rem;text-align:right;white-space:nowrap}.flash-lp .flp-specs-diagram{position:relative;margin:26px 0 0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:linear-gradient(145deg,#f7f8f9,#eceff2)}.flash-lp .flp-specs-diagram-dual{display:flex;align-items:stretch}.flash-lp .flp-specs-diagram-panel{position:relative;flex:1;min-width:0;padding:40px 26px 30px;display:flex;flex-direction:column;align-items:center;justify-content:center}.flash-lp .flp-specs-diagram-panel+.flp-specs-diagram-panel{border-left:1px solid var(--line)}.flash-lp .flp-specs-diagram-caption{position:absolute;left:0;right:0;top:14px;text-align:center;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.flash-lp .flp-specs-photo{position:relative;width:100%;max-width:380px;margin:0 auto}.flash-lp .flp-specs-photo img{width:100%;display:block;object-fit:contain}.flash-lp .flp-specs-dim-h{position:absolute;right:2px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:var(--muted);font-size:.68rem;font-weight:800}.flash-lp .flp-specs-dim-h .flp-dim-line{flex:1;width:0;border-left:1px dashed rgba(17,20,23,.4);margin:3px 0}.flash-lp .flp-specs-dim-h b{display:block;font-size:.8rem;color:var(--ink);margin:4px 0;background:#ffffffe6;padding:1px 5px;border-radius:3px;white-space:nowrap}.flash-lp .flp-specs-dim-w{position:absolute;bottom:2px;display:flex;align-items:center;gap:6px;color:var(--muted);font-size:.68rem;font-weight:800}.flash-lp .flp-specs-dim-w .flp-dim-line{flex:1;height:0;border-top:1px dashed rgba(17,20,23,.4)}.flash-lp .flp-specs-dim-w b{font-size:.8rem;color:var(--ink);white-space:nowrap;background:#ffffffe6;padding:1px 5px;border-radius:3px}.flash-lp .flp-specs-photo-side .flp-specs-dim-h{top:8%;bottom:7%}.flash-lp .flp-specs-photo-side .flp-specs-dim-w{left:9%;right:9%}.flash-lp .flp-specs-photo-front .flp-specs-dim-h{top:10%;bottom:7%}.flash-lp .flp-specs-photo-front .flp-specs-dim-w{left:12%;right:12%}.flash-lp .flp-specs-footnote{margin-top:26px}@media(max-width:750px){.flash-lp .flp-specs-item summary{padding:20px 0}.flash-lp .flp-specs-diagram-dual{flex-direction:column}.flash-lp .flp-specs-diagram-panel+.flp-specs-diagram-panel{border-left:0;border-top:1px solid var(--line)}.flash-lp .flp-specs-diagram-panel{padding:34px 18px 26px}}.flash-lp .flp-video-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:32px}.flash-lp .flp-video-card{border:1px solid var(--line);border-radius:9px;overflow:hidden;background:#fff}.flash-lp .flp-video-frame{position:relative;aspect-ratio:16/9;background:#0c0f11;overflow:hidden}.flash-lp .flp-video-frame video{width:100%;height:100%;object-fit:cover;background:#0c0f11}.flash-lp .flp-video-facade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;padding:0;cursor:pointer;background:#0c0f11}.flash-lp .flp-video-facade img{width:100%;height:100%;object-fit:cover;object-position:center;opacity:.82;transition:.2s ease}.flash-lp .flp-video-facade:hover img{opacity:1}.flash-lp .flp-video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:50%;background:#111417d1;display:flex;align-items:center;justify-content:center;transition:.15s ease}.flash-lp .flp-video-facade:hover .flp-video-play{background:var(--yellow)}.flash-lp .flp-video-facade:hover .flp-video-play svg{fill:var(--ink)}.flash-lp .flp-video-play svg{width:20px;height:20px;fill:#fff;margin-left:3px;transition:.15s ease}.flash-lp .flp-video-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.flash-lp .flp-video-source{position:absolute;left:12px;top:12px;background:#111417b8;color:#fff;font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:5px 9px;border-radius:20px}.flash-lp .flp-video-body{padding:16px 18px 19px}.flash-lp .flp-video-body b{display:block;font-size:.98rem;line-height:1.3}.flash-lp .flp-video-body span{display:block;color:var(--muted);font-size:.78rem;margin-top:5px}@media(max-width:920px){.flash-lp .flp-video-grid{grid-template-columns:1fr}}@media(max-width:650px){.flash-lp .flp-gallery-slide{width:230px}.flash-lp .flp-gallery-hint{display:none}}.flash-lp .flp-gallery-shell{position:relative;margin-top:32px}.flash-lp .flp-gallery-track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:8px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.flash-lp .flp-gallery-track::-webkit-scrollbar{height:6px}.flash-lp .flp-gallery-track::-webkit-scrollbar-thumb{background:var(--line);border-radius:10px}.flash-lp .flp-gallery-slide{flex:0 0 auto;width:290px;scroll-snap-align:start;border-radius:10px;overflow:hidden;background:var(--mist)}.flash-lp .flp-gallery-slide img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.flash-lp .flp-gallery-foot{display:flex;justify-content:space-between;align-items:center;margin-top:18px}.flash-lp .flp-gallery-hint{color:var(--muted);font-size:.8rem}.flash-lp .flp-gallery-nav{display:flex;gap:10px}.flash-lp .flp-gallery-nav button{width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.3rem;color:var(--ink);transition:.15s ease}.flash-lp .flp-gallery-nav button:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.flash-lp .flp-gallery-nav button:disabled{opacity:.32;cursor:not-allowed;background:#fff;color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/77/assets/lightning-landing-8.css.map */
