@keyframes BimViewer_fade-in__EDF5V{0%{opacity:0}to{opacity:1}}@keyframes BimViewer_fade-out__ZAS4q{0%{opacity:1}to{opacity:0}}.BimViewer_wrapper__KDxYh{position:relative;width:100%;background-color:var(--dms-bim-tab-viewer-background-color)}@supports(aspect-ratio:488/424){.BimViewer_wrapper__KDxYh{aspect-ratio:488/424}}@supports not (aspect-ratio:488/424){.BimViewer_wrapper__KDxYh:before{display:block;width:100%;content:"";padding-top:86.8852459016%}}.BimViewer_wrapper__KDxYh>iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.BimViewer_loading__3lyO_{position:absolute;inset:0;line-height:0}.BimViewer_loading__3lyO_>span{display:block;height:100%}@keyframes FileCard_fade-in__pns8B{0%{opacity:0}to{opacity:1}}@keyframes FileCard_fade-out__D89jn{0%{opacity:1}to{opacity:0}}.FileCard_wrapper__DiNlT{position:relative;display:flex;gap:16px;align-items:center;border-radius:6px;font-family:var(--dms-primary-font)}.FileCard_wrapper__DiNlT:focus-within .FileCard_icon__9W5xx,.FileCard_wrapper__DiNlT:hover .FileCard_icon__9W5xx{background-color:var(--dms-file-card-hover-background-color)}.FileCard_text__VtKTa{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.FileCard_link__EZd24{color:var(--dms-file-card-title-text-color);text-decoration:none;overflow-wrap:anywhere;font-family:var(--dms-primary-font);font-size:16px;font-weight:400;letter-spacing:0;line-height:1.2}.FileCard_link__EZd24:after{content:"";position:absolute;inset:0}.FileCard_link__EZd24:focus-visible{outline:2px solid var(--dms-file-card-focus-outline-color);outline-offset:4px;border-radius:6px}.FileCard_meta__owO6X{color:var(--dms-file-card-meta-text-color);font-family:var(--dms-primary-font);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}.FileCard_icon__9W5xx{display:flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;color:var(--dms-file-card-icon-color);transition:background-color .15s ease}.FileCard_skeleton__XTKhE{pointer-events:none}.FileCard_iconSkeleton__L160h{flex:0 0 40px;width:40px;height:40px}@keyframes FileCardList_fade-in__7svpi{0%{opacity:0}to{opacity:1}}@keyframes FileCardList_fade-out__rVfSy{0%{opacity:1}to{opacity:0}}.FileCardList_wrapper__0gf1Q{display:flex;flex-direction:column;gap:24px;margin:0;padding:0;list-style:none}@keyframes BimTab_fade-in__2E_Vv{0%{opacity:0}to{opacity:1}}@keyframes BimTab_fade-out__HUY_t{0%{opacity:1}to{opacity:0}}.BimTab_wrapper__ygPXN{display:flex;flex-direction:column;gap:32px;margin-bottom:48px;font-family:var(--dms-primary-font)}.BimTab_title__KvKQI{margin:0;color:var(--dms-bim-tab-title-text-color);font-family:var(--dms-primary-font);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.BimTab_title__KvKQI{font-size:24px}}@media(min-width:1024px){.BimTab_title__KvKQI{font-size:30px}}@media(min-width:1440px){.BimTab_title__KvKQI{font-size:32px}}.BimTab_content___erkn{display:flex;flex-direction:column;gap:32px}@media(min-width:1024px){.BimTab_content___erkn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;align-items:start}}.BimTab_side__G5rBz{display:flex;flex-direction:column;gap:24px;min-width:0}.BimTab_error__QFWJN{margin:0;color:var(--dms-bim-tab-error-text-color);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}@keyframes CertificateCard_fade-in__XUaLz{0%{opacity:0}to{opacity:1}}@keyframes CertificateCard_fade-out__Oec_Z{0%{opacity:1}to{opacity:0}}.CertificateCard_wrapper__iEsGE{display:flex;flex-direction:column;gap:16px;align-items:flex-start;min-width:0;font-family:var(--dms-primary-font)}.CertificateCard_image__2PUxH{display:flex;flex:0 0 120px;align-items:center;width:120px;height:120px}.CertificateCard_image__2PUxH img{width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain}.CertificateCard_title__km78F{margin:0;color:var(--dms-certificates-tab-certificate-title-text-color);overflow-wrap:anywhere;font-family:var(--dms-primary-font);font-size:16px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.CertificateCard_title__km78F{font-size:18px}}@media(min-width:1024px){.CertificateCard_title__km78F{font-size:20px}}.CertificateCard_titleLink__WPtux{color:inherit;text-decoration:none}.CertificateCard_titleLink__WPtux:hover{text-decoration:underline}.CertificateCard_titleLink__WPtux:focus-visible{outline:2px solid var(--dms-certificates-tab-focus-outline-color);outline-offset:4px;border-radius:6px}.CertificateCard_text__gwXRt{margin:0;color:var(--dms-certificates-tab-certificate-text-color);overflow-wrap:anywhere;font-family:var(--dms-primary-font);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}.CertificateCard_textLink__E0GNO{color:var(--dms-certificates-tab-link-text-color)}.CertificateCard_textLink__E0GNO:focus-visible{outline:2px solid var(--dms-certificates-tab-focus-outline-color);outline-offset:4px;border-radius:6px}@keyframes CertificateList_fade-in__NGGWF{0%{opacity:0}to{opacity:1}}@keyframes CertificateList_fade-out__xu1F9{0%{opacity:1}to{opacity:0}}.CertificateList_wrapper__QJmnG{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;margin:0;padding:0;list-style:none}@media(min-width:768px){.CertificateList_wrapper__QJmnG{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}}@keyframes CertificatesTab_fade-in__RMSSz{0%{opacity:0}to{opacity:1}}@keyframes CertificatesTab_fade-out__5hWfi{0%{opacity:1}to{opacity:0}}.CertificatesTab_wrapper__lEXzL{display:flex;flex-direction:column;gap:32px;margin-bottom:48px;font-family:var(--dms-primary-font)}.CertificatesTab_title__3IzQJ{margin:0;color:var(--dms-certificates-tab-title-text-color);font-family:var(--dms-primary-font);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.CertificatesTab_title__3IzQJ{font-size:24px}}@media(min-width:1024px){.CertificatesTab_title__3IzQJ{font-size:30px}}@media(min-width:1440px){.CertificatesTab_title__3IzQJ{font-size:32px}}@keyframes TabLoader_fade-in__NZpl6{0%{opacity:0}to{opacity:1}}@keyframes TabLoader_fade-out__i6STj{0%{opacity:1}to{opacity:0}}.TabLoader_loader__mYR_B{display:flex;align-items:center;justify-content:center;width:100%;min-height:spacing(30)}.TabLoader_tall__GQnIu{min-height:500px}.TabLoader_overlay__86ua9{position:absolute;inset:0;min-height:0;pointer-events:none}@keyframes ContentRichText_fade-in__SCoEF{0%{opacity:0}to{opacity:1}}@keyframes ContentRichText_fade-out__yARdk{0%{opacity:1}to{opacity:0}}.ContentRichText_wrapper__Ml7v7{font-family:var(--dms-primary-font);color:var(--dms-tech-specs-tab-richtext-text-color);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}.ContentRichText_wrapper__Ml7v7 h2,.ContentRichText_wrapper__Ml7v7 h3,.ContentRichText_wrapper__Ml7v7 h4,.ContentRichText_wrapper__Ml7v7 h5,.ContentRichText_wrapper__Ml7v7 h6,.ContentRichText_wrapper__Ml7v7 strong{margin:0;font-family:var(--dms-primary-font);font-size:16px;line-height:1.5;letter-spacing:0;font-weight:600}.ContentRichText_wrapper__Ml7v7 ul{margin:0;padding-left:24px;list-style:disc}.InlineContent_line__Xf7kB{display:block}@keyframes ContentList_fade-in__IJK7F{0%{opacity:0}to{opacity:1}}@keyframes ContentList_fade-out__HBm04{0%{opacity:1}to{opacity:0}}.ContentList_list__GwNGA{display:block;margin:0;padding:0;font-family:var(--dms-primary-font);color:var(--dms-tech-specs-tab-row-text-color);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}.ContentList_row__tJal9{display:grid;grid-template-columns:1fr 3fr;column-gap:8px;padding:12px 8px;border-bottom:1px solid var(--dms-tech-specs-tab-row-border-color)}@media(min-width:768px){.ContentList_row__tJal9{grid-template-columns:1fr 7fr}}.ContentList_row__tJal9.ContentList_noValue__ExP2g{grid-template-columns:1fr}.ContentList_label__jpcLF,.ContentList_value__kyfaB{margin:0;overflow-wrap:anywhere}.ContentList_label__jpcLF{font-weight:400}.ContentList_label__jpcLF:after{content:none}@keyframes ContentTable_fade-in__v_SpT{0%{opacity:0}to{opacity:1}}@keyframes ContentTable_fade-out__FppHl{0%{opacity:1}to{opacity:0}}.ContentTable_scroll__nr4g8{overflow-x:auto}.ContentTable_table__Zb8xe{width:100%;border-collapse:collapse;font-family:var(--dms-primary-font);color:var(--dms-tech-specs-tab-row-text-color);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}.ContentTable_headerRow__G7kSs{border-bottom:2px solid var(--dms-tech-specs-tab-table-header-border-color)}.ContentTable_row__z1tYK{border-bottom:1px solid var(--dms-tech-specs-tab-row-border-color)}.ContentTable_cell__6s_9p,.ContentTable_header__NLlqv{padding:12px 8px;text-align:left;vertical-align:middle}.ContentTable_header__NLlqv{font-weight:600}.ContentTable_cell__6s_9p{font-weight:400}.ContentTable_cell__6s_9p:first-child,.ContentTable_header__NLlqv:first-child{position:sticky;left:0;min-width:120px;background-color:var(--dms-tech-specs-tab-table-header-background-color)}@keyframes ContentImage_fade-in__5LYme{0%{opacity:0}to{opacity:1}}@keyframes ContentImage_fade-out__xcrni{0%{opacity:1}to{opacity:0}}.ContentImage_wrapper__Rm3VZ img{max-width:100%;max-height:75vh;height:auto;object-fit:contain}.ContentImage_wrapper__Rm3VZ.ContentImage_halfWidth__scZGY{display:inline-block;vertical-align:top;max-width:50%}@keyframes ContentBlocks_fade-in__8EVt8{0%{opacity:0}to{opacity:1}}@keyframes ContentBlocks_fade-out__gujNe{0%{opacity:1}to{opacity:0}}.ContentBlocks_wrapper__krQOk{padding-bottom:24px}.ContentBlocks_block__VDDpQ+.ContentBlocks_block__VDDpQ{margin-top:24px}@keyframes WiringView_fade-in__CDYOj{0%{opacity:0}to{opacity:1}}@keyframes WiringView_fade-out__7yhql{0%{opacity:1}to{opacity:0}}.WiringView_wrapper__KN4Fm{display:flex;flex-direction:column;gap:32px;font-family:var(--dms-primary-font)}.WiringView_title__lV9bB{margin:0;color:var(--dms-documentation-tab-wiring-title-text-color);font-family:var(--dms-primary-font);font-size:16px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.WiringView_title__lV9bB{font-size:18px}}@media(min-width:1024px){.WiringView_title__lV9bB{font-size:20px}}.WiringView_title__lV9bB{font-weight:600}@keyframes DocumentationFilters_fade-in__sKlHr{0%{opacity:0}to{opacity:1}}@keyframes DocumentationFilters_fade-out__3j9Vv{0%{opacity:1}to{opacity:0}}.DocumentationFilters_wrapper__fJpiX{display:flex;flex-wrap:wrap;gap:16px;align-items:center;font-family:var(--dms-primary-font)}@media(min-width:768px){.DocumentationFilters_wrapper__fJpiX{gap:32px}}@media print{.DocumentationFilters_wrapper__fJpiX{display:none}}.DocumentationFilters_search__98GZA{width:100%}@media(min-width:600px){.DocumentationFilters_search__98GZA{width:200px}}.DocumentationFilters_typeFilter__HtY_U{display:flex;gap:8px;align-items:center;width:100%}@media(min-width:600px){.DocumentationFilters_typeFilter__HtY_U{width:auto}}.DocumentationFilters_label__I4Zsd{color:var(--dms-documentation-tab-filter-label-text-color);white-space:nowrap;font-family:var(--dms-primary-font);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}.DocumentationFilters_select__WvKoW{flex:1}@media(min-width:600px){.DocumentationFilters_select__WvKoW{flex:0 0 200px;width:200px}}@keyframes DocumentsView_fade-in__4TqjO{0%{opacity:0}to{opacity:1}}@keyframes DocumentsView_fade-out__TEQWO{0%{opacity:1}to{opacity:0}}.DocumentsView_wrapper__jOgkC{display:flex;flex-direction:column;gap:32px;font-family:var(--dms-primary-font)}.DocumentsView_empty__wzGYr{margin:0;color:var(--dms-documentation-tab-empty-text-color);font-family:var(--dms-primary-font);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}@keyframes DocumentationSideNav_fade-in__ZxvOT{0%{opacity:0}to{opacity:1}}@keyframes DocumentationSideNav_fade-out__PmcFK{0%{opacity:1}to{opacity:0}}.DocumentationSideNav_wrapper__MM0hb{font-family:var(--dms-primary-font)}.DocumentationSideNav_list__NMkYN{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.DocumentationSideNav_item__JGFiG{margin:0;padding:0;border:0;background:none;color:var(--dms-documentation-tab-side-nav-text-color);text-align:left;cursor:pointer;font-family:var(--dms-primary-font);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}.DocumentationSideNav_item__JGFiG:focus-visible{outline:2px solid var(--dms-documentation-tab-focus-outline-color);outline-offset:4px}.DocumentationSideNav_active__OgkQL{font-weight:600}@keyframes DocumentationTab_fade-in__v1N1t{0%{opacity:0}to{opacity:1}}@keyframes DocumentationTab_fade-out__NQ5VW{0%{opacity:1}to{opacity:0}}.DocumentationTab_wrapper__6LKgb{margin-bottom:48px;display:flex;flex-direction:column;gap:32px;font-family:var(--dms-primary-font)}.DocumentationTab_title__QDzDZ{margin:0;color:var(--dms-documentation-tab-title-text-color);font-family:var(--dms-primary-font);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.DocumentationTab_title__QDzDZ{font-size:24px}}@media(min-width:1024px){.DocumentationTab_title__QDzDZ{font-size:30px}}@media(min-width:1440px){.DocumentationTab_title__QDzDZ{font-size:32px}}.DocumentationTab_content__FwREy{display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.DocumentationTab_content__FwREy{flex-direction:row;gap:32px}.DocumentationTab_sideNav__adDYN{flex:0 0 160px}}@media print{.DocumentationTab_sideNav__adDYN{display:none}}.DocumentationTab_views__O_9Tr{display:flex;flex:1;flex-direction:column;gap:32px;min-width:0}.DocumentationTab_inactive__JOR01{display:none}@media print{.DocumentationTab_inactive__JOR01{display:block}}.DocumentationTab_refreshing__Yklhx{opacity:.5}@keyframes ExpandableDetails_fade-in__v5okt{0%{opacity:0}to{opacity:1}}@keyframes ExpandableDetails_fade-out__qc7Jm{0%{opacity:1}to{opacity:0}}.ExpandableDetails_wrapper__dbz_k{display:flex;flex-direction:column;gap:8px}.ExpandableDetails_content__4ibqb{position:relative;overflow:hidden;max-height:var(--expandable-details-max-height,185px);transition:max-height .3s ease}@media print{.ExpandableDetails_content__4ibqb{max-height:none}}.ExpandableDetails_content__4ibqb.ExpandableDetails_expanded__Smwnv{max-height:var(--expandable-details-content-height,none)}.ExpandableDetails_fade__VBPHP{position:absolute;bottom:0;left:0;width:100%;height:40px;background:linear-gradient(to bottom,transparent,var(--expandable-details-fade-color,var(--dms-expandable-details-fade-background-color)));opacity:1;transition:opacity .3s ease;pointer-events:none}.ExpandableDetails_fade__VBPHP.ExpandableDetails_fadeHidden__Qh2uz{opacity:0}@media print{.ExpandableDetails_fade__VBPHP{display:none}}.ExpandableDetails_toggle__84J2I{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:0;border:none;background:none;cursor:pointer;color:var(--dms-expandable-details-toggle-text-color);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}.ExpandableDetails_toggle__84J2I:hover{text-decoration:underline}@media print{.ExpandableDetails_toggle__84J2I{display:none}}.ExpandableDetails_chevron__yKGzC{transition:transform .3s ease}@keyframes TechSpecsFeatures_fade-in__WorAb{0%{opacity:0}to{opacity:1}}@keyframes TechSpecsFeatures_fade-out__TZa0R{0%{opacity:1}to{opacity:0}}.TechSpecsFeatures_wrapper__HuPeO{display:flex;flex-direction:column;gap:16px;font-family:var(--dms-primary-font)}.TechSpecsFeatures_title__2LRf_{margin:0;color:var(--dms-tech-specs-tab-title-text-color);font-family:var(--dms-primary-font);font-size:20px;line-height:1.5;letter-spacing:0;font-weight:600}.TechSpecsFeatures_list__W6fHl{column-count:1;column-gap:32px}@media(min-width:768px){.TechSpecsFeatures_list__W6fHl{column-count:2}}.TechSpecsFeatures_feature__JmtLM{break-inside:avoid;margin-bottom:32px}.TechSpecsFeatures_featureTitle__LMbiJ{margin:0 0 8px;color:var(--dms-tech-specs-tab-feature-title-text-color);font-weight:600}.TechSpecsFeatures_featureText__9XwHh,.TechSpecsFeatures_featureTitle__LMbiJ{font-family:var(--dms-primary-font);font-size:16px;line-height:1.5;letter-spacing:0}.TechSpecsFeatures_featureText__9XwHh{color:var(--dms-tech-specs-tab-feature-text-color);font-weight:400}@media(min-width:1024px){.TechSpecsFeatures_featureText__9XwHh{font-size:18px}}@keyframes AccordionItem_fade-in__on3kr{0%{opacity:0}to{opacity:1}}@keyframes AccordionItem_fade-out__0n_W7{0%{opacity:1}to{opacity:0}}.AccordionItem_wrapper__AQYx2{border-bottom:1px solid var(--dms-accordion-border-color);font-family:var(--dms-primary-font)}@media print{.AccordionItem_wrapper__AQYx2{break-inside:avoid}.AccordionItem_hiddenInPrint__YWO8J{display:none}}.AccordionItem_heading__QX29M{margin:0}.AccordionItem_header__HjKyg{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:72px;padding:8px;border:none;background:none;cursor:pointer;color:var(--dms-accordion-title-text-color);font-family:var(--dms-primary-font);text-align:left}.AccordionItem_header__HjKyg:focus-visible{outline:2px solid var(--dms-accordion-focus-outline-color);outline-offset:-2px}.AccordionItem_title__54lTp{font-size:20px;line-height:1.5;letter-spacing:0;font-weight:600}.AccordionItem_chevron__XZwgU{flex-shrink:0;color:var(--dms-accordion-chevron-color);transition:transform .3s ease}@media print{.AccordionItem_chevron__XZwgU{display:none}}.AccordionItem_body__Xv8Ql{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease,opacity 1s ease}@media(prefers-reduced-motion:reduce){.AccordionItem_body__Xv8Ql{transition:none}}@media print{.AccordionItem_body__Xv8Ql{opacity:1;transition:none}}.AccordionItem_bodyOpen__n5b0U{grid-template-rows:1fr;opacity:1}.AccordionItem_bodyClip__1ddju{min-height:0;overflow:hidden}.AccordionItem_bodyContent__8wE_C{padding:8px 8px 24px}@keyframes Accordion_fade-in__nsFH_{0%{opacity:0}to{opacity:1}}@keyframes Accordion_fade-out__8hXJR{0%{opacity:1}to{opacity:0}}.Accordion_wrapper__XpWL0{border-top:1px solid var(--dms-accordion-border-color);font-family:var(--dms-primary-font)}@keyframes TechSpecsGroupList_fade-in__3gdcC{0%{opacity:0}to{opacity:1}}@keyframes TechSpecsGroupList_fade-out__KGftx{0%{opacity:1}to{opacity:0}}.TechSpecsGroupList_list__hNDjn{display:grid;grid-template-columns:minmax(0,1fr);column-gap:32px;font-family:var(--dms-primary-font)}@media(min-width:1024px){.TechSpecsGroupList_list__hNDjn{grid-template-columns:repeat(2,minmax(0,1fr))}}.TechSpecsGroupList_column__239yc{min-width:0}.TechSpecsGroupList_group__xK9d_{margin-bottom:32px}.TechSpecsGroupList_title__vuCOU{margin:0;color:var(--dms-tech-specs-tab-group-title-text-color);font-family:var(--dms-primary-font);font-size:16px;line-height:1.5;letter-spacing:0;font-weight:600}.TechSpecsGroupList_rows__0pQo1{display:block;margin:0;padding:0}.TechSpecsGroupList_row__pVJvU{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:16px;padding-block:6px;border-bottom:1px solid var(--dms-tech-specs-tab-row-border-color);color:var(--dms-tech-specs-tab-row-text-color);font-family:var(--dms-primary-font);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}.TechSpecsGroupList_label__FJQM4{grid-column:1/span 3;margin:0;overflow-wrap:anywhere;font-weight:400}.TechSpecsGroupList_label__FJQM4:after{content:none}@media(min-width:1024px){.TechSpecsGroupList_label__FJQM4{grid-column:1/span 2}}.TechSpecsGroupList_value__FWitc{grid-column:4/span 3;align-self:end;margin:0;overflow-wrap:anywhere}.TechSpecsGroupList_image__L8qGh{margin-top:16px}@keyframes TechSpecsSpecification_fade-in__IuQ7O{0%{opacity:0}to{opacity:1}}@keyframes TechSpecsSpecification_fade-out__s0leI{0%{opacity:1}to{opacity:0}}.TechSpecsSpecification_wrapper___qC5b{display:flex;flex-direction:column;gap:16px;padding-bottom:24px}.TechSpecsSpecification_actions__afraY{display:flex;flex-wrap:wrap;gap:8px}@media print{.TechSpecsSpecification_actions__afraY{display:none}}@keyframes TechSpecsSections_fade-in__f76Fs{0%{opacity:0}to{opacity:1}}@keyframes TechSpecsSections_fade-out__TVLj5{0%{opacity:1}to{opacity:0}}.TechSpecsSections_wrapper__l6tZ5{display:flex;flex-direction:column;gap:8px;font-family:var(--dms-primary-font)}.TechSpecsSections_actions__lowg2{display:flex;justify-content:flex-end}@media print{.TechSpecsSections_actions__lowg2{display:none}}.TechSpecsSections_toggleAll__UDd5h{padding:0;border:none;background:none;cursor:pointer;color:var(--dms-tech-specs-tab-expand-all-text-color);font-family:var(--dms-primary-font);text-decoration:underline;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}@media print{.TechSpecsSpecSheet_button__fzJtk{display:none}}@keyframes TechSpecsTab_fade-in__PovW1{0%{opacity:0}to{opacity:1}}@keyframes TechSpecsTab_fade-out__lwp4G{0%{opacity:1}to{opacity:0}}.TechSpecsTab_wrapper__Ghboa{margin-bottom:48px;display:flex;flex-direction:column;gap:32px;font-family:var(--dms-primary-font)}.TechSpecsTab_toolbar__fzHzu{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.TechSpecsTab_toolbar__fzHzu:empty{display:none}.TechSpecsTab_title__5hsRG{margin:0;color:var(--dms-tech-specs-tab-title-text-color);font-family:var(--dms-primary-font);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.TechSpecsTab_title__5hsRG{font-size:24px}}@media(min-width:1024px){.TechSpecsTab_title__5hsRG{font-size:30px}}@media(min-width:1440px){.TechSpecsTab_title__5hsRG{font-size:32px}}.TechSpecsTab_refreshing__GfgQb{opacity:.5;pointer-events:none}@keyframes TabBarItem_fade-in__BXa0Q{0%{opacity:0}to{opacity:1}}@keyframes TabBarItem_fade-out__4Sggc{0%{opacity:1}to{opacity:0}}.TabBarItem_tab__56mCa{position:relative;z-index:1;flex:none;padding:0 16px;color:var(--dms-product-page-details-tabs-text-color);white-space:nowrap;cursor:pointer;background:rgba(0,0,0,0);border:0;border-bottom:3px solid rgba(0,0,0,0);font-family:var(--dms-primary-font);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}@media(min-width:768px){.TabBarItem_tab__56mCa{font-weight:600}}.TabBarItem_tab__56mCa:focus-visible{outline:2px solid var(--dms-product-page-details-tabs-active-border-color);outline-offset:-2px}.TabBarItem_active__Q5tFV{border-bottom-color:var(--dms-product-page-details-tabs-active-border-color)}@keyframes TabBarFade_fade-in__fPpp8{0%{opacity:0}to{opacity:1}}@keyframes TabBarFade_fade-out__BGYRo{0%{opacity:1}to{opacity:0}}.TabBarFade_fade__doR9U{position:absolute;top:0;bottom:0;z-index:10;width:24px;pointer-events:none;opacity:0;transition:opacity .15s ease}.TabBarFade_left__BDxDQ{left:0;background:linear-gradient(to right,var(--dms-product-page-details-tabs-background-color),transparent)}.TabBarFade_right__hbmaa{right:0;background:linear-gradient(to left,var(--dms-product-page-details-tabs-background-color),transparent)}.TabBarFade_visible__v_okT{opacity:1}@keyframes TabBar_fade-in__5yY6g{0%{opacity:0}to{opacity:1}}@keyframes TabBar_fade-out__CfxyK{0%{opacity:1}to{opacity:0}}.TabBar_wrapper__ALHaD{position:sticky;z-index:10;top:var(--dms-sticky-header-height,0);display:flex;align-items:center;gap:4px;background-color:var(--dms-product-page-details-tabs-background-color)}@media(min-width:768px){.TabBar_wrapper__ALHaD{justify-content:space-between;gap:0}.TabBar_wrapper__ALHaD:after{position:absolute;right:0;bottom:0;left:0;height:3px;content:"";background-color:var(--dms-product-page-details-tabs-border-color)}}.TabBar_scrollArea__DatWh{position:relative;flex:1 1 0;min-width:0}.TabBar_tabList__QtPpd{display:flex;align-items:stretch;height:48px;overflow:auto hidden;scrollbar-width:none}.TabBar_tabList__QtPpd::-webkit-scrollbar{display:none}@media(min-width:768px){.TabBar_tabList__QtPpd{height:58px}}.TabBar_scrollButton__vfnzN{flex:none}@media(min-width:768px){.TabBar_noOverflow___kPMG{display:none}}.TabBar_moreButton__zhu6H{display:none;flex:none}@media(min-width:768px){.TabBar_moreButton__zhu6H{display:inline-flex}}@keyframes ProductPageDetailsTabs_fade-in__c3FPV{0%{opacity:0}to{opacity:1}}@keyframes ProductPageDetailsTabs_fade-out___ayb8{0%{opacity:1}to{opacity:0}}.ProductPageDetailsTabs_wrapper__J2aAG{display:flex;flex-direction:column;gap:32px;font-family:var(--dms-primary-font)}.ProductPageDetailsTabs_panel__bJG07{min-width:0}@keyframes QuantityStepper_fade-in__rJsQJ{0%{opacity:0}to{opacity:1}}@keyframes QuantityStepper_fade-out__Ezu7P{0%{opacity:1}to{opacity:0}}.QuantityStepper_stepper__mCacz{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:4px;border:1px solid var(--dms-product-page-variant-selection-stepper-border-color);border-radius:999px;color:var(--dms-product-page-variant-selection-text-color);font-family:var(--dms-primary-font)}@media(min-width:768px){.QuantityStepper_stepper__mCacz{width:160px}}.QuantityStepper_quantity__ERCSn{font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0}@keyframes VariantSelectionCart_fade-in__HaFD2{0%{opacity:0}to{opacity:1}}@keyframes VariantSelectionCart_fade-out__i3qMH{0%{opacity:1}to{opacity:0}}.VariantSelectionCart_cart__no__7{display:flex;flex-direction:column;gap:8px;font-family:var(--dms-primary-font)}@media(min-width:768px){.VariantSelectionCart_cart__no__7{flex-direction:row;align-items:flex-start}}.VariantSelectionCart_ctaWrap__MaMIz{display:flex;flex:1;flex-direction:column;gap:8px;width:100%;min-width:0}.VariantSelectionCart_cta__4P0Dg{display:inline-flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 32px;border:0;border-radius:999px;font-family:var(--dms-primary-font);cursor:pointer;text-decoration:none;transition:background-color .15s ease;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0}.VariantSelectionCart_primary__2lnWv{background-color:var(--dms-product-page-variant-selection-cta-background-color);color:var(--dms-product-page-variant-selection-cta-text-color)}.VariantSelectionCart_primary__2lnWv:hover:not(:disabled){background-color:var(--dms-product-page-variant-selection-cta-hover-background-color);color:var(--dms-product-page-variant-selection-cta-text-color)}.VariantSelectionCart_primary__2lnWv:disabled{background-color:var(--dms-product-page-variant-selection-cta-disabled-background-color);color:var(--dms-product-page-variant-selection-cta-disabled-text-color);cursor:default}.VariantSelectionCart_srOnly___vf9a{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@keyframes VariantSelectionDelivery_fade-in__Aqk4c{0%{opacity:0}to{opacity:1}}@keyframes VariantSelectionDelivery_fade-out__J5mVt{0%{opacity:1}to{opacity:0}}.VariantSelectionDelivery_delivery__3GaBj{color:var(--dms-product-page-variant-selection-secondary-text-color);font-family:var(--dms-primary-font);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}.VariantSelectionDelivery_muted__7YTgV{opacity:.7}.VariantSelectionDelivery_retry__5oRn2{padding:0;border:0;background:none;color:var(--dms-product-page-variant-selection-sku-number-text-color);text-decoration:underline;cursor:pointer;font:inherit}@keyframes VariantSelectionGroup_fade-in__LZE3o{0%{opacity:0}to{opacity:1}}@keyframes VariantSelectionGroup_fade-out__mMaDG{0%{opacity:1}to{opacity:0}}.VariantSelectionGroup_group___7PDQ{display:flex;flex-direction:column;gap:4px;min-width:0;font-family:var(--dms-primary-font)}.VariantSelectionGroup_label__ikMZ2{color:var(--dms-product-page-variant-selection-text-color);font-size:16px;line-height:1.5;letter-spacing:0;font-weight:600}.VariantSelectionGroup_unit__FfB5U{font-weight:400}.VariantSelectionGroup_options__nU9WM{display:flex;flex-wrap:wrap;gap:8px}.VariantSelectionGroup_option__wnnso{min-width:var(--option-width,0);height:40px;padding:0 12px;border:1px solid var(--dms-product-page-variant-selection-option-border-color);border-radius:6px;background-color:var(--dms-product-page-variant-selection-option-background-color);color:var(--dms-product-page-variant-selection-text-color);font-family:var(--dms-primary-font);cursor:pointer;transition:background-color .15s ease,color .15s ease;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:0}.VariantSelectionGroup_option__wnnso:disabled{cursor:default}.VariantSelectionGroup_selected__baNqO{border-color:var(--dms-product-page-variant-selection-option-selected-background-color);background-color:var(--dms-product-page-variant-selection-option-selected-background-color);color:var(--dms-product-page-variant-selection-option-selected-text-color)}.VariantSelectionGroup_unavailable__Q6Vkm:not(.VariantSelectionGroup_selected__baNqO){border-color:var(--dms-product-page-variant-selection-option-unavailable-border-color);background-color:var(--dms-product-page-variant-selection-option-unavailable-background-color);color:var(--dms-product-page-variant-selection-option-unavailable-text-color)}.VariantSelectionGroup_dropdown__WY_8o{width:100%}.VariantSelectionGroup_debugInfo__xLDhb{overflow-x:auto;white-space:nowrap;color:var(--dms-product-page-variant-selection-secondary-text-color);font-size:12px;font-weight:400;line-height:1.5;letter-spacing:0}@keyframes VariantSelectionGroupList_fade-in__nGjLQ{0%{opacity:0}to{opacity:1}}@keyframes VariantSelectionGroupList_fade-out__3kD_n{0%{opacity:1}to{opacity:0}}.VariantSelectionGroupList_groups__b_D9y{display:flex;flex-direction:column;gap:16px}@keyframes VariantSelectionHeader_fade-in__EyLly{0%{opacity:0}to{opacity:1}}@keyframes VariantSelectionHeader_fade-out__Q6et2{0%{opacity:1}to{opacity:0}}.VariantSelectionHeader_header__gUhor{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;font-family:var(--dms-primary-font);transition:opacity .15s ease}.VariantSelectionHeader_loading__yUGFI{opacity:.5}.VariantSelectionHeader_name__aF6X_{color:var(--dms-product-page-variant-selection-text-color);font-size:16px;line-height:1.5;letter-spacing:0;font-weight:600}.VariantSelectionHeader_vendorId__WmBAc{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:var(--dms-product-page-variant-selection-sku-number-text-color);cursor:pointer;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}.VariantSelectionHeader_copyIcon__jXHwK{flex-shrink:0;stroke:currentcolor}@keyframes VariantSelectionInvalid_fade-in__qP_cr{0%{opacity:0}to{opacity:1}}@keyframes VariantSelectionInvalid_fade-out__1TMTa{0%{opacity:1}to{opacity:0}}.VariantSelectionInvalid_invalidSelection__pvtNu{display:flex;flex-direction:column;gap:8px}.VariantSelectionInvalid_selectOther__6AATk{align-self:flex-start;padding:0;border:0;background:none;color:var(--dms-product-page-variant-selection-sku-number-text-color);text-decoration:underline;cursor:pointer;font:inherit}@keyframes VariantSelectionLinks_fade-in__Wh2ny{0%{opacity:0}to{opacity:1}}@keyframes VariantSelectionLinks_fade-out__q_y2Q{0%{opacity:1}to{opacity:0}}.VariantSelectionLinks_links__DfqeQ{display:flex;flex-direction:column;gap:8px;font-family:var(--dms-primary-font)}.VariantSelectionLinks_link__3Womn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;padding:0 32px;border:1px solid var(--dms-product-page-variant-selection-option-border-color);border-radius:999px;background-color:var(--dms-product-page-variant-selection-option-background-color);color:var(--dms-product-page-variant-selection-text-color);text-decoration:none;transition:background-color .15s ease;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0}.VariantSelectionLinks_link__3Womn:hover{background-color:var(--dms-product-page-variant-selection-option-unavailable-background-color)}.VariantSelectionLinks_icon__jtNqx{stroke:currentcolor}@keyframes VariantSelectionPrice_fade-in__h_fBS{0%{opacity:0}to{opacity:1}}@keyframes VariantSelectionPrice_fade-out__gKUUp{0%{opacity:1}to{opacity:0}}.VariantSelectionPrice_price__NY2wC{display:flex;flex-direction:column;gap:8px;font-family:var(--dms-primary-font);color:var(--dms-product-page-variant-selection-text-color);transition:opacity .15s ease}.VariantSelectionPrice_loading__fW0D4{opacity:.6}.VariantSelectionPrice_discountRow__O9STX{display:flex;flex-wrap:wrap;align-items:center;gap:16px;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:0}.VariantSelectionPrice_listPrice__PMDNp{color:var(--dms-product-page-variant-selection-secondary-text-color)}.VariantSelectionPrice_strikethrough__s6Uex{text-decoration:line-through}.VariantSelectionPrice_discountBadge__iwdf3{padding:0 4px;border-radius:4px;background-color:var(--dms-product-page-variant-selection-discount-background-color);color:var(--dms-product-page-variant-selection-secondary-text-color)}.VariantSelectionPrice_finalPriceRow__u_wm7{display:flex;align-items:baseline;gap:8px}.VariantSelectionPrice_finalPrice__6Gdef{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}@media(min-width:1024px){.VariantSelectionPrice_finalPrice__6Gdef{font-size:18px}}.VariantSelectionPrice_finalPrice__6Gdef{font-weight:600;white-space:nowrap}.VariantSelectionPrice_tax__v9eUe{color:var(--dms-product-page-variant-selection-secondary-text-color);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}.VariantSelectionPrice_error__C_UAl{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--dms-product-page-variant-selection-error-text-color);font-family:var(--dms-primary-font);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}.VariantSelectionPrice_retry__e7lEe{padding:0;border:0;background:none;color:inherit;text-decoration:underline;cursor:pointer;font:inherit}@keyframes ProductPageVariantSelection_fade-in__J0KI8{0%{opacity:0}to{opacity:1}}@keyframes ProductPageVariantSelection_fade-out__k9Kj6{0%{opacity:1}to{opacity:0}}.ProductPageVariantSelection_card__vjhx5{display:flex;flex-direction:column;gap:16px;font-family:var(--dms-primary-font);color:var(--dms-product-page-variant-selection-text-color)}.ProductPageVariantSelection_priceSection__oFwi2{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid var(--dms-product-page-variant-selection-divider-color)}@keyframes ProductPageDetails_fade-in__bmAdG{0%{opacity:0}to{opacity:1}}@keyframes ProductPageDetails_fade-out__reyAA{0%{opacity:1}to{opacity:0}}.ProductPageDetails_wrapper__pBBAm{width:100%;padding-block:24px;background-color:var(--dms-product-page-overview-background-color)}.ProductPageDetails_wrapper__pBBAm .ProductPageDetails_gridContainer__gBhxx{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;margin-block:0;padding-inline:0}@media(min-width:768px){.ProductPageDetails_wrapper__pBBAm .ProductPageDetails_gridContainer__gBhxx{gap:24px;padding-inline:32px}}@media(min-width:1024px){.ProductPageDetails_wrapper__pBBAm .ProductPageDetails_gridContainer__gBhxx{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;align-items:start}}.ProductPageDetails_mainColumn__z3iZH,.ProductPageDetails_sideColumn__F6VXx{min-height:80px;background-color:var(--dms-brand-neutral-00)}@media(min-width:768px){.ProductPageDetails_mainColumn__z3iZH,.ProductPageDetails_sideColumn__F6VXx{border-radius:12px}}.ProductPageDetails_mainColumn__z3iZH{padding-inline:16px}@media(min-width:768px){.ProductPageDetails_mainColumn__z3iZH{padding-inline:24px}}@media(min-width:1024px){.ProductPageDetails_mainColumn__z3iZH{grid-column:1/span 8}}.ProductPageDetails_sideColumn__F6VXx{padding:16px}@media(min-width:768px){.ProductPageDetails_sideColumn__F6VXx{padding:24px}}.ProductPageDetails_sideColumn__F6VXx{order:-1}@media(min-width:1024px){.ProductPageDetails_sideColumn__F6VXx{order:0;grid-column:9/span 4;position:sticky;top:var(--dms-sticky-header-height,0)}}@keyframes ProductPageOverviewActions_fade-in__JvYUT{0%{opacity:0}to{opacity:1}}@keyframes ProductPageOverviewActions_fade-out__N6VdG{0%{opacity:1}to{opacity:0}}.ProductPageOverviewActions_actionsCard__XexlL{display:flex;flex-direction:column;align-self:flex-start;gap:8px;min-width:70%;max-width:100%;padding:8px;border:1px solid var(--dms-product-page-overview-actions-border-color);border-radius:6px}.ProductPageOverviewActions_item__YhimJ{display:flex;align-items:center;gap:8px;width:100%;padding:4px 8px;border:none;border-radius:6px;background-color:rgba(0,0,0,0);color:var(--dms-button-ghost-text-color);text-align:left;cursor:pointer;transition:background-color .15s ease;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}.ProductPageOverviewActions_item__YhimJ:hover{background-color:var(--dms-button-ghost-hover-background-color)}.ProductPageOverviewActions_icon__wmJXq{flex-shrink:0;fill:var(--dms-button-ghost-icon-fill);stroke:var(--dms-button-ghost-icon-stroke)}@keyframes GalleryThumbnail_fade-in__K9Pg9{0%{opacity:0}to{opacity:1}}@keyframes GalleryThumbnail_fade-out__oM7eq{0%{opacity:1}to{opacity:0}}.GalleryThumbnail_thumbnail__GcZuf{position:relative;flex-shrink:0;width:64px;height:48px;padding:8px;overflow:hidden;background-color:var(--dms-product-page-overview-gallery-thumbnail-background-color);border:1px solid rgba(0,0,0,0);border-radius:6px;transition:border-color .15s ease}@media(min-width:1024px){.GalleryThumbnail_thumbnail__GcZuf{width:120px;height:91px}}.GalleryThumbnail_thumbnail__GcZuf:hover{background-color:var(--dms-product-page-overview-gallery-thumbnail-hover-background-color);border-color:var(--dms-product-page-overview-gallery-thumbnail-hover-border-color)}.GalleryThumbnail_active__epd3m,.GalleryThumbnail_active__epd3m:hover{border-color:var(--dms-product-page-overview-gallery-thumbnail-active-border-color)}.GalleryThumbnail_active__epd3m:hover{background-color:var(--dms-product-page-overview-gallery-thumbnail-hover-background-color)}.GalleryThumbnail_content__Qr3bM{position:relative;width:100%;height:100%}.GalleryThumbnail_image__sA1NO{object-fit:contain}@keyframes GalleryArrowButton_fade-in__rhxqx{0%{opacity:0}to{opacity:1}}@keyframes GalleryArrowButton_fade-out__wx3Wv{0%{opacity:1}to{opacity:0}}.GalleryArrowButton_button__np428{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--dms-product-page-overview-gallery-scroll-button-color);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:50%;cursor:default;transition:background-color .15s ease,border-color .15s ease}.GalleryArrowButton_enabled__QlCQ5{background-color:var(--dms-product-page-overview-gallery-scroll-button-enabled-background-color);border-color:var(--dms-product-page-overview-gallery-scroll-button-enabled-border-color);cursor:pointer}.GalleryArrowButton_enabled__QlCQ5:hover{background-color:var(--dms-product-page-overview-gallery-scroll-button-enabled-hover-background-color)}.GalleryArrowButton_icon__T9AAG{display:inline-flex}@media(min-width:1024px){.GalleryArrowButton_icon__T9AAG{transform:rotate(90deg)}}@media(min-width:768px){.GalleryArrowButton_hiddenFromTablet__w7OCz{display:none}}.GalleryChartThumbnail_inner___UVGE{position:relative;width:100%;height:100%}.GalleryChartThumbnail_image__F8x6u{object-fit:contain}.GalleryChartThumbnail_loading__1VIwg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--dms-product-page-overview-gallery-chart-thumbnail-loading-background-color)}@keyframes GalleryModelThumbnail_fade-in__O0qjT{0%{opacity:0}to{opacity:1}}@keyframes GalleryModelThumbnail_fade-out__r5jE1{0%{opacity:1}to{opacity:0}}.GalleryModelThumbnail_arIcon__NEj1a{position:absolute;right:4px;bottom:4px}@keyframes ProductPageOverviewGallery_fade-in__HwLuS{0%{opacity:0}to{opacity:1}}@keyframes ProductPageOverviewGallery_fade-out__SS63j{0%{opacity:1}to{opacity:0}}.ProductPageOverviewGallery_wrapper___LU4g{display:flex;flex-direction:column-reverse;gap:32px}@media(min-width:1024px){.ProductPageOverviewGallery_wrapper___LU4g{flex-direction:row}}.ProductPageOverviewGallery_railWrap__btiBX{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;flex-shrink:0;width:100%}@media(min-width:1024px){.ProductPageOverviewGallery_railWrap__btiBX{flex-direction:column;width:auto}}.ProductPageOverviewGallery_rail__42Od9{display:flex;flex-direction:row;gap:8px;overflow:auto hidden;scrollbar-width:none}.ProductPageOverviewGallery_rail__42Od9::-webkit-scrollbar{display:none}@media(min-width:1024px){.ProductPageOverviewGallery_rail__42Od9{flex-direction:column;max-height:352px;overflow:hidden auto}}.ProductPageOverviewGallery_mainImageWrapper__CQ5QC{position:relative;width:100%;min-width:0;overflow:hidden;height:297px}@media(min-width:1024px){.ProductPageOverviewGallery_mainImageWrapper__CQ5QC{flex:1;width:auto;height:519px}}.ProductPageOverviewGallery_swiper__Isobt{width:100%;height:100%}@media(min-width:1024px){.ProductPageOverviewGallery_swiper__Isobt{padding:24px 0}}.ProductPageOverviewGallery_slide__Lp2oz{position:relative;width:100%;height:100%}.ProductPageOverviewGallery_chartSlide__5BuKD{height:auto}.ProductPageOverviewGallery_chartSlide__5BuKD .gtm-product-image-performance{gap:80px}.ProductPageOverviewGallery_mainImage__v7Xuq{object-fit:contain}.ProductPerformanceChart_svg-container__jB9b1 svg{height:100%;width:100%;padding-left:.5rem;padding-right:.5rem}.ProductPerformanceChart_svg-thumb-container__U2rU3 svg{position:absolute;height:100%;width:100%}.SkuRichTextNode_paragraph__YbsRJ{margin:0}@keyframes ProductPageOverviewSkuRichText_fade-in__aAYKr{0%{opacity:0}to{opacity:1}}@keyframes ProductPageOverviewSkuRichText_fade-out__JkQze{0%{opacity:1}to{opacity:0}}.ProductPageOverviewSkuRichText_wrapper__Bn_0t{display:flex;flex-direction:column;gap:8px;color:var(--dms-product-page-overview-description-text-color);font-family:var(--dms-primary-font);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}@keyframes ProductPageOverviewStatus_fade-in__Kb4nN{0%{opacity:0}to{opacity:1}}@keyframes ProductPageOverviewStatus_fade-out__vhS8O{0%{opacity:1}to{opacity:0}}.ProductPageOverviewStatus_status__jRBle{margin:0;color:var(--dms-product-page-overview-status-text-color);font-family:var(--dms-primary-font);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}.ProductPageOverviewStatus_link__vC4Dv{color:var(--dms-product-page-overview-status-link-color);text-decoration:underline}@keyframes ProductPageOverview_fade-in__7LxGI{0%{opacity:0}to{opacity:1}}@keyframes ProductPageOverview_fade-out__fEame{0%{opacity:1}to{opacity:0}}.ProductPageOverview_wrapper__5UBwf{width:100%;padding-top:24px;background-color:var(--dms-product-page-overview-background-color)}.ProductPageOverview_gridContainer__KevYN{margin-block:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "gallery" "description" "actions";gap:24px;font-family:var(--dms-primary-font)}@media(min-width:768px){.ProductPageOverview_gridContainer__KevYN{gap:32px;grid-template-columns:minmax(0,1fr) 250px;grid-template-areas:"title title" "gallery gallery" "description actions"}}@media(min-width:1024px){.ProductPageOverview_gridContainer__KevYN{gap:32px;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"gallery gallery gallery gallery gallery gallery gallery gallery content content content content"}}.ProductPageOverview_content__DfgEH{display:contents}@media(min-width:1024px){.ProductPageOverview_content__DfgEH{padding:32px 0 0;grid-area:content;display:flex;flex-direction:column;gap:16px}}.ProductPageOverview_galleryArea__3Jz5w{grid-area:gallery}@media(min-width:768px){.ProductPageOverview_galleryArea__3Jz5w{max-width:83%;margin-inline:auto}}@media(min-width:1024px){.ProductPageOverview_galleryArea__3Jz5w{max-width:none;margin-inline:0}}.ProductPageOverview_title__p6msF{grid-area:title;margin:0;color:var(--dms-product-page-overview-title-text-color);font-family:var(--dms-primary-font);font-size:24px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.ProductPageOverview_title__p6msF{font-size:32px}}@media(min-width:1024px){.ProductPageOverview_title__p6msF{font-size:36px}}@media(min-width:1440px){.ProductPageOverview_title__p6msF{font-size:40px}}@media(min-width:1024px){.ProductPageOverview_title__p6msF{margin:0}}.ProductPageOverview_descriptionArea__7fRQA{grid-area:description;display:flex;flex-direction:column;gap:24px;--expandable-details-fade-color:var( --dms-product-page-overview-background-color )}.ProductPageOverview_actionsArea__WxR_X{margin-top:8px;grid-area:actions}.ProductPageOverview_actionsArea__WxR_X:empty{display:none}.ProductPageOverview_tagline__edF6X{margin:0}.ProductPageOverview_richText__9cfgY,.ProductPageOverview_tagline__edF6X{font-weight:400}.ProductPageOverview_richText__9cfgY,.ProductPageOverview_skuName__zS9da,.ProductPageOverview_tagline__edF6X{color:var(--dms-product-page-overview-description-text-color);font-size:16px;line-height:1.5;letter-spacing:0}.ProductPageOverview_skuName__zS9da{margin:0;font-weight:600}@keyframes ProductsGridCard_fade-in__6FlIK{0%{opacity:0}to{opacity:1}}@keyframes ProductsGridCard_fade-out__n0Sbo{0%{opacity:1}to{opacity:0}}.ProductsGridCard_card__wvVl4{display:flex;flex-direction:row;align-items:center;cursor:pointer;gap:12px;font-family:var(--dms-primary-font);border:1px solid rgba(0,0,0,0);border-radius:12px;transition:border-color .15s ease,box-shadow .15s ease}@media(min-width:1024px){.ProductsGridCard_card__wvVl4{align-items:flex-start;flex-direction:column;gap:0;overflow:hidden}}.ProductsGridCard_card__wvVl4:hover{border-color:var(--dms-products-grid-card-border-color);box-shadow:0 4px 8px rgba(0,0,0,.08)}.ProductsGridCard_imageWrapper__H3n4E{position:relative;flex-shrink:0;width:80px;overflow:hidden;background-color:var(--dms-products-grid-card-image-wrapper-background-color)}@supports(aspect-ratio:1/1){.ProductsGridCard_imageWrapper__H3n4E{aspect-ratio:1/1}}@supports not (aspect-ratio:1/1){.ProductsGridCard_imageWrapper__H3n4E:before{display:block;width:100%;content:"";padding-top:100%}}@media(min-width:1024px){.ProductsGridCard_imageWrapper__H3n4E{flex-shrink:1;width:100%}}.ProductsGridCard_imageInner__xyrCA{position:absolute;inset:0}@media(min-width:1024px){.ProductsGridCard_imageInner__xyrCA{inset:16px 16px 8px 16px}@supports(aspect-ratio:4/3){.ProductsGridCard_imageWrapperLarge__NJ3Sw{aspect-ratio:4/3}}@supports not (aspect-ratio:4/3){.ProductsGridCard_imageWrapperLarge__NJ3Sw:before{display:block;width:100%;content:"";padding-top:75%}}}.ProductsGridCard_image__FJZYD{object-fit:contain}.ProductsGridCard_content__yOWSA{display:flex;flex-direction:column;gap:8px;min-width:0}@media(min-width:1024px){.ProductsGridCard_content__yOWSA{padding:4px 12px 24px}}.ProductsGridCard_textContent__9tqvZ{display:flex;flex-direction:column;gap:4px}.ProductsGridCard_category__rXcd9{margin:0;color:var(--dms-products-grid-card-category-color);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}.ProductsGridCard_name__HjfGu{margin:0;color:var(--dms-products-grid-card-name-color);font-size:18px;font-weight:400;line-height:1.5;letter-spacing:0}.ProductsGridCard_nameLarge__CnXfh{font-size:24px;font-weight:400;line-height:1.5;letter-spacing:0}.ProductsGridCard_articleNumber__La0c_{margin:0;color:var(--dms-products-grid-card-article-number-color);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}.ProductsGridCard_description__UKpm7{display:none}@media(min-width:1024px){.ProductsGridCard_description__UKpm7{margin:0;display:block;color:var(--dms-products-grid-card-description-color);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}}.ProductsGridCard_variants__6TkE1{display:flex;align-items:center;gap:8px}.ProductsGridCard_variantThumbnail__4up9z{position:relative;flex-shrink:0;width:40px;height:40px;overflow:hidden}.ProductsGridCard_variantCount__LR01S{color:var(--dms-products-grid-card-variant-count-color);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}.ProductsGridCard_imagePill__ivlEE{position:absolute;top:8px;left:8px}.ProductsGridCard_cardSkeleton__dbo8a{cursor:default}.ProductsGridCard_cardSkeleton__dbo8a:hover{border-color:rgba(0,0,0,0);box-shadow:none}.ProductsGridCard_imageSkeleton__fUaKI{position:absolute;inset:0;line-height:0}.ProductsGridCard_imageSkeleton__fUaKI>span{display:block;height:100%}.ProductsGridCard_contentSkeleton__se6Gs{flex:1;width:100%}@keyframes ProductsGrid_fade-in__RZx7_{0%{opacity:0}to{opacity:1}}@keyframes ProductsGrid_fade-out__TT0Vd{0%{opacity:1}to{opacity:0}}.ProductsGrid_productsGrid__lBKFk{display:flex;flex-direction:column;gap:16px}.ProductsGrid_heading__gws25{margin:0;color:var(--dms-products-grid-heading-color);font-family:var(--dms-primary-font);font-size:14px;font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.ProductsGrid_items___JCv5{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.ProductsGrid_items___JCv5{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ProductsGrid_itemsLarge__dkKuB{grid-template-columns:repeat(auto-fill,minmax(238px,1fr));gap:24px}}.ProductsGrid_divider__yg3aU{height:1px;background-color:var(--dms-products-grid-divider-color)}@media(min-width:1024px){.ProductsGrid_divider__yg3aU{display:none}}@keyframes FilterSection_fade-in__fBMsd{0%{opacity:0}to{opacity:1}}@keyframes FilterSection_fade-out__a_jPR{0%{opacity:1}to{opacity:0}}.FilterSection_section__nAsId{display:flex;flex-direction:column;gap:12px;padding-bottom:20px;border-bottom:1px solid var(--dms-brand-neutral-200)}.FilterSection_header__hd_tM{font-size:16px;line-height:1.5;letter-spacing:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0;border:none;background:none;color:var(--dms-brand-neutral-900);font-weight:600;cursor:pointer}.FilterSection_caret__jWlrF{flex-shrink:0;transition:transform .15s ease;stroke:var(--dms-brand-neutral-900)}.FilterSection_caretClosed__LwVwf{transform:rotate(180deg)}.FilterSection_body___Hw_D{display:flex;flex-direction:column;gap:8px}.SearchLeftPanel_search-left-panel__TxvbX{display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;width:100%;max-width:319px}@keyframes CategoryProductsBlock_fade-in__TzgM6{0%{opacity:0}to{opacity:1}}@keyframes CategoryProductsBlock_fade-out___q7Pr{0%{opacity:1}to{opacity:0}}.CategoryProductsBlock_categoryProductsBlock___pYlA{display:flex;flex-direction:column;gap:32px;font-family:var(--dms-primary-font)}@media(min-width:1024px){.CategoryProductsBlock_categoryProductsBlock___pYlA{flex-direction:row;align-items:flex-start}}.CategoryProductsBlock_results__uB0S7{display:flex;flex:1;flex-direction:column;align-items:center;min-width:0;gap:24px}.CategoryProductsBlock_results__uB0S7>:first-child{align-self:stretch}.CategoryProductsBlock_message__XEIw_{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;margin:0;color:var(--dms-brand-neutral-800)}@keyframes ProductRangePageV2_fade-in___6Rx4{0%{opacity:0}to{opacity:1}}@keyframes ProductRangePageV2_fade-out__opQF1{0%{opacity:1}to{opacity:0}}.ProductRangePageV2_page__7cOaK{display:flex;flex-direction:column;max-width:1440px;margin-inline:auto;padding:40px 16px;gap:40px;font-family:var(--dms-primary-font)}@media(min-width:1024px){.ProductRangePageV2_page__7cOaK{padding-inline:32px}}.ProductRangePageV2_content__bqAOl{--grid-container-margin-block:0;display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.ProductRangePageV2_content__bqAOl{gap:32px}}@media(min-width:1024px){.ProductRangePageV2_content__bqAOl{gap:64px}}.NavigationGlobalPage_navigation-configurator__Owt0c{position:relative!important;left:0!important;--tw-translate-x:0rem!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.NavigationGlobalPage_navigation-configurator__Owt0c:not(.NavigationGlobalPage_navigation-configurator-is-footer__ouuta).NavigationGlobalPage_navigation-configurator-is-local___OKoq>ul>li li{opacity:.25}.NavigationGlobalPage_navigation-configurator__Owt0c:not(.NavigationGlobalPage_navigation-configurator-is-footer__ouuta).NavigationGlobalPage_navigation-configurator-is-local___OKoq>ul>li li *,.NavigationGlobalPage_navigation-configurator__Owt0c:not(.NavigationGlobalPage_navigation-configurator-is-footer__ouuta).NavigationGlobalPage_navigation-configurator-is-local___OKoq>ul>li li[class=storyblok__outline],.NavigationGlobalPage_navigation-configurator__Owt0c:not(.NavigationGlobalPage_navigation-configurator-is-footer__ouuta).NavigationGlobalPage_navigation-configurator-is-local___OKoq>ul>li li[class=storyblok__outline] *{opacity:1}.NavigationGlobalPage_navigation-configurator__Owt0c:not(.NavigationGlobalPage_navigation-configurator-is-footer__ouuta)>ul{width:100%!important;flex-direction:column!important;align-items:flex-start!important;white-space:normal!important}.NavigationGlobalPage_navigation-configurator__Owt0c:not(.NavigationGlobalPage_navigation-configurator-is-footer__ouuta)>ul>li{margin-bottom:2.5rem!important;display:block!important;width:100%!important}.NavigationGlobalPage_navigation-configurator__Owt0c:not(.NavigationGlobalPage_navigation-configurator-is-footer__ouuta)>ul>li>div{position:relative!important;display:block!important;height:auto!important;width:100%!important;transform:none!important;overflow:visible!important;padding-left:0!important;padding-right:0!important;max-height:none!important}.NavigationGlobalPage_navigation-configurator__Owt0c:not(.NavigationGlobalPage_navigation-configurator-is-footer__ouuta)>ul>li>div>a{display:block!important;border-bottom-width:2px!important;padding-left:0!important;padding-right:0!important;font-size:1.5rem!important;line-height:115%!important}.NavigationGlobalPage_navigation-configurator__Owt0c:not(.NavigationGlobalPage_navigation-configurator-is-footer__ouuta)>ul>li>div>a>span{display:none!important}.ContactModal_backdrop__Ai_Jm{position:fixed;inset:0;background-color:rgba(0,0,0,.45);z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}.ContactModal_modal___4oyH{max-width:480px;width:100%;background-color:#fff;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.18);padding:24px;position:relative}.ContactModal_title-wrapper__2GDXy{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:12px}.ContactModal_title-wrapper__2GDXy h2{margin-bottom:0}.ContactModal_close-button__8l0mc{border:none;background:rgba(0,0,0,0);cursor:pointer;font-size:18px;margin-top:-4px}.ContactModal_cta-container__7mSLi{display:flex;flex-direction:column;gap:8px;font-size:14px}.ContactModal_cta-button__yOB89{padding:10px 16px;background-color:#005c99;color:#fff;border-radius:4px;text-align:center;text-decoration:none;font-weight:500;width:100%}.ContactModal_cta-button__yOB89:hover{border:1px solid #005c99;transition:.5s ease-in-out;background-color:#fff;color:#005c99}.ContactModal_heading__ShTyN{font-size:18px;font-weight:600}.ContactModal_contact-modal-p__JujrZ{margin-bottom:20px;font-size:14px;line-height:1.5}@keyframes ProductPageNavigation_fade-in__auIIf{0%{opacity:0}to{opacity:1}}@keyframes ProductPageNavigation_fade-out__16UVD{0%{opacity:1}to{opacity:0}}.ProductPageNavigation_product-page-navigation__6MO8Y{-ms-overflow-style:none;scrollbar-width:none}.ProductPageNavigation_product-page-navigation__6MO8Y::-webkit-scrollbar{display:none}.ProductPageNavigation_product-page-navigation-buy-btn-wrap__i5JOR{margin-right:-.5rem;overflow:hidden;opacity:0}@media (prefers-reduced-motion:no-preference){.ProductPageNavigation_product-page-navigation-buy-btn-wrap__i5JOR{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}}.ProductPageNavigation_product-page-navigation--show-buy-btn__qtocm .ProductPageNavigation_product-page-navigation-buy-btn-wrap__i5JOR{margin-right:0;opacity:1}body:not(.has-product-navigation) .ProductPageNavigation_product-page-navigation__6MO8Y{box-sizing:initial;padding-bottom:16px}.ProductPageNavigation_product-page-navigation-scroll-overlay-wrapper__F4Nai{position:absolute;top:0;bottom:0;z-index:20;--tw-gradient-from:#FFFFFF var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;height:calc(100% - 1px)}@media (min-width:992px){.ProductPageNavigation_product-page-navigation-scroll-overlay-wrapper__F4Nai{display:none}}.ProductPageNavigation_product-page-navigation-scroll-overlay-btn__hDLVu{display:flex;height:100%;align-items:center}.ProductPageNavigation_product-page-navigation-scroll-overlay-btn__hDLVu svg{width:16px;font-size:16px;line-height:162%;color:var(--dms-neutral-400,#AFB8C1)}