.not-found_page__VFIr4{min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(circle at 80% 18%,rgba(34,197,94,.15),transparent 30%),linear-gradient(145deg,#061009,#102219 65%,#f6f8f6 0);color:#fff}.not-found_main__WoYtF{width:min(100% - 36px,1120px);margin:0 auto;padding:120px 0 64px}.not-found_code__SJkuV{margin:0 0 18px;color:#72ef86;font-size:14px;font-weight:900;letter-spacing:.18em}.not-found_title__bOfUG{max-width:820px;margin:0;font-size:clamp(48px,8vw,94px);line-height:.96;letter-spacing:-.055em}.not-found_lead__99t9N{max-width:720px;margin:28px 0 0;color:#c6d0c9;font-size:18px;line-height:1.75}.not-found_links__On3J5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:38px}.not-found_links__On3J5 a{min-height:116px;display:flex;flex-direction:column;justify-content:space-between;padding:18px;border:1px solid rgba(255,255,255,.18);border-radius:16px;background:rgba(255,255,255,.08);color:#fff;font-weight:800;transition:transform .2s ease,border-color .2s ease,background .2s ease}.not-found_links__On3J5 a:hover{transform:translateY(-2px);border-color:#72ef86;background:rgba(34,197,94,.14)}.not-found_links__On3J5 span{color:#72ef86;font-size:20px}@media (max-width:900px){.not-found_links__On3J5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.not-found_page__VFIr4{background:linear-gradient(160deg,#061009,#102219 72%,#f6f8f6 0)}.not-found_main__WoYtF{padding:92px 0 50px}.not-found_links__On3J5{grid-template-columns:1fr}}.HomeFooter_footer__ULfw7{display:block;width:100%;padding:22px 24px;border-top:1px solid rgba(255,255,255,.08);background:#000;color:#fff}.HomeFooter_links__nC_BT{display:flex;width:min(100%,1280px);margin:0 auto 16px;flex-wrap:wrap;gap:9px 18px;align-items:center;justify-content:center}.HomeFooter_links__nC_BT a{color:#c4cbc7;font-size:13px;font-weight:700}.HomeFooter_links__nC_BT a:hover{color:#62eb75}.HomeFooter_community__yWAru{width:min(100%,1280px);margin:0 auto 16px;text-align:center}.HomeFooter_community__yWAru h2{margin:0 0 6px;color:#fff;font-size:13px;font-weight:700;line-height:1.5}.HomeFooter_community__yWAru ul{display:flex;margin:0;padding:0;list-style:none;flex-wrap:wrap;justify-content:center;gap:4px 12px}.HomeFooter_community__yWAru li{max-width:100%}.HomeFooter_community__yWAru a{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;padding:10px 12px;color:#c4cbc7;font-size:13px;font-weight:700;line-height:1.5;border-radius:6px}.HomeFooter_community__yWAru a:hover{color:#62eb75;background:rgba(98,235,117,.08)}.HomeFooter_community__yWAru a:focus-visible{color:#62eb75;outline:2px solid #62eb75;outline-offset:2px}.HomeFooter_line__Utp6t{display:flex;width:min(100%,1280px);margin:0 auto;align-items:center;justify-content:center;gap:26px;padding-top:15px;border-top:1px solid rgba(255,255,255,.08)}.HomeFooter_line__Utp6t p{margin:0;color:#8f9692;font-size:14px;line-height:1.5;text-align:center}.HomeFooter_line__Utp6t p:last-child{white-space:nowrap}@media (max-width:680px){.HomeFooter_footer__ULfw7{padding:20px 16px}.HomeFooter_links__nC_BT{gap:10px 14px;margin-bottom:14px}.HomeFooter_links__nC_BT a{font-size:12px}.HomeFooter_line__Utp6t{flex-direction:column;gap:5px}.HomeFooter_line__Utp6t p{font-size:12px}}.SkuFacts_facts__bqUL8{margin:24px 0;border-block:1px solid #dce4de;padding:18px 0;letter-spacing:0}.SkuFacts_accessories__xvSlj h2,.SkuFacts_facts__bqUL8 h2{font-size:18px;line-height:1.4;margin:0 0 12px;letter-spacing:0}.SkuFacts_facts__bqUL8 dl{margin:0;display:grid;gap:0}.SkuFacts_facts__bqUL8 dl>div{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:14px;padding:9px 0;border-bottom:1px solid #edf0ee;font-size:12px;line-height:1.6}.SkuFacts_facts__bqUL8 dt{color:#52625a}.SkuFacts_facts__bqUL8 dd{margin:0;color:#213c2c;font-weight:650;overflow-wrap:anywhere}.SkuFacts_accessories__xvSlj>p,.SkuFacts_facts__bqUL8 p{font-size:12px;line-height:1.7;color:#52625a;margin:12px 0 0}.SkuFacts_accessories__xvSlj{margin-top:24px;border-top:1px solid #dce4de;padding-top:18px}.SkuFacts_accessories__xvSlj a{color:#197a38}.SkuFacts_accessory__dbEdA{display:grid;grid-template-columns:60px minmax(0,1fr) 38px;gap:12px;align-items:start;padding:14px 0;border-bottom:1px solid #dce4de}.SkuFacts_accessory__dbEdA img{width:60px;height:60px;object-fit:contain}.SkuFacts_accessory__dbEdA p,.SkuFacts_accessory__dbEdA small{display:block;font-size:12px;line-height:1.5;margin:6px 0;overflow-wrap:anywhere}.SkuFacts_accessory__dbEdA strong{display:block;font-size:15px}.SkuFacts_accessory__dbEdA button{width:38px;height:38px;display:grid;place-items:center;border:1px solid #b8cabc;background:#f3f8f4;color:#197a38;border-radius:4px;cursor:pointer}.SkuFacts_accessory__dbEdA a{font-size:14px;overflow-wrap:anywhere}.SkuFacts_accessory__dbEdA button:focus-visible{outline:3px solid #306fce;outline-offset:2px}@media(max-width:480px){.SkuFacts_facts__bqUL8 dl>div{grid-template-columns:1fr;gap:3px}.SkuFacts_accessory__dbEdA{grid-template-columns:48px minmax(0,1fr) 36px}.SkuFacts_accessory__dbEdA img{width:48px;height:48px}}.SkuFacts_packages__GJGHY{margin-top:26px;padding-top:22px;border-top:1px solid #dce4de}.SkuFacts_packages__GJGHY h2{margin:0;font-size:20px;line-height:1.4}.SkuFacts_packages__GJGHY>p{font-size:13px;line-height:1.6;color:#52625a}.SkuFacts_packageGrid__IYabB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.SkuFacts_package__ZlItL{display:grid;gap:8px;padding:15px;border:1px solid #cbdcd0;border-radius:10px;background:#f8fbf9;min-width:0}.SkuFacts_package__ZlItL[data-selected]{border-color:#197a38}.SkuFacts_package__ZlItL>a{color:#174d2a;font-size:14px;line-height:1.5;font-weight:650;overflow-wrap:anywhere}.SkuFacts_package__ZlItL>span{font-size:12px;color:#52625a}.SkuFacts_package__ZlItL>strong{font-size:19px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SkuFacts_package__ZlItL button{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;margin-top:4px;padding:10px;border:0;border-radius:6px;background:#197a38;color:#fff;cursor:pointer;font-size:13px;font-weight:650}.SkuFacts_package__ZlItL button:disabled{opacity:.45;cursor:default}.SkuFacts_package__ZlItL :is(a,button):focus-visible{outline:3px solid #306fce;outline-offset:3px}@media(max-width:480px){.SkuFacts_packageGrid__IYabB{grid-template-columns:1fr}}@media (max-width:720px){[data-product-layout] .SkuFacts_facts__bqUL8{margin:20px 0;padding:16px 0;min-width:0}[data-product-layout] .SkuFacts_accessories__xvSlj h2,[data-product-layout] .SkuFacts_facts__bqUL8 h2,[data-product-layout] .SkuFacts_packages__GJGHY h2{margin:0 0 12px;font-size:20px;line-height:1.35;overflow-wrap:anywhere}[data-product-layout] .SkuFacts_facts__bqUL8 dl>div{grid-template-columns:minmax(0,1fr);gap:4px;padding:10px 0;font-size:14px;line-height:1.65}[data-product-layout] .SkuFacts_facts__bqUL8 dd,[data-product-layout] .SkuFacts_facts__bqUL8 dt{min-width:0;overflow-wrap:anywhere}[data-product-layout] .SkuFacts_accessories__xvSlj>p,[data-product-layout] .SkuFacts_facts__bqUL8 p,[data-product-layout] .SkuFacts_packages__GJGHY>p{margin:12px 0 0;font-size:14px;line-height:1.65;overflow-wrap:anywhere}[data-product-layout] .SkuFacts_accessories__xvSlj,[data-product-layout] .SkuFacts_packages__GJGHY{margin-top:20px;padding-top:16px;min-width:0}[data-product-layout] .SkuFacts_accessory__dbEdA{grid-template-columns:48px minmax(0,1fr) 44px;gap:10px;padding:12px 0}[data-product-layout] .SkuFacts_accessory__dbEdA img{width:48px;height:48px}[data-product-layout] .SkuFacts_accessory__dbEdA>div{min-width:0}[data-product-layout] .SkuFacts_accessory__dbEdA p,[data-product-layout] .SkuFacts_accessory__dbEdA small{margin:4px 0;font-size:14px;line-height:1.65;overflow-wrap:anywhere}[data-product-layout] .SkuFacts_accessory__dbEdA a,[data-product-layout] .SkuFacts_accessory__dbEdA strong{font-size:14px;line-height:1.65;overflow-wrap:anywhere}[data-product-layout] .SkuFacts_accessory__dbEdA button{width:44px;height:44px;min-width:44px;min-height:44px;border-radius:10px}[data-product-layout] .SkuFacts_packageGrid__IYabB{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:12px}[data-product-layout] .SkuFacts_package__ZlItL{padding:16px;border-radius:16px;background:#fff;box-shadow:none}[data-product-layout] .SkuFacts_package__ZlItL>a,[data-product-layout] .SkuFacts_package__ZlItL>span{font-size:14px;line-height:1.65}[data-product-layout] .SkuFacts_package__ZlItL>strong{font-size:20px;overflow-wrap:anywhere}[data-product-layout] .SkuFacts_package__ZlItL button{min-width:0;min-height:44px;padding:10px 12px;font-size:14px;line-height:1.65;white-space:normal;overflow-wrap:anywhere}}.ProductApplicationNotes_section__k9Vp2{max-width:1500px;margin:0 auto;padding:0 5vw 74px;content-visibility:auto;contain-intrinsic-size:auto 620px}.ProductApplicationNotes_inner__jzZa9{border:1px solid #dde5df;border-radius:18px;padding:30px;background:#fff;box-shadow:0 18px 55px rgba(20,30,23,.06)}.ProductApplicationNotes_heading__046xs{display:grid;grid-template-columns:minmax(0,.8fr) minmax(280px,.55fr);gap:32px;align-items:end;margin-bottom:22px}.ProductApplicationNotes_heading__046xs p:first-child{margin:0 0 10px;color:#15812a;font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.ProductApplicationNotes_heading__046xs h2{margin:0;color:#101411;font-size:clamp(28px,3vw,42px);line-height:1.08;letter-spacing:0}.ProductApplicationNotes_intro__qOXLa{margin:0;color:#5e6b64;line-height:1.75}.ProductApplicationNotes_grid__qCf7k{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ProductApplicationNotes_card__DNiuE{min-width:0;border:1px solid #e0e7e2;border-radius:12px;padding:18px;background:#f8faf8}.ProductApplicationNotes_card__DNiuE span{display:inline-flex;min-height:28px;align-items:center;border-radius:999px;padding:0 10px;background:#ecf9ef;color:#15812a;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ProductApplicationNotes_card__DNiuE h3{margin:14px 0 10px;color:#15211a;font-size:18px;line-height:1.25}.ProductApplicationNotes_card__DNiuE p{margin:0;color:#5e6b64;font-size:14px;line-height:1.72}@media (max-width:1180px){.ProductApplicationNotes_grid__qCf7k{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ProductApplicationNotes_section__k9Vp2{padding:0 14px 54px}.ProductApplicationNotes_inner__jzZa9{padding:22px;border-radius:14px;box-shadow:none}.ProductApplicationNotes_grid__qCf7k,.ProductApplicationNotes_heading__046xs{grid-template-columns:1fr}}@media (max-width:720px){.ProductApplicationNotes_section__k9Vp2{padding:0 14px 20px}.ProductApplicationNotes_inner__jzZa9{padding:16px;border-color:#dce5df;border-radius:16px;box-shadow:none}.ProductApplicationNotes_heading__046xs{grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:16px}.ProductApplicationNotes_card__DNiuE>*,.ProductApplicationNotes_heading__046xs>*{min-width:0;overflow-wrap:anywhere}.ProductApplicationNotes_heading__046xs p:first-child{margin-bottom:6px;font-size:10px;font-weight:750;letter-spacing:.08em}.ProductApplicationNotes_heading__046xs h2{font-size:20px;line-height:1.3;font-weight:750}.ProductApplicationNotes_intro__qOXLa{font-size:14px;line-height:1.65}.ProductApplicationNotes_grid__qCf7k{grid-template-columns:minmax(0,1fr);gap:0}.ProductApplicationNotes_card__DNiuE{border:0;border-block-start:1px solid #e4ebe6;border-radius:0;padding:14px 0;background:transparent}.ProductApplicationNotes_card__DNiuE:first-child{border-block-start:0;padding-block-start:0}.ProductApplicationNotes_card__DNiuE:last-child{padding-block-end:0}.ProductApplicationNotes_card__DNiuE span{min-height:0;padding:0;border-radius:0;background:transparent;font-size:10px;font-weight:750;letter-spacing:.06em}.ProductApplicationNotes_card__DNiuE h3{margin:6px 0 8px;font-size:16px;line-height:1.4;font-weight:700}.ProductApplicationNotes_card__DNiuE p{font-size:14px;line-height:1.65}}.ProductFitSummary_section__uYRKA{max-width:1500px;margin:0 auto;padding:0 5vw 74px;content-visibility:auto;contain-intrinsic-size:auto 760px}.ProductFitSummary_inner__uPyr5{border:1px solid #dde5df;border-radius:18px;padding:30px;background:#fff;box-shadow:0 18px 55px rgba(20,30,23,.06)}.ProductFitSummary_heading__22hAl{display:grid;grid-template-columns:minmax(0,.8fr) minmax(280px,.55fr);gap:32px;align-items:end;margin-bottom:24px}.ProductFitSummary_heading__22hAl p:first-child{margin:0 0 10px;color:#15812a;font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.ProductFitSummary_heading__22hAl h2{margin:0;color:#101411;font-size:clamp(28px,3vw,42px);line-height:1.08;letter-spacing:0}.ProductFitSummary_heading__22hAl>p:last-child{margin:0;color:#5e6b64;line-height:1.75}.ProductFitSummary_contentGrid__ZB3EC{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.7fr);gap:18px}.ProductFitSummary_factGrid__r2DZT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.ProductFitSummary_factGrid__r2DZT div,.ProductFitSummary_links__iH_bI a,.ProductFitSummary_notes__xYI3p{min-width:0;border:1px solid #e0e7e2;border-radius:12px;background:#f8faf8}.ProductFitSummary_factGrid__r2DZT div{padding:14px}.ProductFitSummary_factGrid__r2DZT dt{margin:0 0 7px;color:#728077;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ProductFitSummary_factGrid__r2DZT dd{margin:0;color:#172019;font-size:14px;font-weight:800;line-height:1.45;overflow-wrap:anywhere}.ProductFitSummary_notes__xYI3p{padding:20px}.ProductFitSummary_notes__xYI3p h3{margin:0 0 14px;font-size:20px}.ProductFitSummary_notes__xYI3p ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ProductFitSummary_notes__xYI3p li{position:relative;padding-left:18px;color:#5e6b64;font-size:14px;line-height:1.65}.ProductFitSummary_notes__xYI3p li:before{content:"";position:absolute;top:.75em;left:0;width:7px;height:7px;border-radius:999px;background:#22c55e}.ProductFitSummary_links__iH_bI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.ProductFitSummary_links__iH_bI a{display:grid;gap:7px;padding:17px;color:#172019}.ProductFitSummary_links__iH_bI a:hover{border-color:#22c55e;background:#f1fff3}.ProductFitSummary_links__iH_bI strong{font-size:15px;line-height:1.3}.ProductFitSummary_links__iH_bI span{color:#5f6c65;font-size:13px;line-height:1.55}@media (max-width:1020px){.ProductFitSummary_contentGrid__ZB3EC,.ProductFitSummary_heading__22hAl,.ProductFitSummary_links__iH_bI{grid-template-columns:1fr}}@media (max-width:760px){.ProductFitSummary_section__uYRKA{padding:0 14px 54px}.ProductFitSummary_inner__uPyr5{padding:22px;border-radius:14px;box-shadow:none}.ProductFitSummary_factGrid__r2DZT{grid-template-columns:1fr}}@media (max-width:720px){.ProductFitSummary_section__uYRKA{padding:0 14px 20px}.ProductFitSummary_inner__uPyr5{padding:16px;border-color:#dce5df;border-radius:16px;box-shadow:none}.ProductFitSummary_heading__22hAl{grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:16px}.ProductFitSummary_heading__22hAl>*,.ProductFitSummary_links__iH_bI a>*,.ProductFitSummary_notes__xYI3p{min-width:0;overflow-wrap:anywhere}.ProductFitSummary_heading__22hAl p:first-child{margin-bottom:6px;font-size:10px;font-weight:750;letter-spacing:.08em}.ProductFitSummary_heading__22hAl h2{font-size:20px;line-height:1.3;font-weight:750}.ProductFitSummary_heading__22hAl>p:last-child{font-size:14px;line-height:1.65}.ProductFitSummary_contentGrid__ZB3EC{grid-template-columns:minmax(0,1fr);gap:14px}.ProductFitSummary_factGrid__r2DZT{grid-template-columns:minmax(0,1fr);gap:0}.ProductFitSummary_factGrid__r2DZT div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:12px;border:0;border-block-end:1px solid #e4ebe6;border-radius:0;padding:10px 0;background:transparent}.ProductFitSummary_factGrid__r2DZT div:last-child{border-block-end:0}.ProductFitSummary_factGrid__r2DZT dt{min-width:0;margin:0;font-size:12px;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.ProductFitSummary_factGrid__r2DZT dd{min-width:0;font-size:14px;font-weight:700;line-height:1.5}.ProductFitSummary_notes__xYI3p{border:0;border-block-start:1px solid #e4ebe6;border-radius:0;padding:14px 0 0;background:transparent}.ProductFitSummary_notes__xYI3p h3{margin-bottom:8px;font-size:16px;line-height:1.4}.ProductFitSummary_notes__xYI3p ul{gap:8px}.ProductFitSummary_notes__xYI3p li{padding:0;padding-inline-start:16px;font-size:14px;line-height:1.65}.ProductFitSummary_notes__xYI3p li:before{left:auto;inset-inline-start:0}.ProductFitSummary_links__iH_bI{grid-template-columns:minmax(0,1fr);gap:0;margin-top:14px}.ProductFitSummary_links__iH_bI a{min-height:44px;gap:5px;border:0;border-block-start:1px solid #e4ebe6;border-radius:0;padding:12px 0;background:transparent}.ProductFitSummary_links__iH_bI a:last-child{padding-block-end:0}.ProductFitSummary_links__iH_bI strong{font-size:14px;line-height:1.45}.ProductFitSummary_links__iH_bI span{font-size:13px;line-height:1.6}.ProductFitSummary_links__iH_bI a:focus-visible{outline:2px solid #198e38;outline-offset:3px}}.ProductKeyFacts_wrapper__fmmZ9{margin:24px 0 0;padding:18px;border:1px solid #dde4df;border-radius:16px;background:#f5f8f5}.ProductKeyFacts_grid__kxxDF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.ProductKeyFacts_fact__wjqfC{min-width:0;padding:13px 14px;border:1px solid #e0e7e2;border-radius:12px;background:#fff}.ProductKeyFacts_fact__wjqfC dt{margin:0 0 6px;color:#748078;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ProductKeyFacts_fact__wjqfC dd{margin:0;color:#172019;font-size:14px;font-weight:800;line-height:1.45;overflow-wrap:anywhere}.ProductKeyFacts_link__1VrqN{display:inline-flex;margin-top:14px;color:#15812a;font-size:12px;font-weight:900}.ProductKeyFacts_link__1VrqN:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:560px){.ProductKeyFacts_grid__kxxDF{grid-template-columns:1fr}}.ProductOrderSummary_summary___OhTO{min-width:0;padding:clamp(18px,1.6vw,24px);border:1px solid #d5e2d9;border-block-start:3px solid #145436;border-radius:20px;background:#fff;color:#173327;box-shadow:0 16px 48px #1733270a}.ProductOrderSummary_header__Yj9SD{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block-end:8px}.ProductOrderSummary_header__Yj9SD h2{min-width:0;margin:0;font-size:20px;font-weight:800;line-height:1.3;letter-spacing:-.02em;overflow-wrap:anywhere}.ProductOrderSummary_edit__5gwq9{display:inline-flex;flex:0 1 auto;align-items:center;justify-content:center;gap:6px;min-height:45px;padding:8px 10px;border:1px solid #d4e2d9;border-radius:9px;background:#f6faf7;color:#235b3a;font:inherit;font-size:12px;font-weight:700;line-height:1.4;text-align:start;cursor:pointer}.ProductOrderSummary_edit__5gwq9 svg{flex:0 0 auto}.ProductOrderSummary_edit__5gwq9:hover{border-color:#237741;background:#eef8f0}.ProductOrderSummary_edit__5gwq9:focus-visible{outline:3px solid #238b41;outline-offset:3px}.ProductOrderSummary_productName__tTjfV{margin:0;font-size:15px;line-height:1.4;font-weight:700;overflow-wrap:anywhere}.ProductOrderSummary_configuration__PuJeY{margin:6px 0 0;color:#415e4e;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.ProductOrderSummary_configuration__PuJeY>span,.ProductOrderSummary_model__J3Glz>span{color:#5d7165;font-size:12px;font-weight:500}.ProductOrderSummary_configuration__PuJeY>span{margin-inline-end:6px}.ProductOrderSummary_model__J3Glz{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 10px;margin-block-start:10px;padding:9px 11px;border-inline-start:3px solid #23a148;border-radius:0 9px 9px 0;background:#f2f8f3;line-height:1.45}[dir=rtl] .ProductOrderSummary_model__J3Glz{border-radius:9px 0 0 9px}.ProductOrderSummary_model__J3Glz strong{min-width:0;font-size:15px;font-weight:800;overflow-wrap:anywhere}.ProductOrderSummary_model__J3Glz bdi{overflow-wrap:anywhere}.ProductOrderSummary_standard__B5GX7{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px;margin-block-start:10px;color:#2c6241}.ProductOrderSummary_standard__B5GX7 p{display:flex;align-items:center;gap:6px;margin:0;font-size:12px;line-height:1.5}.ProductOrderSummary_standard__B5GX7 p svg{flex:0 0 auto}.ProductOrderSummary_standard__B5GX7 ul{display:flex;flex-wrap:wrap;gap:5px 8px;margin:0;padding:0;list-style:none}.ProductOrderSummary_standard__B5GX7 li{padding:3px 7px;border-radius:5px;background:#edf5ef;font-size:12px;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.ProductOrderSummary_breakdown__nIedz{display:grid;gap:7px;margin:14px 0 0;padding-block-start:12px;border-block-start:1px solid #e0e9e3;font-size:13px;line-height:1.5}.ProductOrderSummary_breakdown__nIedz>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px}.ProductOrderSummary_breakdown__nIedz dt{min-width:0;color:#52695b;overflow-wrap:anywhere}.ProductOrderSummary_breakdown__nIedz dd{margin:0;text-align:end;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductOrderSummary_breakdown__nIedz dd bdi{white-space:nowrap}.ProductOrderSummary_breakdown__nIedz .ProductOrderSummary_accessory__Dnf18 dt{color:#345c43}.ProductOrderSummary_included__V6ERs{color:#267744;font-size:12px}.ProductOrderSummary_breakdown__nIedz .ProductOrderSummary_before__kPUfI{margin-block-start:3px}.ProductOrderSummary_breakdown__nIedz .ProductOrderSummary_before__kPUfI dd,.ProductOrderSummary_breakdown__nIedz .ProductOrderSummary_before__kPUfI dt{color:#77877d;font-size:12px;font-weight:400}.ProductOrderSummary_breakdown__nIedz .ProductOrderSummary_discount__cb5wc dd,.ProductOrderSummary_breakdown__nIedz .ProductOrderSummary_discount__cb5wc dt{color:#087c2d;font-weight:750}.ProductOrderSummary_featureFees__dPii6 small{display:block;margin-block-start:2px;color:#607567;font-size:12px}.ProductOrderSummary_breakdown__nIedz .ProductOrderSummary_quantity__CxAYN{padding-block-start:7px;border-block-start:1px dashed #dce7df}.ProductOrderSummary_breakdown__nIedz .ProductOrderSummary_subtotal___6eXH dd,.ProductOrderSummary_breakdown__nIedz .ProductOrderSummary_subtotal___6eXH dt{color:#244d35;font-weight:700}.ProductOrderSummary_shipping__c86Dy{min-width:0}.ProductOrderSummary_shipping__c86Dy [data-product-shipping]{margin-block:11px 0;padding:9px 12px}.ProductOrderSummary_shipping__c86Dy [data-product-shipping] dt{gap:7px}.ProductOrderSummary_shipping__c86Dy [data-product-shipping] dt>span{width:28px;height:28px;flex-basis:28px}.ProductOrderSummary_shipping__c86Dy [data-product-shipping] dd{font-size:14px}.ProductOrderSummary_shipping__c86Dy [data-product-shipping] p{margin-block-start:7px;font-size:12px;line-height:1.5}.ProductOrderSummary_total__ZBaej{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-block-start:12px;padding-block:12px 14px;border-block-start:1px solid #d4e2d9}.ProductOrderSummary_total__ZBaej>span{flex:1 1 90px;min-width:0;color:#3e5e4b;font-size:14px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.ProductOrderSummary_total__ZBaej small{display:block;margin-block-start:4px;color:#607567;font-size:12px;font-weight:400}.ProductOrderSummary_total__ZBaej strong{color:#112b1d;font-size:clamp(28px,2.3vw,34px);font-weight:850;line-height:1.1;letter-spacing:-.045em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductOrderSummary_total__ZBaej strong bdi{white-space:nowrap}.ProductOrderSummary_actions__hbsPe{min-width:0}.ProductOrderSummary_actions__hbsPe button{min-height:48px}.ProductOrderSummary_paymentMethods__v7Bf6{margin-block-start:16px;border-block-start:1px solid #edf1ee}.ProductOrderSummary_paymentMethods__v7Bf6>div{padding-block:18px 8px}.ProductOrderSummary_identity__I3hZ3,.ProductOrderSummary_optionSlot__76fY6,.ProductOrderSummary_purchase__X9stJ{min-width:0}@media (min-width:721px){.ProductOrderSummary_summary___OhTO[data-has-options=true]{padding:20px;border-radius:22px}.ProductOrderSummary_summary___OhTO[data-has-options=true] .ProductOrderSummary_header__Yj9SD{margin-block-end:12px}.ProductOrderSummary_summary___OhTO[data-has-options=true] .ProductOrderSummary_header__Yj9SD h2{font-size:18px;letter-spacing:-.025em}.ProductOrderSummary_summary___OhTO[data-has-options=true] :is(.ProductOrderSummary_productName__tTjfV,.ProductOrderSummary_configuration__PuJeY,.ProductOrderSummary_standard__B5GX7){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ProductOrderSummary_summary___OhTO[data-has-options=true] .ProductOrderSummary_model__J3Glz{display:grid;gap:3px;margin:0;padding:0;border:0;border-radius:0;background:transparent;line-height:1.35}.ProductOrderSummary_summary___OhTO[data-has-options=true] .ProductOrderSummary_model__J3Glz>span{font-size:11px;line-height:1.5}.ProductOrderSummary_summary___OhTO[data-has-options=true] .ProductOrderSummary_model__J3Glz strong{font-size:20px;line-height:1.3;letter-spacing:-.02em}.ProductOrderSummary_summary___OhTO[data-has-options=true] .ProductOrderSummary_optionSlot__76fY6,.ProductOrderSummary_summary___OhTO[data-has-options=true] .ProductOrderSummary_purchase__X9stJ{margin-block-start:16px;padding-block-start:14px;border-block-start:1px solid #e0e9e3}.ProductOrderSummary_summary___OhTO[data-has-options=true] .ProductOrderSummary_breakdown__nIedz{margin:0;padding:0;border:0;font-size:12px;gap:6px}.ProductOrderSummary_summary___OhTO[data-has-options=true][data-has-price-adjustments=false] .ProductOrderSummary_breakdown__nIedz{display:none}.ProductOrderSummary_summary___OhTO[data-has-options=true] .ProductOrderSummary_shipping__c86Dy [data-product-shipping]{margin-block-start:10px;padding:8px 10px}.ProductOrderSummary_summary___OhTO[data-has-options=true][data-has-price-adjustments=false] .ProductOrderSummary_shipping__c86Dy [data-product-shipping]{margin-block-start:0}.ProductOrderSummary_summary___OhTO[data-has-options=true] .ProductOrderSummary_shipping__c86Dy [data-product-shipping] dd{font-size:13px}.ProductOrderSummary_summary___OhTO[data-has-options=true] .ProductOrderSummary_total__ZBaej{margin-block-start:10px;padding-block:11px 12px}.ProductOrderSummary_summary___OhTO[data-has-options=true] .ProductOrderSummary_total__ZBaej>span{font-size:13px}.ProductOrderSummary_summary___OhTO[data-has-options=true] .ProductOrderSummary_total__ZBaej strong{font-size:32px}.ProductOrderSummary_summary___OhTO[data-has-options=true] .ProductOrderSummary_paymentMethods__v7Bf6{margin-block-start:14px}}@media (max-width:720px){.ProductOrderSummary_summary___OhTO{padding:16px;border-block-start-width:1px;border-radius:16px;box-shadow:none}.ProductOrderSummary_header__Yj9SD{display:contents}.ProductOrderSummary_configuration__PuJeY,.ProductOrderSummary_header__Yj9SD h2,.ProductOrderSummary_model__J3Glz,.ProductOrderSummary_productName__tTjfV,.ProductOrderSummary_standard__B5GX7{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ProductOrderSummary_breakdown__nIedz .ProductOrderSummary_before__kPUfI,.ProductOrderSummary_edit__5gwq9,.ProductOrderSummary_summary___OhTO[data-has-price-adjustments=false] .ProductOrderSummary_breakdown__nIedz{display:none}.ProductOrderSummary_breakdown__nIedz{margin-block:0 10px;padding:0;gap:7px;font-size:13px;border:0}.ProductOrderSummary_shipping__c86Dy [data-product-shipping]{margin:0;padding:0;border:0;border-radius:0;background:transparent}.ProductOrderSummary_shipping__c86Dy [data-product-shipping] dt>span{display:none}.ProductOrderSummary_shipping__c86Dy [data-product-shipping] dd,.ProductOrderSummary_shipping__c86Dy [data-product-shipping] dl{font-size:12px}.ProductOrderSummary_actions__hbsPe [data-product-purchase-actions],.ProductOrderSummary_total__ZBaej{display:none}.ProductOrderSummary_paymentMethods__v7Bf6{margin-block-start:14px}.ProductOrderSummary_paymentMethods__v7Bf6>div{padding-block:16px 8px}.ProductOrderSummary_summary___OhTO[data-has-options=true],.ProductOrderSummary_summary___OhTO[data-has-options=true]>.ProductOrderSummary_identity__I3hZ3,.ProductOrderSummary_summary___OhTO[data-has-options=true]>.ProductOrderSummary_optionSlot__76fY6{display:contents}.ProductOrderSummary_summary___OhTO[data-has-options=true]>.ProductOrderSummary_purchase__X9stJ{grid-area:summary;padding:16px;border:1px solid #d5e2d9;border-radius:16px;background:#fff;color:#173327}}.ProductManualReference_section__aH4dL{max-width:1500px;margin:0 auto;padding:0 5vw 34px}.ProductManualReference_panel__8pQ9m{position:relative;overflow:hidden;padding:clamp(28px,4vw,56px);border:1px solid #17382d;border-radius:30px;background:radial-gradient(circle at 92% 0,rgba(76,224,112,.16),transparent 34%),linear-gradient(145deg,#06140f,#0a2119 58%,#0c2d21);color:#f4fff7;box-shadow:0 26px 80px rgba(6,28,18,.18)}.ProductManualReference_panel__8pQ9m:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.035),transparent 35%)}.ProductManualReference_headingRow__tz07Z{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:28px}.ProductManualReference_cardLabel__cKNsJ,.ProductManualReference_eyebrow__vSjRH{margin:0 0 10px;color:#69eb82;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.ProductManualReference_headingRow__tz07Z h2{max-width:900px;margin:0;font-size:clamp(34px,4.4vw,62px);line-height:1.02;letter-spacing:-.04em}.ProductManualReference_badge__5zRsI{flex:0 0 auto;padding:10px 14px;border:1px solid rgba(105,235,130,.42);border-radius:999px;background:rgba(105,235,130,.1);color:#9affad;font-size:12px;font-weight:900;letter-spacing:.04em}.ProductManualReference_lead__2yQkX{position:relative;max-width:980px;margin:22px 0 34px;color:#bed0c5;font-size:17px;line-height:1.75}.ProductManualReference_factGrid__KDySx{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ProductManualReference_card__o0mIn{padding:26px;border:1px solid rgba(226,255,235,.12);border-radius:20px;background:rgba(255,255,255,.055);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ProductManualReference_bottomGrid__CgNgl h3,.ProductManualReference_card__o0mIn h3,.ProductManualReference_confirmationGrid__ZnUsL h3,.ProductManualReference_optionSection__EJpqm h3{margin:0 0 20px;font-size:22px;letter-spacing:-.02em}.ProductManualReference_chemistryList__gVzc_,.ProductManualReference_dataList__j6Xew{display:grid;gap:0;margin:0}.ProductManualReference_chemistryList__gVzc_>div,.ProductManualReference_dataList__j6Xew>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start;padding:12px 0;border-top:1px solid rgba(226,255,235,.11)}.ProductManualReference_chemistryList__gVzc_>div:first-child,.ProductManualReference_dataList__j6Xew>div:first-child{border-top:0}.ProductManualReference_chemistryList__gVzc_ dt,.ProductManualReference_dataList__j6Xew dt{color:#aebfb4}.ProductManualReference_chemistryList__gVzc_ dd,.ProductManualReference_dataList__j6Xew dd{margin:0;text-align:right;font-weight:850;color:#fff}.ProductManualReference_smallNote__T_HYq{margin:16px 0 0;color:#9eafa4;font-size:12px;line-height:1.6}.ProductManualReference_interfaceGroup__1JsDD{padding:13px 0;border-top:1px solid rgba(226,255,235,.11)}.ProductManualReference_interfaceGroup__1JsDD:first-of-type{border-top:0}.ProductManualReference_interfaceGroup__1JsDD span{color:#69eb82;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.ProductManualReference_interfaceGroup__1JsDD p{margin:6px 0 0;color:#eef8f1;line-height:1.6}.ProductManualReference_compactList__6iMJ2{margin:14px 0 0;padding-left:18px;color:#aebfb4;font-size:13px;line-height:1.65}.ProductManualReference_optionSection__EJpqm{position:relative;display:grid;grid-template-columns:minmax(230px,.55fr) 1.45fr;gap:26px;margin-top:14px;padding:27px;border:1px solid rgba(226,255,235,.12);border-radius:20px;background:rgba(255,255,255,.045)}.ProductManualReference_optionGrid__xKjUp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.ProductManualReference_optionGrid__xKjUp>div{padding:13px;border-radius:12px;background:rgba(255,255,255,.07)}.ProductManualReference_optionGrid__xKjUp dt{color:#69eb82;font-weight:950}.ProductManualReference_optionGrid__xKjUp dd{margin:5px 0 0;color:#d7e6dc;font-size:12px;line-height:1.45}.ProductManualReference_warningBox__LtD16{position:relative;margin-top:14px;padding:22px 24px;border:1px solid rgba(255,197,92,.28);border-radius:18px;background:rgba(255,177,42,.08)}.ProductManualReference_warningBox__LtD16 strong{color:#ffd27a}.ProductManualReference_warningBox__LtD16 ul{margin:10px 0 0;padding-left:19px;color:#decfb2;line-height:1.65}.ProductManualReference_bottomGrid__CgNgl{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:42px;margin-top:34px;padding-top:34px;border-top:1px solid rgba(226,255,235,.13)}.ProductManualReference_manualList__h_GYD{display:grid;gap:13px;margin:0 0 18px;padding:0;list-style:none}.ProductManualReference_manualList__h_GYD li{display:grid;gap:3px}.ProductManualReference_manualList__h_GYD a,.ProductManualReference_manualList__h_GYD strong{color:#f5fff8;font-weight:850}.ProductManualReference_contactLine__q3aQt a:hover,.ProductManualReference_manualList__h_GYD a:hover,.ProductManualReference_textLink__6609g:hover{color:#86f59a}.ProductManualReference_manualList__h_GYD span{color:#91a499;font-size:12px}.ProductManualReference_textLink__6609g{color:#69eb82;font-weight:850}.ProductManualReference_checklist__P8p8z{display:grid;gap:12px;margin:0;padding-left:24px;color:#d5e2da;line-height:1.55}.ProductManualReference_checklist__P8p8z li::marker{color:#69eb82;font-weight:900}.ProductManualReference_confirmationPanel__fOibc{background:radial-gradient(circle at 92% 0,rgba(255,183,66,.15),transparent 34%),linear-gradient(145deg,#17130a,#251c0d 58%,#2f210b);border-color:#55401c}.ProductManualReference_pendingBadge___TzvF{border-color:rgba(255,199,98,.45);background:rgba(255,183,66,.1);color:#ffd27a}.ProductManualReference_confirmationGrid__ZnUsL{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:16px}.ProductManualReference_confirmationGrid__ZnUsL>div{padding:26px;border:1px solid rgba(255,236,201,.13);border-radius:18px;background:rgba(255,255,255,.045)}.ProductManualReference_confirmationGrid__ZnUsL ul{margin:0;padding-left:20px;color:#decfb2;line-height:1.7}.ProductManualReference_contactLine__q3aQt{position:relative;margin:22px 0 0;padding-top:20px;border-top:1px solid rgba(255,236,201,.13);color:#decfb2}.ProductManualReference_contactLine__q3aQt a{color:#ffd27a;font-weight:850}@media(max-width:900px){.ProductManualReference_bottomGrid__CgNgl,.ProductManualReference_confirmationGrid__ZnUsL,.ProductManualReference_factGrid__KDySx,.ProductManualReference_optionSection__EJpqm{grid-template-columns:1fr}.ProductManualReference_optionGrid__xKjUp{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductManualReference_headingRow__tz07Z{display:grid}.ProductManualReference_badge__5zRsI{justify-self:start}}@media(max-width:720px){.ProductManualReference_section__aH4dL{padding:0 14px 24px}.ProductManualReference_panel__8pQ9m{padding:25px 18px;border-radius:22px}.ProductManualReference_headingRow__tz07Z h2{font-size:34px}.ProductManualReference_lead__2yQkX{font-size:15px}.ProductManualReference_card__o0mIn,.ProductManualReference_confirmationGrid__ZnUsL>div,.ProductManualReference_optionSection__EJpqm{padding:20px 17px}.ProductManualReference_chemistryList__gVzc_>div,.ProductManualReference_dataList__j6Xew>div{grid-template-columns:1fr;gap:4px}.ProductManualReference_chemistryList__gVzc_ dd,.ProductManualReference_dataList__j6Xew dd{text-align:left}.ProductManualReference_optionGrid__xKjUp{grid-template-columns:1fr 1fr}.ProductManualReference_bottomGrid__CgNgl{gap:30px}.ProductManualReference_section__aH4dL{padding:0 14px 20px;min-width:0}.ProductManualReference_confirmationPanel__fOibc,.ProductManualReference_panel__8pQ9m{padding:16px;border:1px solid #dce5df;border-radius:16px;background:#fff;color:#203d2c;box-shadow:none}.ProductManualReference_panel__8pQ9m:before{display:none}.ProductManualReference_headingRow__tz07Z{gap:10px;min-width:0}.ProductManualReference_headingRow__tz07Z>div{min-width:0}.ProductManualReference_headingRow__tz07Z h2{font-size:20px;line-height:1.3;font-weight:750;letter-spacing:-.015em;overflow-wrap:anywhere}.ProductManualReference_cardLabel__cKNsJ,.ProductManualReference_eyebrow__vSjRH{margin:0 0 6px;color:#557060;font-size:10px;line-height:1.4;font-weight:700;letter-spacing:.06em}.ProductManualReference_badge__5zRsI{max-width:100%;padding:6px 9px;border-color:#cddfd2;background:#eff7f1;color:#28623a;font-size:11px;line-height:1.5;letter-spacing:0;overflow-wrap:anywhere}.ProductManualReference_pendingBadge___TzvF{border-color:#e5cf9d;background:#fff8e9;color:#795b1d}.ProductManualReference_lead__2yQkX{margin:12px 0 16px;color:#596e60;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.ProductManualReference_factGrid__KDySx{gap:12px;min-width:0}.ProductManualReference_card__o0mIn,.ProductManualReference_confirmationGrid__ZnUsL>div,.ProductManualReference_optionSection__EJpqm{min-width:0;padding:12px;border:0;border-radius:10px;background:#f5f8f5;-webkit-backdrop-filter:none;backdrop-filter:none}.ProductManualReference_bottomGrid__CgNgl h3,.ProductManualReference_card__o0mIn h3,.ProductManualReference_confirmationGrid__ZnUsL h3,.ProductManualReference_optionSection__EJpqm h3{margin:0 0 10px;color:#203d2c;font-size:16px;line-height:1.4;letter-spacing:0;overflow-wrap:anywhere}.ProductManualReference_chemistryList__gVzc_>div,.ProductManualReference_dataList__j6Xew>div{gap:3px;padding:9px 0;border-color:#dfe8e1;font-size:13px;line-height:1.55}.ProductManualReference_chemistryList__gVzc_ dt,.ProductManualReference_dataList__j6Xew dt{color:#62766a;overflow-wrap:anywhere}.ProductManualReference_chemistryList__gVzc_ dd,.ProductManualReference_dataList__j6Xew dd{color:#203d2c;font-weight:650;text-align:start;overflow-wrap:anywhere}.ProductManualReference_smallNote__T_HYq{margin-top:10px;color:#62766a;font-size:12px;line-height:1.6}.ProductManualReference_interfaceGroup__1JsDD{padding:10px 0;border-color:#dfe8e1}.ProductManualReference_interfaceGroup__1JsDD span{color:#557060;font-size:10px;letter-spacing:.035em;font-weight:700}.ProductManualReference_interfaceGroup__1JsDD p{margin-top:4px;color:#203d2c;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.ProductManualReference_compactList__6iMJ2{margin-top:10px;padding-inline-start:18px;color:#596e60;font-size:13px;line-height:1.65}.ProductManualReference_optionSection__EJpqm{gap:12px;margin-top:12px}.ProductManualReference_optionGrid__xKjUp{gap:8px;min-width:0}.ProductManualReference_optionGrid__xKjUp>div{min-width:0;padding:10px;border:1px solid #e1e9e3;border-radius:8px;background:#fff}.ProductManualReference_optionGrid__xKjUp dt{color:#246c3b;font-size:13px;overflow-wrap:anywhere}.ProductManualReference_optionGrid__xKjUp dd{color:#596e60;line-height:1.6;overflow-wrap:anywhere}.ProductManualReference_warningBox__LtD16{margin-top:12px;padding:12px;border:1px solid #e5d4ac;border-radius:10px;background:#fff9ec;font-size:13px;line-height:1.65}.ProductManualReference_warningBox__LtD16 strong{color:#785b20}.ProductManualReference_warningBox__LtD16 ul{margin-top:6px;color:#725f38;padding-inline-start:18px;overflow-wrap:anywhere}.ProductManualReference_bottomGrid__CgNgl{gap:20px;margin-top:20px;padding-top:20px;border-color:#e0e8e2;font-size:14px;line-height:1.65}.ProductManualReference_bottomGrid__CgNgl>div{min-width:0}.ProductManualReference_manualList__h_GYD{gap:6px;margin-bottom:10px}.ProductManualReference_manualList__h_GYD a,.ProductManualReference_manualList__h_GYD strong{color:#236d3b;font-size:14px;font-weight:650;line-height:1.5;overflow-wrap:anywhere}.ProductManualReference_manualList__h_GYD a{display:flex;align-items:center;min-height:44px}.ProductManualReference_manualList__h_GYD span{color:#62766a}.ProductManualReference_textLink__6609g{display:inline-flex;align-items:center;min-height:44px;color:#236d3b;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.ProductManualReference_checklist__P8p8z{gap:8px;padding-inline-start:20px;color:#596e60;font-size:14px;line-height:1.65}}@media(max-width:720px){.ProductManualReference_checklist__P8p8z li::marker{color:#246c3b}.ProductManualReference_confirmationGrid__ZnUsL{gap:12px;min-width:0}.ProductManualReference_confirmationGrid__ZnUsL ul{padding-inline-start:18px;color:#596e60;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.ProductManualReference_contactLine__q3aQt{margin-top:16px;padding-top:14px;border-color:#e0e8e2;color:#596e60;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.ProductManualReference_contactLine__q3aQt a{color:#236d3b;font-weight:650}.ProductManualReference_panel__8pQ9m :is(a,summary):focus-visible{outline:3px solid #198e38;outline-offset:3px}}.ProductFAQ_section__f0kDt{max-width:1500px;margin:0 auto;padding:0 5vw 74px;content-visibility:auto;contain-intrinsic-size:auto 520px}.ProductFAQ_panel__ZxQeW{display:grid;grid-template-columns:minmax(260px,.35fr) minmax(0,1fr);gap:34px;align-items:start;border:1px solid #dde5df;border-radius:18px;padding:30px;background:#fff;box-shadow:0 18px 55px rgba(20,30,23,.06)}.ProductFAQ_heading__s1QSS{min-width:0}.ProductFAQ_mobileTitle__Vl_J0{display:none}.ProductFAQ_heading__s1QSS p{margin:0 0 10px;color:#15812a;font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.ProductFAQ_heading__s1QSS h2{margin:0;color:#101411;font-size:clamp(28px,3vw,42px);line-height:1.08;letter-spacing:0}.ProductFAQ_list__u2zrv{display:grid;gap:10px}.ProductFAQ_item__KSnLc{border:1px solid #e1e7e3;border-radius:12px;background:#f8faf8}.ProductFAQ_item__KSnLc summary{cursor:pointer;padding:15px 18px;color:#15211a;font-size:15px;font-weight:900;line-height:1.35}.ProductFAQ_item__KSnLc p{margin:0;border-top:1px solid #e1e7e3;padding:0 18px 17px;color:#5e6b64;font-size:14px;line-height:1.75}@media (max-width:900px){.ProductFAQ_panel__ZxQeW{grid-template-columns:1fr}}@media (max-width:720px){.ProductFAQ_section__f0kDt{padding:0 14px 20px;content-visibility:visible}.ProductFAQ_panel__ZxQeW{padding:16px;gap:14px;border-color:#dce5df;border-radius:16px;box-shadow:none}.ProductFAQ_desktopTitle__WQhEX,.ProductFAQ_heading__s1QSS>p{display:none}.ProductFAQ_mobileTitle__Vl_J0{display:inline}.ProductFAQ_heading__s1QSS h2{font-size:20px;line-height:1.3;font-weight:750;overflow-wrap:anywhere}.ProductFAQ_list__u2zrv{gap:0}.ProductFAQ_item__KSnLc{border:0;border-block-start:1px solid #e3ebe6;border-radius:0;background:transparent;min-width:0}.ProductFAQ_item__KSnLc:first-child{border-block-start:0}.ProductFAQ_item__KSnLc summary{min-height:48px;padding:12px 0;font-size:14px;font-weight:650;line-height:1.5;overflow-wrap:anywhere}.ProductFAQ_item__KSnLc summary:focus-visible{outline:3px solid #198e38;outline-offset:3px}.ProductFAQ_item__KSnLc p{border:0;padding:0 0 14px;color:#596e60;font-size:14px;line-height:1.65;overflow-wrap:anywhere}}.ProductNarrativeSection_section__BaCMi{max-width:1500px;margin:0 auto;padding:0 5vw 74px;content-visibility:auto;contain-intrinsic-size:auto 620px}.ProductNarrativeSection_inner__kpeQ2{display:grid;gap:22px;border:1px solid #dce5df;border-radius:18px;padding:30px;background:#fbfcfb}.ProductNarrativeSection_heading__4lP9N{display:grid;grid-template-columns:minmax(0,.72fr) minmax(300px,.55fr);gap:28px;align-items:end}.ProductNarrativeSection_heading__4lP9N p{grid-column:1/-1;margin:0 0 -10px;color:#15812a;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.ProductNarrativeSection_heading__4lP9N h2{margin:0;color:#101411;font-size:clamp(28px,3vw,42px);line-height:1.08}.ProductNarrativeSection_columns__lxCfu li,.ProductNarrativeSection_columns__lxCfu p,.ProductNarrativeSection_heading__4lP9N span,.ProductNarrativeSection_priorityNote__IwffV p{color:#5c6962;line-height:1.75}.ProductNarrativeSection_heading__4lP9N span{font-size:15px}.ProductNarrativeSection_priorityNote__IwffV{padding:22px 24px;border-left:4px solid #22c55e;border-radius:0 14px 14px 0;background:#edf9ef}.ProductNarrativeSection_priorityNote__IwffV strong{display:block;margin-bottom:8px;color:#145f22;font-size:18px}.ProductNarrativeSection_priorityNote__IwffV p{margin:0}.ProductNarrativeSection_columns__lxCfu{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);gap:18px}.ProductNarrativeSection_columns__lxCfu>div{border:1px solid #e1e8e3;border-radius:14px;padding:22px;background:#fff}.ProductNarrativeSection_columns__lxCfu h3{margin:0 0 14px;color:#111713;font-size:22px}.ProductNarrativeSection_columns__lxCfu p{margin:0 0 13px}.ProductNarrativeSection_columns__lxCfu p:last-child{margin-bottom:0}.ProductNarrativeSection_columns__lxCfu ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ProductNarrativeSection_columns__lxCfu li{position:relative;padding-left:18px}.ProductNarrativeSection_columns__lxCfu li:before{content:"";position:absolute;top:.72em;left:0;width:7px;height:7px;border-radius:999px;background:#22c55e}.ProductNarrativeSection_links__pW_Ft{display:flex;flex-wrap:wrap;gap:10px}.ProductNarrativeSection_links__pW_Ft a{padding:10px 13px;border:1px solid #dce5df;border-radius:999px;background:#fff;color:#145f22;font-size:13px;font-weight:900}.ProductNarrativeSection_links__pW_Ft a:hover{border-color:#22c55e;background:#f1fff3}@media (max-width:860px){.ProductNarrativeSection_section__BaCMi{padding:0 14px 54px}.ProductNarrativeSection_columns__lxCfu,.ProductNarrativeSection_heading__4lP9N{grid-template-columns:1fr}.ProductNarrativeSection_inner__kpeQ2{padding:22px;border-radius:14px}}@media (max-width:720px){.ProductNarrativeSection_section__BaCMi{padding:0 14px 20px}.ProductNarrativeSection_inner__kpeQ2{gap:16px;padding:16px;border-color:#dce5df;border-radius:16px;background:#fff}.ProductNarrativeSection_heading__4lP9N{grid-template-columns:minmax(0,1fr);gap:10px}.ProductNarrativeSection_columns__lxCfu>div,.ProductNarrativeSection_heading__4lP9N>*,.ProductNarrativeSection_links__pW_Ft a,.ProductNarrativeSection_priorityNote__IwffV>*{min-width:0;overflow-wrap:anywhere}.ProductNarrativeSection_heading__4lP9N p{margin:0;font-size:10px;font-weight:750;letter-spacing:.08em}.ProductNarrativeSection_heading__4lP9N h2{font-size:20px;line-height:1.3;font-weight:750}.ProductNarrativeSection_columns__lxCfu li,.ProductNarrativeSection_columns__lxCfu p,.ProductNarrativeSection_heading__4lP9N span,.ProductNarrativeSection_priorityNote__IwffV p{font-size:14px;line-height:1.65}.ProductNarrativeSection_priorityNote__IwffV{padding:12px 14px;border-left:0;border-inline-start:3px solid #22c55e;border-radius:8px}.ProductNarrativeSection_priorityNote__IwffV strong{margin-bottom:6px;font-size:16px;line-height:1.4}.ProductNarrativeSection_columns__lxCfu{grid-template-columns:minmax(0,1fr);gap:14px}.ProductNarrativeSection_columns__lxCfu>div{border:0;border-block-start:1px solid #e4ebe6;border-radius:0;padding:14px 0 0;background:transparent}.ProductNarrativeSection_columns__lxCfu h3{margin-bottom:8px;font-size:16px;line-height:1.4}.ProductNarrativeSection_columns__lxCfu p{margin-bottom:10px}.ProductNarrativeSection_columns__lxCfu ul{gap:8px}.ProductNarrativeSection_columns__lxCfu li{padding:0;padding-inline-start:16px}.ProductNarrativeSection_columns__lxCfu li:before{left:auto;inset-inline-start:0}.ProductNarrativeSection_links__pW_Ft{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.ProductNarrativeSection_links__pW_Ft a{display:flex;align-items:center;min-height:44px;padding:10px 0;border:0;border-block-start:1px solid #e4ebe6;border-radius:0;background:transparent;font-size:14px;line-height:1.5;font-weight:650}.ProductNarrativeSection_links__pW_Ft a:focus-visible{outline:2px solid #198e38;outline-offset:3px}}.ProductSelectionHelp_section__F00lh{max-width:1500px;margin:0 auto;padding:0 5vw 92px}.ProductSelectionHelp_heading__Sh57d{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,520px);gap:36px;align-items:end;margin-bottom:28px;padding-top:68px;border-top:1px solid #dfe5e0}.ProductSelectionHelp_heading__Sh57d p{margin:0 0 12px;color:#16872c;font-size:12px;font-weight:900;letter-spacing:.16em}.ProductSelectionHelp_heading__Sh57d h2{margin:0;max-width:760px;font-size:clamp(34px,4.4vw,56px);line-height:1.05;letter-spacing:-.04em}.ProductSelectionHelp_heading__Sh57d>span{color:#657169;line-height:1.75}.ProductSelectionHelp_grid__zm8_c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.ProductSelectionHelp_card__NiX2X{display:flex;min-height:238px;flex-direction:column;padding:25px;border:1px solid #dce4df;border-radius:18px;background:#fff;color:#111713;box-shadow:0 18px 52px rgba(20,30,23,.055);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.ProductSelectionHelp_card__NiX2X:hover{border-color:#22c55e;box-shadow:0 23px 62px rgba(20,30,23,.1);transform:translateY(-2px)}.ProductSelectionHelp_card__NiX2X strong{align-self:flex-start;padding:7px 10px;border-radius:999px;background:#ecf9ef;color:#15812a;font-size:10px;letter-spacing:.1em}.ProductSelectionHelp_card__NiX2X h3{margin:20px 0 10px;font-size:24px;line-height:1.2}.ProductSelectionHelp_card__NiX2X p{margin:0;color:#657169;font-size:14px;line-height:1.72}.ProductSelectionHelp_card__NiX2X>span{margin-top:auto;padding-top:23px;color:#15812a;font-size:13px;font-weight:900}@media (max-width:1000px){.ProductSelectionHelp_grid__zm8_c{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ProductSelectionHelp_section__F00lh{padding:0 14px 66px}.ProductSelectionHelp_heading__Sh57d{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:48px}.ProductSelectionHelp_grid__zm8_c{grid-template-columns:minmax(0,1fr)}.ProductSelectionHelp_card__NiX2X,.ProductSelectionHelp_card__NiX2X>*,.ProductSelectionHelp_heading__Sh57d>*{min-width:0;overflow-wrap:anywhere}.ProductSelectionHelp_heading__Sh57d h2{font-size:clamp(30px,8vw,34px);line-height:1.15}.ProductSelectionHelp_card__NiX2X strong{max-width:100%}.ProductSelectionHelp_card__NiX2X{min-height:0}}@media (max-width:720px){.ProductSelectionHelp_section__F00lh{max-width:none;margin:0 14px 20px;padding:16px;border:1px solid #dce5df;border-radius:16px;background:#fff}.ProductSelectionHelp_heading__Sh57d{grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:14px;padding-top:0;border-top:0}.ProductSelectionHelp_heading__Sh57d p{margin-bottom:6px;font-size:10px;font-weight:750;letter-spacing:.08em}.ProductSelectionHelp_heading__Sh57d h2{font-size:20px;line-height:1.3;font-weight:750;letter-spacing:0}.ProductSelectionHelp_heading__Sh57d>span{font-size:14px;line-height:1.65}.ProductSelectionHelp_grid__zm8_c{grid-template-columns:minmax(0,1fr);gap:0}.ProductSelectionHelp_card__NiX2X{min-height:44px;padding:14px 0;border:0;border-block-start:1px solid #e4ebe6;border-radius:0;background:transparent;box-shadow:none}.ProductSelectionHelp_card__NiX2X:last-child{padding-block-end:0}.ProductSelectionHelp_card__NiX2X:hover{box-shadow:none;transform:none;background:#f8faf8}.ProductSelectionHelp_card__NiX2X strong{padding:0;border-radius:0;background:transparent;font-size:10px;line-height:1.4;letter-spacing:.06em}.ProductSelectionHelp_card__NiX2X h3{margin:6px 0 8px;font-size:16px;line-height:1.4;font-weight:700}.ProductSelectionHelp_card__NiX2X p{font-size:14px;line-height:1.65}.ProductSelectionHelp_card__NiX2X>span{margin-top:0;padding-top:10px;font-size:13px;line-height:1.5;font-weight:650}.ProductSelectionHelp_card__NiX2X:focus-visible{outline:2px solid #198e38;outline-offset:3px}}.ProductDetail_page__xggmj{min-height:100vh;background:#f6f7f6}.ProductDetail_hero__yq6jG{padding:118px 5vw 50px;max-width:1500px;margin:0 auto}.ProductDetail_breadcrumb__AHBOx{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:28px;color:#707971;font-size:13px}.ProductDetail_heroGrid__vRGRb{display:grid;grid-template-columns:minmax(420px,1.05fr) minmax(420px,.95fr);gap:38px;align-items:start}.ProductDetail_mediaGallery__JTku7{min-width:0}.ProductDetail_mainImage__MWzdR{position:relative;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;padding:42px;border:1px solid #e0e5e1;border-radius:28px;background:linear-gradient(145deg,#edf0ee,#fff);box-shadow:0 24px 70px rgba(20,30,23,.07);overflow:hidden}.ProductDetail_mainImage__MWzdR img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 28px 25px rgba(0,0,0,.15));animation:ProductDetail_imageFade___5AwP .2s ease}.ProductDetail_imageCounter__7xOlg{position:absolute;top:18px;right:18px;padding:7px 11px;border-radius:999px;background:rgba(7,12,8,.75);color:#fff;font-size:12px;font-weight:800;letter-spacing:.04em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ProductDetail_thumbnailStrip__YiBoK{display:flex;gap:10px;margin-top:13px;padding:2px 2px 8px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#aeb7b0 transparent}.ProductDetail_thumbnail__sFhFe{position:relative;width:80px;height:80px;flex:0 0 80px;padding:5px;border:2px solid #dce2dd;border-radius:13px;background:#fff;cursor:pointer;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.ProductDetail_thumbnail__sFhFe:hover{border-color:#9da89f;transform:translateY(-1px)}.ProductDetail_thumbnailActive__iYXEZ{border-color:#43cf59;box-shadow:0 0 0 2px rgba(67,207,89,.18)}.ProductDetail_thumbnail__sFhFe img{width:100%;height:100%;object-fit:contain}.ProductDetail_purchasePanel__uqvqH{position:sticky;top:98px;padding:42px;border:1px solid #e0e5e1;border-radius:28px;background:#fff;box-shadow:0 24px 70px rgba(20,30,23,.07)}.ProductDetail_purchasePanel__uqvqH h1{margin:10px 0 12px;font-size:clamp(42px,5vw,68px);line-height:1;letter-spacing:-.05em}.ProductDetail_tagline__xjH16{margin:0 0 17px;font-size:20px;line-height:1.45;font-weight:700;color:#39423d}.ProductDetail_description__bJ7PP{margin:0;color:#667069;line-height:1.7}.ProductDetail_optionHeading__Re1e0{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:30px 0 12px;font-weight:800}.ProductDetail_optionHeading__Re1e0 small{color:#7b847e;font-weight:500}.ProductDetail_selectedPrice__bhIT8{display:flex;justify-content:space-between;gap:20px;align-items:end;padding:19px 0;border-top:1px solid #e4e8e5}.ProductDetail_selectedPrice__bhIT8 span{color:#6e7771}.ProductDetail_selectedPrice__bhIT8 strong{font-size:32px}.ProductDetail_actions__BLXcC{display:grid;grid-template-columns:1fr 1fr;gap:11px}.ProductDetail_actions__BLXcC .secondary{color:#111;border-color:#cfd6d1;background:#f5f7f5}.ProductDetail_actions__BLXcC .secondary:hover{border-color:#38c650;background:#effcf1}.ProductDetail_paymentNote__80veZ{margin:15px 0 0;color:#7a837d;font-size:12px;line-height:1.55}.ProductDetail_quoteBox__EGO_a{display:grid;gap:12px;margin-top:30px;padding:24px;border:1px solid #dde3de;border-radius:17px;background:#f5f8f5}.ProductDetail_quoteBox__EGO_a small{color:#747e77}.ProductDetail_quoteBox__EGO_a strong{font-size:29px}.ProductDetail_content__UkH_z{max-width:1500px;margin:0 auto;padding:45px 5vw 100px}.ProductDetail_sectionHeading__LiZ1R{max-width:850px;margin-bottom:32px}.ProductDetail_sectionHeading__LiZ1R h2{margin:0;font-size:clamp(38px,5vw,64px);letter-spacing:-.045em}.ProductDetail_specTable__aA_6J{margin-top:24px;background:#fff}.ProductDetail_longFormDetails__HZsHv{margin-top:64px;padding-top:72px;border-top:1px solid #dfe5e0}.ProductDetail_detailIntro__Yqk_B{max-width:720px;margin:17px 0 0;color:#667069;line-height:1.7}.ProductDetail_detailImageStack__DzAy8{display:flex;flex-direction:column;gap:20px;max-width:1200px;margin:0 auto}.ProductDetail_detailImageStack__DzAy8 img{display:block;width:100%;height:auto;border:1px solid #e0e5e1;border-radius:18px;background:#fff;box-shadow:0 18px 55px rgba(20,30,23,.07)}.ProductDetail_support__HpaUG{display:grid;grid-template-columns:1fr auto;align-items:center;gap:35px;padding:42px 6vw;background:#0a0d0b;color:#fff}.ProductDetail_support__HpaUG h2{margin:0;max-width:800px;font-size:clamp(35px,5vw,60px);letter-spacing:-.045em}.ProductDetail_supportActions__6oyD3{display:flex;gap:12px;flex-wrap:wrap}.ProductDetail_footer__N7hOR{display:flex;justify-content:space-between;gap:20px;padding:34px 6vw;background:#050706;color:#fff;border-top:1px solid #1c211d}.ProductDetail_footer__N7hOR a:hover{color:#62eb75}@keyframes ProductDetail_imageFade___5AwP{0%{opacity:.4;transform:scale(.99)}to{opacity:1;transform:scale(1)}}@media(max-width:1050px){.ProductDetail_heroGrid__vRGRb{grid-template-columns:1fr}.ProductDetail_purchasePanel__uqvqH{position:static}.ProductDetail_mainImage__MWzdR{aspect-ratio:4/3}.ProductDetail_thumbnailStrip__YiBoK{padding-bottom:10px}}@media(max-width:720px){.ProductDetail_hero__yq6jG{padding:100px 16px 40px}.ProductDetail_mainImage__MWzdR{padding:20px;border-radius:20px}.ProductDetail_imageCounter__7xOlg{top:12px;right:12px}.ProductDetail_thumbnail__sFhFe{width:68px;height:68px;flex-basis:68px;border-radius:11px}.ProductDetail_purchasePanel__uqvqH{padding:25px 20px;border-radius:20px}.ProductDetail_purchasePanel__uqvqH h1{font-size:43px}.ProductDetail_actions__BLXcC{grid-template-columns:1fr}.ProductDetail_content__UkH_z{padding:35px 14px 75px}.ProductDetail_longFormDetails__HZsHv{margin-top:46px;padding-top:52px}.ProductDetail_detailImageStack__DzAy8{gap:12px}.ProductDetail_detailImageStack__DzAy8 img{border-radius:10px}.ProductDetail_support__HpaUG{grid-template-columns:1fr;padding:36px 22px}.ProductDetail_footer__N7hOR{padding:28px 22px}.ProductDetail_breadcrumb__AHBOx b{width:100%}}.ProductDetail_purchasePanel__uqvqH h1{letter-spacing:0;overflow-wrap:anywhere}.ProductDetail_description__bJ7PP,.ProductDetail_tagline__xjH16{overflow-wrap:anywhere}.ProductDetail_selectorLink__hICFX{display:inline-flex;align-items:center;gap:8px;margin-top:16px;color:#197a38;font-size:14px;font-weight:650}.ProductDetail_skuResources__ByAl9{max-width:1500px;margin:0 auto;padding:20px 5vw 55px}.ProductDetail_skuResources__ByAl9 h2{font-size:24px;letter-spacing:0;margin:0 0 14px}.ProductDetail_skuResources__ByAl9 p{font-size:14px;line-height:1.7;color:#52625a}.ProductDetail_skuResources__ByAl9 a{display:inline-flex;align-items:center;gap:8px;color:#197a38;margin:12px 26px 0 0;font-size:14px}.ProductDetail_purchasePanel__uqvqH:has(.ProductDetail_selectorLink__hICFX){position:static}.ProductDetail_purchasePanel__uqvqH:has(.ProductDetail_selectorLink__hICFX) h1{font-size:32px}.ProductDetail_specTable__aA_6J strong{overflow-wrap:anywhere;min-width:0}@media(max-width:720px){.ProductDetail_purchasePanel__uqvqH:has(.ProductDetail_selectorLink__hICFX) h1{font-size:28px}.ProductDetail_skuResources__ByAl9{padding-inline:16px}}.ProductDetail_purchasePanel__uqvqH h1{font-size:clamp(36px,3.4vw,50px);line-height:1.1}.ProductDetail_tagline__xjH16{font-size:21px}.ProductDetail_description__bJ7PP,.ProductDetail_detailIntro__Yqk_B{font-size:17px;line-height:1.75}.ProductDetail_breadcrumb__AHBOx{display:inline-flex;max-width:100%;align-items:center;gap:8px;margin-bottom:24px;padding:10px 14px;border:1px solid #dde5df;border-radius:999px;background:rgba(255,255,255,.84);box-shadow:0 12px 32px rgba(20,30,23,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:12px;font-weight:700;line-height:1.2;color:#6d7770;white-space:nowrap;overflow:hidden}.ProductDetail_breadcrumb__AHBOx a{flex:0 0 auto;color:#425047}.ProductDetail_breadcrumb__AHBOx a:hover{color:#17952d}.ProductDetail_breadcrumbSeparator__c59Gd{flex:0 0 auto;color:#a5afa8}.ProductDetail_breadcrumbCurrent__Gt89x{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;color:#142019}@media(max-width:720px){.ProductDetail_breadcrumb__AHBOx{width:100%;border-radius:14px;padding:10px 12px}}.ProductDetail_longFormDetails__HZsHv{content-visibility:auto;contain-intrinsic-size:auto 1200px}.ProductDetail_bmsVisualGuide__u5zUb{margin-top:36px;padding-top:28px}.ProductDetail_bmsVisualGuide__u5zUb .ProductDetail_sectionHeading__LiZ1R{margin-bottom:20px}.ProductDetail_bmsVisualGuide__u5zUb .ProductDetail_sectionHeading__LiZ1R h2{font-size:28px;line-height:1.3;letter-spacing:-.02em}.ProductDetail_bmsVisualGuide__u5zUb .ProductDetail_detailImageStack__DzAy8{max-width:960px}@media(max-width:720px){.ProductDetail_bmsVisualGuide__u5zUb .ProductDetail_sectionHeading__LiZ1R{margin-bottom:14px}.ProductDetail_bmsVisualGuide__u5zUb .ProductDetail_sectionHeading__LiZ1R h2{font-size:20px;letter-spacing:0}}.ProductDetail_selectedPriceWithMethods__1FCuq{border-top:0;padding-top:2px}@media(max-width:720px){.ProductDetail_mainImage__MWzdR img{filter:none;animation:none}.ProductDetail_mainImage__MWzdR,.ProductDetail_purchasePanel__uqvqH{box-shadow:none}.ProductDetail_content__UkH_z{content-visibility:auto;contain-intrinsic-size:auto 900px}}.ProductDetail_paymentAmountBox__TXsif{display:grid;gap:12px;margin:18px 0 8px;padding:18px;border:1px solid #dbe5dd;border-radius:16px;background:#f6faf6}.ProductDetail_paymentAmountBox__TXsif label{font-weight:900;color:#142019}.ProductDetail_paymentAmountBox__TXsif>div{display:grid;grid-template-columns:auto minmax(90px,140px) 1fr;align-items:center;gap:12px}.ProductDetail_paymentAmountBox__TXsif span{color:#667069;font-weight:800}.ProductDetail_paymentAmountBox__TXsif input{width:100%;height:48px;border:1px solid #cbd6ce;border-radius:12px;padding:0 12px;font-weight:900;font-size:20px;color:#101411;background:#fff}.ProductDetail_paymentAmountBox__TXsif input:focus{outline:0;border-color:#38c650;box-shadow:0 0 0 3px rgba(56,198,80,.14)}.ProductDetail_paymentAmountBox__TXsif strong{justify-self:end;font-size:28px;color:#101411}.ProductDetail_paymentAmountBox__TXsif p{margin:0;color:#667069;line-height:1.55;font-size:13px}@media(max-width:720px){.ProductDetail_paymentAmountBox__TXsif>div{grid-template-columns:1fr}.ProductDetail_paymentAmountBox__TXsif strong{justify-self:start}}.ProductDetail_mainImageButton__b73SF{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:zoom-in;touch-action:pan-y pinch-zoom}.ProductDetail_mainImageButton__b73SF picture{display:block;width:100%;height:100%}.ProductDetail_mainImageButton__b73SF img{display:block;-webkit-user-select:none;user-select:none}.ProductDetail_galleryArrow__jMyBe{position:absolute;top:50%;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #d8e2dc;border-radius:50%;background:#fffffff0;color:#193b29;transform:translateY(-50%);cursor:pointer}.ProductDetail_galleryPrevious__ZzZGh{left:10px}.ProductDetail_galleryNext__MwfY4{right:10px}.ProductDetail_thumbnailStrip__YiBoK{position:relative;overscroll-behavior-x:contain;scroll-snap-type:x proximity}.ProductDetail_thumbnail__sFhFe{scroll-snap-align:start}.ProductDetail_detailImageButton__h1fjZ{display:block;position:relative;width:100%;padding:0;border:0;background:none;text-align:inherit;cursor:zoom-in}.ProductDetail_detailEnlargeHint__tpf3Q{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:8px 4px 2px;color:#52695d;font-size:12px;font-weight:600}.ProductDetail_page__xggmj :is(.ProductDetail_mainImageButton__b73SF,.ProductDetail_galleryArrow__jMyBe,.ProductDetail_thumbnail__sFhFe,.ProductDetail_detailImageButton__h1fjZ,.ProductDetail_mobileSections__2MNta a,.ProductDetail_mobilePurchaseBar___BfFE a,.ProductDetail_mobilePurchaseBar___BfFE button,.ProductDetail_configurationList__1k6Fs button):focus-visible{outline:3px solid #198e38;outline-offset:3px}.ProductDetail_mainImageButton__b73SF:focus-visible{outline-offset:-3px!important}.ProductDetail_content__UkH_z,.ProductDetail_longFormDetails__HZsHv,.ProductDetail_optionHeading__Re1e0,.ProductDetail_purchasePanel__uqvqH,.ProductDetail_quoteBox__EGO_a{scroll-margin-top:calc(var(--catalog-header-offset,90px) + 16px)}.ProductDetail_configurationList__1k6Fs{margin-top:12px}.ProductDetail_configurationList__1k6Fs .variant{min-height:48px;align-items:center;overflow-wrap:anywhere;line-height:1.45}.ProductDetail_configurationList__1k6Fs .variant.active{border-width:2px;padding:14px 15px}.ProductDetail_mobilePurchaseBar___BfFE,.ProductDetail_mobilePurchaseBar___BfFE[hidden],.ProductDetail_mobileSections__2MNta{display:none}@media(max-width:720px){.ProductDetail_mobilePurchasePage__QlHHe{padding-bottom:calc(var(--mobile-purchase-bar-height,calc(120px + env(safe-area-inset-bottom,0px))) + 16px)}.ProductDetail_hero__yq6jG{padding-top:calc(var(--catalog-header-offset,84px) + 16px);padding-bottom:30px}.ProductDetail_breadcrumb__AHBOx{flex-wrap:nowrap;margin-bottom:12px;min-height:40px}.ProductDetail_breadcrumb__AHBOx a{display:inline-flex;align-items:center;min-height:24px}.ProductDetail_mobileSections__2MNta{display:flex;gap:8px;margin:0 -2px 18px;padding:4px 2px 8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#b8c9bd transparent}.ProductDetail_mobileSections__2MNta a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;flex:0 0 auto;padding:9px 13px;border:1px solid #d8e4dc;border-radius:10px;background:#fff;color:#285139;font-size:13px;font-weight:700;white-space:nowrap}.ProductDetail_heroGrid__vRGRb{gap:22px}.ProductDetail_mainImage__MWzdR{aspect-ratio:1;padding:14px 20px}.ProductDetail_galleryArrow__jMyBe{width:44px;height:44px;background:#ffffffe6}.ProductDetail_galleryPrevious__ZzZGh{left:5px}.ProductDetail_galleryNext__MwfY4{right:5px}.ProductDetail_purchasePanel__uqvqH{padding:22px 18px}.ProductDetail_purchasePanel__uqvqH h1{font-size:clamp(28px,7.4vw,36px);line-height:1.12}.ProductDetail_tagline__xjH16{font-size:18px;line-height:1.5}.ProductDetail_description__bJ7PP,.ProductDetail_detailIntro__Yqk_B{font-size:15px;line-height:1.7}.ProductDetail_optionHeading__Re1e0{margin-top:24px;gap:10px;align-items:flex-start;line-height:1.5}.ProductDetail_configurationList__1k6Fs .variant{padding:13px 14px;font-size:15px}.ProductDetail_configurationList__1k6Fs .variant.active{padding:12px 13px}.ProductDetail_actions__BLXcC{grid-template-columns:1fr 1fr;gap:9px}.ProductDetail_actions__BLXcC button{min-height:50px;padding:10px 12px;line-height:1.35}.ProductDetail_selectedPrice__bhIT8{gap:14px;align-items:center;font-size:14px}.ProductDetail_selectedPrice__bhIT8 span{min-width:0;overflow-wrap:anywhere}.ProductDetail_selectedPrice__bhIT8 strong{font-size:29px;white-space:nowrap}.ProductDetail_sectionHeading__LiZ1R{margin-bottom:24px}.ProductDetail_sectionHeading__LiZ1R h2{font-size:clamp(27px,7.2vw,34px);line-height:1.18;letter-spacing:-.025em}.ProductDetail_longFormDetails__HZsHv{margin-top:32px;padding-top:34px}.ProductDetail_specTable__aA_6J>div{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:12px;padding:13px 12px;font-size:14px;line-height:1.5}.ProductDetail_specTable__aA_6J span{overflow-wrap:anywhere}.ProductDetail_content__UkH_z .detail-columns{gap:12px}.ProductDetail_content__UkH_z .detail-columns ul{font-size:14px;line-height:1.65}.ProductDetail_detailImageStack__DzAy8{gap:18px}.ProductDetail_mobilePurchaseBar___BfFE{position:fixed;z-index:45;inset:auto 0 0;display:block;padding:8px max(8px,env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px));background:transparent;pointer-events:none}.ProductDetail_mobilePurchaseInner__dTU9P{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;max-width:680px;margin-inline:auto;min-width:0;padding:12px 8px;border:1px solid #e1e8e3;border-radius:22px;background:#fff;box-shadow:0 -4px 24px #172d1f08,0 4px 14px #172d1f0a;pointer-events:auto}.ProductDetail_mobileTotal__NHH3z{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;min-width:0;color:#172d21}.ProductDetail_mobileTotal__NHH3z>span{max-width:110px;min-width:0;font-size:11px;line-height:1.3;font-weight:500;letter-spacing:.02em;color:#69786f;overflow-wrap:anywhere}.ProductDetail_mobileTotal__NHH3z strong{font-size:28px;line-height:1.05;font-weight:750;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#172d21}.ProductDetail_mobileTotal__NHH3z bdi{white-space:nowrap}.ProductDetail_mobilePurchaseActions__viAqd{display:grid;flex:1 1 176px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.ProductDetail_mobilePurchaseActions__viAqd button{width:100%;min-width:0;min-height:52px;height:auto;padding:10px 8px;border-radius:12px;font-size:15px;line-height:1.35;font-weight:800;letter-spacing:0;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.ProductDetail_mobilePurchaseActions__viAqd button:only-child{grid-column:1/-1}.ProductDetail_mobilePurchaseActions__viAqd button.secondary{border:1px solid #d2ddd5;background:#fff;color:#253b2d;box-shadow:none}.ProductDetail_mobilePurchaseActions__viAqd button.primary{border:1px solid #57e36b;background:#57e36b;color:#071109;box-shadow:none}.ProductDetail_mobilePurchaseActions__viAqd button.secondary:hover{border-color:#9cbaa6;background:#f4f8f4;transform:none}.ProductDetail_mobilePurchaseActions__viAqd button.primary:hover{border-color:#6ff082;background:#6ff082;transform:none}.ProductDetail_mobilePurchaseActions__viAqd button.secondary:active{background:#e7efe9;box-shadow:none}.ProductDetail_mobilePurchaseActions__viAqd button.primary:active{background:#45d75b;box-shadow:inset 0 2px 4px #12371d12}.ProductDetail_mobilePurchaseBar___BfFE button:disabled{opacity:.45;cursor:default}}@media(max-width:360px){.ProductDetail_mobilePurchaseBar___BfFE{padding-left:max(8px,env(safe-area-inset-left,0px));padding-right:max(8px,env(safe-area-inset-right,0px))}.ProductDetail_mobilePurchaseInner__dTU9P{column-gap:12px}.ProductDetail_mobileTotal__NHH3z strong{font-size:25px}}@media(max-width:720px) and (prefers-reduced-motion:reduce){.ProductDetail_mobilePurchaseActions__viAqd button{transition:none}}@media(prefers-reduced-motion:reduce){.ProductDetail_mainImage__MWzdR img{animation:none}.ProductDetail_thumbnail__sFhFe{transition:none}.ProductDetail_thumbnail__sFhFe:hover{transform:none}}.ProductDetail_mobilePricePreview__yk9T5{display:none}@media (max-width:720px){.ProductDetail_mobilePricePreview__yk9T5{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin:14px 0 18px;padding-bottom:14px;border-bottom:1px solid #d4e1db}.ProductDetail_mobilePricePreview__yk9T5 strong{color:#142b21;font-size:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductDetail_mobilePricePreview__yk9T5 a{display:inline-flex;align-items:center;min-height:44px;color:#16663e;font-size:13px;font-weight:650;text-decoration:underline;text-underline-offset:3px}.ProductDetail_page__xggmj:has(input:not([type]):focus,input:is([type=text],[type=search],[type=email],[type=url],[type=tel],[type=number],[type=password]):focus,textarea:focus,[contenteditable=true]:focus) .ProductDetail_mobilePurchaseBar___BfFE{display:none}}.ProductDetail_kitImageNote__7YQri{margin:12px 0 0;padding:12px 14px;border:1px solid #b8dec5;border-radius:12px;background:#f3fbf5;color:#205535;font-size:14px;font-weight:600;line-height:1.55}.ProductDetail_kitTrustLine__hiyM6{margin:0 0 16px;color:#23753b;font-size:13px;font-weight:700;line-height:1.5}.ProductDetail_kitDescription__3i4xD{margin:0 0 14px;font-size:14px;color:#416650}.ProductDetail_kitDescription__3i4xD summary{min-height:44px;display:flex;align-items:center;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ProductDetail_kitDescription__3i4xD .ProductDetail_description__bJ7PP{margin-top:8px;font-size:14px}.ProductDetail_kitDescription__3i4xD summary:focus-visible{outline:3px solid #198e38;outline-offset:3px}.ProductDetail_kitVariantPrice__1vhL1{margin-left:auto;white-space:nowrap;font-size:14px;color:#194f2b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:720px){.ProductDetail_page__xggmj .ProductDetail_mobileSections__2MNta{display:none}}[data-cart-sync-placement=page-top]+.ProductDetail_hero__yq6jG{padding-top:28px}@media(max-width:720px){[data-cart-sync-placement=page-top]+.ProductDetail_hero__yq6jG{padding-top:24px}}.ProductDetail_wifiSetup__6zw6I{max-width:1500px;margin:0 auto;padding:0 5vw}@media(max-width:720px){.ProductDetail_wifiSetup__6zw6I{padding:0 16px}}.ProductDetail_workspaceGrid__As9_T{grid-template-columns:minmax(0,1fr);gap:28px}.ProductDetail_productWorkspace__OnOoN{display:grid;grid-template-areas:"intro" "gallery" "options" "facts" "support";gap:24px;min-width:0;align-content:start}.ProductDetail_productIntro__xx4CI{grid-area:intro;min-width:0}.ProductDetail_productIntro__xx4CI .category{margin:0 0 10px}.ProductDetail_productIntro__xx4CI h1{margin:0 0 12px;color:#142b20;font-size:clamp(30px,3vw,44px);line-height:1.12;letter-spacing:-.025em;overflow-wrap:anywhere}.ProductDetail_productIntro__xx4CI .ProductDetail_tagline__xjH16{margin:0;font-size:18px;line-height:1.5;font-weight:600}.ProductDetail_productIntro__xx4CI .ProductDetail_kitTrustLine__hiyM6{margin-top:8px}.ProductDetail_productAbout__r8X4r{margin:12px 0 0;color:#52675a;font-size:14px;line-height:1.6}.ProductDetail_productAbout__r8X4r summary{display:flex;align-items:center;min-height:40px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ProductDetail_productAbout__r8X4r .ProductDetail_description__bJ7PP{margin:8px 0 0;font-size:15px;line-height:1.7}.ProductDetail_productWorkspace__OnOoN .ProductDetail_mediaGallery__JTku7{grid-area:gallery}.ProductDetail_decisionFacts__cLUN0{grid-area:facts;padding:18px 20px 12px;border:1px solid #d5e2d9;border-radius:18px;background:#fff;min-width:0;color:#173327}.ProductDetail_decisionFacts__cLUN0 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:0}.ProductDetail_decisionFacts__cLUN0 dl>div{min-width:0}.ProductDetail_decisionFacts__cLUN0 .ProductDetail_decisionFactWide__Z0jBe{grid-column:1/-1}.ProductDetail_decisionFacts__cLUN0 dt{margin:0 0 4px;color:#5d7164;font-size:11.5px;line-height:1.45}.ProductDetail_decisionFacts__cLUN0 dd{margin:0;font-size:14px;line-height:1.5;font-weight:700;color:#203e2b;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductDetail_decisionFacts__cLUN0>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;margin-top:14px;padding-top:8px;border-top:1px solid #e3ebe5;color:#176b35;font-size:12px;font-weight:650}.ProductDetail_decisionFacts__cLUN0>a svg{flex:none}.ProductDetail_configurationPanel__c7muB{grid-area:options;padding:24px;border:1px solid #d9e5dc;border-radius:20px;background:#fff;min-width:0;scroll-margin-top:calc(var(--catalog-header-offset,96px) + 16px)}.ProductDetail_configurationPanel__c7muB .ProductDetail_optionHeading__Re1e0{margin-top:0;font-size:19px}.ProductDetail_configurationPanel__c7muB .ProductDetail_configurationList__1k6Fs{margin-bottom:0}.ProductDetail_configurationNotice__iUQ0R{margin:14px 0 0;padding:12px 14px;border-inline-start:3px solid #198e38;border-radius:4px;background:#f0f8f2;color:#285a38;font-size:14px;line-height:1.6}.ProductDetail_configurationGuide__elys_{display:inline-flex;align-items:center;min-height:44px;margin-top:10px;color:#176b35;font-size:14px;font-weight:650;text-decoration:underline;text-underline-offset:3px}.ProductDetail_configurationJump__j8COg{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:46px;margin-top:16px;padding:10px 16px;border:1px solid #97c6a5;border-radius:10px;background:#eef8f1;color:#175632;font-size:15px;font-weight:750;cursor:pointer}.ProductDetail_configurationConfirm__OVhon{display:grid;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #d9e5dc}.ProductDetail_configurationConfirm__OVhon p,.ProductDetail_reviewFirst__7Tnun p{margin:0;color:#4e6858;font-size:14px;line-height:1.6}.ProductDetail_configurationConfirm__OVhon button{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px;width:100%;padding:12px 18px;line-height:1.4}.ProductDetail_reviewFirst__7Tnun{display:grid;gap:12px}.ProductDetail_reviewFirst__7Tnun button{width:100%;min-height:50px;padding:12px 16px;line-height:1.4}.ProductDetail_configurationConfirm__OVhon button:focus-visible,.ProductDetail_configurationJump__j8COg:focus-visible{outline:3px solid #198e38;outline-offset:4px}.ProductDetail_configurationPanel__c7muB:focus{outline:none}.ProductDetail_configurationPanel__c7muB:focus-visible{outline:3px solid #198e38;outline-offset:4px}.ProductDetail_compactConfiguration__yXrZL{padding:20px 24px}.ProductDetail_compactConfiguration__yXrZL .ProductDetail_optionHeading__Re1e0{font-size:17px;margin-bottom:10px}.ProductDetail_modelSupport__iZVDi{grid-area:support;min-width:0}.ProductDetail_orderRail__unVBY{min-width:0;align-self:stretch}.ProductDetail_orderRailStack__XqU0l{display:grid;gap:16px;min-width:0;align-content:start}.ProductDetail_orderRail__unVBY .ProductDetail_actions__BLXcC{grid-template-columns:1fr;gap:9px}.ProductDetail_orderRail__unVBY .ProductDetail_actions__BLXcC button{min-height:48px;padding:12px 14px;line-height:1.4}.ProductDetail_orderRail__unVBY .ProductDetail_actions__BLXcC .primary{order:-1}.ProductDetail_page__xggmj :is(.ProductDetail_productAbout__r8X4r summary,.ProductDetail_decisionFacts__cLUN0 a):focus-visible{outline:3px solid #198e38;outline-offset:3px}@media(min-width:1200px){.ProductDetail_workspaceGrid__As9_T{grid-template-columns:minmax(0,1fr) minmax(340px,390px);grid-template-areas:"intro ." "gallery summary" "options summary" "facts summary";gap:24px 32px}.ProductDetail_workspaceGrid__As9_T[data-integrated-bms-options=true]{grid-template-columns:minmax(0,1fr) minmax(390px,440px);grid-template-areas:"intro ." "gallery summary" "facts summary"}.ProductDetail_productWorkspace__OnOoN{display:contents}.ProductDetail_decisionFacts__cLUN0 dl{grid-template-columns:repeat(3,minmax(0,1fr))}.ProductDetail_orderRail__unVBY{grid-area:summary}.ProductDetail_productWorkspace__OnOoN .ProductDetail_mainImage__MWzdR{height:clamp(340px,31vw,440px);aspect-ratio:auto;padding:24px 52px 35px}.ProductDetail_orderRail__unVBY[data-summary-sticky=true]>.ProductDetail_orderRailStack__XqU0l{position:sticky;top:min(calc(var(--catalog-header-offset,96px) + 12px),calc(100dvh - var(--product-summary-height) - 16px))}}@media(min-width:1200px) and (max-height:850px){.ProductDetail_orderRail__unVBY .ProductDetail_actions__BLXcC{grid-template-columns:1fr 1fr}.ProductDetail_orderRail__unVBY .ProductDetail_actions__BLXcC .primary{order:0}}@media(min-width:721px) and (max-width:1199px){.ProductDetail_workspaceGrid__As9_T{grid-template-areas:"intro" "gallery" "options" "facts" "summary"}.ProductDetail_workspaceGrid__As9_T[data-integrated-bms-options=true]{grid-template-areas:"intro" "gallery" "summary" "facts"}.ProductDetail_orderRailStack__XqU0l,.ProductDetail_orderRail__unVBY,.ProductDetail_productWorkspace__OnOoN{display:contents}.ProductDetail_productWorkspace__OnOoN .ProductDetail_mainImage__MWzdR{max-height:480px}.ProductDetail_orderRailStack__XqU0l>[data-product-order-summary]{grid-area:summary;max-width:760px;width:100%;justify-self:center}.ProductDetail_orderRail__unVBY .ProductDetail_actions__BLXcC{grid-template-columns:1fr 1fr}.ProductDetail_orderRail__unVBY .ProductDetail_actions__BLXcC .primary{order:0}}@media(max-width:720px){.ProductDetail_workspaceGrid__As9_T{grid-template-areas:"gallery" "options" "summary" "support";gap:20px}.ProductDetail_orderRailStack__XqU0l,.ProductDetail_orderRail__unVBY,.ProductDetail_productWorkspace__OnOoN{display:contents}.ProductDetail_decisionFacts__cLUN0{display:none}.ProductDetail_modelSupport__iZVDi [aria-label="Selected SKU facts"]>:is(h2,dl){display:none}.ProductDetail_orderRailStack__XqU0l>[data-product-order-summary]{grid-area:summary}.ProductDetail_productIntro__xx4CI{display:none}.ProductDetail_compactConfiguration__yXrZL,.ProductDetail_configurationPanel__c7muB{padding:16px;border-radius:16px}.ProductDetail_orderRail__unVBY .ProductDetail_actions__BLXcC{grid-template-columns:1fr 1fr}.ProductDetail_orderRail__unVBY .ProductDetail_actions__BLXcC .primary{order:0}}.ProductDetail_baseModel__M2UH1{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 10px;padding:6px 0 10px;border-bottom:1px solid #d8e5df;margin-bottom:10px}.ProductDetail_baseModel__M2UH1 span{font-size:13px;color:#60776b}.ProductDetail_baseModel__M2UH1 strong{min-width:0;max-width:100%;margin-inline-start:auto;font-size:18px;line-height:1.3;font-weight:800;color:#183d2d;text-align:end;overflow-wrap:anywhere}@media(min-width:721px){.ProductDetail_modelSupport__iZVDi{display:none}.ProductDetail_configurationPanel__c7muB:has(>.ProductDetail_baseModel__M2UH1)>:is(.ProductDetail_optionHeading__Re1e0,.ProductDetail_baseModel__M2UH1){display:none}.ProductDetail_configurationPanel__c7muB:has(>.ProductDetail_baseModel__M2UH1)>.ProductDetail_baseModel__M2UH1+section{margin-top:0}.ProductDetail_workspaceGrid__As9_T[data-integrated-bms-options=true] [data-product-order-options]>.ProductDetail_configurationPanel__c7muB{grid-area:auto;padding:0;border:0;border-radius:0;background:transparent}.ProductDetail_workspaceGrid__As9_T[data-integrated-bms-options=true] .ProductDetail_orderRail__unVBY .ProductDetail_actions__BLXcC{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ProductDetail_workspaceGrid__As9_T[data-integrated-bms-options=true] .ProductDetail_orderRail__unVBY .ProductDetail_actions__BLXcC .primary{order:0}.ProductDetail_workspaceGrid__As9_T[data-integrated-bms-options=true] .ProductDetail_orderRail__unVBY .ProductDetail_actions__BLXcC button{min-width:0;font-size:14px;font-weight:800;overflow-wrap:anywhere}}.ProductDetail_mobileResourceTitle__CQjnu,.ProductDetail_resourceGroupTitle__UvIse{display:none}.ProductDetail_resourceGroup__2WKT_{display:contents}.ProductDetail_reselectionNotice__14uJ1{padding:14px 16px;margin:0 0 14px;background:#fff8e9;border:1px solid #ead8ad;border-radius:12px;color:#695226;font-size:14px;line-height:1.6}.ProductDetail_configurationPanel__c7muB .ProductDetail_optionHeading__Re1e0{font-size:18px;margin-bottom:10px}.ProductDetail_configurationPanel__c7muB .ProductDetail_configurationConfirm__OVhon{gap:8px;margin-top:14px;padding-top:12px}.ProductDetail_configurationPanel__c7muB .ProductDetail_configurationConfirm__OVhon p{font-size:12px;line-height:1.5}.ProductDetail_configurationPanel__c7muB .ProductDetail_configurationConfirm__OVhon button{min-height:44px;padding:10px 14px}@media(max-width:720px){.ProductDetail_baseModel__M2UH1{padding:4px 0 8px;margin-bottom:8px}.ProductDetail_configurationPanel__c7muB .ProductDetail_optionHeading__Re1e0{font-size:17px;margin-bottom:8px}.ProductDetail_configurationConfirm__OVhon[data-configuration-review-required=false]{display:none}.ProductDetail_workspaceGrid__As9_T:has([data-product-order-summary][data-has-price-adjustments]){row-gap:0}.ProductDetail_workspaceGrid__As9_T:has([data-product-order-summary][data-has-price-adjustments]) .ProductDetail_mediaGallery__JTku7{margin-block-end:12px}.ProductDetail_workspaceGrid__As9_T:has([data-product-order-summary][data-has-price-adjustments]) .ProductDetail_configurationPanel__c7muB{padding-block-end:12px;border-color:#d5e2d9;border-block-end:0;border-end-start-radius:0;border-end-end-radius:0}.ProductDetail_workspaceGrid__As9_T [data-product-order-summary][data-has-options=true]>[data-product-order-purchase],.ProductDetail_workspaceGrid__As9_T [data-product-order-summary][data-has-price-adjustments]:not([data-has-options=true]){margin-block-end:20px;padding-block-start:0;border-block-start:0;border-start-start-radius:0;border-start-end-radius:0;box-shadow:none}.ProductDetail_detailsContent__NLxq_{--pdp-detail-title-size:20px;--pdp-detail-body-size:14px;font-size:var(--pdp-detail-body-size);line-height:1.65;min-width:0}.ProductDetail_page__xggmj .ProductDetail_detailsContent__NLxq_ h2{font-size:var(--pdp-detail-title-size);line-height:1.3;font-weight:750;letter-spacing:-.015em;overflow-wrap:anywhere}.ProductDetail_page__xggmj .ProductDetail_detailsContent__NLxq_ h3{font-size:16px;line-height:1.4;overflow-wrap:anywhere}}@media(max-width:720px){.ProductDetail_detailsContent__NLxq_ :is(p,li,dt,dd,a){overflow-wrap:anywhere}.ProductDetail_detailsContent__NLxq_ .ProductDetail_content__UkH_z{max-width:calc(100% - 28px);margin:0 14px 20px;padding:16px;border:1px solid #dce5df;border-radius:16px;background:#fff;content-visibility:visible}.ProductDetail_content__UkH_z .ProductDetail_sectionHeading__LiZ1R{margin-bottom:14px}.ProductDetail_content__UkH_z .ProductDetail_sectionHeading__LiZ1R .eyebrow{margin-bottom:6px;font-size:10px;letter-spacing:.08em;line-height:1.4}.ProductDetail_content__UkH_z .detail-columns{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:14px}.ProductDetail_content__UkH_z .detail-columns>div{padding:0;border-radius:0;background:transparent;min-width:0}.ProductDetail_content__UkH_z .detail-columns h4{margin:0 0 6px;font-size:15px;line-height:1.4;color:#203e2b}.ProductDetail_content__UkH_z .detail-columns ul{padding-inline-start:18px;font-size:14px;line-height:1.65}.ProductDetail_content__UkH_z .ProductDetail_specTable__aA_6J{margin-top:16px;border-radius:10px}.ProductDetail_content__UkH_z .ProductDetail_specTable__aA_6J>div{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px;padding:10px;font-size:13px;line-height:1.55}.ProductDetail_content__UkH_z .ProductDetail_longFormDetails__HZsHv{margin-top:22px;padding-top:20px}.ProductDetail_content__UkH_z .ProductDetail_detailIntro__Yqk_B{margin-top:10px;font-size:14px;line-height:1.65}.ProductDetail_content__UkH_z .ProductDetail_detailImageStack__DzAy8{gap:14px}.ProductDetail_detailsContent__NLxq_ .ProductDetail_skuResources__ByAl9{max-width:calc(100% - 28px);margin:0 14px 20px;padding:16px;border:1px solid #dce5df;border-radius:16px;background:#fff}.ProductDetail_skuResources__ByAl9 h2{margin:0 0 10px}.ProductDetail_skuResources__ByAl9 p{margin:0;color:#596e60;font-size:14px;line-height:1.65}.ProductDetail_desktopResourceTitle__Ev3Cn{display:none}.ProductDetail_mobileResourceTitle__CQjnu{display:inline}.ProductDetail_skuResources__ByAl9 .ProductDetail_resourceGroup__2WKT_{display:grid;gap:0;margin-top:16px;min-width:0}.ProductDetail_page__xggmj .ProductDetail_detailsContent__NLxq_ .ProductDetail_resourceGroupTitle__UvIse{display:block;margin:0 0 4px;color:#62766a;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.015em}.ProductDetail_skuResources__ByAl9 .ProductDetail_resourceGroup__2WKT_>a{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;min-height:44px;margin:0;padding:10px 0;border-bottom:1px solid #e7ede9;font-size:14px;font-weight:550;line-height:1.45}.ProductDetail_skuResources__ByAl9 .ProductDetail_resourceGroup__2WKT_>a:last-child{border-bottom:0}.ProductDetail_skuResources__ByAl9 a svg{flex:0 0 auto;width:16px;height:16px}.ProductDetail_skuResources__ByAl9 a:focus-visible{outline:3px solid #198e38;outline-offset:3px}.ProductDetail_detailsContent__NLxq_ .product-resources{max-width:calc(100% - 28px);margin:0 14px 20px;padding:16px;border:1px solid #dce5df;border-radius:16px;background:#fff}.ProductDetail_detailsContent__NLxq_ .product-resources h2{margin:0 0 14px}.ProductDetail_detailsContent__NLxq_ .product-resources ul{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none}.ProductDetail_detailsContent__NLxq_ .product-resources li{min-width:0;margin:0;padding:12px 0;border-bottom:1px solid #e7ede9}.ProductDetail_detailsContent__NLxq_ .product-resources li:first-child{padding-top:0}.ProductDetail_detailsContent__NLxq_ .product-resources li:last-child{padding-bottom:0;border-bottom:0}.ProductDetail_detailsContent__NLxq_ .product-resources li a{display:flex;align-items:center;min-height:44px;margin:0;font-size:14px;font-weight:650;line-height:1.45}.ProductDetail_detailsContent__NLxq_ .product-resources li span{display:block;margin-top:2px;color:#596e60;font-size:13px;line-height:1.65}}.ProductDetail_kitVariantText__B2qHm{display:grid;gap:4px;min-width:0;text-align:left}.ProductDetail_kitVariantText__B2qHm small{font-size:12px;font-weight:400;line-height:1.5;color:#607168}.ProductDetail_pendingVariantPrice__WEyyk{max-width:145px;white-space:normal;text-align:right;font-size:12px;line-height:1.45}.ProductDetail_quoteBox__EGO_a p{margin:0;line-height:1.6;color:#607168}.ProductDetail_configurationList__1k6Fs .variant.ProductDetail_pendingKitVariant__7XN_Y{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,124px);gap:12px}.ProductDetail_configurationList__1k6Fs .ProductDetail_pendingVariantPrice__WEyyk{min-width:0;max-width:124px;white-space:normal;text-align:right;line-height:1.45}@media(min-width:1051px){.ProductDetail_mediaGallery__JTku7{position:relative}.ProductDetail_thumbnailStrip__YiBoK{position:absolute;top:24px;left:24px;z-index:3;display:flex;flex-direction:column;gap:10px;margin:0;padding:0;max-height:calc(100% - 48px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y proximity;scrollbar-width:none}.ProductDetail_thumbnailStrip__YiBoK::-webkit-scrollbar{display:none}.ProductDetail_thumbnail__sFhFe{width:72px;height:72px;flex:0 0 72px;border-radius:10px;scroll-snap-align:start}.ProductDetail_mediaGallery__JTku7 .ProductDetail_mainImageWithThumbs__AFJi2{padding-left:124px}.ProductDetail_mediaGallery__JTku7 .ProductDetail_mainImageWithThumbs__AFJi2 .ProductDetail_galleryPrevious__ZzZGh{left:112px}}.ProductDetail_visualGuideSection__Ks2ZZ{max-width:1500px;margin:0 auto;padding:12px 5vw 40px}.ProductDetail_visualGuideSection__Ks2ZZ .ProductDetail_longFormDetails__HZsHv{margin-top:0;padding-top:0;border-top:0}@media(max-width:720px){.ProductDetail_visualGuideSection__Ks2ZZ{max-width:calc(100% - 28px);margin:12px 14px 20px;padding:16px;border:1px solid #dce5df;border-radius:16px;background:#fff}}