/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white p,.text-white strong,.text-white span,.text-white a{color:#ffffff !important;}.text-light-blue h1,.text-light-blue h2,.text-light-blue h3,.text-light-blue h4,.text-light-blue h5,.text-light-blue p,.text-light-blue span,.text-light-blue strong,.text-light-blue a:not(.btn),.text-light-blue > div{color:#0e3b9d !important;}.sentence-heading-small-sky-blue h1,.sentence-heading-small-sky-blue h2,.sentence-heading-small-sky-blue h3,.sentence-heading-small-sky-blue h4,.sentence-heading-small-sky-blue h5,.sentence-heading-small-sky-blue h6{font-family:Termina,sans-serif;color:#6b80ac;font-style:normal;font-weight:400;font-size:18px;line-height:22px;letter-spacing:1.5px;text-transform:uppercase;}a.red-btn.red-btn,.red-btn.red-btn a,a.red-btn,.red-btn a,.red-btn .field--name-field-cta-button a,.red-btn .paragraph--type--featured-copy-block .paragraph--type--cta-button a.lnk,.red-btn a.cta-btn,a.white-btn.white-btn,.white-btn.white-btn a,a.white-btn,.white-btn a,.white-btn-block .paragraph--type--cta-button a,.white-btn-block .field--name-field-link a,.white-btn-block .field--name-field-cta-button a,.white-btn .field--name-field-cta-button a,.white-btn .paragraph--type--featured-copy-block .paragraph--type--cta-button a.lnk,.white-btn a.cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 20px;border-radius:0 !important;text-transform:uppercase !important;font-family:Termina,sans-serif;font-weight:600;letter-spacing:2.16px;font-size:12px;line-height:1;border:1px solid transparent !important;cursor:pointer;text-decoration:none !important;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease;}a.red-btn.red-btn,.red-btn.red-btn a,a.red-btn,.red-btn a,.red-btn .field--name-field-cta-button a,.red-btn .paragraph--type--featured-copy-block .paragraph--type--cta-button a.lnk,.red-btn a.cta-btn{background-color:#d6001c !important;color:#ffffff !important;border-color:#d6001c !important;}a.red-btn.red-btn:hover,a.red-btn.red-btn:focus,.red-btn.red-btn a:hover,.red-btn.red-btn a:focus,a.red-btn:hover,a.red-btn:focus,.red-btn a:hover,.red-btn a:focus,.red-btn .field--name-field-cta-button a:hover,.red-btn a.cta-btn:hover{background-color:#132048 !important;color:#ffffff !important;border-color:#132048 !important;}a.white-btn.white-btn,.white-btn.white-btn a,a.white-btn,.white-btn a,.white-btn-block .paragraph--type--cta-button a,.white-btn-block .field--name-field-link a,.white-btn-block .field--name-field-cta-button a,.white-btn .field--name-field-cta-button a,.white-btn .paragraph--type--featured-copy-block .paragraph--type--cta-button a.lnk,.white-btn a.cta-btn{background-color:#ffffff !important;color:#132048 !important;border-color:#ffffff !important;}a.white-btn.white-btn:hover,a.white-btn.white-btn:focus,.white-btn.white-btn a:hover,.white-btn.white-btn a:focus,a.white-btn:hover,a.white-btn:focus,.white-btn a:hover,.white-btn a:focus,.white-btn-block .paragraph--type--cta-button a:hover,.white-btn-block .field--name-field-link a:hover,.white-btn-block .field--name-field-cta-button a:hover,.white-btn a.cta-btn:hover{background-color:#132048 !important;color:#ffffff !important;border-color:#132048 !important;}
.page-node-type-series-detail .main_header .tabs-main-header .tabs-main-header-item{font-family:'Montserrat',Arial,sans-serif;font-size:11px;line-height:16px;letter-spacing:4px;font-weight:700;color:#6B6B6B;}.page-node-type-series-detail .main_header .tabs-main-header .tabs-main-header-item.active{color:#E6E6E3;}.page-node-type-series-detail .main_header .tabs-main-header .tabs-main-header-item::after{background-color:#D6D6D4;}.page-node-type-series-detail .main_header .definition{background:#FFFFFF;padding:32px;}.page-node-type-series-detail .block-field-blocknodeseries-detailfield-subtitle{max-width:1440px;margin:0 auto;}.page-node-type-series-detail .main_header .definition .field--name-field-subtitle{max-width:988px;margin:0;color:#1A1A1A;padding-left:32px;}.page-node-type-series-detail .main_header .definition .field--name-field-subtitle p{font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:15px;line-height:26px;color:#1A1A1A;margin:0;}.page-node-type-series-detail .main_header.image_left .layout__region--second{padding-left:97px;padding-top:50px;padding-bottom:73px;}.page-node-type-series-detail .main_header .series-detail-title .field--name-field-series{font-family:'Montserrat',Arial,sans-serif;font-weight:500;font-size:18px;line-height:16px;letter-spacing:5px;text-transform:uppercase;color:#132048;}.page-node-type-series-detail .main_header .series-detail-title .series-detail-header{font-family:'Termina','Montserrat',sans-serif;font-weight:700;font-size:50px;line-height:50px;letter-spacing:0.05em;color:#132048;}.page-node-type-series-detail .main_header .layout__region-content .milgard-series-detail-properties .field__label{font-family:'Montserrat',Arial,sans-serif;font-weight:700;font-size:12px;line-height:14px;letter-spacing:1.4px;text-transform:uppercase;color:#132048;}.page-node-type-series-detail .main_header .layout__region-content .milgard-series-detail-properties .field__item{font-family:'Montserrat',Arial,sans-serif;font-weight:400;font-size:12px;line-height:20px;color:#132048;}.page-node-type-series-detail .perf-glance{background:#FFFFFF;border-top:1px solid #E6E6E6;}.page-node-type-series-detail .perf-glance .field{display:flex;max-width:1440px;margin:0 auto;}.page-node-type-series-detail .perf-glance .field__item{flex:1;padding:32px;}.page-node-type-series-detail .perf-glance .field__item + .field__item{border-left:1px solid #E6E6E6;}.perf-glance__num{font-family:'Termina','Montserrat',sans-serif;font-weight:700;font-size:37px;line-height:44px;letter-spacing:-0.42px;color:#132048;}.perf-glance__lbl{font-family:'Inter',Arial,sans-serif;font-weight:600;font-size:13px;line-height:19px;color:#1A1A1A;margin-top:13px;}.perf-glance__sub{font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:12px;line-height:17px;color:#6B6B6B;margin-top:4px;}.page-node-type-series-detail .link_bar{background:#132048;}.page-node-type-series-detail .link_bar > .layout--wrapper{max-width:1440px;margin:0 auto;padding:14px 32px;}.page-node-type-series-detail .link_bar .item-list ul{gap:18px;}.page-node-type-series-detail .link_bar .item-list ul li{margin:0;}.page-node-type-series-detail .link_bar .item-list ul li:first-of-type{margin-left:0;}.page-node-type-series-detail .link_bar .item-list ul li a{font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:13px;line-height:19px;letter-spacing:0;text-transform:none;color:#FFFFFF;}.page-node-type-series-detail .link_bar .request-quote-link{margin-left:22px;}.page-node-type-series-detail .link_bar .request-quote-link a.cta-button-raq{display:inline-block;background:#FFFFFF;border-radius:2px;padding:10px 18px;font-family:'42dot Sans','Inter',Arial,sans-serif;font-weight:400;font-size:13px;line-height:120%;text-align:center;text-transform:none;color:#D6001C;}@media (max-width:768px){.page-node-type-series-detail .main_header .definition{padding:20px;}.page-node-type-series-detail .main_header .series-detail-title .series-detail-header{font-size:30px;line-height:34px;}.page-node-type-series-detail .perf-glance .field{flex-direction:column;}.page-node-type-series-detail .perf-glance .field__item{padding:20px;}.page-node-type-series-detail .perf-glance .field__item + .field__item{border-left:0;border-top:1px solid #E6E6E6;}}.page-node-type-series-detail .design_options .paragraph--type--heading .field--name-field-title{font-family:'Inter',Arial,sans-serif;font-weight:700;font-size:12px;line-height:17px;letter-spacing:2.16px;color:#1A1A1A;margin-bottom:0;padding-bottom:12px;}.page-node-type-series-detail .design_options .block-field-blockparagraphdesign-optionfield-heading .field--name-field-heading{font-family:'Inter',Arial,sans-serif;font-weight:600;font-size:11px;line-height:16px;letter-spacing:1.76px;color:#1A1A1A;}.page-node-type-series-detail .design_options .paragraph--type--frame-color-design-option h4{font-family:'Inter',Arial,sans-serif;font-weight:600;font-size:11px;line-height:16px;letter-spacing:1.76px;color:#1A1A1A;text-transform:none;}.page-node-type-series-detail .design_options .field--name-field-color .field--name-field-thumbnail img{width:36px;height:36px;border-radius:999px;border:1px solid #B8B8B4;object-fit:cover;display:block;}.page-node-type-series-detail .design_options .field--name-field-color .field--name-name{display:none;}.page-node-type-series-detail .design_options .paragraph--type--frame-color-design-option .layout__region--first .field--name-field-title{font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:11px;line-height:16px;letter-spacing:0;color:#6B6B6B;text-transform:none;text-align:left;}.page-node-type-series-detail .design_options .paragraph--type--frame-color-design-option .layout__region--first .paragraph--view-mode--preview img{width:140px !important;height:180px !important;object-fit:contain;}.page-node-type-series-detail .design_options .field--name-field-text{font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:12px;line-height:19px;color:#6B6B6B;margin-top:16px;}.page-node-type-series-detail .paragraph--type--design-option{padding-top:24px;}.page-node-type-series-detail .paragraph--view-mode--thumbnail{width:auto;}.page-node-type-series-detail .paragraph--type--frame-color-design-option .layout--twocol-grouped-columns-section--grid-col-5 > .layout__region--second .block-field-blockparagraphframe-color-design-optionfield-paragraphs > .field__items > .field__item,.page-node-type-series-detail .paragraph--type--frame-color-design-option .layout--twocol-grouped-columns-section--grid-col-5 > .layout__region--second .block-field-blockparagraphframe-color-design-optionfield-paragraphs-second > .field__items > .field__item{margin:0;}.page-node-type-series-detail .paragraph--type--frame-color-design-option .layout--twocol-grouped-columns-section--grid-col-5 > .layout__region--second .block-field-blockparagraphframe-color-design-optionfield-paragraphs > .field__items,.page-node-type-series-detail .paragraph--type--frame-color-design-option .layout--twocol-grouped-columns-section--grid-col-5 > .layout__region--second .block-field-blockparagraphframe-color-design-optionfield-paragraphs-second > .field__items{margin:0;column-gap:12px;}.page-node-type-series-detail .paragraph--type--design-option > .layout.layout--onecol:first-of-type{margin-bottom:0;}.page-node-type-series-detail .paragraph--type--design-option-wrapper > .field__items > .field__item:not(:first-child){border-top:1px solid #E6E6E3;padding-top:12px;}.page-node-type-series-detail .paragraph--type--design-option > .layout.layout--onecol:first-of-type .field--name-field-heading h3{font-weight:600;font-style:SemiBold;font-size:18px;line-height:15.95px;letter-spacing:3px;text-transform:uppercase;}@media (min-width:769px){.page-node-type-series-detail .design_options .paragraph--type--frame-color-design-option .layout--twocol-grouped-columns-section--grid-col-5{margin-left:0;margin-right:0;gap:36px;}.page-node-type-series-detail .design_options .paragraph--type--frame-color-design-option .layout--twocol-grouped-columns-section--grid-col-5 > .layout__region--first,.page-node-type-series-detail .design_options .paragraph--type--frame-color-design-option .layout--twocol-grouped-columns-section--grid-col-5 > .layout__region--second{flex:1 1 0 !important;width:auto !important;max-width:none !important;padding-left:0 !important;padding-right:0 !important;padding-top:0 !important;}}.page-node-type-series-detail .design_options .paragraph--type--glass-design-option .layout__region--first > .layout__region--first,.page-node-type-series-detail .design_options .paragraph--type--glass-design-option .layout__region--first .block-field-blockparagraphglass-design-optionfield-image{width:100%;}.page-node-type-series-detail .design_options .paragraph--type--glass-design-option .layout__region--first .block-field-blockparagraphglass-design-optionfield-image img{width:100%;height:320px;object-fit:cover;display:block;}.page-node-type-series-detail .design_options .paragraph--type--glass-design-option .layout__region--second--rows h4{font-family:'Inter',Arial,sans-serif;font-weight:600;font-size:11px;line-height:16px;letter-spacing:1.76px;text-transform:none;color:#1A1A1A;margin-bottom:12px;}.page-node-type-series-detail .design_options .paragraph--type--glass-design-option .media--view-mode-tax-glass-thumbnail .field--name-field-media-image{border-radius:2px;box-shadow:none;border:1px solid #E0E0DD;overflow:hidden;width:180px;}.page-node-type-series-detail .design_options .paragraph--type--glass-design-option .field--name-field-glass .field--name-field-thumbnail img{width:180px;height:110px;object-fit:cover;display:block;}.page-node-type-series-detail .design_options .paragraph--type--glass-design-option .field--name-field-glass .field--name-name{width:180px;border-top:1px solid #E6E6E3;margin-top:8px;padding-top:8px;font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:12px;line-height:17px;color:#1A1A1A;text-align:left;}.page-node-type-series-detail .design_options .paragraph--type--glass-design-option .layout__region--second-top{display:block;margin-bottom:36px;}.page-node-type-series-detail .design_options .paragraph--type--glass-design-option .layout__region--second-top::before{content:"Standard";display:block;font-family:'Inter',Arial,sans-serif;font-weight:600;font-size:11px;line-height:16px;letter-spacing:1.76px;color:#1A1A1A;margin-bottom:12px;}.page-node-type-series-detail .design_options .paragraph--type--glass-design-option .layout__region--second-top .block-field-blockparagraphglass-design-optionfield-image{width:180px;margin:0;float:none;}.page-node-type-series-detail .design_options .paragraph--type--glass-design-option .layout__region--second-top .media--view-mode-pt-glass-design-option-default-image .field--name-field-media-image{border-radius:2px;box-shadow:none;border:1px solid #E0E0DD;overflow:hidden;}.page-node-type-series-detail .design_options .paragraph--type--glass-design-option .layout__region--second-top .field--name-field-image img{width:180px;height:110px;object-fit:cover;display:block;}.page-node-type-series-detail .design_options .paragraph--type--glass-design-option .layout__region--second-top .field--name-field-image .field__label{display:block;width:180px;border-top:1px solid #E6E6E3;margin-top:8px;padding-top:8px;font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:12px;line-height:17px;color:#1A1A1A;text-align:left;}.page-node-type-series-detail .design_options .paragraph--type--glass-design-option .layout__region--second-top .field--name-field-image .field__label::after{display:none;}.page-node-type-series-detail .design_options .paragraph--type--glass-design-option .layout__region--second-top .block-field-blockparagraphglass-design-optionfield-text{margin-top:8px;font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:12px;line-height:19px;color:#6B6B6B;}@media (min-width:769px){.page-node-type-series-detail .design_options .paragraph--type--glass-design-option .layout--twocol-stacked-section--grid-col-5{margin-left:0;margin-right:0;gap:36px;align-items:flex-start;}.page-node-type-series-detail .design_options .paragraph--type--glass-design-option .layout--twocol-stacked-section--grid-col-5 > .layout__region--first{flex:0 0 57% !important;max-width:57% !important;width:auto !important;padding-left:0 !important;padding-right:0 !important;height:320px;overflow:hidden;}.page-node-type-series-detail .design_options .paragraph--type--glass-design-option .layout--twocol-stacked-section--grid-col-5 > .layout__region--second{flex:0 0 calc(43% - 36px) !important;max-width:calc(43% - 36px) !important;width:auto !important;padding-left:0 !important;}}.page-node-type-series-detail .field--name-field-op-tab-features-title h2{font-family:'Termina','Montserrat',sans-serif;font-weight:400;font-size:32px;line-height:38px;color:#132048;margin-bottom:0;}.page-node-type-series-detail .block-field-blocknodeseries-detailfield-op-tab-features-desc .field__item{border-top:0;padding-top:0;}.page-node-type-series-detail .block-field-blocknodeseries-detailfield-op-tab-features-desc h2,.page-node-type-series-detail .block-field-blocknodeseries-detailfield-op-tab-features-desc h3,.page-node-type-series-detail .block-field-blocknodeseries-detailfield-op-tab-features-desc h4{font-family:'Inter',Arial,sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#1A1A1A;margin:16px 0 4px;}.page-node-type-series-detail .block-field-blocknodeseries-detailfield-op-tab-features-desc p{font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:13px;line-height:21px;color:#333333;margin:0 0 8px;}.page-node-type-series-detail .layout--onecol:has(.block-field-blocknodeseries-detailfield-configurations){background:#FAFAF8;}.page-node-type-series-detail .block-field-blocknodeseries-detailfield-configurations{max-width:1288px;margin:0 auto;padding:40px 32px;}.page-node-type-series-detail .block-field-blocknodeseries-detailfield-configurations::before{content:"Configurations";display:block;font-family:'Termina','Montserrat',sans-serif;font-weight:400;font-size:18px;line-height:22px;letter-spacing:1.5px;text-transform:uppercase;color:#132048;padding-bottom:7px;margin-bottom:24px;border-bottom:1px solid #1A1A1A;}.page-node-type-series-detail .paragraph--type--configuration{display:flex;gap:32px;margin-bottom:24px;}.page-node-type-series-detail .paragraph--type--configuration .config-card__image img{width:320px;height:220px;object-fit:cover;border:1px solid #E0E0DD;display:block;}.page-node-type-series-detail .paragraph--type--configuration .field--name-field-config-title{font-family:'Inter',Arial,sans-serif;font-weight:700;font-size:16px;line-height:23px;color:#1A1A1A;margin-bottom:8px;}.page-node-type-series-detail .paragraph--type--configuration .field--name-field-config-description{font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#444444;}@media (max-width:768px){.page-node-type-series-detail .paragraph--type--configuration{flex-direction:column;gap:16px;}.page-node-type-series-detail .paragraph--type--configuration .config-card__image img{width:100%;height:auto;}}.page-node-type-series-detail .series-detail-features .layout--wrapper{flex-wrap:wrap;}.page-node-type-series-detail .twocol-title-above{flex:0 0 100%;width:100%;border-bottom:1px solid #1A1A1A;padding-bottom:9px;margin-bottom:24px;}.page-node-type-series-detail .block-field-blocknodeseries-detailfield-op-tab-features-image img{width:100%;height:auto;display:block;}.page-node-type-series-detail .block-field-blocknodeseries-detailfield-op-tab-features-image,.page-node-type-series-detail .block-field-blocknodeseries-detailfield-op-tab-features-image .field--name-field-op-tab-features-image,.page-node-type-series-detail .block-field-blocknodeseries-detailfield-op-tab-features-image .field__item,.page-node-type-series-detail .block-field-blocknodeseries-detailfield-op-tab-features-image .media,.page-node-type-series-detail .block-field-blocknodeseries-detailfield-op-tab-features-image .field--name-field-media-image,.page-node-type-series-detail .block-field-blocknodeseries-detailfield-op-tab-features-image picture{display:block;width:100% !important;max-width:none !important;}.page-node-type-series-detail .block-field-blocknodeseries-detailfield-op-tab-features-image img{width:100% !important;max-width:100% !important;height:auto;}.page-node-type-series-detail .block-field-blocknodeseries-detailfield-op-tab-features-desc{max-width:none;}.series-detail-features.image_right .block-field-blocknodeseries-detailfield-op-tab-features-desc{max-width:unset;}@media (min-width:769px){.page-node-type-series-detail .series-detail-features .layout--wrapper{max-width:1288px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px;box-sizing:border-box;column-gap:36px;row-gap:0;}.page-node-type-series-detail .series-detail-features .layout--wrapper > .layout__region--first{flex:0 1 50%  !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;}.page-node-type-series-detail .series-detail-features .layout--wrapper > .layout__region--second{flex:0 0 44% !important;width:44% !important;max-width:44% !important;margin:0 !important;padding:0 !important;}}.page-node-type-series-detail .layout--onecol:has(.block-field-blocknodeseries-detailfield-perf-tables){background:#FAFAF8;}.page-node-type-series-detail .layout--onecol:has(.block-field-blocknodeseries-detailfield-perf-tables) .layout__region{max-width:1288px;margin:0 auto;padding:40px 32px;box-sizing:border-box;}.page-node-type-series-detail .layout--onecol:has(.block-field-blocknodeseries-detailfield-perf-tables) .layout__region::before{content:"Performance";display:block;font-family:'Inter',Arial,sans-serif;font-weight:700;font-size:12px;line-height:17px;letter-spacing:2.16px;color:#1A1A1A;padding-bottom:9px;margin-bottom:10px;border-bottom:1px solid #1A1A1A;}.page-node-type-series-detail .block-field-blocknodeseries-detailfield-performance-intro{font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:13px;line-height:21px;color:#6B6B6B;max-width:960px;margin:0 0 22px;}.page-node-type-series-detail .block-field-blocknodeseries-detailfield-performance-intro p{margin:0;font:inherit;color:inherit;}.page-node-type-series-detail .spec-table-wrap{margin-bottom:32px;}.page-node-type-series-detail .field--name-field-perf-tables .field__item:last-child .spec-table-wrap{margin-bottom:0;}.page-node-type-series-detail .spec-table__heading{font-family:'Inter',Arial,sans-serif;font-weight:600;font-size:11px;line-height:16px;letter-spacing:1.76px;color:#1A1A1A;margin:0 0 12px;}.page-node-type-series-detail .spec-table__scroll{overflow-x:auto;}.page-node-type-series-detail table.spec-table{width:100%;border-collapse:collapse;table-layout:auto;}.page-node-type-series-detail table.spec-table th,.page-node-type-series-detail table.spec-table td{text-align:left;vertical-align:top;padding:10px 12px;}.page-node-type-series-detail table.spec-table thead th{background:#F4F4F1;font-family:'Inter',Arial,sans-serif;font-weight:700;font-size:11px;line-height:16px;letter-spacing:1.1px;color:#1A1A1A;white-space:nowrap;border-bottom:1px solid #1A1A1A;}.page-node-type-series-detail table.spec-table tbody td{font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:13px;line-height:19px;color:#1A1A1A;border-bottom:1px solid #ECECE8;}.page-node-type-series-detail table.spec-table td.spec-table__label{min-width:220px;}.page-node-type-series-detail table.spec-table .spec-check,.page-node-type-series-detail table.spec-table .spec-dash{color:#1A1A1A;}.page-node-type-series-detail .spec-table__note,.page-node-type-series-detail .spec-table__note p{font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px;color:#6B6B6B;margin:8px 0 0;}.page-node-type-series-detail .spec-table__source{font-family:'JetBrains Mono',ui-monospace,'SFMono-Regular',Menlo,monospace;font-weight:400;font-size:11px;line-height:16px;letter-spacing:0.44px;color:#8A8A86;margin-top:6px;}@media (max-width:768px){.page-node-type-series-detail .layout--onecol:has(.block-field-blocknodeseries-detailfield-perf-tables) .layout__region{padding:32px 16px;}}.page-node-type-series-detail .layout--onecol:has(.block-field-blocknodeseries-detailfield-faq-accordion) .layout__region{max-width:1288px;margin:0 auto;padding:40px 32px;box-sizing:border-box;}.page-node-type-series-detail .layout--onecol:has(.block-field-blocknodeseries-detailfield-faq-accordion) .layout__region::before{content:"Frequently Asked Questions";display:block;font-family:'Inter',Arial,sans-serif;font-weight:700;font-size:12px;line-height:17px;letter-spacing:2.16px;color:#1A1A1A;padding-bottom:9px;margin-bottom:24px;border-bottom:1px solid #1A1A1A;}.page-node-type-series-detail .faq-item__q{font-family:'Inter',Arial,sans-serif;font-weight:700;font-size:15px;line-height:22px;letter-spacing:normal;text-transform:none;color:#1A1A1A;margin:0;}.page-node-type-series-detail .faq-item__a,.page-node-type-series-detail .faq-item__a p{font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:13px;line-height:21px;color:#444444;margin:0;}.page-node-type-series-detail .faq-item__q + .faq-item__a{margin-top:8px;}.page-node-type-series-detail .faq-item + .faq-item{margin-top:18px;padding-top:17px;border-top:1px solid #E6E6E3;}.page-node-type-series-detail .layout--onecol:has(.block-field-blocknodeseries-detailfield-gallery-slider) .layout__region{max-width:1288px;margin:0 auto;padding:40px 32px;box-sizing:border-box;border-top:1px solid #E6E6E3;border-bottom:1px solid #E6E6E3;}.page-node-type-series-detail .slick--field-photo-gallery-item{position:relative;padding:0 38px;box-sizing:border-box;}.page-node-type-series-detail .slick--field-photo-gallery-item .slick__slider,.page-node-type-series-detail .slick--field-photo-gallery-item .slick-list,.page-node-type-series-detail .slick--field-photo-gallery-item .slick-track{height:180px;padding-top:0 !important;padding-bottom:0 !important;}.page-node-type-series-detail .slick--field-photo-gallery-item .slick-list{overflow:hidden;}.page-node-type-series-detail .slick--field-photo-gallery-item .slick-track{display:flex;align-items:stretch;}.page-node-type-series-detail .slick--field-photo-gallery-item .slick__slide{height:180px;padding:0 7px;box-sizing:border-box;}.page-node-type-series-detail .slick--field-photo-gallery-item .slick__slide .slide__content,.page-node-type-series-detail .slick--field-photo-gallery-item .slick__slide .paragraph--type--photo-gallery-item,.page-node-type-series-detail .slick--field-photo-gallery-item .slick__slide .link-card,.page-node-type-series-detail .slick--field-photo-gallery-item .slick__slide .media,.page-node-type-series-detail .slick--field-photo-gallery-item .slick__slide .field--name-field-image,.page-node-type-series-detail .slick--field-photo-gallery-item .slick__slide picture{display:block;width:100%;height:180px;}.page-node-type-series-detail .slick--field-photo-gallery-item .slick__slide img{display:block;width:100%;height:180px;object-fit:cover;border:1px solid #E0E0DD;box-sizing:border-box;}.page-node-type-series-detail .slick--field-photo-gallery-item nav.slick__arrow button.slick-arrow{position:absolute;top:0;bottom:auto;transform:none;width:24px;height:180px;margin:0;padding:0;background-color:#FAFAF8;background-image:none;border:1px solid #E6E6E3;border-radius:0;cursor:pointer;z-index:2;font-size:0;}.page-node-type-series-detail .slick--field-photo-gallery-item nav.slick__arrow button.slick-prev{left:0;right:auto;}.page-node-type-series-detail .slick--field-photo-gallery-item nav.slick__arrow button.slick-next{right:0;left:auto;}.page-node-type-series-detail .slick--field-photo-gallery-item nav.slick__arrow button.slick-arrow::before{display:block;font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:18px;line-height:180px;color:#6B6B6B;opacity:1;}.page-node-type-series-detail .slick--field-photo-gallery-item nav.slick__arrow button.slick-prev::before{content:'\2039';}.page-node-type-series-detail .slick--field-photo-gallery-item nav.slick__arrow button.slick-next::before{content:'\203A';}.page-node-type-series-detail .layout--onecol:has(.block-field-blocknodeseries-detailfield-compat-tables) .layout__region{max-width:1288px;margin:0 auto;padding:40px 32px;box-sizing:border-box;}.page-node-type-series-detail .layout--onecol:has(.block-field-blocknodeseries-detailfield-compat-tables) .layout__region::before{content:"Technical Resources";display:block;font-family:'Inter',Arial,sans-serif;font-weight:700;font-size:12px;line-height:17px;letter-spacing:2.16px;color:#1A1A1A;padding-bottom:9px;margin-bottom:24px;border-bottom:1px solid #1A1A1A;}.page-node-type-series-detail .block-field-blocknodeseries-detailfield-compat-tables::before{content:"Compatibility";display:block;font-family:'Inter',Arial,sans-serif;font-weight:600;font-size:11px;line-height:16px;letter-spacing:1.76px;color:#1A1A1A;margin-bottom:20px;}.page-node-type-series-detail .technical_specifications{background:#FFFFFF;padding:8px 0 48px;}.page-node-type-series-detail .technical_specifications .block-field-blocknodeseries-detailfield-technical-resource-heading{display:none;}.page-node-type-series-detail .technical_specifications > .layout--wrapper{max-width:1288px;margin:0 auto;padding:0 32px;box-sizing:border-box;}.page-node-type-series-detail .technical_specifications .view-technical-resource .view-header h4,.page-node-type-series-detail .technical_specifications .layout__region--second label{display:block;font-family:'Inter',Arial,sans-serif;font-weight:700;font-size:12px;line-height:17px;letter-spacing:2.16px;text-transform:none !important;color:#1A1A1A;margin:0 0 3x;padding-bottom:9px;border:none}.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row{border-bottom:1px solid #E6E6E3;}.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .node--view-mode-big-teaser .layout--wrapper{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding:13px 0;max-width:none;margin:0;}.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .layout__region--first{flex:1 1 auto;padding:0;}.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .layout__region--second{flex:0 0 auto;padding:0;text-align:right;}.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .field--name-title{font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:15px;line-height:22px;color:#1A1A1A;}.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .layout__region--second a{font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:13px;line-height:19px;color:#D6001C;text-decoration:none;}.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .layout__region--second a:hover{text-decoration:underline;}.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .file{background:none !important;padding:0 !important;list-style:none;}.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .layout__region--second .file::before,.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .layout__region--second svg,.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .layout__region--second img{display:none !important;}.page-node-type-series-detail .technical_specifications .layout__region--second .bef-links ul{list-style:none;margin:0;padding:0;}.page-node-type-series-detail .technical_specifications .layout__region--second .bef-links li{margin:0;}.page-node-type-series-detail .technical_specifications .layout__region--second .bef-links a.bef-link{display:block;font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#D6001C;text-decoration:none;padding:6px 0;}.page-node-type-series-detail .technical_specifications .layout__region--second .bef-links a.bef-link:hover,.page-node-type-series-detail .technical_specifications .layout__region--second .bef-links a.bef-link--selected{text-decoration:underline;}.page-node-type-series-detail .technical_specifications .pager__items{display:flex;align-items:center;gap:12px;list-style:none;margin:24px 0 0;padding:0;justify-content:flex-start;}.page-node-type-series-detail .technical_specifications .pager__item{margin:0;padding:0;}.page-node-type-series-detail .technical_specifications .pager__item.is-active{border:1px solid #1A1A1A;padding:6px 11px;font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:13px;line-height:19px;color:#1A1A1A;}.page-node-type-series-detail .technical_specifications .pager__item--next a,.page-node-type-series-detail .technical_specifications .pager__item--previous a{display:inline-flex;align-items:baseline;gap:6px;background:none !important;border:0 !important;padding:0 !important;font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:13px !important;line-height:19px;color:#6B6B6B !important;text-decoration:none;}.page-node-type-series-detail .technical_specifications .pager__item--next a span,.page-node-type-series-detail .technical_specifications .pager__item--previous a span{font-size:13px !important;line-height:19px !important;width:auto !important;height:auto !important;border:0 !important;background:none !important;opacity:1 !important;display:inline !important;color:#6B6B6B !important;position:static !important;margin:0 !important;overflow:visible !important;clip:auto !important;clip-path:none !important;white-space:normal !important;}.page-node-type-series-detail .technical_specifications .pager__item--next a:hover,.page-node-type-series-detail .technical_specifications .pager__item--previous a:hover{text-decoration:underline;}.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .layout__region--second a::before,.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .layout__region--second a::after{display:none !important;content:none !important;background-image:none !important;margin:0 !important;width:0 !important;}.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .layout__region--second a{text-decoration:none !important;display:inline !important;color:#D6001C !important;}.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .layout__region--second > .field__item,.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .layout__region--second .field__item{margin-bottom:0 !important;}.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .node--view-mode-big-teaser,.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .node__content,.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .layout--twocol-section{margin:0 !important;}.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .node--view-mode-big-teaser .layout--wrapper{align-items:center;padding:11px 0;}.page-node-type-series-detail .view-display-id-technical_resource_default .attachment .view-content .views-row{padding-top:16px;padding-bottom:16;}.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .views-field,.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .field-content,.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .node__content,.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .layout__region--first,.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .layout__region--second{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;}.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .node--view-mode-big-teaser .layout--wrapper{padding:0;}.page-node-type-series-detail .technical_specifications .view-technical-resource .views-row .layout__region--second{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0;margin:0;}.page-node-type-series-detail .technical_specifications > .layout--wrapper > .layout__region--bottom > .layout__region--second{margin-left:0;padding-left:36px;}.page-node-type-series-detail .block-views-exposed-filter-blocktechnical-resource-technical-resource-default form .form--inline > .form-item > label{border:none;}.page-node-type-series-detail .block-views-exposed-filter-blocktechnical-resource-technical-resource-default form .form--inline > .form-item > label{margin-bottom:13px;}.page-node-type-series-detail .layout--onecol:has(.block-field-blocknodeseries-detailfield-series-detail-cards) .layout__region{max-width:1288px;margin:0 auto;padding:40px 32px 48px;box-sizing:border-box;}.page-node-type-series-detail .block-field-blocknodeseries-detailfield-series-detail-copy .paragraph--type--heading h2.field--name-field-title{font-family:'Inter',Arial,sans-serif;font-weight:700;font-size:12px;line-height:17px;letter-spacing:2.16px;text-transform:none;color:#1A1A1A;margin:0 0 24px;padding-bottom:9px;border-bottom:1px solid #1A1A1A;}.page-node-type-series-detail .block-field-blocknodeseries-detailfield-series-detail-copy .paragraph--type--heading h3.field--name-field-title{font-family:'Inter',Arial,sans-serif;font-weight:700;font-size:17px;line-height:25px;letter-spacing:0;text-transform:none;color:#1A1A1A;margin:0 0 14px;}.page-node-type-series-detail .slick--field-series-detail-cards{position:relative;padding:0 42px;box-sizing:border-box;}.page-node-type-series-detail .slick--field-series-detail-cards .slick__slider,.page-node-type-series-detail .slick--field-series-detail-cards .slick-list,.page-node-type-series-detail .slick--field-series-detail-cards .slick-track{height:210px;padding-top:0 !important;padding-bottom:0 !important;}.page-node-type-series-detail .slick--field-series-detail-cards .slick-list{overflow:hidden;}.page-node-type-series-detail .slick--field-series-detail-cards .slick-track{display:flex;align-items:stretch;}.page-node-type-series-detail .slick--field-series-detail-cards .slick__slide{height:210px;padding:0 7px;box-sizing:border-box;}.page-node-type-series-detail .slick--field-series-detail-cards .slick__slide .paragraph--view-mode--related-products{height:100% !important;box-shadow:none !important;background:transparent !important;}.page-node-type-series-detail .slick--field-series-detail-cards .slick__slide .paragraph__content{height:100%;display:flex;flex-direction:column;}.page-node-type-series-detail .slick--field-series-detail-cards .slick__slide .field--name-field-image{flex:0 0 170px;height:170px;overflow:hidden;order:0;background:#1A1A1A;display:flex;align-items:center;justify-content:center;}.page-node-type-series-detail .slick--field-series-detail-cards .slick__slide .field--name-field-image .field__item,.page-node-type-series-detail .slick--field-series-detail-cards .slick__slide .field--name-field-image .media,.page-node-type-series-detail .slick--field-series-detail-cards .slick__slide .field--name-field-image picture{display:flex;align-items:center;justify-content:center;width:100%;height:170px;max-height:170px;}.page-node-type-series-detail .slick--field-series-detail-cards .slick__slide .field--name-field-image img{display:block;width:auto;height:auto;max-width:100%;max-height:170px;margin:0 auto;object-fit:contain;border:0;}.page-node-type-series-detail .slick--field-series-detail-cards .slick__slide .paragraph__content-title{flex:1;order:1;padding:11px 13px 0 !important;margin:0 !important;border-bottom:1px solid #E6E6E3;border-left:1px solid #E6E6E3;border-right:1px solid #E6E6E3;}.page-node-type-series-detail .slick--field-series-detail-cards .slick__slide .paragraph--view-mode--related-products .field--name-field-title{font-family:'Inter',Arial,sans-serif;font-weight:400 !important;font-size:13px !important;line-height:19px !important;letter-spacing:0 !important;text-transform:none !important;text-align:left !important;color:#1A1A1A !important;padding:0 !important;margin:0 !important;border:0 !important;min-height:0 !important;display:block !important;}.page-node-type-series-detail .slick--field-series-detail-cards .slick__slide .paragraph--view-mode--related-products .field--name-field-title::before,.page-node-type-series-detail .slick--field-series-detail-cards .slick__slide .paragraph--view-mode--related-products .field--name-field-title::after{display:none !important;content:none !important;border:0 !important;}.page-node-type-series-detail .slick--field-series-detail-cards nav.slick__arrow button.slick-arrow{position:absolute;top:0;bottom:auto;transform:none;width:28px;height:210px;margin:0;padding:0;background-color:#FAFAF8;background-image:none;border:1px solid #E6E6E3;border-radius:0;cursor:pointer;z-index:2;font-size:0;}.page-node-type-series-detail .slick--field-series-detail-cards nav.slick__arrow button.slick-prev{left:0;right:auto;}.page-node-type-series-detail .slick--field-series-detail-cards nav.slick__arrow button.slick-next{right:0;left:auto;}.page-node-type-series-detail .slick--field-series-detail-cards nav.slick__arrow button.slick-arrow::before{display:block;font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:20px;line-height:210px;color:#6B6B6B;opacity:1;}.page-node-type-series-detail .slick--field-series-detail-cards nav.slick__arrow button.slick-prev::before{content:'\2039';}.page-node-type-series-detail .slick--field-series-detail-cards nav.slick__arrow button.slick-next::before{content:'\203A';}.page-node-type-series-detail .series-detail-slider .block-field-blocknodeseries-detailfield-series-detail-cards .slick{padding-left:35px;padding-right:35px;}.page-node-type-series-detail .series-detail-slider .block-field-blocknodeseries-detailfield-series-detail-cards .slick__slide{margin-left:7px;margin-right:7px;padding:0;}.page-node-type-series-detail .slick--field-series-detail-cards .slick__slider{margin:0;}.page-node-type-series-detail .block-field-blocknodeseries-detailfield-compare-table{margin-top:40px;}.page-node-type-series-detail .block-field-blocknodeseries-detailfield-compare-table .spec-table__heading{font-family:'Inter',Arial,sans-serif;font-weight:700;font-size:15px;line-height:22px;letter-spacing:0;text-transform:none;color:#1A1A1A;margin:0 0 14px;}
.layout--onecol .layout__region{width:100%;}
