body .is-root-container .block-product-detail .component-tabs .tab-list-wrapper{position:sticky;z-index:5;top:min(calc(5rem + 1.25 * (100vw - 22.5rem) / 77.5),6.25rem);display:flex;overflow-x:auto;overflow-y:clip;background-color:#0e2532}body .is-root-container .block-product-detail .component-tabs .tab-list-wrapper:is(.admin-bar .tab-list-wrapper){top:calc(min(calc(5rem + 1.25 * (100vw - 22.5rem) / 77.5),6.25rem) + 2rem)}body .is-root-container .block-product-detail .component-tabs .tab-list-wrapper .tab-list{display:flex;width:100%;max-width:100rem;padding-inline:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);margin-inline:auto}body .is-root-container .block-product-detail .component-tabs .tab-list-wrapper .tab-list .tab{font-family:elza;font-weight:400;line-height:1.2;font-size:min(calc(0.875rem + 0.25 * (100vw - 22.5rem) / 77.5),1.125rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;position:relative;display:flex;cursor:pointer;white-space:nowrap;color:#fff;padding-block:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem)}body .is-root-container .block-product-detail .component-tabs .tab-list-wrapper .tab-list .tab.is-active::before{visibility:visible;opacity:1}body .is-root-container .block-product-detail .component-tabs .tab-list-wrapper .tab-list .tab.is-disabled{cursor:default;opacity:.4}body .is-root-container .block-product-detail .component-tabs .tab-list-wrapper .tab-list .tab::before{position:absolute;z-index:1;right:0;bottom:0;left:0;visibility:hidden;height:min(calc(0.125rem + 0.125 * (100vw - 22.5rem) / 77.5),0.25rem);content:"";transition-timing-function:cubic-bezier(0.5, 0, 0, 1);transition-duration:250ms;transition-property:opacity,visibility;opacity:0;background-color:#f0bd46}body .is-root-container .block-product-detail .component-tabs .tab-panels-wrapper{display:flex;width:100%;max-width:80rem;margin-inline:auto}body .is-root-container .block-product-detail .component-tabs .tab-panels-wrapper .tab-panel{display:flex;flex-flow:column;padding-inline:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);padding-block:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem) min(calc(3.125rem + 4.375 * (100vw - 22.5rem) / 77.5),7.5rem);gap:min(calc(2.5rem + 1.25 * (100vw - 22.5rem) / 77.5),3.75rem)}body .is-root-container .block-product-detail .component-tabs .tab-panels-wrapper .tab-panel .line{display:block;width:100%;height:1px;background-color:rgba(14,37,50,.2)}body .is-root-container .block-product-detail.is-residential-product .component-rich-text,body .is-root-container .block-product-detail.is-commercial-product .component-rich-text{font-family:elza;font-weight:400;line-height:1.6;font-size:min(calc(1rem + 0.125 * (100vw - 22.5rem) / 77.5),1.125rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}body .is-root-container .block-product-detail.is-residential-product .component-overline{color:#535353}body .is-root-container .block-product-detail.is-residential-product .cards-grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}@media(min-width: 25.875rem){body .is-root-container .block-product-detail.is-residential-product .cards-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 35rem){body .is-root-container .block-product-detail.is-residential-product .cards-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 48rem){body .is-root-container .block-product-detail.is-residential-product .cards-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 64rem){body .is-root-container .block-product-detail.is-residential-product .cards-grid{grid-template-columns:repeat(5, minmax(0, 1fr))}}body .is-root-container .block-product-detail.is-residential-product .is-features .feature-item{display:grid;grid-template-columns:minmax(0, 1fr);gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}@media(min-width: 64rem){body .is-root-container .block-product-detail.is-residential-product .is-features .feature-item{grid-template-columns:3.125rem minmax(0, 1fr)}}body .is-root-container .block-product-detail.is-residential-product .is-features .feature-item>svg{max-width:100%;height:auto;color:#077fb3}body .is-root-container .block-product-detail.is-residential-product .is-features .feature-item .content-wrap{display:flex;flex-flow:column;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}body .is-root-container .block-product-detail.is-residential-product .is-colors .card-simple .component-image picture,body .is-root-container .block-product-detail.is-residential-product .is-colors .card-simple .component-image img{position:relative;display:flex;flex-grow:0;flex-shrink:1;height:auto;aspect-ratio:1/1}body .is-root-container .block-product-detail.is-residential-product .is-colors .card-simple .component-image picture{width:32%;max-width:3.75rem;height:auto;aspect-ratio:1/1}body .is-root-container .block-product-detail.is-residential-product .is-colors .card-simple .component-image img{width:100%}body .is-root-container .block-product-detail.is-residential-product .is-glass .glass-item{display:flex;flex-flow:column;gap:min(calc(2.5rem + 1.25 * (100vw - 22.5rem) / 77.5),3.75rem)}body .is-root-container .block-product-detail.is-residential-product .is-glass .glass-item.is-content{gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}body .is-root-container .block-product-detail.is-residential-product .is-glass .glass-item.is-energy-efficiency .energy-grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width: 64rem){body .is-root-container .block-product-detail.is-residential-product .is-glass .glass-item.is-energy-efficiency .energy-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}body .is-root-container .block-product-detail.is-residential-product .is-glass .glass-item.is-energy-efficiency .energy-grid-item{display:flex;flex-flow:column;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}@media(min-width: 64rem){body .is-root-container .block-product-detail.is-residential-product .is-glass .glass-item.is-energy-efficiency .energy-grid-item{display:flex;flex-flow:row}}body .is-root-container .block-product-detail.is-residential-product .is-glass .glass-item.is-energy-efficiency .energy-grid-item .component-image{flex-grow:0;flex-shrink:0;width:min(calc(2.1875rem + 0.9375 * (100vw - 22.5rem) / 77.5),3.125rem);height:clamp(1.875rem,calc(3rem + -1.125 * (100vw - 22.5rem) / 77.5),3rem)}body .is-root-container .block-product-detail.is-residential-product .is-glass .glass-item.is-energy-efficiency .energy-grid-item .component-image picture,body .is-root-container .block-product-detail.is-residential-product .is-glass .glass-item.is-energy-efficiency .energy-grid-item .component-image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;object-position:center;-o-object-fit:contain;object-fit:contain}body .is-root-container .block-product-detail.is-residential-product .is-glass .glass-item.is-energy-efficiency .energy-grid-item .inner-wrap{display:flex;flex-flow:column;flex-grow:1;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}body .is-root-container .block-product-detail.is-residential-product .is-glass .glass-item.is-enhancements .enhancements-grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width: 64rem){body .is-root-container .block-product-detail.is-residential-product .is-glass .glass-item.is-enhancements .enhancements-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}body .is-root-container .block-product-detail.is-residential-product .is-glass .glass-item.is-enhancements .enhancements-grid-item{display:flex;flex-flow:column;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}body .is-root-container .block-product-detail.is-residential-product .is-grids .grids-item{display:flex;flex-flow:column;gap:min(calc(2.5rem + 1.25 * (100vw - 22.5rem) / 77.5),3.75rem)}body .is-root-container .block-product-detail.is-residential-product .is-grids .grids-item.is-content{gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}body .is-root-container .block-product-detail.is-commercial-product .tab-panels-wrapper .tab-panel{gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}body .is-root-container .block-product-detail.is-commercial-product .component-overline{color:#000}body .is-root-container .block-product-detail.is-commercial-product .downloads-wrapper{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}body .is-root-container .block-product-detail.is-commercial-product .downloads-wrapper .downloads-links{display:flex;flex-flow:column;gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem)}body .is-root-container .block-product-detail.is-commercial-product .downloads-wrapper .downloads-links .component-link{display:flex;transition:background-color 250ms cubic-bezier(0.5, 0, 0, 1);opacity:1;background-color:#f1f7f8;padding-block:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem);padding-inline:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}body .is-root-container .block-product-detail.is-commercial-product .downloads-wrapper .downloads-links .component-link:hover,body .is-root-container .block-product-detail.is-commercial-product .downloads-wrapper .downloads-links .component-link:focus{background-color:#0e2532}body .is-root-container .block-product-detail.is-commercial-product .downloads-wrapper .downloads-links .component-link:hover .link-wrapper .link-icon,body .is-root-container .block-product-detail.is-commercial-product .downloads-wrapper .downloads-links .component-link:hover .link-wrapper .link-text,body .is-root-container .block-product-detail.is-commercial-product .downloads-wrapper .downloads-links .component-link:focus .link-wrapper .link-icon,body .is-root-container .block-product-detail.is-commercial-product .downloads-wrapper .downloads-links .component-link:focus .link-wrapper .link-text{color:#fff}body .is-root-container .block-product-detail.is-commercial-product .downloads-wrapper .downloads-links .component-link .link-wrapper{display:flex;flex-flow:row;flex-direction:row-reverse;flex-grow:1;flex-shrink:1;justify-content:space-between;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}body .is-root-container .block-product-detail.is-commercial-product .downloads-wrapper .downloads-links .component-link .link-wrapper .link-icon{width:min(calc(1.875rem + 0.9375 * (100vw - 22.5rem) / 77.5),2.8125rem);height:min(calc(1.875rem + 0.9375 * (100vw - 22.5rem) / 77.5),2.8125rem);padding:0;transition:color 250ms cubic-bezier(0.5, 0, 0, 1);color:inherit;border-color:rgba(0,0,0,0);border-radius:0;background-color:rgba(0,0,0,0)}body .is-root-container .block-product-detail.is-commercial-product .downloads-wrapper .downloads-links .component-link .link-wrapper .link-icon svg{width:100%;max-width:100%;height:100%;color:inherit}body .is-root-container .block-product-detail.is-commercial-product .downloads-wrapper .downloads-links .component-link .link-wrapper .link-text{font-family:elza;font-weight:400;line-height:1.2;font-size:min(calc(0.875rem + 0.25 * (100vw - 22.5rem) / 77.5),1.125rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;transition:color 250ms cubic-bezier(0.5, 0, 0, 1);color:#0e2532}body .is-root-container .block-product-detail.is-commercial-product .is-features .feature-item{display:grid;grid-template-columns:minmax(0, 1fr);gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}body .is-root-container .block-product-detail.is-commercial-product .is-details .detail-item{display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}body .is-root-container .block-product-detail.is-commercial-product .is-documentation .doc-item{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}body .is-root-container .block-product-detail.is-commercial-product .is-documentation .doc-item.is-accordion .component-accordion{display:flex;flex-flow:column;gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem)}body .is-root-container .block-product-detail.is-commercial-product .is-documentation .doc-item.is-accordion .component-accordion .accordion-item .accordion-item-header .accordion-item-toggle{display:flex;flex-flow:row;font-family:elza;font-weight:400;line-height:1.2;font-size:min(calc(0.875rem + 0.25 * (100vw - 22.5rem) / 77.5),1.125rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;align-items:center;color:#0e2532;background-color:#f1f7f8;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem);padding-block:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem);padding-inline:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}body .is-root-container .block-product-detail.is-commercial-product .is-documentation .doc-item.is-accordion .component-accordion .accordion-item .accordion-item-header .accordion-item-toggle .accordion-item-toggle-icon .component-icon{padding:0;border-color:rgba(0,0,0,0);border-radius:0;background-color:rgba(0,0,0,0)}body .is-root-container .block-product-detail.is-commercial-product .is-documentation .doc-item.is-accordion .component-accordion .accordion-item .accordion-item-header .accordion-item-toggle .accordion-item-toggle-icon .component-icon .icon-wrapper,body .is-root-container .block-product-detail.is-commercial-product .is-documentation .doc-item.is-accordion .component-accordion .accordion-item .accordion-item-header .accordion-item-toggle .accordion-item-toggle-icon .component-icon svg{width:100%;height:100%;color:#0e2532}body .is-root-container .block-product-detail.is-commercial-product .is-documentation .doc-item.is-accordion .component-accordion .accordion-item .accordion-item-content-wrapper{padding-block:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}body .is-root-container .block-product-detail.is-commercial-product .is-documentation .doc-item.is-accordion .component-accordion .accordion-item.is-active .accordion-item-header .accordion-item-toggle{color:#fff;background-color:#0e2532}body .is-root-container .block-product-detail.is-commercial-product .is-documentation .doc-item.is-accordion .component-accordion .accordion-item.is-active .accordion-item-header .accordion-item-toggle .accordion-item-toggle-icon svg{transform:rotate(180deg);color:#fff}