@media screen{.accordion section h2:first-child{position:absolute;visibility:hidden;pointer-events:none}}.ajs-button,.accordion>button,#product-list ul,#product-gallery .swiper-sector-button,#product-summary dl,.product-gallery .product-gallery-button,.variation-controls ul,.variation-controls li,.variation-controls li button,.variation-tab ul{background:0 0;border:none;outline:0;display:block;margin:0;padding:0;position:static;list-style:none}.ajs-button,#product-archive,#product-archive-header,#product-list,#product-list ul,#product-summary dl div,#quote-controls,.panels,.panels .content,.variation-tabs,.variation-box,.variation-box picture,.light-distribution>div,.light-distribution .light-sectors,.light-distribution .light-sector>div,.downloads{display:grid}.ajs-button strong,#product-gallery,#product-gallery .swiper-slide,.downloads-link,.product-gallery .swiper-pagination-bullets{display:flex}.accordion{display:flex;flex-wrap:wrap}.panel,.variation-box .text,.product-dimensions .swiper-slide{display:flex;flex-direction:column}.bg1{background-color:#fff;color:#020202}.bg2,.variations,.product-dimensions,.downloads{background-color:#e2e2e2;color:#020202}.btn,.ajs-button:not(.ajs-button-loaded),.ajs-button strong,.ajs-button:after,#product-gallery .swiper-sector-button,.panel,.panel h3,.panel:after,.product-gallery .swiper-pagination-bullets .swiper-pagination-bullet,.variation-box picture img{transition:all .3s;transition-timing-function:linear}.accordion>button{font-family:"Roboto",sans-serif;letter-spacing:.1rem;line-height:1.2em;font-weight:400;transition:color .6s}.accordion>button strong{font-weight:inherit;line-height:1.2em}#product-list h2{position:relative;padding-bottom:.5em}#product-list h2:after{letter-spacing:1rem;font-weight:300;font-size:.2rem;content:'\f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111';position:absolute;top:100%;left:0;color:#bcbdc0}@media screen and (min-width:1200px){#product-list h2:after{font-size:8px}}.product-gallery .title h2,.product-gallery-image h2{display:block;position:relative;margin-bottom:1em;text-align:center;margin:0 0 1em;font-size:2rem;font-weight:500}.product-gallery .title h2 strong,.product-gallery-image h2 strong{font-weight:500;color:#ce1432}@media screen and (min-width:1200px){.product-gallery .title h2,.product-gallery-image h2{font-size:4rem}}.variations header h2,.specs h2,.product-dimensions h2,.light-distribution h2{display:block;position:relative;margin-bottom:1em;text-align:center;margin:0 0 1em;font-size:2rem;font-weight:500;text-transform:uppercase}.variations header h2 strong,.specs h2 strong,.product-dimensions h2 strong,.light-distribution h2 strong{color:#ce1432;font-weight:500}@media screen and (min-width:1200px){.variations header h2,.specs h2,.product-dimensions h2,.light-distribution h2{font-size:2.7rem}}#product-list h2:after,#product-gallery .swiper-slide.video-thumb:after,#product-gallery .swiper-sector-button:before,.downloads-link:before,.panel h3:after,.panel:after,.product-gallery .product-gallery-button:after,.variations .variation-tab-slider-button-next:before,.variations .variation-tab-slider-button-prev:before,.variation-controls li h3:after,.product-dimensions .product-dimensions-button:after,.download:after,.specs .accordion button:after{font-family:'Font Awesome 6 Pro';line-height:1em}.accordion section h2:first-child{position:absolute;width:1px;height:1px;overflow:hidden;visibility:hidden}#product-5050,.product-gallery,.variations,.specs,.product-dimensions,.light-distribution,.downloads{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width:1200px){#product-5050,.product-gallery,.variations,.specs,.product-dimensions,.light-distribution,.downloads{padding-top:5.5555rem;padding-bottom:5.5555rem}}.product-template-default main>section,.product-template-default main>div{transition:1s;opacity:0;transform:translate3d(0rem,5rem,0)}.product-template-default main>section.ready,.product-template-default main>div.ready{opacity:1;transform:translate3d(0,0,0)}#product-5050,.product-gallery,.specs,.product-dimensions,.light-distribution{padding-left:1rem;padding-right:1rem}@media screen and (min-width:768px){#product-5050,.product-gallery,.specs,.product-dimensions,.light-distribution{padding-left:3rem;padding-right:3rem}}@media screen and (min-width:1200px){#product-5050,.product-gallery,.specs,.product-dimensions,.light-distribution{padding-left:7.7777rem;padding-right:7.7777rem}}.downloads{padding-right:1rem}@media screen and (min-width:768px){.downloads{padding-right:3rem}}@media screen and (min-width:1200px){.downloads{padding-right:7.7777rem}}.btn,.ajs-button:not(.ajs-button-loaded){display:block;width:max-content;border:2px solid #020202;background:#020202;color:#fff;padding:.8888rem 1rem;font-size:1rem;white-space:nowrap;font-weight:400;text-align:center;line-height:1.557rem}.hover.btn,.hover.ajs-button:not(.ajs-button-loaded){background:#fff;color:#020202}.red.btn,.red.ajs-button:not(.ajs-button-loaded){border-color:#ce1432;background:#ce1432}.ajs-button{max-width:16rem;color:#fff;grid-template-columns:100%;overflow:hidden;background:#fff;text-align:center;position:relative;cursor:pointer}.ajs-button strong{border:2px solid #020202;z-index:3;grid-row:1;grid-column:1;padding:.5rem .8rem;font-weight:inherit;align-items:center;justify-content:center}.ajs-button .fa{margin-right:1rem}.ajs-button:after{content:'';display:block;background:#020202;grid-column:1;grid-row:1;width:100%;height:300%;transform:skewY(15deg);transform-origin:0 0;position:absolute;bottom:0;left:0}.red.ajs-button strong{border-color:#ce1432}.red.ajs-button:after{background:#ce1432}.hover.ajs-button,.ajs-button:hover{color:#020202;border-color:#020202}.hover.ajs-button:after,.ajs-button:hover:after{transform:translateY(-100%) skewY(10deg)}.disabled.ajs-button{opacity:.5;pointer-events:none}@media screen and (min-width:desktop){.ajs-button strong{padding:.8888rem 1rem}}.accordion{align-items:flex-start;justify-content:space-around;overflow:hidden}.accordion>button{font-size:1.125rem;flex-basis:100%;text-align:left;position:relative;text-decoration:none;outline:0;font-weight:600;color:#bcbdc0;text-transform:uppercase;cursor:pointer}.accordion>button.open{color:#020202}@media screen and (min-width:0) and (max-width:1199px){.accordion>button{padding:1rem 3rem 1rem 0;margin-bottom:1px}.accordion>button:after{content:'+';position:absolute;top:50%;right:0;transform:translateY(-50%);padding:.5rem 0;width:3rem;text-align:center;font-weight:400}.accordion>button.open:after{content:'-'}}.accordion>button:first-child{border-left:0;margin-left:0}@media screen and (min-width:1200px){.accordion>button{flex-basis:auto;order:-1;padding:.5rem 1rem 2rem}.accordion>button:after{transition:.6s;opacity:0;font-family:'Font Awesome 6 Pro';line-height:1em;position:absolute;bottom:0;left:50%;transform:translateX(-50%);letter-spacing:0em;font-size:.4rem;content:'\f111 \f111 \f111 \f111 \f111';font-weight:100;padding-left:2em}.accordion>button.open:after{opacity:1;letter-spacing:2em}}@media screen and (min-width:1800px){.accordion>button{font-size:1.5rem;padding:.5rem 2rem 2rem}}.accordion section{flex-basis:100%;display:none;padding:2rem 0;max-width:100%}.accordion section.open{display:block}@media screen and (min-width:0) and (max-width:1199px){.accordion{margin-bottom:3rem}}#product-archive{grid-template-columns:100%;align-items:stretch;border-top:1px solid #bcbdc0}@media screen and (min-width:768px){#product-archive{grid-template-columns:1fr 4fr}#product-archive.sidebar-hidden{grid-template-columns:100%}}@media screen and (min-width:1200px){#product-archive{grid-template-columns:1fr 5fr}#product-archive.sidebar-hidden{grid-template-columns:100%}}#product-archive-header{grid-template-columns:100%;align-items:flex-end}#product-archive-header h2{padding:.83333rem;color:#ce1432;font-size:2.7777rem;margin:0;font-weight:500;text-transform:uppercase;line-height:1em}@media screen and (min-width:768px){#product-archive-header{grid-template-columns:1fr 4fr}#product-archive-header h2{order:2;padding-right:4rem}#product-archive-header .filter-toggle{order:1}}@media screen and (min-width:1200px){#product-archive-header{grid-template-columns:1fr 5fr}#product-archive-header h2{padding-right:7.7777rem}}#product-list{grid-template-columns:100%;grid-row-gap:2rem;order:3}#product-list section{padding:1rem 1rem 3rem;border-bottom:1px solid #bcbdc0}#product-list section:last-child{border-bottom:0}#product-list h2{font-size:2.777rem;text-transform:uppercase;font-weight:500;width:max-content}#product-list h2:before{position:absolute;left:100%;top:.25em;font-size:.5em;line-height:1em;color:#bcbdc0;content:"(" attr(data-count) ")"}#product-list ul{grid-template-columns:100%;grid-column-gap:1.6666rem;grid-row-gap:1.6666rem}@media screen and (min-width:481px){#product-list ul{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.sidebar-hidden #product-list ul{grid-template-columns:repeat(3,1fr)}#product-list section{padding:1rem 4rem 3rem .833333rem}}@media screen and (min-width:1200px){#product-list ul{grid-template-columns:repeat(3,1fr)}.sidebar-hidden #product-list ul{grid-template-columns:repeat(4,1fr)}#product-list section{padding:1rem 7.77777rem 3rem .833333rem}#product-list .product-box h3{font-size:2.3333rem}}@media screen and (min-width:1600px){#product-list .product-box h3{order:1;z-index:2;align-self:flex-end;font-size:2.3333rem}#product-list .product-box .img{grid-column:1;grid-row:1;z-index:1}#product-list .product-box .category{bottom:auto;top:0}}#product-gallery{align-items:center;justify-content:center;padding-left:2rem;padding-right:2rem}#product-gallery>div{width:100%;max-width:90vw;position:sticky;height:max-content;top:6.444rem}#product-gallery img{margin:0 auto}#product-gallery video{max-width:100%;height:auto}#product-gallery .swiper-slide{align-items:center;justify-content:center;height:initial}#product-gallery .swiper-slide.swiper-slide-thumb-active{border:3px solid #cfcfcf}#product-gallery .swiper-slide.video-thumb:after{content:'\f04b';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ce1432;font-weight:700}#product-gallery .swiper-sector-button{top:50%;position:absolute;background:#ce1432;width:2rem;height:2rem;line-height:2rem;padding:0;text-align:center;color:#fff;transform:translateY(-50%);z-index:98;cursor:pointer}#product-gallery .swiper-sector-button:before{content:''}#product-gallery .swiper-sector-button.swiper-sector-button-next{right:-2rem}#product-gallery .swiper-sector-button.swiper-sector-button-next:before{content:'\f061'}#product-gallery .swiper-sector-button.swiper-sector-button-prev{left:-2rem}#product-gallery .swiper-sector-button.swiper-sector-button-prev:before{content:'\f060'}#product-gallery .swiper-sector-button:hover{background:#020202}#product-gallery .swiper-sector-button.swiper-button-disabled{opacity:0;transform:scale(0)}@media screen and (min-width:768px){#product-gallery{padding-left:3rem;grid-column:1;grid-row:1/3}#product-gallery>div{max-width:40vw}}@media screen and (min-width:1200px){#product-gallery{padding-left:7.7777rem}}#product-summary{padding:0 0 3rem}@media screen and (min-width:768px){#product-summary{grid-column:2;grid-row:2;border-left:1px solid #e2e2e2}}#product-summary .short-description{padding:1rem}#product-summary dl{border-bottom:1px solid #e2e2e2}#product-summary dl dt{color:#bcbdc0;font-weight:500}#product-summary dl dd{margin:0}#product-summary dl div{grid-column-gap:1rem;grid-template-columns:100%;padding:1rem;border-bottom:1px solid #e2e2e2}#product-summary dl div:last-child{border-bottom:0}@media screen and (min-width:768px){#product-summary dl div,#product-summary .short-description{padding-right:3rem}}@media screen and (min-width:1200px){#product-summary dl div{grid-template-columns:1fr 3fr}#product-summary dl div,#product-summary .short-description{padding-right:7.7777rem}}#quote-controls{grid-template-columns:1fr 1fr;grid-column-gap:1rem;grid-row-gap:1rem;grid-row:1rem;padding:1rem}#quote-controls .ajs-button{width:100%}@media screen and (min-width:768px){#quote-controls{padding-right:3rem}}@media screen and (min-width:1200px){#quote-controls{padding-right:7.7777rem}}.downloads-link{align-items:center;justify-content:center;margin:0 auto;width:100%;max-width:44.444rem;border:1px solid #020202;background:#fff;color:#020202;padding:1rem 2rem;text-transform:uppercase}.downloads-link:before{content:'\f019';font-weight:700;margin-right:1rem}.downloads-link:hover{background-color:#000;color:#fff}.panels{grid-template-columns:100%;padding:3rem 0 0}.panels picture{grid-row:1;grid-column:1}.panels picture img{width:100%;height:100%;object-fit:cover}.panels h3,.panels p{max-width:34rem}.panels .content{grid-row:1;grid-column:1;grid-template-columns:100%}@media screen and (min-width:768px){.panels .content.count-1{grid-template-columns:repeat(1,1fr)}.panels .content.count-2{grid-template-columns:repeat(2,1fr)}.panels .content.count-3{grid-template-columns:repeat(3,1fr)}.panels .content.count-4{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1200px){.panels{padding:5.555rem 0 0}}.panel{align-items:center;justify-content:center;background:rgba(2,2,2,.6);color:#fff;text-align:center;padding:4rem 1rem;border-top:1px solid #fff}.panel h3{padding-bottom:1em;margin-bottom:1em;position:relative;font-weight:500;font-size:1.3333rem}.panel h3:after{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);content:'\f111 \f111 \f111 \f111 \f111';padding-left:1rem;font-weight:100;font-size:.4rem;letter-spacing:1rem}.panel:after{display:block;width:2.5rem;content:'\f055';font-weight:100;font-size:2.5rem;margin-top:2rem}@media screen and (min-width:768px){.panel{border-top:0;border-left:1px solid #fff}}@media screen and (min-width:1200px){.panel h3{transform:translateY(100%)}.panel p{transition:.3s;opacity:0}.panel:after{margin-top:1rem}.panel:hover{background:rgba(2,2,2,.7)}.panel:hover h3{transform:translateY(0)}.panel:hover p{opacity:1}.panel:hover:after{transform:rotate(45deg);margin-top:5rem}}.product-gallery{position:relative}.product-gallery .title h2{text-align:center;text-transform:uppercase;font-size:1.5rem}.product-gallery .swiper-container{position:relative}.product-gallery .swiper-slider{overflow:hidden;grid-row:1;grid-column:1;z-index:1;position:relative}.product-gallery .product-gallery-button{display:block;position:absolute;top:50%;transform:translateY(-50%);width:3rem;height:3rem;z-index:10;line-height:3rem;background:#020202;color:#fff;font-weight:100;cursor:pointer}.product-gallery .product-gallery-button.product-gallery-button-prev{left:1rem}.product-gallery .product-gallery-button.product-gallery-button-prev:after{content:'\f060'}.product-gallery .product-gallery-button.product-gallery-button-next{right:1rem}.product-gallery .product-gallery-button.product-gallery-button-next:after{content:'\f061'}.product-gallery .product-gallery-button.swiper-button-disabled{opacity:.5}.product-gallery .content{text-align:center;max-width:66.666rem;margin:0 auto;padding-top:2rem}.product-gallery .swiper-pagination-bullets{padding:2rem 0 0;justify-content:stretch;align-items:center;max-width:30rem;margin:0 auto}.product-gallery .swiper-pagination-bullets .swiper-pagination-bullet{border-radius:0;margin:.5rem;width:100%;background:rgba(2,2,2,.75)}.product-gallery .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ce1432}@media screen and (min-width:768px){.product-gallery .content figure{max-width:50vw;margin:0 auto}}@media screen and (min-width:1200px){.product-gallery .product-gallery-button.product-gallery-button-prev{left:-5rem}.product-gallery .product-gallery-button.product-gallery-button-next{right:-5rem}.product-gallery .title h2{font-size:3rem}}.product-gallery-image{width:40vw;padding:0 3rem;align-self:center}.product-gallery-image h2{text-align:center;text-transform:uppercase;display:none;font-size:3rem}.product-gallery-image picture{display:block;position:relative;overflow:hidden;border:1px solid #fff}.product-gallery-image img{top:0;left:0;right:0;bottom:0;display:block;object-fit:cover;overflow:hidden;border:1px solid #fff}.product-gallery-image figure{margin:0}.product-gallery-image figcaption{display:none}.product-gallery-image.active{z-index:100}.product-gallery-image.active picture{transition:.6s;border:1px solid #e2e2e2;margin:0 -5rem}.variations header{margin:0 auto 3rem auto;text-align:center;max-width:66rem;padding:0 1rem}.variations .variation-tab-slider-button-next,.variations .variation-tab-slider-button-prev{display:inline-block;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3rem;height:3rem;z-index:10;line-height:3rem;background:#020202;color:#fff;font-weight:100;cursor:pointer;margin-right:.5rem;border:0}.variations .variation-tab-slider-button-next:before,.variations .variation-tab-slider-button-prev:before{content:'\f060'}.variations .variation-tab-slider-button-next.swiper-button-disabled,.variations .variation-tab-slider-button-prev.swiper-button-disabled{opacity:.5}.variations .variation-tab-slider-button-prev:before{content:'\f061'}.variations .variation-tab-slider-button-next:before{content:'\f060'}@media screen and (min-width:768px){.variations header{padding:0 3rem}}.variation-tabs{max-width:100vw;grid-template-columns:100%;grid-column-gap:1rem;grid-row-gap:1rem}.variation-tabs .variation-tab-vertical-slider{width:100%}.variation-tabs .variation-tab-slider{width:100%}.variation-tabs .variation-tab-slider .swiper-slide{max-width:60vw}.variation-tabs .swiper-slide{height:max-content}.variation-tabs .variation-controls{order:1}.variation-tabs .footer{order:4;padding:0 1rem}.variation-tabs .variation-tab-vertical-slider{order:3}.variation-tabs .sub-nav{padding-top:3rem;order:4;padding-left:1rem}@media screen and (min-width:768px){.variation-tabs .variation-tab-slider .swiper-slide{max-width:40vw}}@media screen and (min-width:1200px){.variation-tabs{grid-template-columns:30% calc(70% - 1rem)}.variation-tabs .variation-controls{grid-column:1;grid-row:1}.variation-tabs .footer{order:2;grid-column:1;grid-row:2;padding-left:3rem;align-self:end}.variation-tabs .sub-nav{order:3;grid-column:2}.variation-tabs .variation-tab-vertical-slider{grid-column:2;grid-row:span 2}.variation-tabs .variation-tab-slider .swiper-slide{max-width:30vw}}@media screen and (min-width:1600px){.variation-tabs .footer{padding-left:7.7777rem}}.variation-controls{padding:0 1rem;align-self:start}.variation-controls ul{margin:0;padding:0}.variation-controls li{margin-bottom:1rem}.variation-controls li h3{color:#020202;margin-bottom:0;max-width:30rem;position:relative;padding-right:2rem}.variation-controls li h3:after{content:'\f061';color:#fff;font-size:1.3rem;position:absolute;right:0;top:50%;transform:translateY(-50%);opacity:0}.variation-controls li p{display:none;margin:0;font-weight:300;max-width:30rem}.variation-controls li button{padding:1rem 1.5rem;cursor:pointer;text-align:left;font-weight:300;color:#020202;width:100%;background-color:#fff;border:2px solid #020202}.variation-controls li button.active{background-color:#4a4a4a;color:#fff;border:0;padding:2rem 1.5rem}.variation-controls li button.active h3{margin-bottom:1em;color:#fff}.variation-controls li button.active h3:after{opacity:1}.variation-controls li button.active p{display:block}.variation-controls li button.active:hover h3{color:#fff}.variation-controls li button:hover h3{color:#bcbdc0;text-decoration:underline}.variation-controls li.select-title{margin-bottom:1rem;border-bottom:0;border:0}.variation-controls li.select-title h3{display:block;color:#020202;text-align:left;padding-right:0;border-top:0;border-bottom:2px solid #bcbdc0;padding-bottom:.5rem}.variation-controls li.select-title h3:after{display:none}@media screen and (min-width:1200px){.variation-controls{padding:0;padding-left:3rem}}@media screen and (min-width:1600px){.variation-controls{padding-left:7.7777rem}}.variation-tab{width:100%;padding:0 0 0 1rem}@media screen and (min-width:1200px){.variation-tab{padding:0}}.variation-box{grid-template-columns:100%;grid-row-gap:1rem;color:#020202;position:relative;text-align:left;max-width:60vw}.variation-box h3{text-transform:uppercase;font-weight:400;margin:0;font-size:1.3rem;order:1;color:#ce1432;align-items:flex-start}.variation-box p{align-self:start;justify-self:end;order:2}.variation-box picture{grid-template-columns:100%;overflow:hidden}.variation-box picture img{display:block;width:100%;height:100%;grid-column:1;grid-row:2;z-index:1;object-fit:contain}.variation-box picture img:last-child{opacity:0;z-index:2}.variation-box .text{order:2;z-index:2;padding:1rem;justify-content:space-between}.variation-box .img{z-index:1;order:1;border:1px solid #bcbdc0;position:relative}.variation-box .ribbon{position:absolute;top:0;right:0;padding:.5rem 1rem;max-width:100%;text-align:right;z-index:3}.variation-box .category{position:absolute;bottom:0;left:0;color:#ce1432;padding:.5rem 1rem;max-width:100%;z-index:3}.variation-box:hover picture img:last-child{opacity:1}.variation-box:hover img{border:1px solid}@media screen and (min-width:0) and (max-width:481px){.variation-box p{display:none}}@media screen and (min-width:768px){.variation-box{max-width:40vw}}@media screen and (min-width:1600px){.variation-box{max-width:30vw}}.product-dimensions .swiper-slider{position:relative}.product-dimensions .swiper-slide{align-items:center;justify-content:center}.product-dimensions .swiper-slide strong{display:block;font-size:4rem;font-weight:700}.product-dimensions .product-dimensions-button{position:absolute;top:50%;width:3rem;height:3rem;text-align:center;background:#020202;color:#fff;border:0;cursor:pointer;z-index:10;transform:translateY(-50%);color:#fff;font-weight:100}.product-dimensions .product-dimensions-button.product-dimensions-button-prev{left:0}.product-dimensions .product-dimensions-button.product-dimensions-button-prev:after{content:'\f060'}.product-dimensions .product-dimensions-button.product-dimensions-button-next{right:0}.product-dimensions .product-dimensions-button.product-dimensions-button-next:after{content:'\f061'}.product-dimensions .swiper-container{position:relative}@media screen and (min-width:1200px){.product-dimensions .product-dimensions-button.product-dimensions-button-prev{left:-3rem}.product-dimensions .product-dimensions-button.product-dimensions-button-next{right:-3rem}}@media screen and (min-width:1600px){.product-dimensions .product-dimensions-button.product-dimensions-button-prev{left:-5rem}.product-dimensions .product-dimensions-button.product-dimensions-button-next{right:-5rem}}.light-distribution h3{font-weight:500}.light-distribution h3 strong{font-weight:500;color:#ce1432}.light-distribution>div{grid-template-columns:100%;grid-column-gap:1rem;grid-row-gap:3rem}.light-distribution img{width:100%;border:1px solid #e2e2e2}.light-distribution figure{margin:0}.light-distribution figure figcaption{padding:.5em 0}.light-distribution .main img{padding:1rem}.light-distribution .light-sectors{grid-template-columns:100%;grid-row-gap:3rem}.light-distribution .light-sector>div{grid-template-columns:1fr 1fr;grid-column-gap:1rem;grid-row-gap:1rem}@media screen and (min-width:481px){.light-distribution .light-sector>div{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:768px){.light-distribution .light-sector>div{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.light-distribution.split-col>div{grid-template-columns:2fr 3fr}.light-distribution.split-col .light-sector>div{grid-template-columns:1fr 1fr 1fr}}.downloads{grid-template-columnns:100%;grid-column-gap:3rem}.downloads h2{font-size:2rem;font-weight:500;text-transform:uppercase}.downloads figure{margin:0}@media screen and (min-width:0) and (max-width:767px){.downloads{padding-left:1rem}}@media screen and (min-width:768px){.downloads{grid-template-columns:1fr 1fr}.downloads>div{order:2}.downloads figure{order:1}}@media screen and (min-width:1200px){.downloads{grid-column-gap:5.5555rem}.downloads h2{font-size:4rem}}.download{display:block;border:1px solid #020202;padding:1rem 4rem 1rem 1rem;color:#020202;position:relative;margin-bottom:1rem;max-width:calc(100vw - 2rem)}.download span{display:block;max-width:100%;overflow:hidden}.download:after{content:'\f019';font-weight:900;font-size:1.33333rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.download:hover{background:#fff}html.magnifying>body{overflow-x:hidden !important}.magnify,.magnify>.magnify-lens,.magnify-mobile,.lens-mobile{min-width:0;min-height:0;animation:none;border:none;float:none;margin:0;opacity:1;outline:none;overflow:visible;padding:0;text-indent:0;transform:none;transition:none}.magnify{position:relative;width:auto;height:auto;box-shadow:none;display:inline-block;z-index:inherit}.magnify>.magnify-lens{position:absolute;width:175px;height:175px;border-radius:100%;box-shadow:0 0 0 3px #fff,0 0 3px 1px rgba(0,0,0,.25),inset 0 0 20px 1px rgba(0,0,0,.05);cursor:none;display:none;z-index:99}.magnify>.magnify-lens.loading{background:#333 !important;opacity:.8}.magnify>.magnify-lens.loading:after{position:absolute;top:50%;left:0;width:100%;color:#fff;content:'Loading...';font:italic normal 16px/1 Calibri,sans-serif;letter-spacing:1px;margin-top:-8px;text-align:center;text-shadow:0 0 2px rgba(255,255,255,.05);text-transform:none}.specs .accordion{justify-content:flex-start}.specs .accordion .accordion-title{order:-1;font-size:1.125rem;padding:.5rem 1rem .5rem 0;margin:1rem 0}.specs .accordion hr{width:100%;margin:1rem 0 0}.specs .accordion button{border:1px solid #020202;padding:.5rem 3.5rem;text-transform:capitalize;margin:1rem .5rem;font-weight:400;color:#020202}.specs .accordion button:after{content:'\f063';text-align:right;position:absolute;right:unset;top:50%;transform:translateY(-50%);color:#020202;font-size:1rem;opacity:1;left:unset}.specs .accordion button.open{background-color:#4a4a4a;color:#fff}.specs .accordion button.open:after{color:#fff}