.Lists_grid__lw8mF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px 16px;gap:32px 16px}@media screen and (min-width:768px){.Lists_grid__lw8mF{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px var(--grid-gap)}}@media screen and (min-width:1024px){.Lists_grid__lw8mF{grid-template-columns:repeat(4,minmax(0,1fr))}}.Lists_empty__lwCo9{display:flex;flex-direction:column;align-items:flex-start;max-width:40em;padding-top:24px}@media screen and (min-width:1024px){.Lists_empty__lwCo9{padding-top:40px}}.Lists_emptyTitle__J8J_g{font-size:clamp(30px,3.2vw,44px);line-height:1.08;font-weight:300;letter-spacing:-.015em}.Lists_emptyText__Z9snT{max-width:34em;margin-top:16px;color:var(--ink-2)}.Lists_actions__1dK6m{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:32px}.Lists_suggest__mWRtA{margin-top:72px;padding-top:40px;border-top:1px solid var(--line)}@media screen and (min-width:1024px){.Lists_suggest__mWRtA{margin-top:112px;padding-top:56px}}.Lists_suggestHead__FL16q{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:32px}@media screen and (min-width:1024px){.Lists_suggestHead__FL16q{margin-bottom:40px}}.Lists_h2__a9mEQ{font-size:clamp(28px,3vw,40px);line-height:1.08;font-weight:300;letter-spacing:-.015em}.Lists_status__8LyeA{display:flex;flex-direction:column;align-items:flex-start;min-height:70vh;padding-top:64px;padding-bottom:96px}@media screen and (min-width:1024px){.Lists_status__8LyeA{padding-top:112px;padding-bottom:128px}}.Lists_statusTitle__ZFIc3{max-width:13em;font-size:clamp(44px,6vw,80px);line-height:1.02;font-weight:300;letter-spacing:-.02em;overflow-wrap:anywhere}.Lists_statusLede__e67O7{max-width:34em;margin-top:24px;font-size:18px;line-height:28px;color:var(--ink-2)}@media screen and (min-width:1024px){.Lists_statusLede__e67O7{font-size:20px;line-height:30px}}.Lists_ref__DqCjd{display:grid;grid-gap:4px;gap:4px;margin-top:40px;padding:20px 24px;border:1px solid var(--line);border-radius:6px;font-size:14px;line-height:20px;color:var(--ink-2)}.Lists_refCode__EU7rM{font-size:28px;line-height:36px;font-weight:300;letter-spacing:.02em;color:var(--ink)}.Lists_refNote__y1PNe{font-size:13px;line-height:18px;color:var(--ink-3)}.Lists_after__x__wZ{width:100%;margin-top:64px}.Lists_afterTitle__JhJP9{font-size:28px;line-height:1.15;font-weight:300;letter-spacing:-.01em}.Lists_steps__VXoe0{display:grid;grid-gap:24px;gap:24px;margin-top:24px}@media screen and (min-width:768px){.Lists_steps__VXoe0{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-gap)}}.Lists_steps__VXoe0 li{padding-top:16px;border-top:1px solid var(--line)}.Lists_steps__VXoe0 h3{font-size:15px;line-height:20px;font-weight:500}.Lists_steps__VXoe0 p{max-width:28em;margin-top:8px}.Lists_contact__eFqLU,.Lists_steps__VXoe0 p{font-size:15px;line-height:24px;color:var(--ink-2)}.Lists_contact__eFqLU{margin-top:48px}.Lists_contact__eFqLU .ox-tlink{display:inline;font-weight:400}.Lists_search___uZbH{width:100%;max-width:560px;margin-top:48px}.Lists_search___uZbH .ox-field__label{display:block;margin-bottom:8px}.Lists_searchRow__YICjr{display:flex;gap:12px}.Lists_searchRow__YICjr .ox-input{flex:1 1;min-width:0}.Lists_searchRow__YICjr .ox-btn{flex:none}.Lists_ranges__aQFSj{width:100%;margin-top:64px}.Lists_ranges__aQFSj ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:16px;column-gap:16px;margin-top:17px}@media screen and (min-width:768px){.Lists_ranges__aQFSj ul{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--grid-gap)}}.Lists_ranges__aQFSj li{margin-top:-1px;border-block:1px solid var(--line)}.Lists_range__Ya1J0{display:flex;align-items:center;min-height:64px;font-size:clamp(20px,2vw,28px);line-height:1.2;font-weight:300;letter-spacing:-.01em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:-webkit-text-decoration-color .2s cubic-bezier(.22,1,.36,1);transition:text-decoration-color .2s cubic-bezier(.22,1,.36,1);transition:text-decoration-color .2s cubic-bezier(.22,1,.36,1),-webkit-text-decoration-color .2s cubic-bezier(.22,1,.36,1)}.Lists_range__Ya1J0:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}@media screen and (min-width:768px){.Lists_range__Ya1J0{min-height:80px}}.Product_showcase__OIu_e{display:grid;grid-template-columns:minmax(0,1fr);padding-bottom:var(--section-y)}@media screen and (min-width:1024px){.Product_showcase__OIu_e{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap);padding-bottom:96px}}.Product_crumbs__QC817{order:3;margin-top:24px}@media screen and (min-width:1024px){.Product_crumbs__QC817{order:0;grid-column:1/-1;margin-top:8px;margin-bottom:8px}}.Product_gallery__x0oOE{order:1;min-width:0;margin-inline:calc(-1*var(--gutter))}@media screen and (min-width:1024px){.Product_gallery__x0oOE{grid-column:1/span 7;margin-inline:0}}.Product_galleryDesk__6Ra6I{display:none}@media screen and (min-width:1024px){.Product_galleryDesk__6Ra6I{display:block}.Product_hasRail__rhcL4{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}}.Product_rail__CzO77{display:flex;flex-direction:column;gap:8px;max-height:calc(100svh - var(--header-h) - 96px);overflow-y:auto;scrollbar-width:none}.Product_rail__CzO77::-webkit-scrollbar{display:none}.Product_thumbOn__m2ldH,.Product_thumb__gaiMw{position:relative;flex:none;width:72px;height:72px;border-radius:2px;overflow:hidden;background:var(--panel);outline:1px solid rgba(0,0,0,0);outline-offset:-1px;transition:outline-color .2s cubic-bezier(.22,1,.36,1)}.Product_thumbOn__m2ldH img,.Product_thumb__gaiMw img{width:100%;height:100%;padding:6%;object-fit:contain;mix-blend-mode:multiply}.Product_thumbOn__m2ldH:hover,.Product_thumb__gaiMw:hover{outline-color:var(--line-strong)}.Product_thumbOn__m2ldH,.Product_thumbOn__m2ldH:hover{outline-color:var(--ink)}.Product_thumbVideo__beWEw{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12px;font-weight:500;color:var(--ink-2)}.Product_stage___D71d{position:relative;display:block;width:100%;aspect-ratio:4/5;max-height:calc(100svh - var(--header-h) - 96px);border-radius:2px;overflow:hidden;background:var(--panel);cursor:zoom-in}.Product_viewOn__pJduh,.Product_view__uthOl{position:absolute;inset:0;opacity:0;transition:opacity .4s cubic-bezier(.22,1,.36,1)}.Product_viewOn__pJduh img,.Product_viewOn__pJduh video,.Product_view__uthOl img,.Product_view__uthOl video{width:100%;height:100%;padding:6%;object-fit:contain;mix-blend-mode:multiply}.Product_viewOn__pJduh img.is-cover,.Product_viewOn__pJduh video.is-cover,.Product_view__uthOl img.is-cover,.Product_view__uthOl video.is-cover{padding:0;object-fit:cover;mix-blend-mode:normal}.Product_viewOn__pJduh{opacity:1}.Product_expand__zQvck{position:absolute;right:16px;bottom:16px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:6px;background:var(--page);color:var(--ink)}.Product_galleryMobile__5wdk6{position:relative}@media screen and (min-width:1024px){.Product_galleryMobile__5wdk6{display:none}}.Product_strip__2keLY{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.Product_strip__2keLY::-webkit-scrollbar{display:none}.Product_stripItem__gH9LQ{position:relative;flex:0 0 100%;height:min(125vw,64svh);scroll-snap-align:start;background:var(--panel)}.Product_stripItem__gH9LQ img,.Product_stripItem__gH9LQ video{width:100%;height:100%;padding:6%;object-fit:contain;mix-blend-mode:multiply}.Product_stripItem__gH9LQ img.is-cover,.Product_stripItem__gH9LQ video.is-cover{padding:0;object-fit:cover;mix-blend-mode:normal}.Product_stripDots__aZt_3{position:absolute;left:0;right:0;bottom:12px;display:flex;justify-content:center;gap:6px;pointer-events:none}.Product_dotOn__4l03r,.Product_dot___Y81b{width:6px;height:6px;border-radius:50%;background:var(--ink-4);transition:background-color .2s cubic-bezier(.22,1,.36,1)}.Product_dotOn__4l03r{background:var(--ink)}.Product_commerce__ttQYM{order:2;display:flex;flex-direction:column;align-items:stretch;padding-top:16px}@media screen and (min-width:1024px){.Product_commerce__ttQYM{grid-column:8/span 5;position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 24px);align-self:start;padding-top:0}}@media screen and (min-width:1280px){.Product_commerce__ttQYM{grid-column:8/span 4}}.Product_category__Zv5s1{align-self:flex-start;min-height:32px;margin-bottom:4px;font-size:14px}.Product_titleRow__8E81R{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.Product_titleRow__8E81R>:last-child{margin:-6px -10px 0 0}@media screen and (max-width:1023.98px){.Product_name__94zc8{font-size:24px}}.Product_model__5eWv_{margin-top:4px}.Product_price__E2qkL{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-top:16px}.Product_price__E2qkL .ox-num{font-size:22px;line-height:28px;font-weight:500}.Product_priceNote__8fQh2{font-size:13px;color:var(--ink-2)}.Product_priceOnRequest__lpOmR{font-size:18px;line-height:28px;font-weight:500}.Product_variants__m7ZAV{min-width:0;margin:24px 0 0;padding:0;border:0}.Product_variants__m7ZAV legend{padding:0}.Product_variantName__CvXlj{font-weight:400;color:var(--ink-2)}.Product_swatches__eT08u{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.Product_swatchOn__SKfdP,.Product_swatch__bKUYU{min-height:44px;padding:0 14px;border:1px solid var(--line-strong);border-radius:6px;font-size:14px;outline:1px solid rgba(0,0,0,0);outline-offset:-2px;transition:border-color .2s cubic-bezier(.22,1,.36,1)}.Product_swatchOn__SKfdP:hover,.Product_swatch__bKUYU:hover{border-color:var(--ink)}.Product_swatchOn__SKfdP{border-color:var(--ink);outline-color:var(--ink)}.Product_buy__TBgwn{display:flex;gap:12px;margin-top:24px}.Product_buy__TBgwn .ox-qty{height:48px}.Product_cta__mF0_0{flex:1 1;min-width:0}.Product_quote__nFp0Z{margin-top:12px}.Product_trust__TtSV_{margin-top:24px;padding-top:16px;border-top:1px solid var(--line)}.Product_trust__TtSV_ li{display:flex;align-items:center;gap:10px;min-height:32px;font-size:14px;line-height:20px}.Product_trust__TtSV_ svg{flex:none}.Product_trustLink__SpYVz{display:inline-flex;align-items:center;min-height:32px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px}.Product_trustLink__SpYVz:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.Product_downloads__BKjG_{display:flex;flex-wrap:wrap;align-items:center;gap:0 20px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.Product_downloads__BKjG_ .ox-tlink{font-size:14px}.Product_sticky__Lcc9M{position:fixed;left:0;right:0;bottom:0;z-index:calc(var(--z-overlay) - 1);display:flex;align-items:center;gap:8px;padding:10px var(--gutter) calc(10px + var(--safe-bottom));background:hsla(0,0%,100%,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .4s cubic-bezier(.22,1,.36,1)}@media screen and (min-width:1024px){.Product_sticky__Lcc9M{display:none}}.Product_stickyOn__RHRAi{transform:none}.Product_stickyPrice__7NXMO{flex:1 1;min-width:0;font-size:17px;font-weight:500}.Product_stickyCta__7mtdi{flex:none}.Product_spec__ECyeH{background:var(--panel)}.Product_highlights__DAQcS{display:grid;grid-template-columns:minmax(0,1fr);border-block:1px solid var(--line-strong)}@media screen and (min-width:768px){.Product_highlights__DAQcS{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}.Product_highlight__x1nTV{display:flex;flex-direction:column;gap:12px;padding:24px 0;border-bottom:1px solid var(--line-strong)}.Product_highlight__x1nTV:last-child{border-bottom:0}@media screen and (min-width:768px){.Product_highlight__x1nTV{padding:40px 32px;border-bottom:0;border-right:1px solid var(--line-strong)}.Product_highlight__x1nTV:first-child{padding-left:0}.Product_highlight__x1nTV:last-child{border-right:0}}.Product_highlight__x1nTV dt{font-size:14px;font-weight:500;color:var(--ink-2)}.Product_highlight__x1nTV dd{display:flex;align-items:baseline;gap:8px}.Product_highlightValue__vySc6{font-size:clamp(36px,3.8vw,52px);line-height:1;font-weight:300;letter-spacing:-.015em}.Product_highlightUnit__abgMj{font-size:15px;color:var(--ink-2)}.Product_specSection__QUZhb{padding-block:48px;border-bottom:1px solid var(--line-strong)}.Product_specSection__QUZhb:last-child{border-bottom:0;padding-bottom:0}.Product_specSection__QUZhb:first-child{padding-top:0}@media screen and (min-width:992px){.Product_specSection__QUZhb{padding-block:64px}}.Product_specLabel__AFPnu{font-size:14px;line-height:20px;font-weight:500;color:var(--ink-2)}.Product_specTitle__7ikx_{margin-top:8px;font-size:clamp(28px,2.8vw,40px);line-height:1.1;font-weight:300;letter-spacing:-.015em}.Product_specBody__7dHA3{max-width:920px;margin-top:28px}@media screen and (min-width:992px){.Product_specBody__7dHA3{margin-top:36px}}.Product_specIntro__esTwx{margin-bottom:24px;color:var(--ink)}.Product_files__Pj25e,.Product_included__W7ota{display:grid;grid-template-columns:minmax(0,1fr);grid-column-gap:48px;column-gap:48px;border-top:1px solid var(--line-strong)}@media screen and (min-width:768px){.Product_files__Pj25e,.Product_included__W7ota{grid-template-columns:repeat(2,minmax(0,1fr))}}.Product_files__Pj25e li,.Product_included__W7ota li{border-bottom:1px solid var(--line-strong)}.Product_included__W7ota li{padding:14px 0}.Product_list__y1c30 li{position:relative;padding:12px 0 12px 20px;border-bottom:1px solid var(--line-strong)}.Product_list__y1c30 li:before{content:"";position:absolute;left:2px;top:50%;width:5px;height:5px;border-radius:50%;background:var(--ink);transform:translateY(-50%)}.Product_rows__uP1H0{max-width:760px;border-top:1px solid var(--line-strong)}.Product_row__SBKJS{display:grid;grid-template-columns:40% minmax(0,1fr);grid-gap:16px;gap:16px;padding:14px 0;border-bottom:1px solid var(--line-strong)}@media screen and (min-width:768px){.Product_row__SBKJS{gap:24px}}.Product_row__SBKJS dt{color:var(--ink-2)}.Product_row__SBKJS dd{overflow-wrap:anywhere}.Product_care__YbymW{display:flex;flex-direction:column;gap:8px;margin-top:32px}.Product_note__mXzVz{margin-top:16px}.Product_warranty__Z2Rzi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 1px 1px 0}@media screen and (min-width:992px){.Product_warranty__Z2Rzi{grid-template-columns:repeat(4,minmax(0,1fr))}}.Product_warrantyCell__Vu9Mh{display:flex;flex-direction:column;gap:12px;min-height:160px;padding:20px 16px;margin:0 -1px -1px 0;border:1px solid var(--line-strong)}@media screen and (min-width:768px){.Product_warrantyCell__Vu9Mh{padding:28px 24px}}.Product_warrantyLabel__ePrfX{min-height:40px;font-size:14px;line-height:20px;font-weight:500;color:var(--ink-2)}.Product_warrantyYears___cw_z{display:flex;align-items:baseline;gap:8px;margin-top:12px}.Product_warrantyYears___cw_z .ox-num{font-size:clamp(44px,4.6vw,64px);line-height:.9;font-weight:300;letter-spacing:-.02em}.Product_warrantyUnit__NOETi{font-size:15px;color:var(--ink-2)}.Product_warrantyNote__LbNZS{font-size:13px;line-height:18px;color:var(--ink-2)}.Product_file__Co9NS{display:flex;align-items:center;gap:16px;min-height:56px}.Product_file__Co9NS:hover .Product_fileName__LBDcK{text-decoration:underline;text-underline-offset:4px}.Product_fileType__eDhsE{flex:none;min-width:44px;padding:2px 6px;border:1px solid var(--line-strong);border-radius:6px;font-size:12px;font-weight:500;text-align:center}.Product_fileName__LBDcK{flex:1 1;min-width:0;overflow-wrap:anywhere}.Product_featureList__9U9ej{display:grid;grid-gap:var(--grid-gap);gap:var(--grid-gap);margin-top:40px}.Product_feature__tIgaj{border-radius:2px;overflow:hidden;background:var(--panel)}.Product_feature__tIgaj img,.Product_feature__tIgaj video{display:block;width:100%;height:auto}.Product_recsHead__x8rvw{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 24px;margin-bottom:40px}.Product_lb__u2Y_g{position:fixed;inset:0;z-index:var(--z-modal);visibility:hidden;opacity:0;background:var(--page);transition:opacity .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s}.Product_lbOpen__RdaaA{visibility:visible;opacity:1;transition:opacity .3s cubic-bezier(.22,1,.36,1),visibility 0s}.Product_lbPanel__b5mEj{display:flex;flex-direction:column;height:100%;padding-top:var(--safe-top)}.Product_lbHead__4nOSw{display:flex;align-items:center;justify-content:space-between;min-height:var(--header-h);padding:0 12px 0 var(--gutter);font-size:14px;color:var(--ink-2)}.Product_lbStage__d3AJm{position:relative;flex:1 1;min-height:0;display:flex;align-items:center;justify-content:center;padding:0 var(--gutter)}.Product_lbMedia__cZqKa{max-width:100%;max-height:100%;object-fit:contain}.Product_lbNext__1_LFC,.Product_lbPrev__y9Qt5{position:absolute;top:50%;z-index:1;background:var(--page)!important;transform:translateY(-50%)}.Product_lbPrev__y9Qt5{left:12px}.Product_lbNext__1_LFC{right:12px}.Product_lbThumbs__ZBTV3{display:flex;justify-content:center;gap:8px;padding:16px var(--gutter) calc(16px + var(--safe-bottom));overflow-x:auto}.Product_lbThumbs__ZBTV3 .Product_thumbOn__m2ldH,.Product_lbThumbs__ZBTV3 .Product_thumb__gaiMw{width:64px;height:64px}