.fx-home,.fx-compare{color:var(--fx-text);font-family:var(--fx-font);font-weight:var(--fx-weight);font-size:var(--fx-size);line-height:var(--fx-line);letter-spacing:var(--fx-tracking);min-width:0}.fx-home{background:var(--fx-bg);margin-block:var(--fx-mt) var(--fx-mb);padding:var(--fx-padding) 28px}.fx-inner{max-width:var(--fx-width);margin-inline:auto;min-width:0}.fx-home h2{font-family:var(--fx-hfont);font-weight:var(--fx-hweight);font-size:var(--fx-hsize);line-height:var(--fx-hline);letter-spacing:var(--fx-tracking);text-align:var(--fx-align);color:var(--fx-text);margin:0 0 12px}.fx-home h3,.fx-compare h3{font-family:var(--fx-hfont);font-size:20px;line-height:1.25;font-weight:var(--fx-hweight);color:var(--fx-text);margin:0}.fx-intro{max-width:780px;margin:0 0 var(--fx-gap);font-size:inherit;line-height:inherit}.fx-home p{font-family:var(--fx-font)}.fx-home a,.fx-home button,.fx-compare a{transition:background var(--fx-duration),color var(--fx-duration),transform var(--fx-duration),border-color var(--fx-duration)}.fx-home :focus-visible,.fx-compare :focus-visible,.fx-comparison :focus-visible{outline:2px solid var(--fx-accent,#454d30);outline-offset:4px}.fx-home [hidden],.fx-compare[hidden]{display:none!important}.fx-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border:1px solid var(--fx-accent);border-radius:var(--fx-radius);background:var(--fx-accent);color:var(--fx-button-text);text-decoration:none;font-family:var(--fx-font);font-size:var(--fx-size);font-weight:500;text-align:center;line-height:1.3}.fx-btn--outline{background:transparent;color:var(--fx-accent)}.fx-btn:hover{background:var(--fx-hover);border-color:var(--fx-hover);color:var(--fx-hover-text)}mg-home-selection{display:block;position:relative;min-width:0}.fx-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:thin;border-bottom:1px solid var(--fx-border);margin-bottom:var(--fx-gap);padding-bottom:6px}.fx-tabs button{flex:none;min-height:44px;background:transparent;border:0;border-radius:6px;padding:8px 14px;font-family:var(--fx-font);font-size:var(--fx-size);font-weight:500;color:var(--fx-text);cursor:pointer;white-space:nowrap}.fx-tabs button[aria-selected=true]{color:var(--fx-button-text);background:var(--fx-accent)}.fx-tabs button:hover{background:var(--fx-hover);color:var(--fx-hover-text)}.fx-products{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--fx-cols) - 1)*var(--fx-gap))/var(--fx-cols));gap:var(--fx-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:4px 2px 12px}.fx-product{display:flex;flex-direction:column;min-width:0;padding:16px;border:var(--fx-border-w) solid var(--fx-border);border-radius:var(--fx-radius);background:var(--fx-card-bg);color:var(--fx-text);text-decoration:none;scroll-snap-align:start;box-shadow:var(--fx-shadow)}.fx-product:hover,.fx-access-card:hover{transform:translateY(var(--fx-lift));border-color:var(--fx-accent)}.fx-product-image{width:100%;height:var(--fx-image);object-fit:var(--fx-fit);margin-bottom:14px}.fx-product h3{font-size:19px;line-height:1.3}.fx-price{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;font-size:var(--fx-size)}.fx-price s{font-size:13px;opacity:.65}.fx-feature{font-size:13px;margin:10px 0 0}.fx-collection{display:inline-flex;gap:8px;align-items:center;min-height:44px;color:var(--fx-accent);font-weight:500;text-underline-offset:4px;margin-top:4px}.fx-navigation{position:absolute;right:0;bottom:0;display:flex;gap:8px}.fx-navigation button{min-width:44px;min-height:44px;border:1px solid var(--fx-border);border-radius:50%;background:var(--fx-card-bg);color:var(--fx-accent);cursor:pointer;font-size:20px}.fx-navigation button:disabled{opacity:.35;cursor:default}.fx-panel{padding-bottom:2px}.fx-panel .fx-collection{max-width:calc(100% - 110px)}.fx-editorial{max-width:900px;display:grid;gap:var(--fx-gap)}.fx-editorial--media{grid-template-columns:1fr 1fr;align-items:center;max-width:none}.fx-copy{margin-bottom:20px}.fx-copy p{margin:0 0 12px}.fx-video{display:block;position:relative;aspect-ratio:var(--fx-ratio);overflow:hidden;border:var(--fx-border-w) solid var(--fx-border);border-radius:var(--fx-radius);background:var(--fx-card-bg)}.fx-video video,.fx-video iframe,.fx-video-play{display:block;width:100%;height:100%;border:0}.fx-video video{object-fit:contain}.fx-video-play{position:relative;cursor:pointer;background:var(--fx-accent);color:var(--fx-button-text);font-family:var(--fx-font);font-size:var(--fx-size)}.fx-video-play img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fx-video-play>span{position:relative;display:inline-flex;align-items:center;gap:10px;background:var(--fx-accent);padding:12px 18px;border-radius:var(--fx-radius)}.fx-human-image{width:100%;max-height:480px;object-fit:cover;border-radius:var(--fx-radius)}.fx-accessories{margin-bottom:calc(var(--fx-padding)*2);padding-bottom:var(--fx-padding);border-bottom:1px solid var(--fx-border)}.fx-access-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--fx-gap);margin-bottom:var(--fx-gap)}.fx-access-card{display:flex;align-items:center;gap:16px;min-width:0;padding:14px;border:var(--fx-border-w) solid var(--fx-border);background:var(--fx-card-bg);border-radius:var(--fx-radius);color:var(--fx-text);text-decoration:none;box-shadow:var(--fx-shadow)}.fx-access-card img{width:90px;height:var(--fx-access-image);object-fit:contain;flex-shrink:0}.fx-access-card h3{font-size:18px}.fx-access-card p{margin:8px 0 0;font-size:13px;line-height:1.5}.fx-compare{display:block}.fx-actions{display:flex;gap:var(--fx-gap);flex-wrap:wrap;margin-top:20px}.fx-compare-mobile{display:none}.fx-comparison table{font-family:var(--fx-font,var(--font-body--family));font-size:var(--fx-size,15px)}.fx-comparison td{padding:16px!important;border-color:var(--fx-border,#e5e2d8)!important}@media(min-width:750px)and (max-width:1099px){.fx-products{--fx-cols:var(--fx-tablet)}.fx-access-grid{grid-template-columns:1fr}.fx-access-card img{width:90px}}@media(max-width:749px){.fx-home{padding:var(--fx-padding-m) 18px;font-size:var(--fx-mobile)}.fx-home h2{font-size:var(--fx-hmobile)}.fx-home h3{font-size:18px}.fx-products{grid-auto-columns:min(78vw,260px);gap:var(--fx-gap-m)}mg-home-selection[data-layout=grid] .fx-products{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}mg-home-selection[data-layout=grid] .fx-navigation{display:none}.fx-tabs button{font-size:var(--fx-mobile);padding-inline:12px}.fx-product{padding:12px}.fx-product-image{height:var(--fx-image-m)}.fx-btn{font-size:var(--fx-mobile)}.fx-editorial--media{grid-template-columns:1fr}.fx-video{aspect-ratio:var(--fx-ratio-m)}.fx-accessories{margin-bottom:calc(var(--fx-padding-m)*2);padding-bottom:var(--fx-padding-m)}.fx-access-grid{grid-template-columns:1fr;gap:var(--fx-gap-m)}.fx-access-card img{width:72px;height:80px}.fx-access-card{padding:12px;gap:14px}.fx-comparison.fx-has-cards .comparison-table__table-wrapper{display:block;overflow:visible}.fx-comparison.fx-has-cards .comparison-table__table{display:none}.fx-compare-mobile{display:grid;gap:var(--fx-gap-m)}.fx-compare-card{padding:20px;background:var(--fx-card-bg);border:var(--fx-border-w) solid var(--fx-border);border-radius:var(--fx-radius);box-shadow:var(--fx-shadow);font-size:var(--fx-mobile)}.fx-compare-card dl{margin:16px 0 0}.fx-compare-card dt{font-weight:600;margin-top:14px}.fx-compare-card dd{margin:4px 0 0;line-height:var(--fx-line)}.fx-actions{gap:12px}.fx-actions a{width:100%}}@media(prefers-reduced-motion:reduce){.fx-home *,.fx-compare *{transition:none!important;scroll-behavior:auto!important;transform:none!important}}.fx-product,.fx-access-card{padding:var(--fx-card-padding);text-align:var(--fx-card-align)}.fx-product h3,.fx-access-card h3{font-size:var(--fx-card-title)}.fx-price{font-size:var(--fx-price-size)}.fx-comparison{background:var(--fx-bg);color:var(--fx-text);margin-block:var(--fx-mt) var(--fx-mb)}.fx-comparison .comparison-table__inner{max-width:var(--fx-width);padding-block:var(--fx-padding)}.fx-comparison h2{font-family:var(--fx-hfont);font-size:var(--fx-hsize);font-weight:var(--fx-hweight);line-height:var(--fx-hline);text-align:var(--fx-align)}@media(max-width:749px){.fx-product h3,.fx-access-card h3{font-size:var(--fx-card-title-m)}.fx-comparison .comparison-table__inner{padding-block:var(--fx-padding-m)}.fx-comparison h2{font-size:var(--fx-hmobile)}}.fx-product h3{flex:1}.fx-product .fx-price{margin-top:auto;padding-top:14px;align-items:baseline}.fx-product .fx-price strong{font-weight:600}.fx-home--human .fx-accessories{margin-bottom:var(--fx-human-gap,32px);padding-bottom:24px}.fx-human-panel{background:var(--fx-human-bg,#fff);padding:var(--fx-human-padding,28px);border-radius:var(--fx-radius);border:var(--fx-border-w) solid var(--fx-border);max-width:none}.fx-human-panel>.fx-human-copy{max-width:780px}.fx-human-panel.fx-editorial--media>.fx-human-copy{max-width:none}@media(max-width:749px){.fx-home--human .fx-accessories{margin-bottom:var(--fx-human-gap-m,24px);padding-bottom:20px}.fx-human-panel{padding:var(--fx-human-padding-m,20px)}.fx-human-panel h2{font-size:var(--fx-hmobile)}}.fx-comparison .mg-technology-title h2{text-wrap:balance}.fx-compare-tabs{display:none}@media(max-width:749px){mg-home-compare[data-layout=tabs] .fx-compare-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;margin:18px 0 14px;border-radius:var(--fx-radius);background:var(--fx-tabs-bg)}mg-home-compare[data-layout=tabs] .fx-compare-tabs button{min-width:0;min-height:44px;padding:8px;border:0;border-radius:max(0px,calc(var(--fx-radius) - 4px));font-family:var(--fx-font);font-size:var(--fx-mobile);font-weight:500;line-height:1.35;background:transparent;color:var(--fx-text);white-space:normal;overflow-wrap:anywhere}mg-home-compare[data-layout=tabs] .fx-compare-tabs button[aria-selected=true]{background:var(--fx-accent);color:var(--fx-button-text)}mg-home-compare[data-layout=tabs] .fx-compare-card[data-active=false],mg-home-compare[data-layout=tabs] .fx-actions a[data-compare-active=false]{display:none}mg-home-compare[data-layout=tabs] .fx-compare-card{padding:var(--fx-compare-padding)}mg-home-compare[data-layout=tabs] .fx-compare-card h3{display:none}mg-home-compare[data-layout=tabs] .fx-compare-card dl{margin:0}mg-home-compare[data-layout=tabs] .fx-compare-entry{padding:var(--fx-compare-gap) 0;border-bottom:1px solid var(--fx-border)}mg-home-compare[data-layout=tabs] .fx-compare-entry:first-child{padding-top:0}mg-home-compare[data-layout=tabs] .fx-compare-entry:last-child{padding-bottom:0;border:0}mg-home-compare[data-layout=tabs] .fx-compare-entry dt{margin:0;font-weight:500}mg-home-compare[data-layout=tabs] .fx-compare-entry dd{margin:4px 0 0}mg-home-compare[data-layout=tabs] .fx-actions{margin-top:14px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mg-home-finish.css.map */
