/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/themes/contrib/stable/images/core/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/stable/images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.js input.form-autocomplete{background-image:url(/themes/contrib/stable/images/core/throbber-inactive.png);background-repeat:no-repeat;background-position:100% center;}.js[dir="rtl"] input.form-autocomplete{background-position:0% center;}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/themes/contrib/stable/images/core/throbber-active.gif);background-position:100% center;}.js[dir="rtl"] input.form-autocomplete.ui-autocomplete-loading{background-position:0% center;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li:after{content:", ";}.item-list__comma-list li:last-child:after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
table.sticky-header{z-index:500;top:0;margin-top:0;background-color:#fff;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon:before{display:block;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:20px;}.system-status-counter__status-icon--error:before{background-image:url(/themes/contrib/stable/images/core/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/themes/contrib/stable/images/core/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/themes/contrib/stable/images/core/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
body.drag{cursor:move;}tr.region-title{font-weight:bold;}tr.region-message{color:#999;}tr.region-populated{display:none;}tr.add-new .tabledrag-changed{display:none;}.draggable a.tabledrag-handle{float:left;overflow:hidden;height:1.7em;margin-left:-1em;cursor:move;text-decoration:none;}[dir="rtl"] .draggable a.tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{width:14px;height:14px;margin:-0.4em 0.5em 0;padding:0.42em 0.5em;background:url(/themes/contrib/stable/images/core/icons/787878/move.svg) no-repeat 6px 7px;}a.tabledrag-handle:hover .handle,a.tabledrag-handle:focus .handle{background-image:url(/themes/contrib/stable/images/core/icons/000000/move.svg);}.touchevents .draggable td{padding:0 10px;}.touchevents .draggable .menu-item__link{display:inline-block;padding:10px 0;}.touchevents a.tabledrag-handle{width:40px;height:44px;}.touchevents a.tabledrag-handle .handle{height:21px;background-position:40% 19px;}[dir="rtl"] .touch a.tabledrag-handle .handle{background-position:right 40% top 19px;}.touchevents .draggable.drag a.tabledrag-handle .handle{background-position:50% -32px;}.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.indentation{float:left;width:20px;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;}[dir="rtl"] .indentation{float:right;margin:-0.4em -0.4em -0.4em 0.2em;padding:0.42em 0.6em 0.42em 0;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/themes/contrib/stable/images/core/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/themes/contrib/stable/images/core/icons/787878/twistie-up.svg);}
div.tree-child{background:url(/themes/contrib/stable/images/core/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/themes/contrib/stable/images/core/tree-bottom.png) no-repeat 11px center;}[dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{background-position:-65px center;}div.tree-child-horizontal{background:url(/themes/contrib/stable/images/core/tree.png) no-repeat -11px center;}
ul.simple-pagination{list-style:none;}.simple-pagination{display:block;overflow:hidden;padding:0 5px 5px 0;margin:0 auto;width:fit-content;margin-top:10px;}.simple-pagination ul{list-style:none;padding:0;margin:0;}.simple-pagination li{list-style:none;padding:0;margin:0;float:left;}span.ellipse.clickable{cursor:pointer;}.ellipse input{width:3em;}.compact-theme span{cursor:pointer;}.compact-theme a,.compact-theme span{float:left;color:#333;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #AAA;border-left:none;min-width:14px;padding:0 7px;box-shadow:2px 2px 2px rgba(0,0,0,0.2);background:#efefef;background:-moz-linear-gradient(top,#ffffff 0%,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#ffffff 0%,#efefef 100%);background:-o-linear-gradient(top,#ffffff 0%,#efefef 100%);background:-ms-linear-gradient(top,#ffffff 0%,#efefef 100%);background:linear-gradient(top,#ffffff 0%,#efefef 100%);}.compact-theme a:hover,.compact-theme li:not(.disabled):not(.active) span:hover{text-decoration:none;background:#efefef;background:-moz-linear-gradient(top,#efefef 0%,#bbbbbb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#efefef),color-stop(100%,#bbbbbb));background:-webkit-linear-gradient(top,#efefef 0%,#bbbbbb 100%);background:-o-linear-gradient(top,#efefef 0%,#bbbbbb 100%);background:-ms-linear-gradient(top,#efefef 0%,#bbbbbb 100%);background:linear-gradient(top,#efefef 0%,#bbbbbb 100%);}.compact-theme li:first-child a,.compact-theme li:first-child span{border-left:1px solid #AAA;border-radius:3px 0 0 3px;}.compact-theme li:last-child a,.compact-theme li:last-child span{border-radius:0 3px 3px 0;}.compact-theme .current{background:#bbbbbb;background:-moz-linear-gradient(top,#bbbbbb 0%,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bbbbbb),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#bbbbbb 0%,#efefef 100%);background:-o-linear-gradient(top,#bbbbbb 0%,#efefef 100%);background:-ms-linear-gradient(top,#bbbbbb 0%,#efefef 100%);background:linear-gradient(top,#bbbbbb 0%,#efefef 100%);cursor:default;}.compact-theme .ellipse{background:#EAEAEA;padding:0 10px;cursor:default;}.light-theme span{cursor:pointer;}.light-theme a,.light-theme span{float:left;color:#1456ae;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:0;min-width:14px;padding:0 7px;margin:0 5px 0 0;border-radius:0;background:none;box-shadow:none;}.light-theme a:hover,.light-theme li:not(.disabled):not(.active) span:hover{text-decoration:none;}.light-theme .current{background:transparent;color:#555;border-color:transparent;box-shadow:0;cursor:default;}.light-theme .ellipse{background:none;border:none;border-radius:0;box-shadow:none;font-weight:bold;cursor:default;}.light-theme .active .current{background:transparent;color:#1456ae;box-shadow:none;font-weight:bold;}.dark-theme span{cursor:pointer;}.dark-theme a,.dark-theme span{float:left;color:#CCC;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #222;min-width:14px;padding:0 7px;margin:0 5px 0 0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.2);background:#555;background:-moz-linear-gradient(top,#555 0%,#333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#555),color-stop(100%,#333));background:-webkit-linear-gradient(top,#555 0%,#333 100%);background:-o-linear-gradient(top,#555 0%,#333 100%);background:-ms-linear-gradient(top,#555 0%,#333 100%);background:linear-gradient(top,#555 0%,#333 100%);}.dark-theme a:hover,.dark-theme li:not(.disabled):not(.active) span:hover{text-decoration:none;background:#444;}.dark-theme .current{background:#222;color:#FFF;border-color:#000;box-shadow:0 1px 0 rgba(255,255,255,0.2),0 0 1px 1px rgba(0,0,0,0.1) inset;cursor:default;}.dark-theme .ellipse{background:none;border:none;border-radius:0;box-shadow:none;font-weight:bold;cursor:default;}
.software-table-wrapper{width:100%;overflow-x:auto;margin:0;padding:0;}.software-table{width:100%;min-width:600px;border-collapse:collapse;font-size:14px;background-color:#fff;border-radius:8px;overflow:hidden;}.software-table thead{background-color:white;position:sticky;top:0;z-index:10;}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.software-table th{border-bottom:2px solid #dee2e6 !important;}}}@media only screen and (max-width:620px){.hero-banner{height:220px;}}.software-table th{padding:15px !important;text-align:left;font-weight:600;color:#333;border-bottom:1px solid #dee2e6 !important;white-space:nowrap;}.table{margin-bottom:0.4px !important;}.software-table td{padding:15px !important;border-bottom:1px solid #dee2e6;vertical-align:top;}.software-row{background-color:unset !important;}.title-column{width:25%;min-width:200px;}.software-table tbody tr:last-child td{border-bottom:none;}.description-column{width:55%;min-width:250px;}.download-column{width:20%;min-width:120px;text-align:center;}.software-mobile-cards{display:none;}.download-link:hover{padding-bottom:2px;}@media screen and (max-width:768px){.software-table{min-width:500px;font-size:13px;}.title-column{min-width:150px;}.description-column{min-width:200px;}.download-column{min-width:100px;}.download-link{padding:6px 12px;font-size:12px;}}@media screen and (max-width:600px){.software-table{display:none;}.software-card .title,.software-card .description,.software-card .download{font-size:14px;margin-bottom:6px;}.software-card .title strong,.software-card .description strong,.software-card .download strong{display:inline-block;margin-right:4px;color:#333;}.download-link:hover{padding-bottom:2px;}.software-mobile-cards{display:flex;flex-direction:column;gap:12px;margin-top:10px;}.software-card{border:1px solid white;border-radius:8px;padding:12px;background:#fff;}.software-card .download a{margin-left:-11px;font-size:13px;}.software-card{border-bottom:1px solid #dee2e6;padding:12px 0;}.software-card:last-child{border-bottom:none;}}.software-title a,.software-description a,.software-card .title a,.software-card .description a{text-decoration:none;display:inline-block;}.software-title a:hover,.software-description a:hover,.software-card .title a:hover,.software-card .description a:hover{display:inline-block;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.paragraph--unpublished{background-color:#fff4f4;}
.search-center-container.search-control-space{margin:50px auto 60px auto;max-width:440px;position:relative;}.search-bar{border:1px solid #d6d6d6;width:100%;background-color:#fff;height:37px;}.search-help-container{position:absolute;right:0px;top:7px;width:25px;height:22px;}.layout-container a:link,.layout-container a:active,.layout-container a:focus{outline:none;color:#1456ae;text-decoration:none;}.search-help{background-image:url(/modules/custom/lutron_content_autosuggest/images/icon-help.png);background-size:cover !important;display:block;width:16px;height:16px;position:absolute;margin:0 auto;margin-top:2px;}.search-help:hover{background-size:cover !important;box-shadow:none;}.pophover-container{display:none;border-radius:10px;font-size:16px;min-width:150px !important;background-color:#fff;border:1px solid #d8d8d8;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-moz-box-shadow:0 0px 6px rgba(0,0,0,0.35);-webkit-box-shadow:0 0px 6px rgb(0 0 0 / 35%);-ms-box-shadow:0 0px 6px rgba(0,0,0,0.35);-o-box-shadow:0 0px 6px rgba(0,0,0,0.35);box-shadow:0 0px 24px rgb(0 0 0 / 35%);margin:0;padding:15px;position:absolute;left:13px;top:-3px;width:280px;font-size:14px;z-index:1;}.pophover-container:before{position:absolute;left:-22px;top:15px;content:'';background:url(/PublishingImages/Support/help-container-arrow.png) left top no-repeat;width:24px;height:24px;}.search-bar .input-group-addon{font-size:20px;color:#797979;border:none;top:2px;background:none;}.search-center-container .search-bar .input-group-addon{width:8%;padding:6px 0px;}.search-bar input,.search-bar input:focus-visible{border:none;margin:0px;margin-top:6px;outline:none;width:80%;}.search-bar .form-item-micro-search-text input,.search-bar .form-item-micro-search-text input:focus-visible{margin-top:8px;}.layout-container a:link,.layout-container a:active,.layout-container a:focus{outline:none;color:#1456ae;text-decoration:none;}#help-modal-number-search .modal-dialog{display:inline-block;text-align:left;}.query-block{border-bottom:1px solid #ddd;padding:20px 0 30px 5px;}.query-block h4{font-size:18px;font-family:inherit;}.query-block ul{list-style:none;padding:0;padding-right:10px;}.ajax-select-model{display:inline-block;}.ui-menu .ui-menu-item-wrapper:hover,.ui-menu .ui-state-active{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b;text-decoration:none !important;box-shadow:none;text-shadow:none !important;cursor:pointer;}.no-result-msg{display:none;position:absolute;top:-22px;}.search-with-banner .search-block-title{font-size:22px;margin:10px 0 40px 0;text-align:center;line-height:30px;color:#333;font-weight:600;}.search-with-banner{background-color:#f2f2f2;padding:40px 15px;}.search-with-banner .search-center-container.search-control-space{margin:0 auto;}.search-with-banner-popup.modal-number-popup .modal-dialog{left:50%;transform:translateY(-50%) translateX(-50%) !important;}.search-with-banner  .banner-pophover-container{display:none;border-radius:10px;font-size:16px;min-width:150px !important;background-color:#fff;border:1px solid #d8d8d8;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-moz-box-shadow:0 0px 6px rgba(0,0,0,0.35);-webkit-box-shadow:0 0px 6px rgb(0 0 0 / 35%);-ms-box-shadow:0 0px 6px rgba(0,0,0,0.35);-o-box-shadow:0 0px 6px rgba(0,0,0,0.35);box-shadow:0 0px 24px rgb(0 0 0 / 35%);margin:0;padding:15px;position:absolute;left:13px;top:-3px;width:280px;font-size:14px;z-index:1;}.search-with-banner .search-help-container .banner-pophover-container{right:0;top:33px;left:inherit;width:275px;text-align:left;}.search-with-banner .search-help-container .banner-pophover-container::before{position:absolute;right:10px;top:-22px;content:'';background:url(/themes/custom/lutron/images/sprite-icons.png) -51px -189px no-repeat;left:inherit;width:24px;height:24px;}footer::before{height:0 !important;}@media only screen and (max-width:479px){.search-center-container .search-bar .input-group-addon{width:12%;}.search-bar input,.search-bar input:focus-visible{width:75%;}}@media only screen and (max-width:767px){.search-center-container.search-control-space{max-width:92%;}.search-with-banner.card-spacing{margin-top:64px;margin-bottom:10px;}}@media only screen and (max-width:767px){.pophover-container{width:250px;}}@media only screen and (max-width:767px){.ajax-select-model{max-width:75%;overflow:hidden;}}@media only screen and (max-width:991px){.pophover-container{right:0;top:44px;left:inherit;width:275px;}.banner-pophover-container{right:0;top:44px;left:inherit;width:275px;}.search-with-banner-popup.modal-number-popup .modal-dialog{left:0%;transform:translateY(-50%) translateX(4%) !important;}}
:root{--color-text-primary:#3E3E3E;--color-text-secondary:#9B9B9B;--color-text-reverse:#FFFFFF;--color-link-text:#006DCC;--color-link-hover-text:#004480;--color-hightlight-text:#d3e3f2;--color-surface-primary-onLight:#FFFFFF;--color-surface-secondary-onLight:#F8F8F8;--color-surface-tertiary-onLight:#E9E9E9;--color-surface-theme:#006DCC;--color-surface-onDark:#9B9B9B;--color-surface-black:#000000;--color-border-color-primary:#e9e9e9;--color--border-disabled:#D2D2D2;--color-border-color-secondary:#006dcc;--color-border-color-secondary-disabled:#7cc0d8;--color-btn-primary:#006DCC;--color-btn-active:#1456ae;--color-checkbox-normal:#0000004f;--border-radius-002:2px;--border-radius-004:4px;--border-radius-008:8px;--border-radius-120:12px;--border-radius-160:16px;--border-radius-200:20px;--border-radius-240:24px;--border-radius-400:40px;--border-radius-500:50px;--border-radius-640:64px;--border-size-100:1px;--border-size-150:1.5px;--border-size-175:1.75px;--border-size-200:2px;--border-size-400:4px;--font-family-light:"HelveticaNeue_light",Arial,Helvetica,sans-serif;--font-family-regular:"HelveticaNeue_Regular",Arial,Helvetica,sans-serif;--font-family-medium:"HelveticaNeue_Medium",Arial,Helvetica,sans-serif;--font-family-semibold:"HelveticaNeue_Roman",Arial,Helvetica,sans-serif;--font-family-bold:"HelveticaNeue_Bold",Arial,Helvetica,sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-120:12px;--font-size-140:14px;--font-size-160:16px;--font-size-180:18px;--font-size-200:20px;--font-size-240:24px;--font-size-280:28px;--font-size-320:32px;--font-size-340:34px;--font-size-600:60px;--line-height-125:1.25;--line-height-133:1.33;--line-height-140:1.4;--line-height-143:1.43;--line-height-150:1.5;--space-002:2px;--space-003:3px;--space-004:4px;--space-005:5px;--space-006:6px;--space-008:8px;--space-120:12px;--space-140:14px;--space-160:16px;--space-180:18px;--space-200:20px;--space-240:24px;--space-280:28px;--space-320:32px;--space-420:42px;--space-480:48px;--space-560:56px;--space-640:64px;--space-700:70px;--space-720:72px;--space-800:80px;--space-960:96px;}
.search-bar__suggestion-container{background-color:var(--color-surface-primary-onLight);padding:var(--space-240) var(--space-240) var(--space-480);border-radius:var(--border-radius-008);top:var(--space-640);position:absolute;left:0;width:100%;z-index:2;box-shadow:0 0 40px 0 rgba(0,0,0,0.25);}@media (max-width:1023px){.search-bar__suggestion-container{top:var(--space-640);}}@media (max-width:767px){.search-bar__suggestion-container{top:var(--space-480);}}.search-bar__suggestion-container h4{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium);font-size:var(--font-size-140);line-height:var(--line-height-150);color:var(--color-text-primary);margin-bottom:0;}.search-bar__suggestion-container .search-bar__suggestion-list{display:flex;flex-flow:column;gap:var(--space-160);}.search-bar__suggestion-container .search-bar__suggestion-list .search-bar__suggestion-list-item{padding:var(--space-008) var(--space-120);gap:var(--space-160);display:flex;flex-flow:row;color:var(--color-text-primary);cursor:pointer;align-items:center;}.search-bar__suggestion-container .search-bar__suggestion-list .search-bar__suggestion-list-item.selected{background-color:var(--color-surface-tertiary-onLight);}.search-bar__suggestion-container .search-bar__suggestion-list .search-bar__suggestion-list-item p{font-family:var(--font-family-light);font-weight:var(--font-weight-light);font-size:var(--font-size-160);line-height:var(--line-height-140);padding:0;margin:0;color:var(--color-text-primary);}.search-bar__suggestion-container .search-bar__suggestion-list .search-bar__suggestion-list-item img{margin-left:0;}.search-bar__suggestion-container .search-bar__suggestion-list .search-bar__suggestion-list-item img:last-child{margin-left:auto;}.search-bar__suggestion-container .search-bar__suggestion-list .search-bar__suggestion-list-item em{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium);font-style:normal;}@media (max-width:1023px){.search-bar__suggestion-container .search-bar__suggestion-list .search-bar__suggestion-list-item{padding:var(--space-008) 0;}}.search-bar__suggestion-container .search-bar__suggestion-list .search-bar__suggestion-list-item p:hover{text-decoration:underline;color:var(--color-link-hover-text);}.search-bar__suggestion-container .search-bar__suggestion-list+.search-bar__suggestion-list{margin-top:var(--space-320);}
:root{--color-text-primary:#3E3E3E;--color-text-secondary:#9B9B9B;--color-text-reverse:#FFFFFF;--color-link-text:#006DCC;--color-link-hover-text:#004480;--color-hightlight-text:#d3e3f2;--color-surface-primary-onLight:#FFFFFF;--color-surface-secondary-onLight:#F8F8F8;--color-surface-tertiary-onLight:#E9E9E9;--color-surface-theme:#006DCC;--color-surface-onDark:#9B9B9B;--color-surface-black:#000000;--color-border-color-primary:#e9e9e9;--color--border-disabled:#D2D2D2;--color-border-color-secondary:#006dcc;--color-border-color-secondary-disabled:#7cc0d8;--color-btn-primary:#006DCC;--color-btn-active:#1456ae;--color-checkbox-normal:#0000004f;--border-radius-002:2px;--border-radius-004:4px;--border-radius-008:8px;--border-radius-120:12px;--border-radius-160:16px;--border-radius-200:20px;--border-radius-240:24px;--border-radius-400:40px;--border-radius-500:50px;--border-radius-640:64px;--border-size-100:1px;--border-size-150:1.5px;--border-size-175:1.75px;--border-size-200:2px;--border-size-400:4px;--font-family-light:"HelveticaNeue_light",Arial,Helvetica,sans-serif;--font-family-regular:"HelveticaNeue_Regular",Arial,Helvetica,sans-serif;--font-family-medium:"HelveticaNeue_Medium",Arial,Helvetica,sans-serif;--font-family-semibold:"HelveticaNeue_Roman",Arial,Helvetica,sans-serif;--font-family-bold:"HelveticaNeue_Bold",Arial,Helvetica,sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-120:12px;--font-size-140:14px;--font-size-160:16px;--font-size-180:18px;--font-size-200:20px;--font-size-240:24px;--font-size-280:28px;--font-size-320:32px;--font-size-340:34px;--font-size-600:60px;--line-height-125:1.25;--line-height-133:1.33;--line-height-140:1.4;--line-height-143:1.43;--line-height-150:1.5;--space-002:2px;--space-003:3px;--space-004:4px;--space-005:5px;--space-006:6px;--space-008:8px;--space-120:12px;--space-140:14px;--space-160:16px;--space-180:18px;--space-200:20px;--space-240:24px;--space-280:28px;--space-320:32px;--space-420:42px;--space-480:48px;--space-560:56px;--space-640:64px;--space-700:70px;--space-720:72px;--space-800:80px;--space-960:96px;}
.search-result__tabs{padding-top:var(--space-240);padding-block-end:var(--space-160);}@media (min-width:1024px){.search-result__tabs{padding-top:var(--space-640);padding-block-end:var(--space-320);}}.search-result__tabs-content{position:relative;display:flex;align-items:center;flex-flow:row wrap;}@media (min-width:1024px){.search-result__tabs-content::before{position:absolute;content:"";border-top:var(--border-size-200) solid var(--color-border-color-primary);height:1px;width:100%;left:0;bottom:0;}}.search-result__tabs-content .search-result__tabs-content__nav-tabs{position:absolute;gap:var(--space-200);padding:var(--space-120);border-radius:var(--border-radius-160);background:var(--color-text-reverse);border:none;display:none;padding:0;flex-flow:column;top:50px;box-shadow:0 0 10px rgba(0,0,0,0.2);max-width:450px;width:100%;left:0;right:0;margin:0 auto;}@media (min-width:1024px){.search-result__tabs-content .search-result__tabs-content__nav-tabs{flex-flow:row;gap:var(--space-800);position:relative;display:inline-flex;box-shadow:unset;top:unset;background:unset;max-width:unset;width:unset;border-radius:unset;padding:unset;left:unset;right:unset;margin:unset;}}.search-result__tabs-content .search-result__tabs-content__nav-tabs.mobile-active{display:flex;gap:unset;}@media (min-width:1024px){.search-result__tabs-content .search-result__tabs-content__nav-tabs.mobile-active{gap:var(--space-800);}}.search-result__tabs-content .search-result__tabs-content__nav-tabs li{margin:0;padding:0;list-style:none;}.search-result__tabs-content .search-result__tabs-content__nav-tabs li a{font-family:var(--font-family-light);font-weight:var(--font-weight-light);font-size:var(--hyp-font-size-paragraph-100);color:var(--color-text-primary);padding:var(--space-008) var(--space-160);line-height:var(--line-height-150);position:relative;margin-right:0;border:none;white-space:nowrap;display:block;cursor:pointer;}.search-result__tabs-content .search-result__tabs-content__nav-tabs li a:hover{background-color:var(--color-surface-theme);border-radius:var(--border-radius-004);color:var(--color-text-reverse);box-shadow:none;}@media (min-width:1024px){.search-result__tabs-content .search-result__tabs-content__nav-tabs li a{font-size:var(--font-size-200);line-height:var(--line-height-140);padding:0 0 var(--space-160);}.search-result__tabs-content .search-result__tabs-content__nav-tabs li a:hover{color:var(--color-link-hover-text);background-color:unset;border-radius:unset;}.search-result__tabs-content .search-result__tabs-content__nav-tabs li a:after{border-bottom:solid var(--border-radius-004) var(--color-link-hover-text);display:block;content:"";transform:scaleX(0);transition:transform 300ms ease-in-out;transform-origin:0 50%;position:absolute;bottom:1px;width:100%;}.search-result__tabs-content .search-result__tabs-content__nav-tabs li a.active{color:var(--color-btn-active);cursor:default;pointer-events:none;}.search-result__tabs-content .search-result__tabs-content__nav-tabs li a:focus-visible{outline:auto;}}.search-result__tabs-content .search-result__tabs-content__nav-tabs li a:hover,.search-result__tabs-content .search-result__tabs-content__nav-tabs li a:focus,.search-result__tabs-content .search-result__tabs-content__nav-tabs li a:active{text-decoration:none;border:none;}.search-result__tabs-content .search-result__tabs-content__nav-tabs li a span{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--font-size-140);line-height:var(--line-height-150);}.search-result__tabs-content .search-result__tabs-content__nav-tabs li .active:after{transform:scaleX(1);}.search-result__tabs-content .search-result__tabs-content__count-container{font-size:var(--font-size-140);line-height:var(--line-height-143);color:var(--color-text-primary);margin-left:auto;display:flex;gap:var(--space-004);align-items:center;width:100%;margin-bottom:-184px;border-top:var(--border-size-200) solid var(--color-border-color-primary);padding-top:var(--space-008);}@media (min-width:1024px){.search-result__tabs-content .search-result__tabs-content__count-container{width:unset;margin-bottom:0;border-top:0;padding-top:0;}}.search-result__tabs-content .search-result__tabs-content__count-container span.search-result__tabs-content--count{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium);font-size:var(--font-size-140);line-height:var(--line-height-150);color:var(--color-btn-active);}.search-result__tabs-content__btn-scope--active{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium);font-size:var(--font-size-140);line-height:var(--line-height-150);background-color:var(--color-text-reverse);border-radius:var(--border-radius-500);border:var(--border-size-200) solid var(--color-border-color-secondary);padding:var(--space-120) var(--space-240);color:var(--color-link-hover-text);display:flex;align-items:center;max-width:450px;width:100%;margin:0 auto;text-decoration:none;cursor:pointer;}@media (min-width:1024px){.search-result__tabs-content__btn-scope--active{display:none;}}.search-result__tabs-content__btn-scope--active:after{content:"";margin-left:auto;height:var(--space-240);width:var(--space-240);background:url(/themes/custom/lutron/images/icons/icon-filter-collapse.svg) no-repeat center center;}.search-result__tabs-content__btn-scope--active.mobile-active:after{transform:rotate(180deg);}.search-border-slider{background-color:var(--color-link-hover-text);border-radius:var(--border-radius-002);display:inline-block;width:71px;height:4px;position:absolute;z-index:1200;bottom:-2px;transition:all 0.4s linear;display:none;}
.search-results{padding:0;min-height:700px;}.search-result__container{margin:0 auto !important;max-width:1440px;width:100%;padding:0px var(--space-240);}@media (min-width:768px){.search-result__container{padding:0px var(--space-480);}}.search-result__result-grid-layout{display:grid;gap:var(--space-240);grid-template-columns:100%;}@media (min-width:1024px){.search-result__result-grid-layout{grid-template-columns:280px calc(100% - 306px);overflow:hidden;}}.search-result__result-grid-layout.search-result__refiners--closed{grid-template-columns:100%;}@media (min-width:1024px){.search-result__result-grid-layout.search-result__refiners--closed .search-result__refiners{display:none;}}@media (max-width:1023px){body:not(.mobile-filter-open) .search-result__refiners{width:0;padding:0;border:0;}body:not(.mobile-filter-open) .search-result__result-grid-layout .search-result__filter-mobile-clear-button{display:none;}}.search-result__result-grid-layout.search-result__refiners--closed .search-result__items .search-result__applied-filters-items button.search-result__filter-button--empty{display:none;}@media (min-width:1024px){.search-result__result-grid-layout:not(.search-result__refiners--closed) .search-result__items .search-result__applied-filters-items button.search-result__filter-button--default,.search-result__result-grid-layout:not(.search-result__refiners--closed) .search-result__items .search-result__applied-filters-items button.search-result__filter-button--clear{display:none;}}@media (min-width:1024px){.search-result__result-grid-layout.desktop-filter-animation{transition:all 300ms ease-in-out;}.search-result__result-grid-layout.desktop-filter-animation.search-result__refiners--closed{grid-template-columns:0 100%;gap:0;}}@media (min-width:1024px) and (min-width:1024px){.search-result__result-grid-layout.desktop-filter-animation.search-result__refiners--closed .search-result__refiners{display:flex;padding:0;overflow:hidden;border:0;}}.search-result__result-grid-layout .search-result__items{overflow:hidden;}.search-result__result-grid-layout .search-result__items .search-result__applied-filters{display:flex;flex-direction:column;padding:0 0 var(--space-480);border-radius:0;}@media (max-width:1023px){.search-result__result-grid-layout .search-result__items .search-result__applied-filters{padding:0;}}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center;padding:0;gap:var(--space-004);border-radius:0;min-height:44px;}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium);font-size:var(--font-size-140);line-height:var(--line-height-150);padding:var(--space-120) var(--space-240);background-color:var(--color-text-reverse);display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box;border-radius:var(--border-radius-500);}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--default{gap:var(--space-120);background:var(--color-btn-primary);font-family:var(--font-family-medium);font-weight:var(--font-weight-medium);border:var(--border-size-100) solid var(--color-border-color-secondary);color:var(--color-surface-primary-onLight);}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--default .search-result__filter-button-name{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium);}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--default:hover{text-decoration:none;}@media (max-width:1023px){.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--default:focus{outline:none;}}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--default:hover .search-result__filter-button-name{text-decoration:underline;}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--default svg{fill:var(--color-text-reverse);}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--default:disabled{color:var(--color-text-secondary);border-color:var(--color--border-disabled);background:var(--color-surface-primary-onLight);opacity:1;}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--default:disabled .search-result__filter-button-name{text-decoration:none;}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--default:disabled svg{fill:var(--color-text-secondary);}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--active{border:var(--border-size-100) solid var(--color-border-color-secondary);gap:var(--space-008);color:var(--color-link-text);}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--active:hover{border-color:var(--color-link-hover-text);color:var(--color-link-hover-text);}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--active .filter-remove-icon{pointer-events:all;display:flex;align-items:center;}@media (max-width:1023px){.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--active{display:none;}}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--clear{gap:var(--space-008);border:var(--border-size-100) solid var(--color-border-color-secondary);color:var(--color-link-text);}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--clear:hover{border-color:var(--color-link-hover-text);color:var(--color-link-hover-text);}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--empty{border:var(--border-size-100) solid var(--color-border-color-secondary);gap:var(--space-008);color:var(--color-link-text);pointer-events:none;}@media (max-width:1023px){.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--empty{display:none;}}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--expand{border:var(--border-size-100) solid var(--color-btn-primary);padding:var(--space-008);gap:var(--space-008);border-radius:var(--border-radius-400);transform:rotate(180deg);position:relative;}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--expand:hover{border-color:var(--color-link-hover-text);}@media (max-width:1023px){.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--expand{display:none;}}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--expand .clear{display:none;}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--expand.filter-button--collapse .expand{display:none;}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.search-result__filter-button--expand.filter-button--collapse .clear{display:block;}.search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items button.filter-button--hide{display:none;}.search-result__result-grid-layout .search-result__items .search-result__items-listing{padding-bottom:var(--space-480);}@media (max-width:1023px){.search-result__result-grid-layout .search-result__items .search-result__items-listing .search-result__content{padding-top:var(--space-800);}}.search-result__result-grid-layout .search-result__items .search-result__items-listing .search-result__content > .tab-pane{display:none;}.search-result__result-grid-layout .search-result__items .search-result__items-listing .search-result__content > .active{display:block;}.search-result__result-grid-layout .search-result__items .search-result__items-listing .search-result__content .search-result__tab-name{font-size:var(--font-size-240);line-height:var(--line-height-125);margin-bottom:var(--space-240);color:var(--color-text-primary);}@media (min-width:1024px){.search-result__result-grid-layout .search-result__items .search-result__items-listing .search-result__content .search-result__tab-name{margin-bottom:var(--space-480);}}
.search-result__content-container a{text-decoration:none;}.search-result__content-container a:hover,.search-result__content-container a:focus,.search-result__content-container a:active{text-decoration:none;}.search-result__content-container li{max-inline-size:unset;position:relative;}.search-result__content-container .search-result__content-list{display:flex;flex-flow:column;padding:0;}.search-result__content-item{font-size:var(--font-size-120);line-height:var(--line-height-140);border-top:var(--border-size-175) solid var(--color-border-color-primary);padding:var(--space-320) 0;display:block;}.search-result__content-item:first-child{padding-top:0;border-top:none;}.search-result__content-item .search-result__content-item__heading-container{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold);font-size:var(--font-size-160);line-height:var(--line-height-150);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;text-decoration:none;color:var(--color-text-primary);margin-bottom:var(--space-120);}@media (min-width:1024px){.search-result__content-item .search-result__content-item__heading-container{font-weight:var(--font-weight-bold);font-size:var(--font-size-160);line-height:var(--line-height-150);max-width:922px;}}.search-result__content-item .search-result__content-item__heading-container a{color:var(--color-text-primary);display:inline;cursor:pointer;}@media (min-width:1024px){.search-result__content-item .search-result__content-item__heading-container a:focus-visible{outline:auto;}}.search-result__content-item .search-result__content-item__heading-container a:hover{text-decoration:underline;color:var(--color-link-hover-text);box-shadow:none;}.search-result__content-item .search-result__content-item__desc-container{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--font-size-140);line-height:var(--line-height-150);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;white-space:normal;}@media (min-width:1024px){.search-result__content-item .search-result__content-item__desc-container{max-width:922px;}}.search-result__content-item .search-result__content-item__desc-container p{display:inline;}.search-result__content-item .search-result__content-item__btn-container{margin-top:var(--space-160);display:flex;flex-flow:row wrap;gap:var(--space-008);text-transform:capitalize;}@media (min-width:768px){.search-result__content-item .search-result__content-item__btn-container{max-width:922px;margin-top:var(--space-700);}}.search-result__content-item .search-result__content-item__btn-container span,.search-result__content-item .search-result__content-item__btn-container a,.search-result__content-item .search-result__content-item__btn-container button{font-size:var(--space-120);line-height:var(--line-height-143);color:var(--color-text-primary);border-radius:var(--space-004);background-color:var(--color-surface-tertiary-onLight);padding:var(--space-004) var(--space-008);outline:none;border:none;}.search-result__content-item .search-result__content-item__btn-container span:hover,.search-result__content-item .search-result__content-item__btn-container a:hover,.search-result__content-item .search-result__content-item__btn-container button:hover{text-decoration:none;}.search-result__content-item em{background-color:var(--color-hightlight-text);font-style:normal;}.search-result__content-item.search-result__content-item--image-exist div{float:left;}.search-result__content-item.search-result__content-item--image-exist .search-result__content-item__img-container{padding-right:var(--space-160);width:179px;text-decoration:none;margin-bottom:var(--space-120);}.search-result__content-item.search-result__content-item--image-exist .search-result__content-item__img-container:hover{text-decoration:none;cursor:pointer;}@media (min-width:768px){.search-result__content-item.search-result__content-item--image-exist .search-result__content-item__img-container{width:330px;padding-right:var(--space-240);margin-bottom:unset;}}.search-result__content-item.search-result__content-item--image-exist .search-result__content-item__img-container a{border-radius:var(--space-004);display:block;overflow:hidden;}.search-result__content-item.search-result__content-item--image-exist .search-result__content-item__img-container img{width:100%;-o-object-fit:cover;object-fit:cover;max-height:128px;}@media (min-width:768px){.search-result__content-item.search-result__content-item--image-exist .search-result__content-item__img-container img{min-height:175px;max-height:240px;}}.search-result__content-item.search-result__content-item--image-exist .search-result__content-item__heading-container{width:calc(100% - 179px);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;white-space:normal;}@media (min-width:390px){.search-result__content-item.search-result__content-item--image-exist .search-result__content-item__heading-container{width:calc(100% - 183px);}}@media (min-width:768px){.search-result__content-item.search-result__content-item--image-exist .search-result__content-item__heading-container{width:calc(100% - 330px);max-width:592px;-webkit-line-clamp:2;}}@media (min-width:768px){.search-result__content-item.search-result__content-item--image-exist .search-result__content-item__desc-container{width:calc(100% - 333px);}}@media (min-width:1024px){.search-result__content-item.search-result__content-item--image-exist .search-result__content-item__desc-container{width:592px;}}.search-result__content-item.search-result__content-item--image-exist .search-result__content-item__btn-container{width:100%;text-transform:capitalize;}@media (min-width:768px){.search-result__content-item.search-result__content-item--image-exist .search-result__content-item__btn-container{width:calc(100% - 330px);max-width:592px;position:absolute;left:330px;bottom:var(--space-320);margin-top:0;}}
.search-result__video-list{gap:var(--space-240);width:100%;display:flex;flex-flow:row wrap;padding:0;}.search-result__video-list em{font-style:normal;background-color:var(--color-hightlight-text);}.search-result__video-list .search-result__video-item{border-radius:var(--border-radius-004);width:100%;display:flex;flex-flow:column;box-sizing:border-box;padding:0px;gap:var(--space-008);background:var(--color-surface-primary-onLight);border:var(--border-size-150) solid var(--color-border-color-primary);transition:border-color 0.3s ease;list-style:none;cursor:pointer;overflow:hidden;}@media (min-width:667px){.search-result__video-list .search-result__video-item{width:calc(33.33% - var(--space-160));}}@media (min-width:1024px){.search-result__video-list .search-result__video-item{width:calc(24.66% - var(--space-160));}}.search-result__video-list .search-result__video-item a,.search-result__video-list .search-result__video-item a:hover{text-decoration:none;box-shadow:none}@media (min-width:1024px){.search-result__video-list .search-result__video-item:hover{border-color:var(--color-border-color-secondary);}}.search-result__video-list .search-result__video-item a:focus{outline:none;}.search-result__video-list .search-result__video-item__img-container{position:relative;background:var(--color-surface-onDark);height:0;padding-top:60%;}@media (min-width:768px){.search-result__video-list .search-result__video-item__img-container{padding-top:72%;}}.search-result__video-list .search-result__video-item__img-container img{animation:fadeIn 0.7s;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}.search-result__video-list .search-result__video-item__img-container--default img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:35px;max-height:35px;}@media (min-width:768px){.search-result__video-list .search-result__video-item__img-container--default img{max-width:50px;max-height:50px;}}.search-result__video-list .search-result__video-item__content-container{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:var(--space-160) var(--space-240);gap:var(--space-240);}.search-result__video-list .search-result__video-item__content-container h2{font-style:normal;font-weight:var(--font-weight-light);font-size:var(--font-size-120);line-height:var(--line-height-125);color:var(--color-text-primary);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;white-space:normal;height:52px;}@media (min-width:1024px){.search-result__video-list .search-result__video-item__content-container h2{font-size:var(--font-size-140);line-height:var(--line-height-125);}}.search-result__video-list .search-result__video-item__content-container p{font-weight:var(--font-weight-light);font-size:var(--hyp-font-size-heading-300);line-height:var(--line-height-133);color:var(--color-text-primary);margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;}@media (min-width:1024px){.search-result__video-list .search-result__video-item__content-container p{-webkit-line-clamp:3;}}.search-result__video-list .search-result__video-item__content-container p+p{margin-top:var(--space-140);}.search-result__video-list .search-result__video-item__footer{display:flex;flex-direction:row;align-items:center;gap:var(--space-006);font-style:normal;font-weight:var(--font-weight-medium);font-size:var(--font-size-140);line-height:var(--line-height-150);display:flex;align-items:center;color:var(--color-link-text);border-bottom:var(--border-size-150) solid var(--color-border-color-secondary);}.search-result__video-list .search-result__video-item__footer svg{width:16px;height:16px;}
.search-result__container--no-result{border-bottom:var(--border-size-200) solid var(--color-border-color-primary);margin-bottom:var(--space-480);height:178px;display:flex;justify-content:center;align-items:flex-start;margin-top:109px;}@media (min-width:768px){.search-result__container--no-result{margin-top:128px;height:368px;margin-bottom:var(--space-960);}}.search-result__container--no-result span{display:inline-block;}.search-result__container--no-result h6{font-size:var(--font-size-160);line-height:var(--line-height-140);max-width:690px;text-align:center;}
.search-result__pagination{display:flex;align-items:center;padding-top:var(--space-160);}.search-result__pagination .search-result__paging-number{font-family:var(--font-family-light);font-weight:var(--font-weight-light);font-size:var(--font-size-160);line-height:var(--line-height-140);color:var(--color-text-primary);}.search-result__pagination .search-result__paging-number span:first-child{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium);color:var(--color-btn-active);}.search-result__pagination .search-result__paging-indicators{margin-left:auto;display:flex;gap:var(--space-160);}.search-result__pagination .search-result__paging-indicators button{background:none;font-size:0;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:18.8571px 5.2381px;gap:10.48px;width:44px;height:44px;border:1.5px solid #006DCC;border-radius:125.714px;}.search-result__pagination .search-result__paging-indicators button.prev.active,.search-result__pagination .search-result__paging-indicators button.next.active{background:var(--color-btn-primary);}.search-result__pagination .search-result__paging-indicators button.prev.inactive,.search-result__pagination .search-result__paging-indicators button.next.inactive{pointer-events:none;background:var(--color-surface-primary-onLight);}.search-result__pagination .search-result__paging-indicators button.prev.active svg,.search-result__pagination .search-result__paging-indicators button.next.active svg{stroke:var(--color-surface-primary-onLight);}.search-result__pagination .search-result__paging-indicators button.prev.inactive svg,.search-result__pagination .search-result__paging-indicators button.next.inactive svg{stroke:var(--color-btn-primary);}
@media (max-width:1023px){body.mobile-filter-open{overflow:hidden;height:100vh;}}.search-result__refiners{border-right:var(--border-size-150) solid var(--color-border-color-primary);padding:0 var(--space-320) var(--space-240) 0;gap:var(--space-480);display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;}@media (max-width:1023px){.search-result__refiners{background:var(--color-surface-primary-onLight);padding:var(--space-320);position:fixed;z-index:9991;width:100vw;height:100vh;top:0;left:0;gap:0;border-radius:0;overflow:hidden;}.search-result__refiners.refiners--animation{transition:all 300ms ease-in-out;}}.search-result__refiners .search-result__filter-close{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0;gap:var(--space-480);align-self:stretch;}@media (max-width:1023px){.search-result__refiners .search-result__filter-close{margin-bottom:var(--space-160);margin-top:calc(-1 * var(--space-160));}}.search-result__refiners .search-result__filter-close .search-result__filter-close-container button{padding:var(--space-008);gap:var(--space-008);background:var(--color-btn-primary);display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 auto;width:40px;height:40px;border-radius:var(--border-radius-400);border:0;}.search-result__refiners .search-result__filter-close .search-result__filter-close-container button:focus{outline:none;}.search-result__refiners .search-result__filter-close .search-result__filter-close-container button svg{stroke:var(--color-text-reverse);}@media (max-width:1023px){.search-result__refiners .search-result__filter-close .search-result__filter-close-container button{background-color:transparent;border:0;padding:0;}.search-result__refiners .search-result__filter-close .search-result__filter-close-container button svg{stroke:var(--color-surface-theme);margin-left:calc(-1 * var(--space-200));height:40px;width:40px;}}@media (max-width:1023px){.search-result__refiners .search-result__filter-close .search-result__filter-close--remove-all{display:none;}}.search-result__refiners .search-result__filter-close .search-result__filter-close--remove-all{margin-top:var(--space-008);}.search-result__refiners .search-result__filter-close .search-result__filter-close--remove-all button{border:0;padding:0;background:none;font-size:var(--font-size-120);font-family:var(--font-family-semibold);font-weight:var(--font-weight-semibold);line-height:var(--line-height-133);color:var(--color-text-primary);margin:0 auto;font-style:normal;display:flex;align-items:flex-end;cursor:pointer;}.search-result__refiners .search-result__filter-container{gap:var(--space-140);display:flex;flex-direction:column;align-items:flex-start;padding:0;align-self:stretch;}@media (max-width:1023px){.search-result__refiners .search-result__filter-container{max-height:calc(100vh - 176px);overflow-x:hidden;overflow-y:auto;margin-right:calc(-1 * var(--space-320));margin-left:calc(-1 * var(--space-320));padding:var(--space-200) var(--space-320) 0;box-shadow:inset 0 var(--space-004) var(--space-004) 0 rgba(0,0,0,0.1);padding-bottom:var(--space-960);}}.search-result__refiners .search-result__filter-container .search-result__filter-type-list{gap:var(--space-004);display:flex;flex-direction:column;align-items:flex-start;padding:0;width:100%;white-space:nowrap;}.search-result__refiners .search-result__filter-container .search-result__filter-type-list:not(.filter-heading){border-bottom:var(--border-size-150) solid var(--color-border-color-primary);}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .filter-type-list__group-name{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium);font-size:var(--font-size-200);line-height:var(--line-height-133);color:var(--color-text-primary);font-style:normal;display:flex;align-items:flex-end;border-bottom:none;}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-type-container{border:0;padding:0;background:none;padding:var(--space-004);gap:var(--space-008);display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;border-radius:0;cursor:pointer;min-width:295px;width:100%;}@media (min-width:1024px){.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-type-container{width:247px;min-width:unset;}}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-type-container .search-result__filter-type-name{width:calc(100% - var(--space-200));padding:0;white-space:normal;text-align:left;}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-type-container .search-result__filter-type-name span{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium);font-size:var(--font-size-140);line-height:var(--line-height-150);color:var(--color-text-primary);}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-type-container .search-result__filter-type-list--collapse-icon{padding:0;transform:rotate(180deg);}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-type-container.search-result__filter-subtype-list--collapsed .search-result__filter-type-list--collapse-icon{transform:rotate(360deg);margin-right:calc(-1 * var(--space-004));margin-bottom:calc(-1 * var(--space-008));}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-type-container.search-result__filter-subtype-list--collapsed .search-result__filter-type-name span{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--font-size-140);line-height:var(--line-height-150);}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list{padding:var(--space-004)0 var(--space-160);gap:var(--space-004);display:flex;flex-direction:column;align-items:flex-start;align-content:flex-start;width:100%;}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list.search-result__filter-subtype-list--collapsed{display:none;}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list button{border:0;padding:0;background:none;font-size:var(--font-size-140);font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);line-height:var(--line-height-150);color:var(--color-link-text);cursor:pointer;}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list button:hover{text-decoration:underline;}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list button.expand--hide{display:none;}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list button.filter-subtype-list__see-less{color:var(--color-text-primary);}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list .search-result__filter-subtype-list-item{display:flex;flex-direction:row;align-items:flex-start;padding:var(--space-002);gap:var(--space-008);border-radius:0;position:relative;min-width:295px;width:100%;}@media (min-width:1024px){.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list .search-result__filter-subtype-list-item{width:247px;min-width:unset;}}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list .search-result__filter-subtype-list-item.filter--hide{display:none;}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list .search-result__filter-subtype-list-item input[type=checkbox]{height:var(--space-200);width:var(--space-200);padding:0;margin-bottom:0;cursor:pointer;opacity:0;position:absolute;z-index:1;}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list .search-result__filter-subtype-list-item input[type=checkbox]:checked+label:after{content:"";top:var(--space-005);left:var(--space-006);width:var(--space-006);height:var(--space-120);display:block;position:absolute;border:solid var(--color-border-color-secondary);border-width:0 var(--border-size-200) var(--border-size-200) 0;transform:rotate(45deg);}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list .search-result__filter-subtype-list-item input[type=checkbox]:disabled,.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list .search-result__filter-subtype-list-item input[type=checkbox]:disabled+label,.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list .search-result__filter-subtype-list-item input[type=checkbox]:disabled+label::before{border-color:var(--color--border-disabled);color:var(--color-text-secondary);cursor:auto;}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list .search-result__filter-subtype-list-item input[type=checkbox]:checked+label::before{border-color:var(--color-border-color-secondary);}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list .search-result__filter-subtype-list-item input[type=checkbox].filter-checkbox--readonly,.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list .search-result__filter-subtype-list-item input[type=checkbox].filter-checkbox--readonly+label{cursor:none;pointer-events:none;}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list .search-result__filter-subtype-list-item input[type=checkbox]:focus-visible,.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list .search-result__filter-subtype-list-item input[type=checkbox]:focus-visible+label{outline:-webkit-focus-ring-color auto var(--border-size-400);}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list .search-result__filter-subtype-list-item label{position:relative;cursor:pointer;padding-left:var(--space-320);white-space:normal;font-weight:inherit;}.search-result__refiners .search-result__filter-container .search-result__filter-type-list .search-result__filter-subtype-list .search-result__filter-subtype-list-item label:before{content:"";top:var(--space-002);border:var(--border-size-150) solid var(--color-checkbox-normal);padding:var(--space-008);margin-top:- var(--space-002);border-radius:var(--border-radius-004);-webkit-appearance:none;display:inline-block;vertical-align:middle;cursor:pointer;margin-right:0;position:absolute;left:0;}.search-result__filter-mobile-clear-button{box-shadow:0 calc(-1 * var(--space-004)) var(--space-004) rgba(0,0,0,0.1);background-color:var(--color-surface-primary-onLight);width:99.5vw;height:76px;display:flex;justify-content:center;position:fixed;align-items:center;bottom:0;left:0;transition:all 300ms ease-in-out;}@media (min-width:1024px){.search-result__filter-mobile-clear-button{display:none;}}.search-result__filter-mobile-clear-button button{border:var(--space-002) solid var(--color-btn-primary);font-weight:var(--font-weight-medium);gap:var(--space-008);background-color:var(--color-surface-primary-onLight);color:var(--color-link-text);align-items:center;display:flex;justify-content:center;border-radius:var(--border-radius-240);font-size:var(--font-size-140);line-height:var(--line-height-143);padding-block:var(--space-120);padding-inline:var(--space-240);}.search-result__filter-mobile-clear-button button:disabled{color:var(--color-text-secondary);border-color:var(--color--border-disabled);}
body{--color-main-text:#3e3e3e;--color-secondory-text:#9b9b9b;--color-white:#fff;--color-black:#000;--color-placeholder:#777;--link-color:#006dcc;--color-border:#e9e9e9;--color-box-active:#f8f8f8;--color-btn-primary:#006dcc;--color-btn-hover:#004480;--color-btn-secondory:#fff;--color-btn-disable:#9b9b9b;--color-warning:#ffc107;--color-error:#e82649;--color-success:#28a745;--color-main-box-bg:#006dcc;--color-secondory-box-bg:#9b9b9b}body,html{background:#f8f8f8!important;min-height:100%}.layout-container{background:transparent none repeat 0 0/auto auto padding-box border-box scroll!important;background:initial!important;margin:initial!important;width:auto!important}.layout-container .container{margin:0 auto;max-width:1440px;padding:0 24px;width:auto}@media(min-width:768px){.layout-container .container{padding:0 48px}}@media(min-width:1024px){.layout-container .container{padding:0 44px}}@media(min-width:1440px){.layout-container .container{padding:0 72px}}h5{font-size:24px!important}.no-scroll{overflow:hidden!important}.layout-container .form-container{margin-bottom:48px}.layout-container .form-container .form-sec-container{margin-bottom:32px}.layout-container .form-row{display:flex;flex-flow:column;gap:24px;margin-bottom:16px}@media(min-width:992px){.layout-container .form-row{flex-flow:row wrap}.layout-container .form-row .form-col-2{width:calc(50% - 12px)}.layout-container .form-row .form-col-3{width:calc(33.3% - 16px)}.layout-container .form-row .form-col-4{width:calc(25% - 18px)}}.layout-container .form-row .form-col-1{width:100%}.layout-container .radio-row{color:var(--color-secondory-text);margin-top:32px}.layout-container .radio-row label{align-items:center;display:flex}.layout-container .radio-row input[type=radio]{border:1.5px solid;height:18px;margin-right:11px;width:18px}.layout-container .btn-primary,.layout-container .user-login-form input[type=submit]{align-items:center;background-color:var(--link-color);border:1.75px solid var(--link-color);border-radius:30px;color:var(--color-white)!important;cursor:pointer;display:inline-flex;flex-flow:row nowrap;font-size:16px;font-weight:500;gap:8px;justify-content:center;line-height:24px;padding:11px 24px;text-decoration:none!important}.layout-container .btn-primary:hover,.layout-container .user-login-form input[type=submit]:hover{padding:11px 24px}.layout-container .btn-primary svg path,.layout-container .user-login-form input[type=submit] svg path{stroke:#fff}.layout-container .btn-primary:focus,.layout-container .btn-primary:hover{background-color:var(--color-btn-hover)!important;border:1.75px solid var(--link-color)!important;box-shadow:none;color:var(--color-white)!important;outline:medium none invert;outline:initial}.layout-container .user-login-form input[type=submit]{margin-left:92px}.layout-container .btn-primary,.layout-container .btn-secondary,.layout-container .btn-text-link{align-items:center;display:flex!important;font-family:HelveticaNeue_Medium,Helvetica,sans-serif,Arial;gap:8px;transition:all .2s}.layout-container .btn-primary img,.layout-container .btn-primary svg,.layout-container .btn-secondary img,.layout-container .btn-secondary svg,.layout-container .btn-text-link img,.layout-container .btn-text-link svg{height:16px;width:16px}.layout-container .btn-primary img ellipse,.layout-container .btn-primary img path,.layout-container .btn-primary img polygon,.layout-container .btn-primary svg ellipse,.layout-container .btn-primary svg path,.layout-container .btn-primary svg polygon,.layout-container .btn-secondary img ellipse,.layout-container .btn-secondary img path,.layout-container .btn-secondary img polygon,.layout-container .btn-secondary svg ellipse,.layout-container .btn-secondary svg path,.layout-container .btn-secondary svg polygon,.layout-container .btn-text-link img ellipse,.layout-container .btn-text-link img path,.layout-container .btn-text-link img polygon,.layout-container .btn-text-link svg ellipse,.layout-container .btn-text-link svg path,.layout-container .btn-text-link svg polygon{stroke:#fff}.layout-container .btn-primary .icon-after,.layout-container .btn-primary .icon-before,.layout-container .btn-secondary .icon-after,.layout-container .btn-secondary .icon-before,.layout-container .btn-text-link .icon-after,.layout-container .btn-text-link .icon-before{align-items:center;display:flex;height:18px!important;order:0;width:16px!important}.layout-container .btn-secondary img ellipse,.layout-container .btn-secondary img path,.layout-container .btn-secondary img polygon,.layout-container .btn-secondary svg ellipse,.layout-container .btn-secondary svg path,.layout-container .btn-secondary svg polygon,.layout-container .btn-text-link img ellipse,.layout-container .btn-text-link img path,.layout-container .btn-text-link img polygon,.layout-container .btn-text-link svg ellipse,.layout-container .btn-text-link svg path,.layout-container .btn-text-link svg polygon{stroke:#006dcc}.layout-container .btn-primary:disabled{background-color:#f1f1f1;border-color:#f1f1f1;color:var(--color-btn-disable)!important;cursor:not-allowed}.layout-container .btn-primary:disabled:hover{background-color:#f1f1f1!important;border-color:#f1f1f1!important;color:var(--color-btn-disable)!important}.layout-container .btn-primary:disabled svg path{stroke:var(--color-btn-disable)}.layout-container .btn-primary.btn-prev{background:#fff!important;border-color:#d2d2d2!important;color:var(--color-main-text)!important}.layout-container .btn-primary.btn-prev svg path{stroke:var(--color-main-text)}.layout-container .btn-primary.btn-prev:hover{background-color:#f8f8f8!important;border-color:#d2d2d2!important}.layout-container .btn-primary.btn-prev:active:focus,.layout-container .btn-primary.btn-prev:active:hover{background:transparent;border-color:#d2d2d2;color:var(--color-main-text)!important}.layout-container .btn{margin-top:0}.layout-container .btn-secondary{align-items:center;background-color:var(--color-white);border:1.75px solid var(--link-color);border-radius:30px;color:var(--link-color)!important;display:inline-flex;flex-flow:row nowrap;font-size:16px;font-weight:500;gap:8px;justify-content:center;line-height:24px;padding:11px 24px;text-decoration:none!important}.layout-container .btn-secondary:focus,.layout-container .btn-secondary:hover{background-color:var(--color-white)!important;border:1.75px solid var(--color-btn-hover)!important;box-shadow:none;color:var(--color-btn-hover)!important;outline:medium none invert;outline:initial;padding:11px 24px}.layout-container .btn-secondary:focus svg path,.layout-container .btn-secondary:hover svg path{stroke:var(--color-btn-hover)!important}.layout-container .btn-secondary svg path{stroke:var(--link-color)}.layout-container .btn-secondry:disabled{background-color:var(--color-white);border-color:#f1f1f1;color:var(--color-btn-disable);cursor:not-allowed}.layout-container .btn-secondry:disabled img,.layout-container .btn-secondry:disabled svg{opacity:.5}.layout-container .btn-prev{padding:11px 24px}.layout-container .btn-call{margin-left:auto}.layout-container .btn-call:after{background:url(/modules/custom/lutron_qar/dist/images/icon-call.svg) 100%;content:"";font-family:lutron-base!important;height:16px;margin-top:2px;width:16px}.layout-container .btn-text-link{background:none!important;border:none;border-bottom:1px solid var(--color-main-text);border-radius:0;border-radius:initial;color:var(--color-main-text)!important;display:block;display:inline-block;font-size:14px;font-weight:500;line-height:20px;min-width:0;min-width:auto;padding:0 20px 0 0;position:relative;text-align:left;text-decoration:none}.layout-container .btn-text-link:hover{background:none!important;border:none;border-bottom:1px solid var(--link-color);box-shadow:none;color:var(--link-color)!important;padding:0 20px 0 0;text-decoration:none}.layout-container .btn-text-link:hover:before{background:url(/modules/custom/lutron_qar/images/icon-arrow-right-blue.svg) no-repeat center 0}.layout-container .btn-text-link:active{box-shadow:none}.layout-container .btn-text-link:before{background:url(/modules/custom/lutron_qar/images/icon-arrow-right.svg) no-repeat center 0;content:"";height:12px;position:absolute;right:-1px;top:7px;width:16px}.layout-container input[type=email],.layout-container input[type=number],.layout-container input[type=text],.layout-container select,.layout-container textarea{background:transparent;border:none;border-bottom:1px solid var(--color-border);box-shadow:none;font-size:16px;font-weight:300;line-height:24px;outline:none;padding:0 10px 8px 0;width:100%!important}.layout-container select{padding:4px 10px 8px 0}.layout-container ::-ms-input-placeholder{color:var(--color-placeholder);font-weight:300;opacity:.7}.layout-container ::-moz-placeholder{color:var(--color-placeholder);font-weight:300;opacity:.7}.layout-container ::placeholder{color:var(--color-placeholder);font-weight:300;opacity:.7}.user-login-form{display:none;display:flex;flex-flow:column;gap:15px;margin:50px auto 200px;max-width:500px;padding:0 24px}.user-login-form .form-item{align-items:center;display:flex;flex-flow:row;gap:10px}.user-login-form .form-item label{margin:0;width:80px}.user-login-form .form-item .form-text{background-color:var(--color-white);border:1px solid #d8d8d8;border-radius:30px;line-height:inherit!important;padding:8px;width:calc(100% - 90px)!important}.user-login-form .form-item .form-actions{padding-left:90px}.user-login-form .form-item .form-actions .button{align-items:center;background-color:#006dcc;border:1.5px solid #006dcc;border-radius:30px;color:#fff!important;cursor:pointer;display:inline-flex;flex-flow:row nowrap;font-size:16px;font-weight:500;gap:8px;line-height:24px;padding:7px 24px;text-decoration:none!important}.user-login-form .form-item .form-actions .button:hover{padding:11px 24px}.user-login-form .form-item .form-actions .button svg path{stroke:#fff}.user-login-form .form-item .form-actions .user-login-form input[type=submit]{margin-left:92px}.user-login-form .form-item .form-actions .btn-primary:disabled{background-color:#f1f1f1;border-color:#f1f1f1;color:var(--color-btn-disable)!important;cursor:not-allowed}.user-login-form .form-item .form-actions .btn-primary:disabled:hover{background-color:#f1f1f1;border-color:#f1f1f1;color:var(--color-btn-disable)}.user-login-form .form-item .form-actions .btn-primary:disabled svg path{stroke:#fff}.paragraph-popular-topics-video .modal-overlay,.paragraph__image-video-overlay-container .modal-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media(min-width:768px){.paragraph-popular-topics-video .modal-overlay,.paragraph__image-video-overlay-container .modal-overlay{background-color:transparent;background-color:initial}}.paragraph-popular-topics-video .modal-content,.paragraph__image-video-overlay-container .modal-content{background-color:#fff;border:1px solid #000;border-radius:.75rem;border-radius:8px;height:260px;left:50%;margin:0 auto;max-width:900px;padding:11px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:88%}@media(min-width:565px){.paragraph-popular-topics-video .modal-content,.paragraph__image-video-overlay-container .modal-content{height:80vh}}@media(min-width:768px){.paragraph-popular-topics-video .modal-content,.paragraph__image-video-overlay-container .modal-content{height:80vh;width:85%}}@media(min-width:1024px){.paragraph-popular-topics-video .modal-content,.paragraph__image-video-overlay-container .modal-content{height:520px}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.paragraph-popular-topics-video .modal-content,.paragraph__image-video-overlay-container .modal-content{height:420px}}@media only screen and (min-device-width:820px)and (max-device-width:1180px)and (orientation:portrait){.paragraph-popular-topics-video .modal-content,.paragraph__image-video-overlay-container .modal-content{height:420px}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:landscape){.paragraph-popular-topics-video .modal-content,.paragraph__image-video-overlay-container .modal-content{height:480px}}.paragraph-popular-topics-video .modal.active,.paragraph__image-video-overlay-container .modal.active{display:block}.paragraph-popular-topics-video .close-container,.paragraph__image-video-overlay-container .close-container{align-items:center;background-color:#000;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;height:36px;justify-content:center;position:absolute;right:-14px;top:-14px;width:36px}.paragraph-popular-topics-video .close-container .card-btn-container,.paragraph__image-video-overlay-container .close-container .card-btn-container{margin:initial}.paragraph-popular-topics-video .close-modal,.paragraph__image-video-overlay-container .close-modal{display:inline-block;font-size:25px;font-weight:400;height:23px;margin-top:-2px}.paragraph-popular-topics-video .close-modal:hover,.paragraph__image-video-overlay-container .close-modal:hover{color:#fff;cursor:pointer}@keyframes moving{0%{opacity:1;top:0}to{visiblity:hidden;display:none;opacity:0;top:300px}}@-webkit-keyframes moving{0%{opacity:1;top:0}to{visiblity:hidden;display:none;opacity:0;top:300px}}@keyframes detailsPopup{0%{bottom:100px;opacity:0}to{bottom:0;opacity:1}}@keyframes detailsPopupReverse{0%{bottom:0;opacity:1}to{bottom:200px;opacity:0}}.layout-container .topic-flow-component{background:#f8f8f8;display:block;padding:64px 0 0;position:relative}.layout-container .topic-flow-component .topic-inner-container{display:block;margin:0 0 76px}@media(min-width:768px){.layout-container .topic-flow-component .topic-inner-container{display:flex;margin:24px 0 84px}}@media(min-width:1024px){.layout-container .topic-flow-component .topic-inner-container{display:flex;margin:24px 0 92px}}@media(min-width:1170px){.layout-container .topic-flow-component .topic-inner-container{margin:24px 0 140px}}@media(min-width:1440px){.layout-container .topic-flow-component .topic-inner-container{margin:24px 0 156px}}.layout-container .topic-flow-component .topic-inner-container .step-details{display:none}.layout-container .topic-flow-component .topic-inner-container .topic-card-column{border:1px solid #000;cursor:pointer}.layout-container .topic-flow-component .topic-inner-container .slick-arrow{margin-top:38px}@media(min-width:768px){.layout-container .topic-flow-component .topic-inner-container .slick-arrow{margin-top:38px}}@media(min-width:1024px){.layout-container .topic-flow-component .topic-inner-container .slick-arrow{margin-top:46px}}@media(min-width:1170px){.layout-container .topic-flow-component .topic-inner-container .slick-arrow{margin-top:70px}}.layout-container .topic-flow-component .topic-inner-container.card-closed{margin:0 0 76px}@media(min-width:768px){.layout-container .topic-flow-component .topic-inner-container.card-closed{margin:24px 0 108px}}@media(min-width:1024px){.layout-container .topic-flow-component .topic-inner-container.card-closed{margin:24px 0 132px}}@media(min-width:1170px){.layout-container .topic-flow-component .topic-inner-container.card-closed{margin:24px 0 156px}}.layout-container .topic-flow-component .topic-inner-container.no-option-arrow{margin:24px 0}.layout-container .topic-flow-component .carousel-heading{border-bottom:1.5px solid var(--color-border);display:flex;font-family:HelveticaNeue_light,Helvetica,sans-serif,Arial;width:100%}.layout-container .topic-flow-component .carousel-heading span{border-bottom:1.5px solid var(--color-main-text);color:var(--color-main-text);display:inline-block;font-size:20px;font-weight:300;line-height:28px;margin-bottom:-1px;padding:8px 0}@media(min-width:565px){.layout-container .topic-flow-component .carousel-heading span{font-size:24px;line-height:32px}}.layout-container .topic-flow-component .carousel-heading .back-link{border:none;margin-left:auto}.layout-container .topic-flow-component .carousel-heading .back-link a{font-size:16px;font-weight:500;position:relative}.layout-container .topic-flow-component .carousel-heading .back-link a:hover{box-shadow:none!important;text-decoration:underline;text-underline-offset:3px}.layout-container .topic-flow-component .carousel-heading .back-link a:before{content:"";font-family:icomoon;font-size:13px;left:-17px;line-height:1;margin-right:3px;position:absolute;top:3.5px}.layout-container .no-topic-card-msg{background:#fff1f1;color:var(--color-error);display:none;font-size:16px;font-weight:500;line-height:24px;padding:10px 24px;text-align:center}@media(min-width:768px){.layout-container .no-topic-card-msg{font-size:17px}}.layout-container .product-card-container{background-color:#fff;color:var(--color-main-text);display:flex;flex-flow:column;padding:24px 24px 151px;position:relative}@media(min-width:768px){.layout-container .product-card-container{border-radius:16px;margin-bottom:48px;padding:32px}}@media(min-width:1024px){.layout-container .product-card-container{align-items:flex-start;flex-flow:row;margin-bottom:64px;padding:56px 80px 32px 56px}}@media(min-width:1170px){.layout-container .product-card-container{padding:64px}}@media(max-width:767px){.layout-container .product-card-container{bottom:0;height:100%;left:0;margin:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:1050}}.layout-container .product-card-container a{color:var(--link-color)!important}.layout-container .product-card-container a:hover{box-shadow:inset 0 -.175em #fff,inset 0 -.22em var(--color-btn-hover)!important;color:var(--color-btn-hover)!important}.layout-container .product-card-container .step-list li a{color:var(--color-main-text)!important}.layout-container .product-card-container .step-list li a:hover{box-shadow:none!important;color:var(--link-color)!important}.layout-container .product-card-container .card-left{align-items:center;display:flex;font-family:HelveticaNeue_light,Helvetica,sans-serif,Arial;gap:16px;margin-bottom:32px;width:100%}@media(min-width:1024px){.layout-container .product-card-container .card-left{align-items:flex-start;flex-flow:column;gap:initial;margin-bottom:0;padding-right:32px;padding-top:8px;width:306px}}@media(min-width:1170px){.layout-container .product-card-container .card-left{padding-top:32px}}.layout-container .product-card-container .card-left img,.layout-container .product-card-container .card-left svg{margin-bottom:0;max-width:56px;transform:scale(1);width:56px}@media(min-width:1024px){.layout-container .product-card-container .card-left img,.layout-container .product-card-container .card-left svg{margin-bottom:88px;max-height:64px;max-width:64px;width:100%}}.layout-container .product-card-container .card-left h2{font-family:HelveticaNeue_Medium,Helvetica,sans-serif,Arial;font-size:16px;font-weight:500;line-height:24px}@media(min-width:1024px){.layout-container .product-card-container .card-left h2{font-family:HelveticaNeue_light,Helvetica,sans-serif,Arial;font-size:32px;font-weight:300;line-height:40px}}.layout-container .product-card-container .card-left .popup-card-details{align-items:center;display:flex;flex-flow:row;gap:16px;padding-right:50px}@media(min-width:1024px){.layout-container .product-card-container .card-left .popup-card-details{align-items:flex-start;flex-flow:column;gap:88px;padding-right:0}}.layout-container .product-card-container .close-popup{background:transparent;border:1px solid #e9e9e9;border-radius:50%;color:var(--color-secondory-text);display:inline-block;font-family:lutron-base!important;height:44px;padding:10px;position:absolute;right:16px;text-align:center;top:16px;width:44px}@media(min-width:768px){.layout-container .product-card-container .close-popup{right:32px;top:32px}}@media(min-width:1024px){.layout-container .product-card-container .close-popup{padding-right:0}}.layout-container .product-card-container .close-popup:before{content:"";font-size:20px;left:11px;position:absolute;top:11px}@media(min-width:1024px){.layout-container .product-card-container .close-popup:hover{border:2px solid #006dcc}.layout-container .product-card-container .close-popup:hover:before{left:10px;top:10px}}.layout-container .topic-flow-component .topic-inner-container .topic-card-column{align-items:left;background:#fff;border:2px solid #fff;border-radius:16px;display:flex;flex-direction:column;flex-shrink:0;font-family:HelveticaNeue_light,Helvetica,sans-serif,Arial;gap:16px;justify-content:left;margin-right:16px;min-height:280px;padding:24px;position:relative;width:327px}.layout-container .topic-flow-component .topic-inner-container .topic-card-column.active-card{border:2px solid #90ee90}@media screen and (max-width:370px){.layout-container .topic-flow-component .topic-inner-container .topic-card-column{margin-right:30px;width:300px!important}}@media(min-width:565px){.layout-container .topic-flow-component .topic-inner-container .topic-card-column{width:252px!important}}@media(min-width:1024px){.layout-container .topic-flow-component .topic-inner-container .topic-card-column{margin-right:24px;min-height:376px;padding:32px;width:288px!important}}@media(min-width:1440px){.layout-container .topic-flow-component .topic-inner-container .topic-card-column{min-height:400px;width:306px!important}}.layout-container .topic-flow-component .topic-inner-container .topic-card-column .card-image img,.layout-container .topic-flow-component .topic-inner-container .topic-card-column .card-image svg{max-height:64px;max-width:64px}.layout-container .topic-flow-component .topic-inner-container .topic-card-column .card-details{margin-top:auto}.layout-container .topic-flow-component .topic-inner-container .topic-card-column .card-details .coh-heading{color:var(--color-main-text);font-family:HelveticaNeue_Medium,Helvetica,sans-serif,Arial;font-size:20px;font-weight:500;line-height:28px;margin:0}@media(min-width:1024px){.layout-container .topic-flow-component .topic-inner-container .topic-card-column .card-details .coh-heading{font-family:HelveticaNeue_light,Helvetica,sans-serif,Arial;font-size:32px;font-weight:300;line-height:40px}.layout-container .topic-flow-component .topic-inner-container .topic-card-column:hover{border:2px solid #006dcc}}.layout-container .topic-flow-component .topic-inner-container .slick-list{padding:24px 0 0}.layout-container .topic-flow-component .topic-inner-container .slick-dots{margin-top:24px}.layout-container .topic-flow-component .topic-inner-container .slick__slide{margin-right:24px}.layout-container .paragraph-card .card-link-button{bottom:0;position:absolute}.layout-container .slick__arrow{display:none}.layout-container .topic-flow-component .topic-inner-container .card-link-button{width:-moz-fit-content;width:fit-content}.layout-container .topic-flow-component .topic-inner-container .topic-card-column .coh-heading{color:var(--color-main-text);font-size:24px;font-weight:300;line-height:32px}.layout-container .topic-flow-component .topic-inner-container .topic-card-column .card-description{font-size:16px;line-height:24px;margin-top:0}.layout-container .topic-flow-component .topic-inner-container .topic-card-column .card-cta-container{display:flex;flex-direction:column;gap:32px}.layout-container .card-link-button{align-items:center;cursor:pointer;gap:8px;height:48px;justify-content:center;margin:0}.layout-container .card-video-button{align-items:center;border:1px solid var(--color-btn-primary);border-radius:150px;display:flex;justify-content:center;margin:0;padding:12px 24px}.layout-container .card-link-button a,.layout-container .card-link-button button{align-items:center;background-color:var(--color-btn-primary);border:1.5px solid var(--color-btn-primary);border-radius:150px;color:#fff;display:flex;font-size:16px;font-weight:500;gap:8px;height:auto;line-height:24px;margin:0;padding:11px 24px;text-decoration:none!important}.layout-container .card-link-button a svg,.layout-container .card-link-button button svg{margin-top:1px}.layout-container .card-link-button a svg path,.layout-container .card-link-button button svg path{stroke:#fff}.layout-container .card-link-button a:after{display:none}.layout-container .card-link-button button:after{background:url(/modules/custom/lutron_qar/dist/images/anchor_icon.svg) no-repeat;content:"";display:inline-block;height:16px;margin-bottom:-4px;margin-left:5px;position:relative;width:16px}.layout-container .card-front.primary .card-link-button a:after,.layout-container .card-front.primary .card-link-button button:after{background:url(/modules/custom/lutron_qar/dist/images/anchor_icon_light.svg) no-repeat;content:"";display:inline-block;height:16px;margin-bottom:-4px;margin-left:5px;position:relative;width:16px}.layout-container .card-link-button a:hover,.layout-container .card-link-button button:hover,.layout-container .card-video-button:hover{background:#286090;border:1px solid #286090;border-radius:150px;color:#fff;padding:11px 24px}.layout-container .card-link-button a:hover svg path,.layout-container .card-link-button button:hover svg path,.layout-container .card-video-button:hover svg path{stroke:#fff}.layout-container .slick-dots{display:flex;justify-content:center;margin-top:24px;padding:0;position:static}.layout-container .slick-dots li.slick-active button{background-color:transparent;border:1.5px solid var(--color-btn-primary)}.layout-container .slick-dots li{color:#fff;height:8px;margin:5px 5px 0;width:8px}.layout-container .slick-dots li button{background-color:var(--color-btn-primary);border:none;border-radius:100%;height:8px;padding:0;text-indent:-99999px;width:8px}.layout-container .slick-dots li button:before,.layout-container .slick-dots li::marker{content:none}.layout-container .slick-arrow{background:var(--color-btn-primary);border:none;border:1.5px solid var(--color-btn-primary);border-radius:50%;height:44px;margin-top:48px;position:absolute;top:100%;width:44px}.layout-container .slick-arrow:before{display:none}.layout-container .slick-arrow.slick-disabled{background:transparent;cursor:auto}.layout-container .slick-arrow.slick-disabled:focus,.layout-container .slick-arrow.slick-disabled:hover{background:transparent}.layout-container .slick-arrow.focus-visible{outline:none}.layout-container .slick-arrow:focus-visible{outline:none}.layout-container .slick-prev{left:auto;right:60px}.layout-container .slick-prev svg:not(:root){margin-top:1px}.layout-container .slick-next{right:0}.layout-container .slick-next svg:not(:root){margin-top:1px}.layout-container .slick-arrow svg{max-width:100%}.layout-container .slick-arrow svg path{stroke:#fff;stroke-width:1.3}.layout-container .slick-arrow.slick-disabled svg path{stroke:var(--link-color);stroke-width:1.3}.layout-container .slick-arrow:hover{color:inherit}.layout-container .slick-disabled:before,.layout-container .slick-next:hover:before,.layout-container .slick-prev:hover:before{color:var(--link-color)}.layout-container .slick-next:focus,.layout-container .slick-next:hover,.layout-container .slick-prev:focus,.layout-container .slick-prev:hover{background:#286090;border:1px solid #286090;color:#fff}.layout-container .slick-arrow.slick-disabled:before{opacity:1}.layout-container .slick-arrow.slick-disabled{opacity:.25}.layout-container .slick-dots>li:only-child{display:none}@media(max-width:768px){.layout-container .slick-dots{margin-top:16px;position:static}.layout-container .column-card-container{margin-bottom:10px;width:327px}}@media(max-width:767px){.layout-container .column-card-container{align-items:center}.layout-container .column-card-container .card-description{text-align:center}}@media(max-width:1023px){.layout-container .paragraph--type--column-cards,.layout-container .paragraph--type--column-carousel{margin-top:40px}.layout-container .paragraph--type--column-cards .card-heading{color:#333;font-size:20px;font-weight:500;line-height:28px}.layout-container .column-card-container{width:324px}}@media(min-width:1024px)and (max-width:1439px){.layout-container .column-card-container{width:456px}}.layout-container .indicator-container{position:absolute;top:438px}@media(min-width:565px){.layout-container .indicator-container{top:442px}}@media(min-width:768px){.layout-container .indicator-container{top:467px}}@media(min-width:1024px){.layout-container .indicator-container{top:571px}}@media(min-width:1170px){.layout-container .indicator-container{top:595px}}@media(min-width:1440px){.layout-container .indicator-container{top:619px}}.layout-container .indicator-section span{color:#9b9b9b;font-size:14px;font-weight:300;line-height:24px;margin-right:8px}.layout-container .indicator-section span.highlight{color:var(--color-main-text);font-weight:700}.layout-container .close-popup{cursor:pointer}.layout-container .details-popup-container{display:none}.layout-container .topic-preview-wrapper{background:#f8f8f8}.layout-container .topic-preview-container{margin-top:40px!important}.layout-container .topic-preview-container .details-popup-container{display:flex;margin:0}.layout-container .topic-preview-container .back-from-preview a{font-size:18px;padding:20px}.store-container{background-color:var(--color-box-active);padding:32px}.store-container h4{letter-spacing:2.4px!important;margin-bottom:24px}.store-container .store-online-list{align-items:center;border-bottom:1px solid var(--color-border);display:flex;flex-flow:row wrap;gap:24px;margin-bottom:32px;padding-bottom:32px;padding-left:0}.store-container .store-online-list li{align-items:center;display:flex;justify-content:center;width:119px}.store-container .store-online-list li a{align-items:center;border:1px solid var(--color-border);border-radius:12px;box-shadow:none;display:flex;height:100%;justify-content:center;min-height:48px;padding:6px;text-align:center;width:100%}.store-container .store-online-list li a img{display:block;max-height:100%;max-width:100%}@media(min-width:768px){.store-container .store-online-list li{width:130px}}@media only screen and (max-width:374px){.store-container .store-online-list li{width:110px}}.store-container .online-providers-country-list{display:flex}.store-container .online-providers-country-list a{align-items:center;border:1px solid var(--color-border);border-radius:12px;box-shadow:none;height:100%;justify-content:center;min-height:0;padding:6px;text-align:center}.store-container .form-container{margin-bottom:0}.store-container .btn-container{margin-top:24px;width:100%}.btn-secondry{align-items:center;background-color:var(--color-white);border:1.5px solid var(--link-color);border-radius:30px;color:var(--link-color);display:inline-flex;flex-flow:row nowrap;font-size:16px;font-weight:500;gap:8px;line-height:24px;padding:8px 24px;text-decoration:none!important}.btn-secondry:hover{border-color:#144782;color:#144782;cursor:pointer}.btn-secondry:hover svg path{stroke:#144782}.where-to-buy-container div.store-in.form-container{max-width:none}.where-to-buy-container .modal{border-radius:.75rem;display:none;flex-direction:column;left:0;position:fixed;top:0}.where-to-buy-container .modal.active{display:block}.where-to-buy-container .modal .modal-content{border-radius:.75rem;border-radius:8px;height:auto;left:50%;margin:0;padding:20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:auto}.where-to-buy-container .modal .image-row{display:flex;flex-wrap:nowrap;justify-content:center;margin-bottom:10px}.where-to-buy-container .modal .cta-row{display:flex!important;flex-flow:row wrap;justify-content:center}.where-to-buy-container .modal .cta-link{background-color:#fff;border:2px solid #d65900;border-radius:2.5625rem;color:#d65900;font-weight:700;height:0;padding:0 31px;text-decoration:none;transition:color .3s,background-color .3s}.where-to-buy-container .modal .cta-link:nth-child(odd){margin-left:11px;margin-right:24px;margin-top:26px}.where-to-buy-container .modal .cta-link:hover{background-color:#d65900;color:#fff}.where-to-buy-container .modal .img{max-height:100px;max-width:300px}.where-to-buy-container .modal .close-container{align-items:center;background-color:#000;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;height:36px;justify-content:center;position:absolute;right:-14px;top:-14px;width:36px}.where-to-buy-container .modal .close-container:hover{background-color:#d65900;color:#000;cursor:pointer}.where-to-buy-container .modal .close-modal{display:inline-block;font-size:25px;font-weight:400;height:20px;margin-top:0}.where-to-buy-container .online-provider-country-content>p{line-height:0!important}.paragraph__image-video-overlay-container .image-video-overlay{position:relative}.paragraph__image-video-overlay-container .modal-content{height:230px}@media(min-width:565px){.paragraph__image-video-overlay-container .modal-content{height:380px;width:660px}}@media only screen and (min-width:1024px){.paragraph__image-video-overlay-container .modal-content{height:520px;width:900px}}.coh-style-modal-video-overlay-button{background-color:transparent;color:#fff;cursor:pointer;display:block;height:100%;left:0;opacity:.75;position:absolute;top:0;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;width:100%;z-index:1}.coh-style-modal-video-overlay-button:after{background-color:#fff;border:.125rem solid #fff;-webkit-border-radius:50%;border-radius:50%;content:"";height:57px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:background-color .15s ease;-o-transition:background-color .15s ease;transition:background-color .15s ease;width:57px}@media(min-width:1170px){.coh-style-modal-video-overlay-button:after{height:89px;width:89px}}.coh-style-modal-video-overlay-button:before{font-feature-settings:normal;-webkit-font-smoothing:antialiased;border-bottom:20px solid transparent;border-left:20px solid #9b9b9b;border-top:20px solid transparent;color:#fff;content:"";display:block;font-family:icomoon;font-size:0;font-variant:normal;font-weight:400;height:40px;left:50%;line-height:1;margin-left:.25rem;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%);transition:color .15s;width:20px;z-index:1}@media(min-width:1170px){.coh-style-modal-video-overlay-button:before{border-bottom:32px solid transparent;border-left:32px solid #9b9b9b;border-top:32px solid transparent;height:60px;width:30px}}.coh-style-modal-video-overlay-button:hover{background-color:transparent;box-shadow:none;color:#fff;opacity:1}.coh-style-modal-video-overlay-button:hover:after{opacity:1}.coh-image{max-width:100%}.modal-controls{border:none;cursor:pointer;height:15%;position:absolute;top:43.5%;width:3%;z-index:9999}.modal-controls:active,.modal-controls:focus{border:none;outline:none}.topic-flow-component .step-list{display:flex;flex-flow:row wrap;gap:16px;list-style:none;margin:0;padding:0;width:100%}@media(min-width:565px){.topic-flow-component .step-list{gap:24px}}.topic-flow-component .step-list li{align-content:center;align-items:center;border:2px solid var(--color-border);cursor:pointer;display:flex;flex-flow:row wrap;font-weight:500;gap:16px;justify-content:flex-end;min-height:100px;padding:16px 8px;position:relative;width:100%}@media(min-width:565px){.topic-flow-component .step-list li{align-content:baseline;align-items:normal;flex-direction:column;flex-wrap:wrap;gap:24px;justify-content:normal;min-height:0;min-height:auto;padding:16px;width:calc(50% - 12px)}}@media(min-width:1170px){.topic-flow-component .step-list li{width:calc(33.3% - 16px)}}.topic-flow-component .step-list li h2,.topic-flow-component .step-list li h3,.topic-flow-component .step-list li h4{font-size:16px;font-weight:300;letter-spacing:normal;line-height:20px;margin-bottom:0;text-transform:none}@media(min-width:768px){.topic-flow-component .step-list li h2,.topic-flow-component .step-list li h3,.topic-flow-component .step-list li h4{font-size:20px;line-height:28px}}.topic-flow-component .step-list li .wrapped-divs{display:flex;flex-flow:column;gap:8px}.topic-flow-component .step-list li .wrapped-divs div{width:100%}.topic-flow-component .step-list li .paragraph{margin-bottom:0!important}@media(min-width:565px){.topic-flow-component .step-list li .paragraph{width:100%}}.topic-flow-component .step-list li .paragraph .layout--threecol-section{gap:16px}.topic-flow-component .step-list li .paragraph .layout--threecol-section .layout__region{flex:0 1 100%;width:100%}.topic-flow-component .step-list li .paragraph .layout--threecol-section .layout__region .open-modal.btn-primary{margin-top:16px}.topic-flow-component .step-list li .paragraph iframe{min-height:150px;width:100%}@media(min-width:565px){.topic-flow-component .step-list li .paragraph iframe{min-height:200px}}@media(min-width:1170px){.topic-flow-component .step-list li .paragraph iframe{min-height:220px}}@media(min-width:1440px){.topic-flow-component .step-list li .paragraph iframe{min-height:250px}}.topic-flow-component .step-list li .paragraph .modal-content iframe{min-height:0;min-height:auto}.topic-flow-component .step-list li div{width:calc(100% - 128px)}.topic-flow-component .step-list li div:first-child{order:2}.topic-flow-component .step-list li div:nth-child(2){order:3}.topic-flow-component .step-list li div:nth-child(3){order:4}.topic-flow-component .step-list li div:nth-child(4){order:5}.topic-flow-component .step-list li div:nth-child(5){order:6}.topic-flow-component .step-list li div:nth-child(6){order:7}.topic-flow-component .step-list li div:nth-child(7){order:8}.topic-flow-component .step-list li div:nth-child(8){order:9}@media(min-width:565px){.topic-flow-component .step-list li div{order:0!important;width:100%}}.topic-flow-component .step-list li div div{width:100%}.topic-flow-component .step-list li div div div{order:0}@media(min-width:565px){.topic-flow-component .step-list li .paragraph--view-mode--full{width:100%}.topic-flow-component .step-list li .paragraph--view-mode--full div{order:0}}.topic-flow-component .step-list li .paragraph--view-mode--full{width:calc(100% - 128px)}@media(min-width:565px){.topic-flow-component .step-list li .paragraph--view-mode--full{width:auto}}.topic-flow-component .step-list li .paragraph--type--image{align-items:center;display:flex;left:8px;margin:0!important;max-width:112px;order:1!important;position:absolute;top:8px;top:50%;transform:translateY(-50%);width:100%}@media(min-width:565px){.topic-flow-component .step-list li .paragraph--type--image{align-items:normal;display:inline;display:initial;height:auto;left:auto;margin:0!important;max-width:none;order:0!important;position:static;top:auto;transform:none}}.topic-flow-component .step-list li .paragraph--type--image .image-paragraph{width:112px}@media(min-width:565px){.topic-flow-component .step-list li .paragraph--type--image .image-paragraph{max-height:260px;text-align:center;width:100%}}.topic-flow-component .step-list li .paragraph--type--image .image-paragraph img{max-height:90px;max-width:100%;min-width:0;min-width:auto}@media(min-width:565px){.topic-flow-component .step-list li .paragraph--type--image .image-paragraph img{max-height:none}}.topic-flow-component .step-list li .paragraph--type--image .image-paragraph img+img{margin-top:8px}.topic-flow-component .step-list li .paragraph--type--image .image-paragraph svg{max-width:64px;min-width:64px}.topic-flow-component .step-list li p{margin:0!important}.topic-flow-component .step-list li h2+p,.topic-flow-component .step-list li h3+p,.topic-flow-component .step-list li h4+p,.topic-flow-component .step-list li p+p{margin-top:8px!important}.topic-flow-component .step-list li .btn,.topic-flow-component .step-list li .btn-primary{margin-top:0}.topic-flow-component .step-list li .option-card-btn-container{margin-top:auto}.topic-flow-component .step-list li div .card-btn-container,.topic-flow-component .step-list li div .option-card-btn-container{margin-top:0}@media(min-width:1024px){.topic-flow-component .step-list li:hover{border:2px solid #52aeff}}@media screen and (max-width:565px){.topic-flow-component .step-list .no-img-option div{width:100%}}.topic-flow-component .admin-preview-option{align-content:center;background-color:#fff;border:1.75px solid var(--color-border);cursor:pointer;display:flex;flex-flow:column wrap;font-weight:500;gap:16px;margin:48px auto;max-width:500px;min-height:100px;padding:16px 8px;position:relative;width:100%}@media(min-width:565px){.topic-flow-component .admin-preview-option{align-content:baseline;align-items:normal;flex-wrap:wrap;gap:24px;justify-content:normal;margin:64px auto;padding:16px;width:calc(50% - 12px)}}@media(min-width:1170px){.topic-flow-component .admin-preview-option{width:calc(33.3% - 16px)}}.topic-flow-component .admin-preview-option h2,.topic-flow-component .admin-preview-option h3,.topic-flow-component .admin-preview-option h4{font-size:16px;font-weight:300;letter-spacing:normal;line-height:20px;margin-bottom:0;text-transform:none}@media(min-width:768px){.topic-flow-component .admin-preview-option h2,.topic-flow-component .admin-preview-option h3,.topic-flow-component .admin-preview-option h4{font-size:20px;line-height:28px}}.topic-flow-component .admin-preview-option .wrapped-divs{display:flex;flex-flow:column;gap:8px}.topic-flow-component .admin-preview-option .wrapped-divs div{width:100%}.topic-flow-component .admin-preview-option .paragraph{margin-bottom:0!important}@media(min-width:565px){.topic-flow-component .admin-preview-option .paragraph{width:100%}}.topic-flow-component .admin-preview-option .paragraph .layout--threecol-section{gap:16px}.topic-flow-component .admin-preview-option .paragraph .layout--threecol-section .layout__region{flex:0 1 100%;width:100%}.topic-flow-component .admin-preview-option .paragraph .layout--threecol-section .layout__region .open-modal.btn-primary{margin-top:16px}.topic-flow-component .admin-preview-option .paragraph iframe{min-height:350px;width:100%}.topic-flow-component .admin-preview-option .paragraph .modal-content iframe{min-height:0;min-height:auto}@media(min-width:565px){.topic-flow-component .admin-preview-option .paragraph--type--image{align-items:normal;display:inline;display:initial;height:auto;left:auto;margin:0!important;max-width:none;order:0!important;position:static;top:auto;transform:none}}.topic-flow-component .admin-preview-option .paragraph--type--image .image-paragraph{text-align:center;width:auto}.topic-flow-component .admin-preview-option .paragraph--type--image .image-paragraph img{max-height:none;max-width:100%}.topic-flow-component .admin-preview-option p{margin:0!important}.topic-flow-component .admin-preview-option h2+p,.topic-flow-component .admin-preview-option h3+p,.topic-flow-component .admin-preview-option h4+p,.topic-flow-component .admin-preview-option p+p{margin-top:8px!important}.topic-flow-component .admin-preview-option .btn,.topic-flow-component .admin-preview-option .btn-primary{margin-top:0}.topic-flow-component .admin-preview-option .option-card-btn-container{margin-top:auto}.topic-flow-component .admin-preview-option div .card-btn-container{margin-top:0}.topic-flow-component .step-list.color-box-layout li{background-color:var(--color-box-active);border-color:var(--color-box-active)}.topic-flow-component .step-list li.active-list{border-color:#006dcc}.topic-flow-component .layout__region p,.topic-flow-component .step-list li p{font-size:14px!important;font-weight:300;line-height:20px!important;margin-bottom:0}.topic-flow-component .step-list li h3 span{display:block;font-size:14px;font-weight:300;line-height:20px}@media(min-width:768px){.topic-flow-component .step-list li h3 span{font-size:16px;line-height:24px}}.topic-flow-component .layout__region .image-paragraph img,.topic-flow-component .step-list li img{max-width:100%;text-align:center}.topic-flow-component .step-list li a{border-bottom:1px solid var(--color-main-text);color:var(--color-main-text)!important;display:inline-block;font-size:14px;font-weight:500;line-height:20px;padding-right:20px;position:relative;text-decoration:none}.topic-flow-component .step-list li a:hover{border-bottom:1px solid var(--link-color);box-shadow:none;color:var(--link-color)!important;text-decoration:none}.topic-flow-component .step-list li a:before{background:url(/modules/custom/lutron_qar/images/icon-arrow-right.svg) no-repeat center 0;content:"";height:12px;position:absolute;right:-1px;top:7px;width:16px}.topic-flow-component .step-list li a:hover:before{background:url(/modules/custom/lutron_qar/images/icon-arrow-right-blue.svg) no-repeat center 0}.topic-flow-component .four-col-desktop li,.topic-flow-component .one-col-desktop li,.topic-flow-component .two-col-desktop li,.topic-flow-component .two-col-tablet li{width:100%}@media(min-width:565px){.topic-flow-component .four-col-desktop li,.topic-flow-component .one-col-desktop li,.topic-flow-component .two-col-desktop li,.topic-flow-component .two-col-tablet li{width:calc(50% - 12px)}}.topic-flow-component .five-col-desktop li,.topic-flow-component .six-col-desktop li,.topic-flow-component .three-col-desktop li{width:100%}@media(min-width:565px){.topic-flow-component .five-col-desktop li,.topic-flow-component .six-col-desktop li,.topic-flow-component .three-col-desktop li{width:calc(50% - 12px)}}@media(min-width:1170px){.topic-flow-component .five-col-desktop li,.topic-flow-component .six-col-desktop li,.topic-flow-component .three-col-desktop li{width:calc(33% - 15px)}}@media only screen and (min-width:768px)and (max-width:1169px){.topic-flow-component .step-list.three-col-tablet li{width:calc(33.3% - 16px)}}@media only screen and (max-width:564px){.topic-flow-component .step-list.five-col-mobile li,.topic-flow-component .step-list.four-col-mobile li,.topic-flow-component .step-list.six-col-mobile li,.topic-flow-component .step-list.three-col-mobile li,.topic-flow-component .step-list.two-col-mobile li{align-content:baseline;align-items:flex-start;flex-direction:column;flex-wrap:wrap;gap:16px;justify-content:normal;padding:12px;width:calc(50% - 8px)}.topic-flow-component .step-list.five-col-mobile li div,.topic-flow-component .step-list.four-col-mobile li div,.topic-flow-component .step-list.six-col-mobile li div,.topic-flow-component .step-list.three-col-mobile li div,.topic-flow-component .step-list.two-col-mobile li div{order:0!important;width:100%}.topic-flow-component .step-list.five-col-mobile li div div,.topic-flow-component .step-list.four-col-mobile li div div,.topic-flow-component .step-list.six-col-mobile li div div,.topic-flow-component .step-list.three-col-mobile li div div,.topic-flow-component .step-list.two-col-mobile li div div{order:0}.topic-flow-component .step-list.five-col-mobile li .paragraph--type--image,.topic-flow-component .step-list.four-col-mobile li .paragraph--type--image,.topic-flow-component .step-list.six-col-mobile li .paragraph--type--image,.topic-flow-component .step-list.three-col-mobile li .paragraph--type--image,.topic-flow-component .step-list.two-col-mobile li .paragraph--type--image{height:auto;justify-content:center;left:auto;margin:0!important;max-width:none;position:static;top:auto;transform:none;width:100%}.topic-flow-component .step-list.five-col-mobile li .paragraph--type--image .image-paragraph,.topic-flow-component .step-list.four-col-mobile li .paragraph--type--image .image-paragraph,.topic-flow-component .step-list.six-col-mobile li .paragraph--type--image .image-paragraph,.topic-flow-component .step-list.three-col-mobile li .paragraph--type--image .image-paragraph,.topic-flow-component .step-list.two-col-mobile li .paragraph--type--image .image-paragraph{text-align:center;width:100%}.topic-flow-component .step-list.five-col-mobile li .paragraph--type--image .image-paragraph img,.topic-flow-component .step-list.four-col-mobile li .paragraph--type--image .image-paragraph img,.topic-flow-component .step-list.six-col-mobile li .paragraph--type--image .image-paragraph img,.topic-flow-component .step-list.three-col-mobile li .paragraph--type--image .image-paragraph img,.topic-flow-component .step-list.two-col-mobile li .paragraph--type--image .image-paragraph img{max-height:none}}.card-right{width:100%}@media(min-width:1024px){.card-right{border-left:1px solid var(--color-border);padding-left:24px;width:calc(100% - 306px)}}@media(min-width:1170px){.card-right{padding-left:48px}}.card-right h2{font-size:36px;font-weight:300;line-height:44px}@media(min-width:768px){.card-right h2{font-size:60px;line-height:76px}}.card-right h3{font-size:20px;font-weight:500;line-height:28px}@media(min-width:768px){.card-right h3{font-size:32px;font-weight:300;line-height:40px}}.card-right h2+h3,.card-right h2+p,.card-right h3+h4,.card-right h3+p,.card-right h4+p{margin-top:16px}@media(min-width:768px){.card-right h2+h3,.card-right h2+p,.card-right h3+h4,.card-right h3+p,.card-right h4+p{margin-top:24px}}.card-right em,.card-right strong{display:contents}.card-right h4{font-size:14px;font-weight:500;letter-spacing:2.4px;line-height:20px;margin-bottom:16px;text-transform:uppercase}.card-right h4,.card-right h4 a{text-decoration:none}.card-right .card-content-container{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border-radius:0;border-radius:initial;margin:initial;max-width:none;padding:initial}.card-heading{color:var(--link-color);font-family:HelveticaNeue_Medium,Helvetica,sans-serif,Arial;font-size:14px;font-weight:500;letter-spacing:2.4px;line-height:20px;text-decoration:none;text-transform:uppercase}@media(min-width:768px){.card-heading{font-size:12px}}@media(min-width:1024px){.card-heading{font-size:14px;margin-bottom:24px}}.card-content-container{background:#fff;border-radius:16px;display:flex;flex-flow:column wrap;font-family:HelveticaNeue_light,Helvetica,sans-serif,Arial;gap:16px;margin:48px auto;max-width:850px;padding:24px}@media(min-width:1024px){.card-content-container{gap:24px;margin:64px auto}}.card-content-container h4{letter-spacing:inherit;text-transform:inherit}.card-content-container ol{padding-left:15px}.card-content-container .card-box-container{display:flex;flex-flow:column;gap:24px;margin-bottom:24px}@media(min-width:565px){.card-content-container .card-box-container{flex-flow:row}}.card-content-container .card-box-container .card-box{border:1px solid var(--link-color);padding:20px}@media(min-width:565px){.card-content-container .card-box-container .card-box{padding:24px 37px;width:calc(50% - 12px)}}.card-content-container .card-box-container .card-box img{max-width:100%}.card-content-container .card-box-container .card-box p{font-size:14px;font-weight:300;line-height:20px}@media(min-width:565px){.card-content-container .card-box-container .card-box p{font-size:24px;line-height:32px}}.card-content-container .product-card-row{align-items:center;display:flex;flex-flow:column;gap:24px;justify-content:space-between;margin-bottom:48px}@media(min-width:768px){.card-content-container .product-card-row{flex-flow:row}.card-content-container .product-card-row .product-card-column-left{text-align:center;width:calc(50% - 24px)}}.card-content-container .product-card-row .product-card-column-left img{max-width:130px}@media(min-width:768px){.card-content-container .product-card-row .product-card-column-left img{max-width:255px;width:100%}.card-content-container .product-card-row .product-card-column-right{width:calc(50% - 24px)}}.card-content-container .product-card-row p{margin-bottom:0}.card-content-container .store-container{background-color:var(--color-box-active);padding:32px}.card-content-container .store-container h4{margin-bottom:24px}.card-content-container .store-container h4 b{font-family:inherit;font-family:HelveticaNeue_Medium,Helvetica,sans-serif,Arial;font-weight:500}.card-content-container .store-container .store-online-list{align-items:center;border-bottom:1px solid var(--color-border);display:flex;flex-flow:row wrap;gap:24px;margin-bottom:32px;padding-bottom:32px}.card-content-container .store-container .store-online-list li{align-items:center;display:flex;justify-content:center;width:119px}.card-content-container .store-container .store-online-list li a{align-items:center;border:1px solid var(--color-border);border-radius:12px;display:flex;height:100%;justify-content:center;min-height:68px;padding:6px;text-align:center;width:100%}.card-content-container .store-container .store-online-list li .modal-content .online-provider-country-url{border:2px solid #d65900;border-radius:30px;color:#d65900;height:auto;min-height:0;min-height:auto;min-width:100px;padding:6px 20px}.card-content-container .store-container .store-online-list li .modal-content .online-provider-country-url:hover{color:#fff}.card-content-container .store-container .store-online-list li .modal-content .online-provider-country-url p{line-height:34px!important;margin:0}@media(min-width:768px){.card-content-container .store-container .store-online-list li{width:130px}}@media only screen and (max-width:374px){.card-content-container .store-container .store-online-list li{width:110px}}.card-content-container .store-container .form-item{position:relative}.card-content-container .store-container .form-item .error-message{bottom:-22px;position:absolute}.card-content-container .store-container .form-container{margin-bottom:0}.card-content-container .store-container .btn-container{margin-top:24px;width:100%}.card-content-container .store-container .btn-container .btn-secondry{font-family:HelveticaNeue_Medium,Helvetica,sans-serif,Arial;justify-content:center;width:100%}@media(min-width:992px){.card-content-container .store-container .btn-container .btn-secondry{max-width:176px}}.card-content-container p{font-size:16px;font-weight:300;line-height:24px}.card-content-container p+p{margin-top:16px}@media(min-width:1024px){.card-content-container p+p{margin-top:24px}}.card-content-container .sub-text{font-size:14px;line-height:20px}@media(min-width:1024px){.card-content-container .btn-help-container{margin-top:24px}}@media(max-width:767px){.card-content-container .btn-help-container{background:#fff;bottom:0;box-shadow:0 0 10px 5px rgba(0,0,0,.05);left:0;padding:16px 24px 0;position:fixed;width:100%;z-index:1}}.card-content-container .btn-help-container .card-btn-container{display:flex;gap:16px;justify-content:space-between;margin-top:0}@media(min-width:768px){.card-content-container .btn-help-container .card-btn-container{gap:24px;margin-bottom:24px}}.card-content-container .btn-help-container .card-btn-container .btn-primary{justify-content:center;min-width:155px}@media(min-width:565px){.card-content-container .btn-help-container .card-btn-container .btn-primary{min-width:0;min-width:auto}}.card-content-container .card-feedback-container{border-radius:12px;display:flex;flex-flow:column;gap:16px;justify-content:space-between;padding:14px 16px 16px}@media(min-width:768px){.card-content-container .card-feedback-container{background-color:var(--color-box-active);padding:16px}}@media(min-width:1170px){.card-content-container .card-feedback-container{flex-flow:row;gap:6px}}.card-content-container .card-feedback-container .need-help-container.mobile{display:flex;font-size:14px;font-weight:500;gap:4px;justify-content:center;line-height:20px;padding-left:0}@media(min-width:768px){.card-content-container .card-feedback-container .need-help-container.mobile{display:none}}.card-content-container .card-feedback-container .need-help-container.mobile:before{position:relative;top:0}.card-content-container .card-feedback-container .need-help-container.mobile a{font-family:HelveticaNeue_Medium,Helvetica,sans-serif,Arial;font-weight:500;line-height:19px}.card-content-container .card-feedback-container .need-help-container{align-items:center;display:flex;display:none;flex-flow:row wrap;font-family:HelveticaNeue_Medium,Helvetica,sans-serif,Arial;font-size:16px;font-weight:500;gap:12px;line-height:24px;padding-left:27px;position:relative}@media(min-width:768px){.card-content-container .card-feedback-container .need-help-container{display:flex;flex-flow:row nowrap;padding-left:31px}}.card-content-container .card-feedback-container .need-help-container:before{background:url(/modules/custom/lutron_qar/images/icon-filter-help.svg) 0;background-size:100%;content:"";height:24px;left:0;position:absolute;top:-1px;width:24px}.card-content-container .card-feedback-container .need-help-container a{box-shadow:none;color:var(--color-main-text)!important;font-family:HelveticaNeue_light,Helvetica,sans-serif,Arial;font-weight:300;line-height:24px;text-decoration:underline;text-underline-offset:3px}.card-content-container .card-feedback-container .need-help-container a:hover{color:var(--link-color)!important}.card-content-container .card-feedback-container .feedback-inn{border:none;padding:0}.card-content-container .message-container p{margin-bottom:0}.card-content-container .message-container .message-content{margin-bottom:48px}.card-content-container .message-container .img-container{margin-bottom:32px;margin-top:32px}.card-content-container .message-container .img-container img{max-width:100%}.card-content-container .paragraph .layout--twocol-section{align-items:flex-start;display:flex;gap:16px}.card-content-container .paragraph .layout--twocol-section .image-paragraph{text-align:center}.card-content-container .paragraph .layout--twocol-section .layout__region{display:flex;flex-flow:column;gap:16px}.card-content-container .paragraph .layout--twocol-section.layout--twocol-section--50-50>.layout__region--first,.card-content-container .paragraph .layout--twocol-section.layout--twocol-section--50-50>.layout__region--second{flex:0 1 100%}@media(min-width:768px){.card-content-container .paragraph .layout--twocol-section.layout--twocol-section--50-50>.layout__region--first,.card-content-container .paragraph .layout--twocol-section.layout--twocol-section--50-50>.layout__region--second{flex:0 1 calc(50% - 8px)!important}}.card-content-container .paragraph .layout--threecol-section{align-items:flex-start;display:flex;flex-flow:column;gap:16px}@media(min-width:768px){.card-content-container .paragraph .layout--threecol-section{flex-flow:row}}.card-content-container .paragraph .layout--threecol-section .image-paragraph{text-align:center;width:100%}.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--33-34-33 .layout__region--first{flex:initial;width:100%}@media(min-width:768px){.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--33-34-33 .layout__region--first{width:33%}}.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--33-34-33 .layout__region--second{flex:initial;width:100%}@media(min-width:768px){.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--33-34-33 .layout__region--second{width:34%}}.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--33-34-33 .layout__region--third{flex:initial;width:100%}@media(min-width:768px){.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--33-34-33 .layout__region--third{width:33%}}.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--25-50-25 .layout__region--first{flex:initial;width:100%}@media(min-width:768px){.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--25-50-25 .layout__region--first{width:25%}}.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--25-50-25 .layout__region--second{flex:initial;width:100%}@media(min-width:768px){.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--25-50-25 .layout__region--second{width:50%}}.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--25-50-25 .layout__region--third{flex:initial;width:100%}@media(min-width:768px){.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--25-50-25 .layout__region--third{width:25%}}.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--25-25-50 .layout__region--first{flex:initial;width:100%}@media(min-width:768px){.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--25-25-50 .layout__region--first{width:25%}}.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--25-25-50 .layout__region--second{flex:initial;width:100%}@media(min-width:768px){.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--25-25-50 .layout__region--second{width:25%}}.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--25-25-50 .layout__region--third{flex:initial;width:100%}@media(min-width:768px){.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--25-25-50 .layout__region--third{width:50%}}.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--50-25-25 .layout__region--first{flex:initial;width:100%}@media(min-width:768px){.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--50-25-25 .layout__region--first{width:50%}}.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--50-25-25 .layout__region--second{flex:initial;width:100%}@media(min-width:768px){.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--50-25-25 .layout__region--second{width:25%}}.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--50-25-25 .layout__region--third{flex:initial;width:100%}@media(min-width:768px){.card-content-container .paragraph .layout--threecol-section .layout--threecol-section--50-25-25 .layout__region--third{width:25%}}.card-content-container .paragraph iframe{min-height:200px;width:100%}@media(min-width:565px){.card-content-container .paragraph iframe{min-height:300px}}@media(min-width:768px){.card-content-container .paragraph iframe{min-height:350px}}.card-content-container .paragraph .modal-content iframe{min-height:0;min-height:auto}.card-content-container .paragraph .layout--threecol-section .layout__region{flex:0 1 100%}@media(min-width:768px){.card-content-container .paragraph .layout--threecol-section .layout__region{flex:0 1 100%}}.card-content-container .paragraph .layout--threecol-section .layout__region{display:flex;flex-flow:column;gap:16px}.card-content-container .paragraph--type--section,.card-content-container .paragraph--view-mode--full{display:flex;width:100%}.card-content-container .paragraph--type--section .layout,.card-content-container .paragraph--type--section .layout--twocol-section,.card-content-container .paragraph--view-mode--full .layout,.card-content-container .paragraph--view-mode--full .layout--twocol-section{width:100%}.card-content-container .paragraph--type--section .layout__region h2,.card-content-container .paragraph--type--section .layout__region h3,.card-content-container .paragraph--type--section .layout__region h4,.card-content-container .paragraph--type--section .layout__region h5,.card-content-container .paragraph--view-mode--full .layout__region h2,.card-content-container .paragraph--view-mode--full .layout__region h3,.card-content-container .paragraph--view-mode--full .layout__region h4,.card-content-container .paragraph--view-mode--full .layout__region h5{margin:0}.card-content-container .image-paragraph img{max-width:100%;min-width:64px}.card-content-container .image-paragraph svg{max-width:64px;min-width:64px}.card-content-container.step-card-container .paragraph .layout--twocol-section{align-items:flex-start;align-items:center;flex-flow:row;gap:16px}.card-content-container.step-card-container .paragraph .layout--twocol-section .image-paragraph{text-align:center;width:100%}.card-content-container.step-card-container .paragraph .layout--twocol-section .layout__region{gap:16px}.card-content-container.step-card-container .paragraph .layout--twocol-section .layout__region--second{align-self:flex-start}.card-content-container.step-card-container .paragraph .layout--twocol-section--67-33 .layout__region--first{flex:initial;width:65%}.card-content-container.step-card-container .paragraph .layout--twocol-section--67-33 .layout__region--second{flex:initial;width:35%}.card-content-container.step-card-container .paragraph .layout--twocol-section--33-67 .layout__region--first{flex:initial;width:33%}.card-content-container.step-card-container .paragraph .layout--twocol-section--33-67 .layout__region--second{flex:initial;width:67%}.card-content-container.step-card-container .paragraph .layout--twocol-section--75-25 .layout__region--first{flex:initial;width:75%}.card-content-container.step-card-container .paragraph .layout--twocol-section--25-75 .layout__region--first,.card-content-container.step-card-container .paragraph .layout--twocol-section--75-25 .layout__region--second{flex:initial;width:25%}.card-content-container.step-card-container .paragraph .layout--twocol-section--25-75 .layout__region--second{flex:initial;width:75%}.card-content-container.step-card-container .paragraph .layout--twocol-section--50-50 .layout__region--first,.card-content-container.step-card-container .paragraph .layout--twocol-section--50-50 .layout__region--second{flex:initial;width:50%}.card-content-container.step-card-container .paragraph .layout--threecol-section .layout__region{gap:16px}.card-content-container.end-card-container{gap:32px}@media(min-width:1024px){.card-content-container.end-card-container{gap:48px}}.card-content-container.end-card-container .paragraph .layout--twocol-section{align-items:normal;flex-flow:column}@media(min-width:768px){.card-content-container.end-card-container .paragraph .layout--twocol-section{flex-flow:row}}.card-content-container.end-card-container .paragraph .layout--twocol-section .image-paragraph{text-align:inherit}.card-content-container.end-card-container .paragraph .layout--twocol-section .layout__region{gap:16px}@media(min-width:768px){.card-content-container.end-card-container .paragraph .layout--twocol-section .layout__region{gap:24px}}.card-content-container.end-card-container .paragraph .layout--twocol-section--67-33 .layout__region--first{flex:initial;width:100%}@media(min-width:768px){.card-content-container.end-card-container .paragraph .layout--twocol-section--67-33 .layout__region--first{width:67%}}.card-content-container.end-card-container .paragraph .layout--twocol-section--67-33 .layout__region--second{flex:initial;width:100%}@media(min-width:768px){.card-content-container.end-card-container .paragraph .layout--twocol-section--67-33 .layout__region--second{width:33%}}.card-content-container.end-card-container .paragraph .layout--twocol-section--33-67 .layout__region--first{flex:initial;width:100%}@media(min-width:768px){.card-content-container.end-card-container .paragraph .layout--twocol-section--33-67 .layout__region--first{width:33%}}.card-content-container.end-card-container .paragraph .layout--twocol-section--33-67 .layout__region--second{flex:initial;width:100%}@media(min-width:768px){.card-content-container.end-card-container .paragraph .layout--twocol-section--33-67 .layout__region--second{width:67%}}.card-content-container.end-card-container .paragraph .layout--twocol-section--75-25 .layout__region--first{flex:initial;width:100%}@media(min-width:768px){.card-content-container.end-card-container .paragraph .layout--twocol-section--75-25 .layout__region--first{width:75%}}.card-content-container.end-card-container .paragraph .layout--twocol-section--75-25 .layout__region--second{flex:initial;width:100%}@media(min-width:768px){.card-content-container.end-card-container .paragraph .layout--twocol-section--75-25 .layout__region--second{width:25%}}.card-content-container.end-card-container .paragraph .layout--twocol-section--25-75 .layout__region--first{flex:initial;width:100%}@media(min-width:768px){.card-content-container.end-card-container .paragraph .layout--twocol-section--25-75 .layout__region--first{width:25%}}.card-content-container.end-card-container .paragraph .layout--twocol-section--25-75 .layout__region--second{flex:initial;width:100%}@media(min-width:768px){.card-content-container.end-card-container .paragraph .layout--twocol-section--25-75 .layout__region--second{width:75%}}.card-content-container.end-card-container .paragraph .layout--twocol-section--50-50 .layout__region--first{flex:initial;width:100%}@media(min-width:768px){.card-content-container.end-card-container .paragraph .layout--twocol-section--50-50 .layout__region--first{width:50%}}.card-content-container.end-card-container .paragraph .layout--twocol-section--50-50 .layout__region--second{flex:initial;width:100%}@media(min-width:768px){.card-content-container.end-card-container .paragraph .layout--twocol-section--50-50 .layout__region--second{width:50%}}.card-content-container.end-card-container .paragraph .layout--threecol-section .layout__region{gap:16px}@media(min-width:768px){.card-content-container.end-card-container .paragraph .layout--threecol-section .layout__region{gap:24px}}.card-content-container.end-card-container p+img{margin-top:24px}.card-content-container.end-card-container .card-heading{margin-bottom:0}.card-content-container.end-card-container .btn-help-container{margin-top:0}.card-content-container.end-card-container .paragraph .layout--twocol-section{align-items:center;gap:16px}.card-content-container.end-card-container .paragraph .layout--twocol-section .image-paragraph{text-align:center;width:100%}.card-content-container.end-card-container .paragraph .layout--twocol-section.layout--twocol-section--50-50>.layout__region--first,.card-content-container.end-card-container .paragraph .layout--twocol-section.layout--twocol-section--50-50>.layout__region--second{flex:0 1 100%}@media(min-width:768px){.card-content-container.end-card-container .paragraph .layout--twocol-section.layout--twocol-section--50-50>.layout__region--first,.card-content-container.end-card-container .paragraph .layout--twocol-section.layout--twocol-section--50-50>.layout__region--second{flex:0 1 calc(50% - 8px)!important}}@media only screen and (max-width:564px){.card-content-container.end-card-container .card-btn-container .btn-primary{max-width:375px;width:calc(100% - 62px)}.card-content-container.end-card-container .card-btn-container .btn-prev{border-radius:50%;font-size:0;height:48px;min-width:0;min-width:auto;padding:0;text-align:center;width:48px}.card-content-container.end-card-container .card-btn-container .btn-prev svg{margin:1px 0 0 8px}}.like-Container{color:var(--color-main-text)!important;font-family:inherit!important;font-family:HelveticaNeue_Medium,Helvetica,sans-serif,Arial!important;font-family:inherit;padding-top:0!important}.like-Container .feedback-inn{align-items:center;border-top:1px solid var(--color-border);display:flex;flex-flow:column;font-size:16px;font-weight:500;gap:16px;line-height:24px;padding-top:31px}@media(min-width:1024px){.like-Container .feedback-inn{flex-flow:row;gap:8px;padding-top:47px}}.like-Container .feedback-inn .like-dislike-container{align-items:center;display:flex;flex-flow:row;gap:32px}@media(min-width:1024px){.like-Container .feedback-inn .like-dislike-container{gap:8px}}.like-Container .feedback-inn span{margin-right:0}.like-Container .feedback-inn a{color:var(--color-box-active);font-weight:300}.like-Container .feedback-inn .btn-dislike,.like-Container .feedback-inn .btn-like{align-items:center;border-radius:30px;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.like-Container .feedback-inn .btn-dislike img,.like-Container .feedback-inn .btn-dislike svg,.like-Container .feedback-inn .btn-like img,.like-Container .feedback-inn .btn-like svg{vertical-align:baseline;vertical-align:initial;width:14px}.like-Container .feedback-inn .btn-dislike.active,.like-Container .feedback-inn .btn-like.active{background:var(--link-color)}.like-Container .feedback-inn .btn-dislike.active svg path,.like-Container .feedback-inn .btn-dislike.active svg rect,.like-Container .feedback-inn .btn-like.active svg path,.like-Container .feedback-inn .btn-like.active svg rect{stroke:var(--color-white)}.like-Container .feedback-additional{display:none;font-family:HelveticaNeue_light,Helvetica,sans-serif,Arial;font-size:14px;line-height:22px}.like-Container .feedback-additional .additional-question{font-weight:300}.like-Container .feedback-additional .thankyou-container,.like-Container .feedback-additional p{align-items:center;display:flex;flex-flow:column;font-family:inherit;font-weight:300;gap:16px;margin-top:32px}@media(min-width:1024px){.like-Container .feedback-additional .thankyou-container,.like-Container .feedback-additional p{flex-flow:row;gap:10px}}.like-Container .feedback-additional .thankyou-container span,.like-Container .feedback-additional p span{text-align:center}@media(min-width:768px){.like-Container .feedback-additional .thankyou-container span,.like-Container .feedback-additional p span{text-align:left}}.like-Container .feedback-additional .thankyou-container .additonal-feedback-btn-container,.like-Container .feedback-additional p .additonal-feedback-btn-container{align-items:center;display:flex;flex-flow:row;font-family:inherit;font-weight:300;gap:48px}@media(min-width:1024px){.like-Container .feedback-additional .thankyou-container .additonal-feedback-btn-container,.like-Container .feedback-additional p .additonal-feedback-btn-container{gap:10px}}.like-Container .feedback-additional .thankyou-container .additonal-feedback-btn-container .feedback-btn,.like-Container .feedback-additional .thankyou-container span,.like-Container .feedback-additional p .additonal-feedback-btn-container .feedback-btn,.like-Container .feedback-additional p span{margin-right:0}.like-Container .feedback-additional .thankyou-container a,.like-Container .feedback-additional p a{color:var(--color-main-text)!important;line-height:24px;text-decoration:underline;text-underline-offset:1.5px}.like-Container .feedback-additional .thankyou-container a:hover,.like-Container .feedback-additional p a:hover{box-shadow:none!important;color:var(--link-color)!important;padding-bottom:0;text-decoration:underline!important}.like-Container .provide-feedback{flex-flow:column;justify-content:center}@media(min-width:768px){.like-Container .provide-feedback{flex-flow:row;gap:16px;justify-content:flex-start}}.like-Container .provide-feedback .feedback-link-container{display:flex;gap:48px}@media(min-width:768px){.like-Container .provide-feedback .feedback-link-container{gap:16px}}.like-Container .provide-feedback .feedback-link-container a{text-decoration:underline;-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;text-decoration-thickness:1.33px;text-underline-offset:2px}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/modules/custom/lutron_qar/dist/css/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/modules/custom/lutron_qar/dist/css/fonts/slick.eot);src:url(/modules/custom/lutron_qar/dist/css/fonts/slick.eot#iefix) format("embedded-opentype"),url(/modules/custom/lutron_qar/dist/css/fonts/slick.woff) format("woff"),url(/modules/custom/lutron_qar/dist/css/fonts/slick.ttf) format("truetype"),url(/modules/custom/lutron_qar/dist/css/fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
