@media(max-width:749px){.flx-vis--desktop{display:none!important}}@media(min-width:750px){.flx-vis--mobile{display:none!important}}.flx-anchor{display:block;scroll-margin-top:var(--header-height, 64px)}.flx-visual .flx-head{gap:12px;margin-bottom:clamp(24px,3.5vw,44px)}.flx-visual .flx-lead{font-size:clamp(1rem,.95rem + .25vw,1.15rem)}.flx-visual .flx-editor-note{margin:0 0 20px}.flx-media-max{width:min(100%,var(--flx-media-max, 100%));margin-inline:auto}.flx-caption{margin:clamp(16px,2.4vw,28px) auto 0;max-width:60ch;text-align:center}.flx-w--bleed .flx-container--bleed{width:100%}.flx-w--bleed .flx-container--bleed .flx-vm{border-inline:0;border-radius:0}.flx-vm{position:relative;display:block;overflow:hidden;aspect-ratio:var(--flx-vm-ratio, 16 / 9);border-radius:var(--flx-radius)}@media(max-width:749px){.flx-vm{aspect-ratio:var(--flx-vm-ratio-m, var(--flx-vm-ratio, 16 / 9))}}.flx-vm picture,.flx-vm flyxel-video{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.flx-vm :is(img,video){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.flx-vm--contain :is(img,video){object-fit:contain}.flx-vm--bare{border-radius:0}.flx-vm--frame{border:1px solid color-mix(in srgb,var(--_card, var(--flx-cyan)) 42%,transparent);background:var(--flx-navy);box-shadow:0 0 0 1px color-mix(in srgb,var(--_card, var(--flx-cyan)) 6%,transparent),0 18px 48px -30px color-mix(in srgb,var(--_card, var(--flx-cyan)) 70%,transparent)}.flx-vm--empty{display:grid;place-items:center;border:1px dashed rgb(247 251 255 / .26);background:var(--flx-navy);box-shadow:none}.flx-vm__hint{max-width:32ch;padding:12px;font-size:.75rem;line-height:1.4;text-align:center;color:#f7fbff9e}.flx-grid{--_cols: var(--flx-cols-sm, 2);--_gap: clamp(10px, 1.6vw, 20px);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--_gap);margin:0;padding:0;list-style:none}.flx-grid>*{flex:0 0 calc((100% - var(--_gap) * (var(--_cols) - 1)) / var(--_cols) - .01px);min-width:0}.flx-grid--compact{max-width:880px;margin-inline:auto}@media(min-width:750px){.flx-grid{--_cols: var(--flx-cols-md, 2)}}@media(min-width:1100px){.flx-grid{--_cols: var(--flx-cols, 4)}}@media(max-width:749px){.flx-grid--swipe{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin-inline:calc(var(--flx-gutter) * -1);padding:4px var(--flx-gutter) 10px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--flx-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.flx-grid--swipe::-webkit-scrollbar{display:none}.flx-grid--swipe>*{flex-basis:64%;scroll-snap-align:start}}.flx-card{position:relative;display:grid;gap:10px;align-content:start}.flx-card__media{position:relative}.flx-card__cap{display:grid;gap:3px}.flx-card--overlay .flx-card__cap{position:absolute;z-index:1;inset:auto 1px 1px 1px;padding:36px 12px 12px;border-radius:0 0 calc(var(--flx-radius) - 1px) calc(var(--flx-radius) - 1px);background:linear-gradient(180deg,#050a1200,#050a12db);color:#f7fbff;pointer-events:none}.flx-card__title{display:flex;align-items:center;gap:8px;margin:0;font:700 .75rem/1.25 var(--flx-font-head);letter-spacing:.1em;text-transform:uppercase}.flx-card__title:before{content:"";flex:none;width:6px;height:6px;background:var(--_card, var(--flx-cyan));box-shadow:0 0 8px var(--_card, var(--flx-cyan))}.flx-card__text{margin:0;font-size:.8125rem;line-height:1.4;color:color-mix(in srgb,currentColor 72%,transparent)}@media(min-width:750px){.flx-card__title{font-size:.8125rem}.flx-card--overlay .flx-card__cap{padding:44px 16px 16px}}.flx-fm{display:grid;gap:calc(var(--flx-fm-gap, 72px) * var(--_pad, 1))}.flx-fm__row{position:relative;display:grid;gap:clamp(20px,4vw,64px);align-items:center}.flx-fm__media{position:relative;min-width:0}.flx-fm__copy{display:grid;gap:12px;justify-items:start;min-width:0;max-width:46ch}.flx-fm__copy--center{justify-items:center;margin-inline:auto;text-align:center}.flx-fm__copy--right{justify-items:end;margin-inline-start:auto;text-align:right}.flx-fm__copy .flx-h2{font-size:clamp(1.6rem,1.2rem + 1.8vw,2.6rem)}.flx-fm__copy .flx-text{font-size:clamp(1rem,.96rem + .2vw,1.125rem)}.flx-fm__row--stacked .flx-fm__copy{max-width:60ch}.flx-fm__row--panel{padding:clamp(12px,2.4vw,32px);border:1px solid var(--_border);border-radius:calc(var(--flx-radius) + 8px);background:var(--_surface)}.flx-fm__row--glow>.flx-fm__media:before{content:"";position:absolute;z-index:-1;top:12%;right:6%;bottom:-4%;left:6%;background:color-mix(in srgb,var(--flx-cyan) 28%,transparent);filter:blur(72px);opacity:.5;pointer-events:none}@media(min-width:990px){.flx-fm__row--split{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.flx-fm__row--split.flx-fm__row--media-right{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.flx-fm__row--media-right>.flx-fm__media{order:1}}.flx-fm__row--overlay{gap:0}.flx-fm__row--overlay>*{grid-area:1 / 1}.flx-fm__row--overlay>.flx-fm__copy{z-index:2;align-self:var(--_oy, end);justify-self:var(--_ox, start);margin:0;padding:clamp(16px,3.2vw,44px);color:#f7fbff}.flx-fm__row--overlay .flx-text,.flx-fm__row--overlay .flx-lead{color:#f7fbffd6}.flx-fm__scrim{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:var(--flx-radius);background:linear-gradient(var(--_od, 0deg),rgb(5 10 18 / var(--_os, .55)),rgb(5 10 18 / 0) 64%);pointer-events:none}.flx-fm__scrim--flat{background:rgb(5 10 18 / calc(var(--_os, .55) * .75))}.flx-fm__row--bare .flx-fm__scrim,.flx-w--bleed .flx-fm__scrim{border-radius:0}@media(max-width:749px){.flx-fm__row--m-stack{gap:18px}.flx-fm__row--m-stack>*{grid-area:auto}.flx-fm__row--m-stack>.flx-fm__copy{align-self:auto;justify-self:stretch;padding:0;color:inherit}.flx-fm__row--m-stack .flx-text,.flx-fm__row--m-stack .flx-lead{color:var(--_muted)}.flx-fm__row--m-stack .flx-fm__scrim{display:none}.flx-w--bleed .flx-fm__row--m-stack>.flx-fm__copy{padding-inline:var(--flx-gutter)}}.flx-gc__secondary{margin-top:12px}@media(min-width:750px){.flx-gc__secondary--inset{position:absolute;z-index:2;inset:auto 3% 3% auto;width:34%;margin:0;border-radius:var(--flx-radius);box-shadow:0 24px 60px -24px #000000d9}}.flx-cg__grid{display:grid;gap:clamp(24px,4vw,56px);align-items:center}.flx-cg__media{min-width:0}.flx-cg__stage{position:relative}.flx-cg__pin{position:absolute;z-index:2;left:var(--x, 50%);top:var(--y, 50%);display:grid;place-items:center;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:6px;background:var(--flx-cyan);color:var(--flx-black);font:700 .75rem/1 var(--flx-font-body);font-variant-numeric:tabular-nums;box-shadow:0 0 0 4px #23d7ff2e,0 0 18px #23d7ff8c}.flx-cg__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none}.flx-cg__item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 12px;align-items:center;padding:12px 14px;border:1px solid var(--_border);border-radius:10px;background:var(--_surface)}.flx-cg__num{grid-row:span 2;display:grid;place-items:center;width:24px;height:24px;border-radius:5px;background:color-mix(in srgb,var(--_accent) 14%,transparent);color:var(--_accent);font:700 .75rem/1 var(--flx-font-body);font-variant-numeric:tabular-nums}.flx-cg__num--dot{width:8px;height:8px;border-radius:0;background:var(--_accent)}.flx-cg__label{font-size:.875rem;font-weight:700;line-height:1.3}.flx-cg__desc{grid-column:2;font-size:.8125rem;line-height:1.4;color:var(--_muted)}@media(min-width:990px){.flx-cg__grid--split{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.flx-cg__grid--split.flx-cg__grid--media-right{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.flx-cg__grid--media-right>.flx-cg__media{order:1}.flx-cg__grid--split .flx-cg__list{grid-template-columns:1fr}.flx-cg__grid--stacked .flx-cg__list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media(max-width:749px){.flx-cg__pin{width:22px;height:22px;margin:-11px 0 0 -11px;font-size:.6875rem}.flx-cg--m-nopins .flx-cg__pin{display:none}}.flx-item{position:relative;display:grid;gap:12px;align-content:start;padding:clamp(8px,1.2vw,14px);border:1px solid var(--_border);border-radius:var(--flx-radius);background:var(--_surface);text-align:center}.flx-item .flx-vm{border-radius:calc(var(--flx-radius) - 6px)}.flx-item__body{display:grid;gap:4px;padding:0 4px 6px}.flx-item__name{margin:0;font:700 .8125rem/1.3 var(--flx-font-head);letter-spacing:.06em;text-transform:uppercase}.flx-item__note{margin:0;font-size:.8125rem;line-height:1.4;color:var(--_muted)}.flx-item__qty{position:absolute;z-index:2;top:16px;inset-inline-start:16px;padding:5px 8px;border-radius:4px;background:var(--flx-cyan);color:var(--flx-black);font:700 .6875rem/1 var(--flx-font-body);letter-spacing:.08em}.flx-vs__grid{display:grid;gap:clamp(24px,4vw,64px);align-items:center}.flx-vs__media{min-width:0}.flx-vs__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.flx-vs__spec{display:grid;gap:6px;align-content:start;min-width:0;padding:14px 16px;border:1px solid var(--_border);border-radius:10px;background:var(--_surface)}.flx-vs__spec dt{display:flex;align-items:center;gap:8px;font:700 .6875rem/1.2 var(--flx-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--_accent)}.flx-vs__spec dt .flx-icon{width:18px;height:18px}.flx-vs__spec dd{margin:0;font-size:.9375rem;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.flx-vs__spec--empty{border-style:dashed;opacity:.5}.flx-vs__spec--empty dd{font-size:.75rem;font-weight:400;font-style:italic}.flx-vs__list--rows{grid-template-columns:1fr;gap:0;border-top:1px solid var(--_border)}.flx-vs__list--rows .flx-vs__spec{grid-template-columns:minmax(110px,.8fr) minmax(0,1.2fr);gap:16px;align-items:baseline;padding:14px 0;border:0;border-bottom:1px solid var(--_border);border-radius:0;background:none}@media(min-width:990px){.flx-vs__grid--split{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.flx-vs__grid--split.flx-vs__grid--media-right{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.flx-vs__grid--media-right>.flx-vs__media{order:1}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/flyxel-visual.css.map */
