/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@layer reset{*,*::before,*::after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}}
:root{--hyp-color-text-primary:#262626;--hyp-color-text-secondary:#666666;--hyp-color-text-reverse:#FFFFFF;--hyp-color-text-title:#121212;--hyp-color-text-error:#CC0000;--hyp-surface-primary-onLight:#FFFFFF;--hyp-surface-secondary-onLight:#F8F8F8;--hyp-surface-tertiary-onLight:#E9E9E9;--hyp-surface-primary-onDark:#262626;--hyp-surface-secondary-onDark:#3E3E3E;--hyp-surface-theme:#006DCC;--hyp-form-color-assertive:light-dark(#CC0000,#FF8080);--hyp-font-size-display-1000:clamp(3rem,1.2394rem + 7.5117vi,7.5rem);--hyp-font-size-display-900:clamp(3rem,1.9437rem + 4.507vi,6rem);--hyp-font-size-display-800:clamp(2.5rem,1.7077rem + 3.3803vi,4.75rem);--hyp-font-size-heading-700:clamp(2.25rem,1.7218rem + 2.2535vi,3.75rem);--hyp-font-size-heading-600:clamp(2rem,1.6479rem + 1.5023vi,3rem);--hyp-font-size-heading-500:clamp(1.75rem,1.4859rem + 1.1268vi,2.5rem);--hyp-font-size-heading-400:clamp(1.5rem,1.3239rem + 0.7512vi,2rem);--hyp-font-size-heading-300:clamp(1.25rem,1.162rem + 0.3756vi,1.5rem);--hyp-font-size-heading-200:clamp(1.125rem,1.081rem + 0.1878vi,1.25rem);--hyp-font-size-paragraph-150:clamp(1rem,0.9536rem + 0.1905vi,1.125rem);--hyp-font-size-paragraph-100:1rem;--hyp-font-size-paragraph-090:0.875rem;--hyp-font-size-paragraph-080:0.75rem;--hyp-space-0025:0.25rem;--hyp-space-0050:0.5rem;--hyp-space-0075:0.75rem;--hyp-space-0100:1rem;--hyp-space-0150:1.5rem;--hyp-space-0200:2rem;--hyp-space-0300:3rem;--hyp-space-0400:4rem;--hyp-space-0500:5rem;--hyp-space-0800:8rem;--hyp-space-1000:10rem;--hyp-space-1125:11.25rem;--hyp-vr-beat:3rem;--hyp-vr-break:6rem;--lds-grid-container-width-100:23.4375rem;--lds-grid-container-width-300:45rem;--lds-grid-container-width-500:62.5rem;--lds-grid-container-width-700:85rem;--lds-grid-column-width-300:4.375rem;--lds-grid-column-width-400:5.375rem;--lds-grid-column-width-600:8.5rem;--lds-grid-column-width-700:9.375rem;--lds-grid-column-gutter-400:var(--hyp-space-0100);--lds-grid-column-gutter-700:var(--hyp-space-0150);--lds-grid-margin-horizontal-400:var(--hyp-space-0150);--lds-grid-margin-horizontal-700:var(--hyp-space-0200);--lds-grid-container-width-desktop-large:var(--lds-grid-container-width-700);--lds-grid-column-width-desktop-large:var(--lds-grid-column-width-400);--lds-grid-column-gutter-desktop-large:var(var(--lds-grid-column-gutter-700));--lds-grid-margin-horizontal-desktop-large:var(--lds-grid-margin-horizontal-700);--lds-grid-container-width-desktop-medium:var(--lds-grid-container-width-700);--lds-grid-column-width-desktop-medium:var(--lds-grid-column-width-400);--lds-grid-column-gutter-desktop-medium:var(var(--lds-grid-column-gutter-700));--lds-grid-margin-horizontal-desktop-medium:var(--lds-grid-margin-horizontal-700);--lds-grid-container-width-desktop-narrow:var(--lds-grid-container-width-500);--lds-grid-column-width-desktop-narrow:var(--lds-grid-column-width-600);--lds-grid-column-gutter-desktop-narrow:var(var(--lds-grid-column-gutter-700));--lds-grid-margin-horizontal-desktop-narrow:var(--lds-grid-margin-horizontal-700);--lds-grid-container-width-mobile-wide:var(--lds-grid-container-width-300);--lds-grid-column-width-mobile-wide:var(--lds-grid-column-width-700);--lds-grid-column-gutter-mobile-wide:var(var(--lds-grid-column-gutter-700));--lds-grid-margin-horizontal-mobile-wide:var(--lds-grid-margin-horizontal-400);--lds-grid-container-width-mobile-narrow:var(--lds-grid-container-width-100);--lds-grid-column-width-mobile-narrow:var(--lds-grid-column-width-700);--lds-grid-column-gutter-mobile-narrow:var(var(--lds-grid-column-gutter-700));--lds-grid-margin-horizontal-mobile-narrow:var(--lds-grid-margin-horizontal-400);--hyp-icon-add:url("/themes/custom/lutron/images/icons/icon-add.svg");--hyp-icon-arrow-left:url("/themes/custom/lutron/images/icons/icon-arrow-left.svg");--hyp-icon-chevron-right:url("/themes/custom/lutron/images/icons/icon-chevron-right.svg");--hyp-icon-chevron-down:url("/themes/custom/lutron/images/icons/icon-chevron-down.svg");--hyp-icon-close:url("/themes/custom/lutron/images/icons/icon-close.svg");--hyp-icon-external-link:url("/themes/custom/lutron/images/icons/icon-external-link.svg");--hyp-icon-hamburger:url("/themes/custom/lutron/images/icons/icon-hamburger.svg");--hyp-icon-search:url("/themes/custom/lutron/images/icons/icon-search.svg");--hyp-icon-subtract:url("/themes/custom/lutron/images/icons/icon-subtract.svg");--hyp-icon-tap-indicator:url("/themes/custom/lutron/images/icons/icon-tap-indicator.svg");--color-main:#262626;--color-main-text:#262626;--color-secondary:#666666;--color-secondary-text:#666666;--color-white:#fff;--color-black:#000;--color-placeholder:#777;--link-color:#006DCC;--color-border:#E9E9E9;--color-secondary-border:#d2d2d2;--color-link-btn-bg:#E9E9E9;--color-btn-primary:#006DCC;--color-btn-disable:#9B9B9B;--color-warning:#ffc107;--color-error:#e82649;--color-success:#28a745;--color-highlight-box-bg:#006DCC;--color-hightlight-text:#d3e3f2;--breakpoint-mobile:390px;--breakpoint-mobile-wide:768px;--breakpoint-desktop-narrow:1024px;--breakpoint-desktop-medium:1440px;--breakpoint-desktop-large:1920px}@media(min-width:1024px){:root{--hyp-vr-beat:4.5rem;--hyp-vr-break:9rem}}
@font-face{font-family:"Roboto";src:url(/themes/custom/lutron/fonts/roboto/roboto-light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/lutron/fonts/roboto/roboto-light-italic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/lutron/fonts/roboto/roboto-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/lutron/fonts/roboto/roboto-italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/lutron/fonts/roboto/roboto-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/lutron/fonts/roboto/roboto-medium-italic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/lutron/fonts/roboto/roboto-bold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/lutron/fonts/roboto/roboto-bold-italic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/lutron/fonts/roboto/roboto-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/lutron/fonts/roboto/roboto-bold-italic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}
@layer reset,base,theme,components,utilities;@layer base{body{background-color:#f8f8f8}body.remove-scroll{position:fixed;width:100%;background-color:#f1f1f1}a,button,li,span,div,ul{-webkit-tap-highlight-color:rgba(0,0,0,0)}.dialog-off-canvas-main-canvas{overflow-x:clip}main.main{padding-inline:clamp(1.5rem,.4437rem + 4.507vi,4.5rem)}a{text-decoration:none}a:hover,a:focus{text-decoration:underline}}
.user-form-page{display:flex;background:#fff;min-height:100vh;flex-wrap:nowrap;max-height:100%;margin-bottom:-0.0625rem}.user-form-page .user-form-page__user-form{display:flex;flex-direction:column;flex-grow:1;flex-basis:100%;padding-block:2rem;z-index:1;background-color:#fff}@media(min-width:768px){.user-form-page .user-form-page__user-form{flex-basis:45%}}@media(min-width:1024px){.user-form-page .user-form-page__user-form{flex-basis:40%}}.user-form-page .user-form-page__user-form .region-highlighted [data-drupal-messages]{display:none}.user-form-page .user-form-page__user-form .content-header{text-align:center;max-width:13.125rem;margin:0 auto}.user-form-page .user-form-page__user-form .content-header img{filter:invert(1);height:2.5rem}.user-form-page .user-form-page__user-form .region--user-login{background-color:#fff;padding-block:6rem 1.5rem}.user-form-page .user-form-page__user-form .region--user-login .user_login_form{display:flex;flex-direction:column;margin:0 auto;max-width:28.875rem;padding:0 1.5rem;gap:2rem;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;background-color:#fff;border-radius:0.375rem}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-content{display:flex;gap:0.5rem;flex-direction:column;text-align:center}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-content h1{font-weight:300;font-size:var(--hyp-font-size-heading-400);line-height:1.25;color:#262626;margin:0}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-content p{color:#262626;margin:0;font-weight:300;font-size:var(--hyp-font-size-heading-200);line-height:1.4}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .simplesamlphp-auth-login-link{align-items:center;background-color:rgba(0,0,0,0);border:0.125rem solid rgba(0,0,0,0);display:flex;font-weight:500;justify-content:center;gap:0.5rem;min-width:7.5rem;background-color:#006dcc;color:#fff;padding-block:0.5rem;border-radius:0.375rem;width:100%}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .simplesamlphp-auth-login-link:hover{cursor:pointer;text-decoration:underline}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .simplesamlphp-auth-login-link:focus-visible{outline-offset:0.125rem;outline-style:solid;outline-width:0.125rem}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .simplesamlphp-auth-login-link::before{content:false;display:inline-block;text-decoration:none}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .simplesamlphp-auth-login-link::after{content:false;display:inline-block;text-decoration:none}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .simplesamlphp-auth-login-link else{border-radius:1.5rem;font-size:1rem;line-height:1.5;padding-block:0.625rem;padding-inline:1.5rem}@media(min-width:768px){.user-form-page .user-form-page__user-form .region--user-login .user_login_form .simplesamlphp-auth-login-link else{border-radius:1.5rem;font-size:1rem;line-height:1.25;padding-block:0.625rem}}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .simplesamlphp-auth-login-link:hover{background-color:#004480;color:#fff}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .simplesamlphp-auth-login-link:active{background-color:#003666;color:#fff}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .simplesamlphp-auth-login-link:disabled{background-color:rgba(0,109,204,.4);color:#fff}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .simplesamlphp-auth-login-link:focus,.user-form-page .user-form-page__user-form .region--user-login .user_login_form .simplesamlphp-auth-login-link:focus-visible{outline-color:light-dark(var(--hyp-surface-theme),var(--hyp-surface-primary-onLight))}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container{position:relative;text-align:center;width:100%}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container::before{content:"";position:absolute;height:0.0625rem;width:100%;background-color:#d2d2d2;z-index:0;left:0;top:0.625rem}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user_login_continue{width:100%;color:#006dcc;border:none;outline:none;cursor:pointer;text-align:center;position:relative;background-color:#fff;padding-right:2rem;padding-left:0.5rem;z-index:1;font-weight:500;font-size:var(--hyp-font-size-paragraph-100);line-height:1.5}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user_login_continue:hover,.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user_login_continue:active,.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user_login_continue:focus,.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user_login_continue:focus-within{background-color:#fff;outline:none;text-decoration:none;color:#006dcc}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user_login_continue::after{content:"";position:absolute;right:0;top:0;height:1rem;width:2rem;background:url(/themes/custom/lutron/images/icons/icon-arrow-bottom.svg) no-repeat center center;background-size:1.5rem;filter:opacity(0.3);transition:transform .2s}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form{padding-block-start:2rem;border:none;text-align:left;display:flex;flex-direction:column;gap:1.5rem;margin:0}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form .form-item{padding:0;position:relative;margin-block-end:unset}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form label{cursor:default;color:#262626;transform:unset;inset-block-start:unset !important;position:relative;padding:0;margin-block-end:0.25rem;font-size:var(--hyp-font-size-paragraph-100);line-height:1.5}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form input[type=text],.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form input[type=password]{border-radius:0.375rem;box-shadow:none;outline:none;margin:0;border-block-end:unset;border-block-start:unset;border:0.0625rem solid #d2d2d2;font-weight:300;font-size:var(--hyp-font-size-paragraph-100);line-height:1.5;color:#262626;width:100%;padding:0.5rem}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form input[type=text].error,.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form input[type=password].error{border-color:#c00}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form .description{font-size:var(--hyp-font-size-paragraph-090);line-height:1.43;color:#666}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form .form-item--error-message{font-weight:300;font-size:var(--hyp-font-size-paragraph-090);line-height:1.43;color:#c00}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form .form-item--error-message a{display:none}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form .form-submit{align-items:center;background-color:rgba(0,0,0,0);border:0.125rem solid rgba(0,0,0,0);display:flex;font-weight:500;justify-content:center;gap:0.5rem;min-width:7.5rem;background-color:#006dcc;color:#fff;padding-block:0.5rem;border-radius:0.375rem}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form .form-submit:hover{cursor:pointer;text-decoration:underline}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form .form-submit:focus-visible{outline-offset:0.125rem;outline-style:solid;outline-width:0.125rem}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form .form-submit::before{content:false;display:inline-block;text-decoration:none}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form .form-submit::after{content:false;display:inline-block;text-decoration:none}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form .form-submit else{border-radius:1.5rem;font-size:1rem;line-height:1.5;padding-block:0.625rem;padding-inline:1.5rem}@media(min-width:768px){.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form .form-submit else{border-radius:1.5rem;font-size:1rem;line-height:1.25;padding-block:0.625rem}}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form .form-submit:hover{background-color:#004480;color:#fff}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form .form-submit:active{background-color:#003666;color:#fff}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form .form-submit:disabled{background-color:rgba(0,109,204,.4);color:#fff}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form .form-submit:focus,.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container .user-login-form .form-submit:focus-visible{outline-color:light-dark(var(--hyp-surface-theme),var(--hyp-surface-primary-onLight))}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user-login-form-container:has(.active) .user_login_continue::after{transform:rotate(-180deg)}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user_login_continue_form{overflow:hidden;max-height:0;transition:all .5s ease;opacity:0;visibility:hidden}.user-form-page .user-form-page__user-form .region--user-login .user_login_form .user_login_continue_form.active{max-height:20.625rem;opacity:1;visibility:visible}.user-form-page .user-form-page__wallpaper{display:flex;flex-grow:1;flex-basis:55%}@media(min-width:1024px){.user-form-page .user-form-page__wallpaper{flex-basis:60%;pointer-events:none;position:relative}}@media(max-width:767px){.user-form-page .user-form-page__wallpaper{display:none}}.user-form-page .user-form-page__wallpaper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1}#user-login-form .form-item:has(>label+input:not(:-moz-placeholder-shown):disabled) label,#user-login-form .form-item:has(>label+input:not(:-moz-placeholder-shown)) label{position:static !important}#user-login-form .form-item:has(>label+select option:checked:not([value=""])) label,#user-login-form .form-item:has(>label+input:focus) label,#user-login-form .form-item:has(>label+input:not(:placeholder-shown):disabled) label,#user-login-form .form-item:has(>label+input:not(:placeholder-shown)) label{position:static !important}
.paragraph-150{font-size:var(--hyp-font-size-paragraph-150)  !important;line-height:1.5  !important}.paragraph-100{font-size:var(--hyp-font-size-paragraph-100)  !important;line-height:1.5  !important}.paragraph-090{font-size:var(--hyp-font-size-paragraph-090)  !important;line-height:1.43  !important}.paragraph-080{font-size:var(--hyp-font-size-paragraph-080)  !important;line-height:1.33  !important}@layer base{body{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:1rem;color:#666}:where(h1),:where(h2),:where(h3),:where(h4),:where(h5),:where(h6),:where(p){margin-block-start:0}:where(h1:not(:only-of-type)),:where(h2:not(:only-of-type)),:where(h3:not(:only-of-type)),:where(h4:not(:only-of-type)),:where(h5:not(:only-of-type)),:where(h6:not(:only-of-type)),:where(p:not(:only-of-type)){margin-block-end:var(--hyp-space-0100)}:where(h1),:where(h2),:where(h3),:where(h4),:where(h5),:where(h6),:where(dt),:where(figcaption){text-wrap:balance;max-inline-size:25ch}:where(p),:where(dd),:where(li){max-inline-size:60ch}:where(p+ul),:where(p+ol),:where(p+dl){margin-block-start:var(--hyp-space-0100)}:where(ul+p),:where(ol+p),:where(dl+p){margin-block-start:var(--hyp-space-0100)}:where(h1){font-weight:300;font-size:var(--hyp-font-size-heading-700);line-height:1.2}:where(h2){font-weight:300;font-size:var(--hyp-font-size-heading-600);line-height:1.16}:where(h3){font-weight:300;font-size:var(--hyp-font-size-heading-500);line-height:1.2}:where(h4){font-weight:300;font-size:var(--hyp-font-size-heading-400);line-height:1.25}:where(h5){font-weight:300;font-size:var(--hyp-font-size-heading-300);line-height:1.33}:where(h6){font-weight:300;font-size:var(--hyp-font-size-heading-200);line-height:1.4}:where(p){font-weight:400;font-size:var(--hyp-font-size-paragraph-100);line-height:1.5}}
@layer theme{.main :where(.field+.field){margin-block-start:var(--hyp-vr-beat)}.main :where(.block+.block){margin-block-start:var(--hyp-vr-break)}.main :where(.field:has([data-component-id="lutron:hero"])+.field),.main :where(.field+.vr-reset.field),.main :where(.field.field--name-field-leading-icon+.field.field--name-field-box-icon),.main :where(.block+.vr-reset.block){margin-block-start:0}}.chip:-moz-any-link{font-size:var(--hyp-font-size-paragraph-100);line-height:1.5;-moz-appearance:none;appearance:none;align-items:center;background-color:rgba(0,0,0,0);border-width:0.109375rem;border-style:solid;cursor:pointer;display:inline-flex;flex-flow:row nowrap;flex-shrink:1;justify-content:space-between;line-height:1;padding:0.5rem 1rem;position:relative;text-align:start;text-decoration:none;-moz-user-select:none;user-select:none;white-space:nowrap;color:#666;border-radius:0.5rem;border:0.109375rem solid #d2d2d2}.chip,.chip:any-link{font-size:var(--hyp-font-size-paragraph-100);line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;background-color:rgba(0,0,0,0);border-width:0.109375rem;border-style:solid;cursor:pointer;display:inline-flex;flex-flow:row nowrap;flex-shrink:1;justify-content:space-between;line-height:1;padding:0.5rem 1rem;position:relative;text-align:start;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;color:#666;border-radius:0.5rem;border:0.109375rem solid #d2d2d2}.chip:-moz-any-link:active,.chip:-moz-any-link:focus{border-color:#006dcc}.chip:active,.chip:focus,.chip:any-link:active,.chip:any-link:focus{border-color:#006dcc}.chip:-moz-any-link:focus-visible{outline:0.109375rem solid #006dcc;outline-offset:0.109375rem}.chip:focus-visible,.chip:any-link:focus-visible{outline:0.109375rem solid #006dcc;outline-offset:0.109375rem}.chip:-moz-any-link:active,.chip:-moz-any-link:focus:not(:focus-visible){outline:none}.chip:active,.chip:focus:not(:focus-visible),.chip:any-link:active,.chip:any-link:focus:not(:focus-visible){outline:none}.chip:-moz-any-link:hover{border-color:#004480;color:#666}.chip:hover,.chip:any-link:hover{border-color:#004480;color:#666}.chip:-moz-any-link[disabled]{cursor:default;opacity:.4}.chip[disabled],.chip:any-link[disabled]{cursor:default;opacity:.4}.chip--on-dark{font-size:var(--hyp-font-size-paragraph-100);line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;background-color:rgba(0,0,0,0);border-width:0.109375rem;border-style:solid;cursor:pointer;display:inline-flex;flex-flow:row nowrap;flex-shrink:1;justify-content:space-between;line-height:1;padding:0.5rem 1rem;position:relative;text-align:start;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;color:#fafafa;border-radius:0.5rem;color:#777}.chip--on-dark:active,.chip--on-dark:focus{color:#fafafa;border-color:#fafafa}.chip--on-dark:focus-visible{outline:0.109375rem solid #fafafa;outline-offset:0.109375rem}.chip--on-dark:active,.chip--on-dark:focus:not(:focus-visible){outline:none}.chip--on-dark:hover{border-color:#fafafa;color:#fafafa}.chip--on-theme{font-size:var(--hyp-font-size-paragraph-100);line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;background-color:rgba(0,0,0,0);border-width:0.109375rem;border-style:solid;cursor:pointer;display:inline-flex;flex-flow:row nowrap;flex-shrink:1;justify-content:space-between;line-height:1;padding:0.5rem 1rem;position:relative;text-align:start;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;color:#fff;border-radius:0.5rem;color:#fff}.chip--on-theme:active,.chip--on-theme:focus{color:#fff;border-color:#fafafa}.chip--on-theme:focus-visible{outline:0.109375rem solid #fafafa;outline-offset:0.109375rem}.chip--on-theme:active,.chip--on-theme:focus:not(:focus-visible){outline:none}.chip--on-theme:hover{border-color:#b3dbff;color:#fff}.chip--luxury{font-size:var(--hyp-font-size-paragraph-100);line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;background-color:rgba(0,0,0,0);border-width:0.109375rem;border-style:solid;cursor:pointer;display:inline-flex;flex-flow:row nowrap;flex-shrink:1;justify-content:space-between;line-height:1;padding:0.5rem 1rem;position:relative;text-align:start;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;color:#666;border-radius:4rem}.chip--luxury:active,.chip--luxury:focus{border-color:#006dcc}.chip--luxury:focus-visible{outline:0.109375rem solid #006dcc;outline-offset:0.109375rem}.chip--luxury:active,.chip--luxury:focus:not(:focus-visible){outline:none}.chip--luxury:hover{border-color:#004480;color:#666}.chip--luxury.chip--on-theme{font-size:var(--hyp-font-size-paragraph-100);line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;background-color:rgba(0,0,0,0);border-width:0.109375rem;border-style:solid;cursor:pointer;display:inline-flex;flex-flow:row nowrap;flex-shrink:1;justify-content:space-between;line-height:1;padding:0.5rem 1rem;position:relative;text-align:start;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;color:#fff;border-radius:4rem}.chip--luxury.chip--on-theme:active,.chip--luxury.chip--on-theme:focus{color:#fff;border-color:#fafafa}.chip--luxury.chip--on-theme:focus-visible{outline:0.109375rem solid #fafafa;outline-offset:0.109375rem}.chip--luxury.chip--on-theme:active,.chip--luxury.chip--on-theme:focus:not(:focus-visible){outline:none}.chip--luxury.chip--on-theme:hover{border-color:#b3dbff;color:#fff}.chip--luxury.chip--on-dark{font-size:var(--hyp-font-size-paragraph-100);line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;background-color:rgba(0,0,0,0);border-width:0.109375rem;border-style:solid;cursor:pointer;display:inline-flex;flex-flow:row nowrap;flex-shrink:1;justify-content:space-between;line-height:1;padding:0.5rem 1rem;position:relative;text-align:start;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;color:#fafafa;border-radius:4rem}.chip--luxury.chip--on-dark:active,.chip--luxury.chip--on-dark:focus{color:#fafafa;border-color:#fafafa}.chip--luxury.chip--on-dark:focus-visible{outline:0.109375rem solid #fafafa;outline-offset:0.109375rem}.chip--luxury.chip--on-dark:active,.chip--luxury.chip--on-dark:focus:not(:focus-visible){outline:none}.chip--luxury.chip--on-dark:hover{border-color:#fafafa;color:#fafafa}.chip--selected{background:no-repeat url("/themes/custom/lutron/images/icons/icon-checkmark-on-light.svg");background-position:calc(100% - 0.5rem) center;border-color:#006dcc;color:#262626;padding-inline-end:calc(2rem + 0.5rem)}.chip--selected.chip--on-dark{background-image:url("/themes/custom/lutron/images/icons/icon-checkmark-on-dark.svg");border-color:#52aeff;color:#fff}.chip--selected.chip--on-theme{background-image:url("/themes/custom/lutron/images/icons/icon-checkmark-on-theme.svg");border-color:currentColor;color:#fff}@layer utilities{.container{max-inline-size:81rem;margin-inline:auto}.vr-beat-margin-start{margin-block-start:var(--hyp-vr-beat)}.vr-beat-margin-end{margin-block-end:var(--hyp-vr-beat)}.vr-break-margin-start{margin-block-start:var(--hyp-vr-break)}.vr-break-margin-end{margin-block-end:var(--hyp-vr-break)}.vr-beat-padding-start{padding-block-start:var(--hyp-vr-beat)}.vr-beat-padding-end{padding-block-end:var(--hyp-vr-beat)}.vr-break-padding-start{padding-block-start:var(--hyp-vr-break)}.vr-break-padding-end{padding-block-end:var(--hyp-vr-break)}.vr-reset-margin-start{margin-block-start:0 !important}.vr-reset-margin-end{margin-block-end:0 !important}.vr-reset-padding-start{padding-block-start:0 !important}.vr-reset-padding-end{padding-block-end:0 !important}.util-container-padding{padding-inline:clamp(1.5rem,.4437rem + 4.507vi,4.5rem)}.util-visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.button{align-items:center;background-color:rgba(0,0,0,0);border:0.125rem solid rgba(0,0,0,0);display:flex;font-weight:500;justify-content:center;gap:0.5rem;min-width:7.5rem}.button:hover{cursor:pointer;text-decoration:underline}.button:focus-visible{outline-offset:0.125rem;outline-style:solid;outline-width:0.125rem}.button--style-primary.button--on-light{background-color:#006dcc;color:#fff}.button--style-primary.button--on-light:hover{background-color:#004480;color:#fff}.button--style-primary.button--on-light:active{background-color:#003666;color:#fff}.button--style-primary.button--on-light:disabled{background-color:rgba(0,109,204,.4);color:#fff}.button--style-secondary.button--on-light{border-color:currentColor;color:#006dcc}.button--style-secondary.button--on-light:hover{color:#004480}.button--style-secondary.button--on-light:active{color:#003666}.button--style-secondary.button--on-light:disabled{color:rgba(0,109,204,.4)}.button--style-tertiary.button--on-light{color:#006dcc}.button--style-tertiary.button--on-light:hover{color:#004480}.button--style-tertiary.button--on-light:active{color:#003666}.button--style-tertiary.button--on-light:disabled{color:rgba(0,109,204,.4)}.button--style-primary.button--on-dark{background-color:#fff;color:#262626}.button--style-primary.button--on-dark:hover{background-color:#fff;color:#004480}.button--style-primary.button--on-dark:active{background-color:#fff;color:#003666}.button--style-primary.button--on-dark:disabled{background-color:#fff;color:rgba(0,109,204,.4)}.button--style-secondary.button--on-dark{border-color:currentColor;color:#fff}.button--style-secondary.button--on-dark:hover{color:#52aeff}.button--style-secondary.button--on-dark:active{background-color:rgba(255,255,255,.1);color:#fff}.button--style-secondary.button--on-dark:disabled{color:rgba(255,255,255,.4)}.button--style-tertiary.button--on-dark{color:#fff}.button--style-tertiary.button--on-dark:hover{color:#52aeff}.button--style-tertiary.button--on-dark:active{color:rgba(255,255,255,.8)}.button--style-tertiary.button--on-dark:disabled{color:rgba(255,255,255,.4)}.button--size-small{border-radius:1.5rem;font-size:1rem;line-height:1.5;padding-block:0.625rem;padding-inline:1.5rem}@media(min-width:768px){.button--size-small{border-radius:1rem;font-size:.875rem;line-height:1.43;padding-block:0.375rem}}.button--style-tertiary.button--size-small{padding:0}.button--size-medium{border-radius:1.5rem;font-size:1rem;line-height:1.5;padding-block:0.625rem;padding-inline:1.5rem}@media(min-width:768px){.button--size-medium{border-radius:1.5rem;font-size:1rem;line-height:1.25;padding-block:0.625rem}}.button--style-tertiary.button--size-medium{padding:0}.button--size-large{border-radius:1.5rem;font-size:1rem;line-height:1.5;padding-block:0.625rem;padding-inline:1.5rem}.button--style-tertiary.button--size-large{padding:0}}
form.webform-submission-form .form-elements{display:flex;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:0.75rem;margin-block-start:2rem}form.webform-submission-form .form-elements input:-webkit-autofill{box-shadow:0 0 0 1rem #f8f8f8 inset !important;-webkit-box-shadow:0 0 0 1rem #f8f8f8 inset !important;border-block-start:0.125rem solid #f8f8f8}form.webform-submission-form .form-elements input:-webkit-autofill:focus{box-shadow:0 0 0 1rem #e9e9e9 inset !important;-webkit-box-shadow:0 0 0 1rem #e9e9e9 inset !important;border-block-start:0.125rem solid #e9e9e9}form.webform-submission-form .form-item:not(.form-item-opt-in) .form-required:after{content:" *";color:var(--hyp-form-color-assertive)}form.webform-submission-form .form-item.form-item-optin-marketing .form-required:after{color:#fff}form.webform-submission-form .form-item.form-item-optin-marketing .form-item--error-message{margin-right:-2rem}form.webform-submission-form .form-item .select2-container--default.error .selection .select2-selection--single{border-block-end-color:var(--hyp-form-color-assertive)}form.webform-submission-form .form-item .select2-container--focus .selection .select2-selection--single{border-block-end-color:rgba(0,0,0,0)}form.webform-submission-form .form-item .select2-container--open .selection .select2-selection--single{border-block-end-color:rgba(0,0,0,0)}form.webform-submission-form .form-item select:not(:-moz-placeholder-shown):valid:not(:focus)+.select2-container.select2-container--focus .selection .select2-selection--single{border-block-end-color:#fff}form.webform-submission-form .form-item select:not(:placeholder-shown):valid:not(:focus)+.select2-container.select2-container--focus .selection .select2-selection--single{border-block-end-color:#fff}form.webform-submission-form .form-item select:not(:-moz-placeholder-shown):valid:not(:focus)+.select2-container.select2-container--focus .selection .select2-selection--single:hover{border-block-end-color:#3e3e3e}form.webform-submission-form .form-item select:not(:placeholder-shown):valid:not(:focus)+.select2-container.select2-container--focus .selection .select2-selection--single:hover{border-block-end-color:#3e3e3e}form.webform-submission-form .form-item select:not(:-moz-placeholder-shown):valid:not(:focus)+.select2-container .selection .select2-selection--single{border-block-end-color:#006dcc}form.webform-submission-form .form-item select:not(:placeholder-shown):valid:not(:focus)+.select2-container .selection .select2-selection--single{border-block-end-color:#006dcc}form.webform-submission-form .form-item{inline-size:100%}form.webform-submission-form .form-item-first-name,form.webform-submission-form .form-item-last-name,form.webform-submission-form .form-item-firstname,form.webform-submission-form .form-item-lastname{inline-size:calc(50% - 0.5rem);flex:0 1 calc(50% - 0.5rem);align-self:flex-start}form.webform-submission-form .form-item-firstname:has(input.error)>label,form.webform-submission-form .form-item-lastname:has(input.error)>label{inset-block-start:unset !important;margin-top:-0.4375rem}form.webform-submission-form .form-item-email,form.webform-submission-form .form-item-phone{inline-size:calc(50% - 0.5rem);flex:1 1 calc(50% - 0.5rem);align-self:flex-start}@media(min-width:768px){form.webform-submission-form .form-item-country{flex:0 1 calc(32.85% - 0.5rem);align-self:flex-start}}form.webform-submission-form .form-item-state,form.webform-submission-form .form-item-state-ca,form.webform-submission-form .form-item-state-others,form.webform-submission-form .form-item-zipcode{flex:0 1 calc(50% - 0.5rem);align-self:flex-start}@media(min-width:768px){form.webform-submission-form .form-item-state,form.webform-submission-form .form-item-state-ca,form.webform-submission-form .form-item-state-others,form.webform-submission-form .form-item-zipcode{flex:0 1 calc(32.85% - 0.5rem)}}form.webform-submission-form .form-item--error-message{position:relative;margin-block-start:0.5rem;padding-inline:1.25rem 0.3125rem;font-weight:500;font-size:var(--hyp-font-size-paragraph-090);line-height:1.43;text-indent:2.375rem}form.webform-submission-form .form-item--error-message:before{content:"";position:absolute;left:0;inset-block-start:calc(50% - 0.5rem);inline-size:1rem;block-size:1rem;background-position:center;background-size:contain;background-image:url("/themes/custom/lutron/images/icons/icon-error-notice-red-40.svg")}form.webform-submission-form .form-item--error-message:after{content:"Error:";position:absolute;left:0;top:0;inset-inline-start:1.25rem;color:var(--hyp-form-color-assertive);text-indent:0}form.webform-submission-form.ajax-submit-prevented .form-item label.form-required{inset-block-start:16%}form.webform-submission-form .webform-confirmation__message svg{margin-bottom:1.5rem}@media(min-width:1024px){form.webform-submission-form .webform-confirmation__message svg{padding-inline:1rem}}form.webform-submission-form .webform-confirmation__message p{font-size:var(--hyp-font-size-paragraph-090);line-height:1.43}@media(min-width:1024px){form.webform-submission-form .webform-confirmation__message p{font-size:var(--hyp-font-size-paragraph-100);line-height:1.5}}form.webform-submission-form .webform-confirmation__back{margin:1.5rem 0 0 0}form.webform-submission-form .webform-confirmation__back .js-webform-confirmation-back-link-ajax{font-size:var(--hyp-font-size-paragraph-090);line-height:1.43;align-items:center;background-color:rgba(0,0,0,0);border:0.125rem solid rgba(0,0,0,0);display:flex;font-weight:500;justify-content:center;gap:0.5rem;min-width:7.5rem;background-color:#006dcc;color:#fff;display:inline-flex;padding:0.5rem 1.5rem 0.5rem 1.5rem;border-radius:1.5rem}form.webform-submission-form .webform-confirmation__back .js-webform-confirmation-back-link-ajax:hover{cursor:pointer;text-decoration:underline}form.webform-submission-form .webform-confirmation__back .js-webform-confirmation-back-link-ajax:focus-visible{outline-offset:0.125rem;outline-style:solid;outline-width:0.125rem}form.webform-submission-form .webform-confirmation__back .js-webform-confirmation-back-link-ajax::before{content:false;display:inline-block;text-decoration:none}form.webform-submission-form .webform-confirmation__back .js-webform-confirmation-back-link-ajax::after{content:false;display:inline-block;text-decoration:none}form.webform-submission-form .webform-confirmation__back .js-webform-confirmation-back-link-ajax else{border-radius:1.5rem;font-size:1rem;line-height:1.5;padding-block:0.625rem;padding-inline:1.5rem}@media(min-width:768px){form.webform-submission-form .webform-confirmation__back .js-webform-confirmation-back-link-ajax else{border-radius:1.5rem;font-size:1rem;line-height:1.25;padding-block:0.625rem}}form.webform-submission-form .webform-confirmation__back .js-webform-confirmation-back-link-ajax:hover{background-color:#004480;color:#fff}form.webform-submission-form .webform-confirmation__back .js-webform-confirmation-back-link-ajax:active{background-color:#003666;color:#fff}form.webform-submission-form .webform-confirmation__back .js-webform-confirmation-back-link-ajax:disabled{background-color:rgba(0,109,204,.4);color:#fff}form.webform-submission-form .form-type-textfield,form.webform-submission-form .form-type-email,form.webform-submission-form .form-type-select,form.webform-submission-form .form-type-tel,form.webform-submission-form .form-type-textarea{position:relative}form.webform-submission-form .form-type-textfield label,form.webform-submission-form .form-type-email label,form.webform-submission-form .form-type-select label,form.webform-submission-form .form-type-tel label,form.webform-submission-form .form-type-textarea label{font-size:var(--hyp-font-size-paragraph-090);line-height:1.43}form.webform-submission-form .form-type-textfield label,form.webform-submission-form .form-type-email label,form.webform-submission-form .form-type-tel label,form.webform-submission-form .form-type-textarea label{cursor:text}form.webform-submission-form .form-type-textfield label:has(+input:disabled,+input.disabled),form.webform-submission-form .form-type-email label:has(+input:disabled,+input.disabled),form.webform-submission-form .form-type-tel label:has(+input:disabled,+input.disabled),form.webform-submission-form .form-type-textarea label:has(+input:disabled,+input.disabled){opacity:.4;cursor:auto}form.webform-submission-form .form-type-textfield input,form.webform-submission-form .form-type-textfield div textarea,form.webform-submission-form .form-type-email input,form.webform-submission-form .form-type-email div textarea,form.webform-submission-form .form-type-tel input,form.webform-submission-form .form-type-tel div textarea,form.webform-submission-form .form-type-textarea input,form.webform-submission-form .form-type-textarea div textarea{inline-size:100%;max-inline-size:100%;background-color:rgba(0,0,0,0);padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline:0.25rem;border:0 none;border-block-start:0.125rem solid rgba(0,0,0,0);border-block-end:0.109375rem solid #d2d2d2;padding-left:0;font-size:var(--hyp-font-size-paragraph-090);line-height:1.43}form.webform-submission-form .form-type-textfield input:hover,form.webform-submission-form .form-type-textfield div textarea:hover,form.webform-submission-form .form-type-email input:hover,form.webform-submission-form .form-type-email div textarea:hover,form.webform-submission-form .form-type-tel input:hover,form.webform-submission-form .form-type-tel div textarea:hover,form.webform-submission-form .form-type-textarea input:hover,form.webform-submission-form .form-type-textarea div textarea:hover{border-block-end-color:#3e3e3e}form.webform-submission-form .form-type-textfield input:disabled,form.webform-submission-form .form-type-textfield input.disabled,form.webform-submission-form .form-type-textfield div textarea:disabled,form.webform-submission-form .form-type-textfield div textarea.disabled,form.webform-submission-form .form-type-email input:disabled,form.webform-submission-form .form-type-email input.disabled,form.webform-submission-form .form-type-email div textarea:disabled,form.webform-submission-form .form-type-email div textarea.disabled,form.webform-submission-form .form-type-tel input:disabled,form.webform-submission-form .form-type-tel input.disabled,form.webform-submission-form .form-type-tel div textarea:disabled,form.webform-submission-form .form-type-tel div textarea.disabled,form.webform-submission-form .form-type-textarea input:disabled,form.webform-submission-form .form-type-textarea input.disabled,form.webform-submission-form .form-type-textarea div textarea:disabled,form.webform-submission-form .form-type-textarea div textarea.disabled{border-block-end-color:#e9e9e9;color:#666;opacity:.4;cursor:auto}form.webform-submission-form .form-type-textfield input:active,form.webform-submission-form .form-type-textfield div textarea:active,form.webform-submission-form .form-type-email input:active,form.webform-submission-form .form-type-email div textarea:active,form.webform-submission-form .form-type-tel input:active,form.webform-submission-form .form-type-tel div textarea:active,form.webform-submission-form .form-type-textarea input:active,form.webform-submission-form .form-type-textarea div textarea:active{background-color:#f8f8f8}form.webform-submission-form .form-type-textfield input:focus,form.webform-submission-form .form-type-textfield input:focus-visible,form.webform-submission-form .form-type-textfield div textarea:focus,form.webform-submission-form .form-type-textfield div textarea:focus-visible,form.webform-submission-form .form-type-email input:focus,form.webform-submission-form .form-type-email input:focus-visible,form.webform-submission-form .form-type-email div textarea:focus,form.webform-submission-form .form-type-email div textarea:focus-visible,form.webform-submission-form .form-type-tel input:focus,form.webform-submission-form .form-type-tel input:focus-visible,form.webform-submission-form .form-type-tel div textarea:focus,form.webform-submission-form .form-type-tel div textarea:focus-visible,form.webform-submission-form .form-type-textarea input:focus,form.webform-submission-form .form-type-textarea input:focus-visible,form.webform-submission-form .form-type-textarea div textarea:focus,form.webform-submission-form .form-type-textarea div textarea:focus-visible{background-color:rgba(0,0,0,0);border-block-start-width:0.109375rem;border-block-end:0.125rem solid #3e3e3e;outline:none}form.webform-submission-form .form-type-textfield input:not(:-moz-placeholder-shown),form.webform-submission-form .form-type-textfield div textarea:not(:-moz-placeholder-shown),form.webform-submission-form .form-type-email input:not(:-moz-placeholder-shown),form.webform-submission-form .form-type-email div textarea:not(:-moz-placeholder-shown),form.webform-submission-form .form-type-tel input:not(:-moz-placeholder-shown),form.webform-submission-form .form-type-tel div textarea:not(:-moz-placeholder-shown),form.webform-submission-form .form-type-textarea input:not(:-moz-placeholder-shown),form.webform-submission-form .form-type-textarea div textarea:not(:-moz-placeholder-shown){border-block-end-color:#006dcc}form.webform-submission-form .form-type-textfield input:not(:placeholder-shown),form.webform-submission-form .form-type-textfield div textarea:not(:placeholder-shown),form.webform-submission-form .form-type-email input:not(:placeholder-shown),form.webform-submission-form .form-type-email div textarea:not(:placeholder-shown),form.webform-submission-form .form-type-tel input:not(:placeholder-shown),form.webform-submission-form .form-type-tel div textarea:not(:placeholder-shown),form.webform-submission-form .form-type-textarea input:not(:placeholder-shown),form.webform-submission-form .form-type-textarea div textarea:not(:placeholder-shown){border-block-end-color:#006dcc}form.webform-submission-form .form-type-email label:has(+input+.form-item--error-message:not([style*=display])),form.webform-submission-form .form-type-tel label:has(+input+.form-item--error-message:not([style*=display])){color:var(--hyp-form-color-assertive)}form.webform-submission-form .form-type-email input:has(+.form-item--error-message:not([style*=display])),form.webform-submission-form .form-type-tel input:has(+.form-item--error-message:not([style*=display])){border-block-end-color:var(--hyp-form-color-assertive)}form.webform-submission-form .form-type-textfield label:has(+input+.form-item--error-message):has(+input:-moz-placeholder-shown){color:var(--hyp-form-color-assertive)}form.webform-submission-form .form-type-textfield label:has(+input+.form-item--error-message):has(+input:placeholder-shown){color:var(--hyp-form-color-assertive)}form.webform-submission-form .form-type-textfield input:-moz-placeholder-shown:has(+.form-item--error-message){border-block-end-color:var(--hyp-form-color-assertive)}form.webform-submission-form .form-type-textfield input:placeholder-shown:has(+.form-item--error-message){border-block-end-color:var(--hyp-form-color-assertive)}form.webform-submission-form .form-type-email label:has(+input+.form-item--error-message:not([style*=display])),form.webform-submission-form .form-type-tel label:has(+input+.form-item--error-message:not([style*=display])){color:var(--hyp-form-color-assertive)}form.webform-submission-form .form-type-textarea label:has(+div textarea+.form-item--error-message):has(+div textarea:-moz-placeholder-shown){color:var(--hyp-form-color-assertive)}form.webform-submission-form .form-type-textarea label:has(+div textarea+.form-item--error-message):has(+div textarea:placeholder-shown){color:var(--hyp-form-color-assertive)}form.webform-submission-form .form-type-textarea div textarea:has(+.form-item--error-message:not([style*=display])){border-block-end-color:var(--hyp-form-color-assertive)}form.webform-submission-form .form-type-select{border-color:rgba(0,0,0,0)}form.webform-submission-form .form-type-select label{z-index:1;pointer-events:none}form.webform-submission-form .form-type-select .select2-container{padding-block-start:0.25rem}form.webform-submission-form .form-type-select .select2-container--default{font-size:var(--hyp-font-size-paragraph-090);line-height:1.43}form.webform-submission-form .form-type-select .select2-container--default.select2-container--open .select2-selection--single:hover{border-block-end-color:rgba(0,0,0,0)}form.webform-submission-form .form-type-select .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:scaleY(-1)}form.webform-submission-form .form-type-select .select2-container--default .select2-selection--single{background-color:rgba(0,0,0,0);border:none;border-block-end:0.109375rem solid #d2d2d2;border-radius:0}form.webform-submission-form .form-type-select .select2-container--default .select2-selection--single:hover{border-block-end-color:#3e3e3e}form.webform-submission-form .form-type-select .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;background:no-repeat center/contain url("/themes/custom/lutron/images/icons/icon-chevron-down.svg");inline-size:1rem;block-size:1rem;top:calc(50% - 0.3125rem)}form.webform-submission-form .form-type-select .select2-container--default .select2-selection__rendered{padding-inline-start:0;padding-inline-end:1rem}form.webform-submission-form .form-type-select .select2-container--default.error+strong{margin-block-start:0.5rem;padding-inline-end:0}form.webform-submission-form .form-type-select select.select2-option-empty+.select2 .select2-selection__rendered{color:rgba(0,0,0,0)}form.webform-submission-form .form-type-select:disabled,form.webform-submission-form .form-type-select.disabled{border-block-end-color:#e9e9e9}form.webform-submission-form .form-type-select:not(:has(.select2-option-empty)){border-block-end-color:#006dcc}form.webform-submission-form .form-type-select:has(.select2-container--focus:not(.error)){background-color:#e9e9e9}form.webform-submission-form .form-type-select:has(select.select2-option-empty+.select2.error){border-block-end:none}form.webform-submission-form .form-type-select:has(select.select2-option-empty+.select2.error) label{color:var(--hyp-form-color-assertive);inset-block-start:16%}form.webform-submission-form .form-type-select:has(select:not(.select2-option-empty)+.select2.error) .select2.error:after{content:none}form.webform-submission-form .form-type-select:has(select:not(.select2-option-empty)+.select2.error) .form-item--error-message{display:block}form.webform-submission-form .form-type-checkbox{padding-inline-end:2rem;transition:all 300ms ease-in-out;padding-top:1rem}form.webform-submission-form .form-type-checkbox label{font-size:var(--hyp-font-size-paragraph-090);line-height:1.43;line-height:1.5;flex:0 1 calc(100% - 21px)}form.webform-submission-form .form-type-checkbox .form-item--error-message{flex:1}form.webform-submission-form .form-type-checkbox input{position:absolute;opacity:0}form.webform-submission-form .form-type-checkbox input+label{position:relative;cursor:pointer;pointer-events:all;padding:0;display:inline-block;padding-inline-start:28px;text-indent:-28px}form.webform-submission-form .form-type-checkbox input+label::first-line{line-height:0}form.webform-submission-form .form-type-checkbox input+label:before{content:"";margin-inline-end:0.5rem;display:inline-block;vertical-align:text-top;inline-size:1.25rem;block-size:1.25rem;border:0.109375rem solid #9b9b9b;border-radius:0.25rem;margin-block-end:-0.1875rem}form.webform-submission-form .form-type-checkbox input+label span{color:var(--hyp-form-color-assertive)}form.webform-submission-form .form-type-checkbox input:hover:not(:disabled)+label:before{border-color:#004480}form.webform-submission-form .form-type-checkbox input:checked+label:before{background:#fff;border:0.109375rem solid #006dcc}form.webform-submission-form .form-type-checkbox input:checked:hover+label:before{border:0.109375rem solid #004480}form.webform-submission-form .form-type-checkbox input:checked+label:after{content:"";position:absolute;inset-inline-start:0.3125rem;inset-block-start:0.5625rem;background:#006dcc;inline-size:0.125rem;block-size:0.125rem;box-shadow:0.125rem 0 0 #006dcc,0.25rem 0 0 #006dcc,0.25rem -0.125rem 0 #006dcc,0.25rem -0.25rem 0 #006dcc,0.25rem -0.375rem 0 #006dcc,0.25rem -0.5rem 0 #006dcc;transform:rotate(45deg)}form.webform-submission-form .form-type-checkbox input:checked:hover+label:after{background:#004480;box-shadow:0.125rem 0 0 #004480,0.25rem 0 0 #004480,0.25rem -0.125rem 0 #004480,0.25rem -0.25rem 0 #004480,0.25rem -0.375rem 0 #004480,0.25rem -0.5rem 0 #004480}form.webform-submission-form .form-type-checkbox input:disabled+label{cursor:auto;opacity:.4}form.webform-submission-form .form-type-checkbox input.error+label:before{border-color:var(--hyp-form-color-assertive)}form.webform-submission-form .form-actions{margin-block-start:1rem}form.webform-submission-form .form-actions input[type=submit]{align-items:center;background-color:rgba(0,0,0,0);border:0.125rem solid rgba(0,0,0,0);display:flex;font-weight:500;justify-content:center;gap:0.5rem;min-width:7.5rem;background-color:#006dcc;color:#fff;padding-block:0.5rem}form.webform-submission-form .form-actions input[type=submit]:hover{cursor:pointer;text-decoration:underline}form.webform-submission-form .form-actions input[type=submit]:focus-visible{outline-offset:0.125rem;outline-style:solid;outline-width:0.125rem}form.webform-submission-form .form-actions input[type=submit]::before{content:false;display:inline-block;text-decoration:none}form.webform-submission-form .form-actions input[type=submit]::after{content:false;display:inline-block;text-decoration:none}form.webform-submission-form .form-actions input[type=submit] else{border-radius:1.5rem;font-size:1rem;line-height:1.5;padding-block:0.625rem;padding-inline:1.5rem}@media(min-width:768px){form.webform-submission-form .form-actions input[type=submit] else{border-radius:1.5rem;font-size:1rem;line-height:1.25;padding-block:0.625rem}}form.webform-submission-form .form-actions input[type=submit]:hover{background-color:#004480;color:#fff}form.webform-submission-form .form-actions input[type=submit]:active{background-color:#003666;color:#fff}form.webform-submission-form .form-actions input[type=submit]:disabled{background-color:rgba(0,109,204,.4);color:#fff}form.webform-submission-form .form-actions input[type=submit]:focus,form.webform-submission-form .form-actions input[type=submit]:focus-visible{outline-color:light-dark(var(--hyp-surface-theme),var(--hyp-surface-primary-onLight))}form.webform-submission-form fieldset.webform-composite-hidden-title{margin:0}form.webform-submission-form .webform-section-title{white-space:nowrap}form.webform-submission-form .form-wrapper .form-item-phone{inline-size:auto}form.webform-submission-form .form-wrapper .form-item-phone+strong.error.form-item--error-message{margin-top:0px}form.webform-submission-subscribe-form .form-item-state,form.webform-submission-subscribe-form .form-item-state-ca{flex:auto}.select2-container .select2-dropdown{margin-block-start:calc(0.25rem + 0.0625rem);border-radius:unset;border:0.09375rem solid #e9e9e9}.select2-container .select2-dropdown .select2-results__options{max-height:17rem}.select2-container .select2-dropdown .select2-results__options li{max-inline-size:none}.select2-container .select2-dropdown .select2-results__option{font-size:var(--hyp-font-size-paragraph-090);line-height:1.43;padding:0.75rem 2.5rem;border-bottom:0.09375rem solid #e9e9e9;cursor:pointer;color:#666;max-width:100%}.select2-container .select2-dropdown .select2-results__option:last-child{border-bottom:none}.select2-container .select2-dropdown .select2-results__option:hover,.select2-container .select2-dropdown .select2-results__option.select2-results__option--highlighted[aria-selected]{background-color:#f1f1f1;color:#666}.select2-container .select2-dropdown .select2-results__option:focus{outline:none;background-color:#fff;border:0.09375rem solid #006dcc}.select2-container .select2-dropdown .select2-results__option:disabled,.select2-container .select2-dropdown .select2-results__option.disabled{opacity:.4;cursor:auto}.select2-container .select2-dropdown .select2-results__option[aria-selected=true]{background-color:unset;padding-inline-start:32px}.select2-container .select2-dropdown .select2-results__option[aria-selected=true]:before{content:"";position:relative;display:inline-block;right:1rem;width:0.5rem;height:1.125rem;border:solid #006dcc;border-width:0 0.15625rem 0.15625rem 0;transform:rotate(45deg)}.paragraph--type--contact-form{padding-block-start:3rem;padding-block-end:3rem;vertical-align:top}@media(min-width:1024px){.paragraph--type--contact-form{display:grid;grid-template-columns:310px 1fr;-moz-column-gap:2rem;column-gap:2rem}}@media(min-width:1440px){.paragraph--type--contact-form{grid-template-columns:494px 1fr}}.paragraph--type--contact-form section{margin-block-end:3rem}.paragraph--type--contact-form .webform-section-wrapper{display:flex;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:calc(1rem + 0.25rem)}.paragraph--type--contact-form .webform-section-wrapper input:-webkit-autofill,.paragraph--type--contact-form .webform-section-wrapper div textarea:-webkit-autofill{box-shadow:0 0 0 1rem #f8f8f8 inset !important;-webkit-box-shadow:0 0 0 1rem #f8f8f8 inset !important}.paragraph--type--contact-form .webform-section-wrapper input:-webkit-autofill:focus,.paragraph--type--contact-form .webform-section-wrapper div textarea:-webkit-autofill:focus{box-shadow:0 0 0 1rem #e9e9e9 inset !important;-webkit-box-shadow:0 0 0 1rem #e9e9e9 inset !important}.paragraph--type--contact-form .form-item-first-name,.paragraph--type--contact-form .form-item-last-name,.paragraph--type--contact-form .form-item-email,.paragraph--type--contact-form .form-item-phone{inline-size:calc(50% - 0.5rem);flex:0 1 calc(50% - 0.5rem);align-self:flex-start}.paragraph--type--contact-form .field--name-form-title{font-weight:300;font-size:var(--hyp-font-size-heading-600);line-height:1.16;margin-block-end:1rem}.paragraph--type--contact-form .field--name-form-description p{font-weight:300;font-size:var(--hyp-font-size-paragraph-150);line-height:1.5}@media(min-width:768px){.paragraph--type--contact-form .form-item-country{flex:0 1 calc(32.9% - 0.5rem)}}.paragraph--type--contact-form .form-item-state,.paragraph--type--contact-form .form-item-state-ca,.paragraph--type--contact-form .form-item-state-others,.paragraph--type--contact-form .form-item-zipcode{flex:0 1 calc(50% - 0.5rem)}@media(min-width:768px){.paragraph--type--contact-form .form-item-state,.paragraph--type--contact-form .form-item-state-ca,.paragraph--type--contact-form .form-item-state-others,.paragraph--type--contact-form .form-item-zipcode{flex:0 1 calc(32.9% - 0.5rem)}}.paragraph--type--contact-form h2{font-size:var(--hyp-font-size-paragraph-100);line-height:1.5;margin-block-start:3rem;margin-block-end:1rem;font-weight:500;text-transform:uppercase;letter-spacing:0.18rem;max-inline-size:unset}@media(min-width:1024px){.paragraph--type--contact-form h2{margin-block-start:0}}.paragraph--type--contact-form textarea{width:100%}@media(min-width:1024px){.paragraph--type--contact-form .form-item-webform--submit-section .webform-section-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);row-gap:0}.paragraph--type--contact-form .form-item-webform--submit-section .webform-section-wrapper .form-item-opt-in{grid-area:1/1/2/3}.paragraph--type--contact-form .form-item-webform--submit-section .webform-section-wrapper .form-type-webform-markup{grid-area:2/1/3/3}.paragraph--type--contact-form .form-item-webform--submit-section .webform-section-wrapper .webform-actions{grid-area:1/3/3/4}}.paragraph--type--contact-form .form-item-legal{margin-block-start:1rem;margin-block-end:2rem}@media(min-width:1024px){.paragraph--type--contact-form .form-item-legal{margin-block-start:0}}.paragraph--type--contact-form .form-item-legal p span{font-size:var(--hyp-font-size-paragraph-090);line-height:1.43;font-style:italic}.paragraph--type--contact-form.section-theme--quaternary{background-color:#006dcc;color:#fff;position:relative}.paragraph--type--contact-form.section-theme--quaternary .form-item:not(.form-item-opt-in) .form-required:after{content:" *";color:#ff8080}.paragraph--type--contact-form.section-theme--quaternary form .form-type-textfield label,.paragraph--type--contact-form.section-theme--quaternary form .form-type-email label,.paragraph--type--contact-form.section-theme--quaternary form .form-type-select label,.paragraph--type--contact-form.section-theme--quaternary form .form-type-tel label,.paragraph--type--contact-form.section-theme--quaternary form .form-type-textarea label{color:#fff}.paragraph--type--contact-form.section-theme--quaternary form .webform-actions .webform-button--submit{background-color:#fff;color:#262626}.paragraph--type--contact-form.section-theme--quaternary form .webform-actions .webform-button--submit:hover{background-color:#fff;color:#004480}.paragraph--type--contact-form.section-theme--quaternary .form-item--error-message:before{background-image:url("/themes/custom/lutron/images/icons/icon-error-notice-red-75.svg")}.paragraph--type--contact-form.section-theme--quaternary .form-item--error-message:after{color:#c00}.paragraph--type--contact-form .form-item-opt-in input{margin-top:0.75rem;width:1.125rem;height:1.125rem}@layer base{.form-item:has(>label){display:flex;flex-direction:column;position:relative;margin-block-end:0.25rem}.form-item :user-invalid{border-block-end-color:currentColor;color:#c00}.form-item label{inset-block-start:50%;line-height:1;padding:0.25rem 0 0;pointer-events:none;position:absolute;transform-origin:0 0;transform:translateY(-50%);transition:transform 300ms ease-in-out}.form-item input,.form-item select,.form-item div textarea{background-color:rgba(0,0,0,0);border:0;border-block-end:0.09375rem solid #e9e9e9;border-block-start:0.1875rem solid rgba(0,0,0,0);border-radius:0;color:#262626;line-height:1;padding:0.25rem}.form-item input::-moz-placeholder,.form-item select::-moz-placeholder,.form-item div textarea::-moz-placeholder{color:rgba(0,0,0,0)}.form-item input::placeholder,.form-item select::placeholder,.form-item div textarea::placeholder{color:rgba(0,0,0,0)}.form-item input:focus,.form-item input:focus-visible,.form-item select:focus,.form-item select:focus-visible,.form-item div textarea:focus,.form-item div textarea:focus-visible{border-block-end-color:#e9e9e9;color:#262626;outline:0}.form-item input:active,.form-item select:active,.form-item div textarea:active{background-color:#f8f8f8}.form-item input:hover,.form-item input:focus,.form-item input:focus-visible,.form-item select:hover,.form-item select:focus,.form-item select:focus-visible,.form-item div textarea:hover,.form-item div textarea:focus,.form-item div textarea:focus-visible{border-block-end-color:#262626}.form-item input:not(:-moz-placeholder-shown):valid,.form-item select:not(:-moz-placeholder-shown):valid,.form-item div textarea:not(:-moz-placeholder-shown):valid{border-block-end-width:0.1875rem;border-block-start-width:0.09375rem;border-radius:0;margin-block-start:0.09375rem}.form-item input:focus,.form-item input:focus-visible,.form-item input:not(:placeholder-shown):valid,.form-item select:focus,.form-item select:focus-visible,.form-item select:not(:placeholder-shown):valid,.form-item div textarea:focus,.form-item div textarea:focus-visible,.form-item div textarea:not(:placeholder-shown):valid{border-block-end-width:0.1875rem;border-block-start-width:0.09375rem;border-radius:0;margin-block-start:0.09375rem}.form-item input:disabled,.form-item input:disabled:hover,.form-item select:disabled,.form-item select:disabled:hover,.form-item div textarea:disabled,.form-item div textarea:disabled:hover{border-block-end-color:#e9e9e9;color:#666;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-item input:not(:-moz-placeholder-shown):valid:not(:focus),.form-item input:not(:-moz-placeholder-shown):valid:not(:focus-visible),.form-item select:not(:-moz-placeholder-shown):valid:not(:focus),.form-item select:not(:-moz-placeholder-shown):valid:not(:focus-visible),.form-item div textarea:not(:-moz-placeholder-shown):valid:not(:focus),.form-item div textarea:not(:-moz-placeholder-shown):valid:not(:focus-visible){border-block-end-color:#006dcc}.form-item input:not(:placeholder-shown):valid:not(:focus),.form-item input:not(:placeholder-shown):valid:not(:focus-visible),.form-item select:not(:placeholder-shown):valid:not(:focus),.form-item select:not(:placeholder-shown):valid:not(:focus-visible),.form-item div textarea:not(:placeholder-shown):valid:not(:focus),.form-item div textarea:not(:placeholder-shown):valid:not(:focus-visible){border-block-end-color:#006dcc}.form-item input:active:focus,.form-item input:active:focus-visible,.form-item select:active:focus,.form-item select:active:focus-visible,.form-item div textarea:active:focus,.form-item div textarea:active:focus-visible{border-block-end-color:rgba(0,0,0,0)}.form-item:has(>label+div textarea) label{inset-block-start:50%}.form-item ::-webkit-resizer{background:no-repeat bottom right url('data:image/svg+xml,<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M18 17.2727 17.2727 18H18v-.7273Z" fill="%23666"/><path d="m10 18 8-8m-4.5714 8L18 13.4286M17.2727 18 18 17.2727V18h-.7273Z" stroke="%23666" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.form-item:has(>label+div textarea:active) label .form-item:has(>label+div textarea:not(:-moz-placeholder-shown):disabled) label,.form-item:has(>label+div textarea:not(:-moz-placeholder-shown)) label{transform:translateY(calc(-2 * 0.5rem)) scale(0.9);inset-block-start:0 !important}.form-item:has(>label+div textarea:focus) label,.form-item:has(>label+div textarea:active) label .form-item:has(>label+div textarea:not(:placeholder-shown):disabled) label,.form-item:has(>label+div textarea:not(:placeholder-shown)) label{transform:translateY(calc(-2 * 0.5rem)) scale(0.9);inset-block-start:0 !important}.form-item:has(>label+div textarea:not(:-moz-placeholder-shown):disabled):has(textarea.error) label,.form-item:has(>label+div textarea:not(:-moz-placeholder-shown)):has(textarea.error) label{inset-block-start:0 !important}.form-item:has(>label+div textarea:not(:placeholder-shown):disabled):has(textarea.error) label,.form-item:has(>label+div textarea:not(:placeholder-shown)):has(textarea.error) label,.form-item:has(>label+div textarea:focus):has(textarea.error) label,.form-item:has(>label+div textarea:active):has(textarea.error) label{inset-block-start:0 !important}.form-item:has(>label+input:not(:-moz-placeholder-shown):disabled) label,.form-item:has(>label+input:not(:-moz-placeholder-shown)) label{transform:translateY(calc(-100% - 0.5rem)) scale(0.9);inset-block-start:50% !important}.form-item:has(>label+select option:checked:not([value=""])) label,.form-item:has(>label+input:focus) label,.form-item:has(>label+input:not(:placeholder-shown):disabled) label,.form-item:has(>label+input:not(:placeholder-shown)) label{transform:translateY(calc(-100% - 0.5rem)) scale(0.9);inset-block-start:50% !important}.form-item:has(>label+input:not(:-moz-placeholder-shown):disabled):has(input.error) label,.form-item:has(>label+input:not(:-moz-placeholder-shown)):has(input.error) label{inset-block-start:16% !important}.form-item:has(>label+select option:checked:not([value=""])):has(input.error) label,.form-item:has(>label+input:focus):has(input.error) label,.form-item:has(>label):has(input.error) label,.form-item:has(>label):has(div textarea.error) label,.form-item:has(>label+input:not(:placeholder-shown):disabled):has(input.error) label,.form-item:has(>label+input:not(:placeholder-shown)):has(input.error) label{inset-block-start:16% !important}.form-item:has(>label+:required) label::after{color:var(--hyp-form-color-assertive);content:"*";display:inline-block;padding-inline-start:.5ch;pointer-events:none}.form-item:has(>label+:required:disabled) label::after{opacity:.5}.form-item:has(>label+:user-invalid) label{color:var(--hyp-form-color-assertive)}.section-theme--quaternary .form-item label,.form--on-dark .form-item label{color:#d2d2d2}.section-theme--quaternary .form-item input,.section-theme--quaternary .form-item select,.section-theme--quaternary .form-item div textarea,.form--on-dark .form-item input,.form--on-dark .form-item select,.form--on-dark .form-item div textarea{border-block-end-color:#d2d2d2;color:#fff}.section-theme--quaternary .form-item input:focus,.section-theme--quaternary .form-item input:focus-visible,.section-theme--quaternary .form-item select:focus,.section-theme--quaternary .form-item select:focus-visible,.section-theme--quaternary .form-item div textarea:focus,.section-theme--quaternary .form-item div textarea:focus-visible,.form--on-dark .form-item input:focus,.form--on-dark .form-item input:focus-visible,.form--on-dark .form-item select:focus,.form--on-dark .form-item select:focus-visible,.form--on-dark .form-item div textarea:focus,.form--on-dark .form-item div textarea:focus-visible{color:#fff}.section-theme--quaternary .form-item input:active,.section-theme--quaternary .form-item input:active:focus,.section-theme--quaternary .form-item input:active:focus-visible,.section-theme--quaternary .form-item select:active,.section-theme--quaternary .form-item select:active:focus,.section-theme--quaternary .form-item select:active:focus-visible,.section-theme--quaternary .form-item div textarea:active,.section-theme--quaternary .form-item div textarea:active:focus,.section-theme--quaternary .form-item div textarea:active:focus-visible,.form--on-dark .form-item input:active,.form--on-dark .form-item input:active:focus,.form--on-dark .form-item input:active:focus-visible,.form--on-dark .form-item select:active,.form--on-dark .form-item select:active:focus,.form--on-dark .form-item select:active:focus-visible,.form--on-dark .form-item div textarea:active,.form--on-dark .form-item div textarea:active:focus,.form--on-dark .form-item div textarea:active:focus-visible{background-color:#121212;border-block-end-color:rgba(0,0,0,0)}.section-theme--quaternary .form-item input:invalid,.section-theme--quaternary .form-item select:invalid,.section-theme--quaternary .form-item div textarea:invalid,.form--on-dark .form-item input:invalid,.form--on-dark .form-item select:invalid,.form--on-dark .form-item div textarea:invalid{border-block-end-color:currentColor}.section-theme--quaternary .form-item label+:user-invalid,.section-theme--quaternary .form-item:has(>label+:user-invalid) label,.section-theme--quaternary .form-item:has(>label+:required) label::after,.form--on-dark .form-item label+:user-invalid,.form--on-dark .form-item:has(>label+:user-invalid) label,.form--on-dark .form-item:has(>label+:required) label::after{color:var(--hyp-form-color-assertive)}.section-theme--quaternary .form-item label+:disabled,.section-theme--quaternary .form-item:has(>label+:disabled:not(:required)) label,.form--on-dark .form-item label+:disabled,.form--on-dark .form-item:has(>label+:disabled:not(:required)) label{opacity:.5}.section-theme--quaternary .form-item ::-webkit-resizer,.form--on-dark .form-item ::-webkit-resizer{background:no-repeat bottom right url('data:image/svg+xml,<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M18 17.2727 17.2727 18H18v-.7273Z" fill="%23FFF"/><path d="m10 18 8-8m-4.5714 8L18 13.4286M17.2727 18 18 17.2727V18h-.7273Z" stroke="%23FFF" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.section-theme--quaternary .form-item label{color:#fff}.section-theme--quaternary .form-item input:active,.section-theme--quaternary .form-item input:active:focus,.section-theme--quaternary .form-item input:active:focus-visible,.section-theme--quaternary .form-item select:active,.section-theme--quaternary .form-item select:active:focus,.section-theme--quaternary .form-item select:active:focus-visible,.section-theme--quaternary .form-item div textarea:active,.section-theme--quaternary .form-item div textarea:active:focus,.section-theme--quaternary .form-item div textarea:active:focus-visible{background-color:#004480;border-block-end-color:rgba(0,0,0,0)}.section-theme--quaternary .form-item input:not(:-moz-placeholder-shown):valid:not(:focus),.section-theme--quaternary .form-item input:not(:-moz-placeholder-shown):valid:not(:focus-visible),.section-theme--quaternary .form-item select:not(:-moz-placeholder-shown):valid:not(:focus),.section-theme--quaternary .form-item select:not(:-moz-placeholder-shown):valid:not(:focus-visible),.section-theme--quaternary .form-item div textarea:not(:-moz-placeholder-shown):valid:not(:focus),.section-theme--quaternary .form-item div textarea:not(:-moz-placeholder-shown):valid:not(:focus-visible){border-block-end-color:#99cfff}.section-theme--quaternary .form-item input,.section-theme--quaternary .form-item input:not(:placeholder-shown):valid:not(:focus),.section-theme--quaternary .form-item input:not(:placeholder-shown):valid:not(:focus-visible),.section-theme--quaternary .form-item input:focus,.section-theme--quaternary .form-item input:focus-visible,.section-theme--quaternary .form-item input:hover,.section-theme--quaternary .form-item select,.section-theme--quaternary .form-item select:not(:placeholder-shown):valid:not(:focus),.section-theme--quaternary .form-item select:not(:placeholder-shown):valid:not(:focus-visible),.section-theme--quaternary .form-item select:focus,.section-theme--quaternary .form-item select:focus-visible,.section-theme--quaternary .form-item select:hover,.section-theme--quaternary .form-item div textarea,.section-theme--quaternary .form-item div textarea:not(:placeholder-shown):valid:not(:focus),.section-theme--quaternary .form-item div textarea:not(:placeholder-shown):valid:not(:focus-visible),.section-theme--quaternary .form-item div textarea:focus,.section-theme--quaternary .form-item div textarea:focus-visible,.section-theme--quaternary .form-item div textarea:hover{border-block-end-color:#99cfff}}footer form.webform-submission-form .form-item-state,footer form.webform-submission-form .form-item-state-ca,footer form.webform-submission-form .form-item-state-others{flex:0 1 100%}
@layer theme{.view-experiential-search-promoted-content{margin-block:var(--hyp-space-0300)}.view-experiential-search-promoted-content .view-content{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:var(--hyp-space-0150);column-gap:var(--hyp-space-0150);row-gap:var(--hyp-space-0300)}@media(min-width:1440px){.view-experiential-search-promoted-content .view-content{grid-template-columns:repeat(3,1fr)}}.view-experiential-search-promoted-content .view-content .views-row:has(.featured){grid-column:span 2}}
.layout-tabs,.layout-highlighted{font-family:var(--gin-font);background-color:rgb(var(--gin-bg-app-rgb));color:var(--gin-color-text)}@media(min-width:61em){.layout-tabs>.container,.layout-highlighted>.container{margin-left:min(5vw,var(--gin-spacing-xxl));margin-right:min(5vw,var(--gin-spacing-xxl))}}.layout-tabs a,.layout-highlighted a{color:var(--gin-color-text)}.layout-tabs{position:relative;z-index:1}.layout-tabs .region-tabs{overflow-x:auto;block-size:3rem}@media(min-width:1024px){.layout-tabs .region-tabs{overflow-x:visible}}body:not(.js-window-primary-nav-visible) .layout-tabs{position:fixed;top:7rem;left:min(5vw,var(--gin-spacing-xxl));z-index:10;box-shadow:0 0 0.25rem rgba(0,0,0,.1),0 0.125rem 0.375rem 0.125rem rgba(0,0,0,.03);border-radius:1.5625rem}@media(min-width:1024px){body:not(.js-window-primary-nav-visible) .layout-tabs{top:3.75rem}}body:not(.js-window-primary-nav-visible) .layout-tabs>.container{margin-inline:0}body:not(.js-window-primary-nav-visible).js-window-scrolled-up .layout-tabs{top:7.875rem}@media(min-width:61em){.gin--horizontal-toolbar #toolbar-administration{z-index:1001}}#toolbar-item-administration-tray{border-top-width:0 !important;z-index:20}#toolbar-item-administration-tray .toolbar-logo img{width:7.5rem;max-width:7.5rem !important;max-height:3.125rem !important}html:not(.gin--dark-mode) #toolbar-item-administration-tray .toolbar-logo img{filter:invert(1)}#toolbar-item-administration-tray .toolbar-menu .menu-item{font-size:0.8125rem;font-weight:400}#block-lutron-primary-local-tasks .tabs.primary{display:flex;list-style-type:none;padding:var(--gin-spacing-s)}#block-lutron-primary-local-tasks .tabs.primary .tabs__tab.is-active{border-color:var(--gin-border-color-layer2);background-color:rgba(0,0,0,0)}#block-lutron-primary-local-tasks .tabs.primary .tabs__tab .tabs__link{font-size:0.75rem;font-weight:var(--gin-font-weight-bold);padding:calc(var(--gin-spacing-xs) - 2px) var(--gin-spacing-s);min-height:var(--hyp-space-0200);border-radius:var(--hyp-space-0200);margin-right:4px}@media(min-width:768px){#block-lutron-primary-local-tasks .tabs.primary .tabs__tab .tabs__link{font-size:var(--gin-font-size)}}#block-lutron-primary-local-tasks .tabs.primary .tabs__tab .tabs__link.is-active,#block-lutron-primary-local-tasks .tabs.primary .tabs__tab .tabs__link:hover{color:var(--gin-color-primary-active) !important;background:var(--gin-color-primary-light)}#block-lutron-primary-local-tasks .tabs.primary .tabs__tab .tabs__link:hover,#block-lutron-primary-local-tasks .tabs.primary .tabs__tab .tabs__link:focus,#block-lutron-primary-local-tasks .tabs.primary .tabs__tab .tabs__link:active{text-decoration:none}#block-lutron-primary-local-tasks .tabs.primary .tabs__tab .tabs__link:focus{box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)}.region-admin-css,.region-admin-js{display:none}
header.layout-header .header-content .menu{list-style-type:none;margin:0;padding:0}header.layout-header .header-content .menu-item:has(>a[href]){cursor:pointer}header.layout-header .header-content .menu-item>a{display:block}header.layout-header .header-content .menu-item>span{display:block;color:#666}header.layout-header .header-content .menu-item .menu-item__title{color:#262626}header.layout-header a{text-decoration:none}header.layout-header li{max-inline-size:unset}@media(max-width:1023px){header.layout-header{padding-bottom:0}header.layout-header .header-container{position:relative;top:0;left:0;background-color:#fff;transition:top 300ms ease-in-out;z-index:1000}body.js-window-scrolled header.layout-header .header-container{box-shadow:0px 4px 2px 0px rgba(0,0,0,.1)}header.layout-header .header-content{visibility:hidden;max-block-size:0;opacity:0;transition:max-block-size 300ms ease-in-out,opacity 300ms linear;display:flex;flex-direction:column-reverse;font-weight:300;background-color:#fff}header.layout-header>.container{max-inline-size:none;padding:0}header.layout-header.header-menu--mobile-expanded .header-container{height:100vh;overflow-y:auto;width:100%}header.layout-header.header-menu--mobile-expanded .header-content{visibility:visible;opacity:1;max-block-size:9999vh;transition:max-block-size .1s ease-in,opacity .2s ease-in}header.layout-header.header-menu--mobile-expanded:not(:has(.menu-item--expanded)) .header-content{overflow:auto}body.js-window-scrolled-up header.layout-header{padding-bottom:4rem}body.js-window-scrolled-up header.layout-header .header-container{position:fixed;top:0}body.js-window-scrolled-up header.layout-header:has(.search-bar--expanded){padding-bottom:10.25rem}body.js-window-scrolled-up header.layout-header:has(.search-bar--expanded):not(:has(.search-close-icons--hidden)){padding-bottom:11.8125rem}body:not(.js-window-secondary-nav-visible).js-window-scrolled-down header.layout-header .region-header-searchbar{top:0;position:fixed;left:0}header.layout-header.header-menu--mobile-expanded .region-mobile-header-toggle{position:fixed;top:0;background-color:#fff;z-index:2}header.layout-header.header-menu--mobile-expanded .header-primary-container{padding-block-start:4rem}body.gin--horizontal-toolbar.js-window-scrolled-down:not(.js-window-secondary-nav-visible) header.layout-header{padding-bottom:0}body.gin--horizontal-toolbar.js-window-scrolled-down:not(.js-window-secondary-nav-visible) header.layout-header .region-header-searchbar{top:2.4375rem;position:fixed}body.gin--horizontal-toolbar.js-window-scrolled-up:not(.js-window-secondary-nav-visible) header.layout-header{padding-bottom:4rem}body.gin--horizontal-toolbar.js-window-scrolled-up:not(.js-window-secondary-nav-visible) header.layout-header .header-container{position:fixed;top:2.4375rem}body.gin--horizontal-toolbar.js-window-scrolled-up.js-window-secondary-nav-visible header.layout-header{padding-bottom:0}body.gin--horizontal-toolbar.js-window-scrolled-up.js-window-secondary-nav-visible header.layout-header .header-container{position:relative;top:0}body.gin--horizontal-toolbar header.layout-header.header-menu--mobile-expanded .region-mobile-header-toggle{top:5.4375rem}body.gin--horizontal-toolbar header.layout-header.header-menu--mobile-expanded .header-content{padding-bottom:32.4375rem}}@media(min-width:1024px){header.layout-header{padding-inline:0.75rem;position:relative;width:100%}header.layout-header:before{content:"";position:absolute;inset-inline-start:50%;transform:translateX(-50%);inset-block-start:-0.0625rem;block-size:11rem;inline-size:100vw;max-inline-size:180rem;background:linear-gradient(180deg,#000 13.22%,rgba(0,0,0,0) 100%);opacity:.5;z-index:1;overflow-x:hidden}body:not(:has(.hero__media)) header.layout-header:before{content:none}header.layout-header:has(.search-bar--expanded){position:relative;z-index:3;background:#f8f8f8}header.layout-header:has(.search-bar--expanded):before{background:none}header.layout-header .header-container{inline-size:100%}header.layout-header .header-container:has(.search-bar--expanded) .region-header-primary:before{background-color:#000;opacity:1;border-bottom-left-radius:0;border-bottom-right-radius:0;transition:unset;animation:unset}header.layout-header .header-container:has(.search-bar--expanded) #block-lutron-utility_navigation:after{background-color:#262626}header.layout-header .header-container:has(.search-bar--expanded) .header-secondary-container .block .menu>.menu-item>a{color:#262626}header.layout-header .header-primary-container{min-height:3.4375rem}body:not(.js-window-secondary-nav-visible).js-window-scrolled-down header.layout-header .region-header-primary{transition:top 300ms ease-in-out;top:-12.5rem}body:not(.js-window-secondary-nav-visible).js-window-scrolled-down header.layout-header .region-header-primary.search-bar--expanded{z-index:9999}body:not(.js-window-secondary-nav-visible).js-window-scrolled-down header.layout-header .region-header-primary.search-bar--expanded #block-lutron-site_branding{position:fixed;top:2.5rem;z-index:9999}body:not(.js-window-secondary-nav-visible).js-window-scrolled-down header.layout-header .region-header-searchbar{top:0;left:0;position:fixed;inline-size:calc(100% - 1.5rem);z-index:1000;margin-left:50%;transform:translateX(-50%)}}@media(min-width:1024px)and (min-width:1440px){body:not(.js-window-secondary-nav-visible).js-window-scrolled-down header.layout-header .region-header-searchbar{inline-size:85rem}}@media(min-width:1024px){body:not(.js-window-secondary-nav-visible).js-window-scrolled-down header.layout-header .region-header-searchbar #block-lutron-searchbox{border-radius:0.25rem}body.gin--horizontal-toolbar:not(.js-window-secondary-nav-visible).js-window-scrolled-down header.layout-header .region-header-primary.search-bar--expanded{z-index:9999}body.gin--horizontal-toolbar:not(.js-window-secondary-nav-visible).js-window-scrolled-down header.layout-header .region-header-primary.search-bar--expanded #block-lutron-site_branding{position:fixed;top:6.125rem;z-index:9999}body.gin--horizontal-toolbar:not(.js-window-secondary-nav-visible).js-window-scrolled-down header.layout-header .region-header-searchbar{top:3.3125rem}body.js-window-scrolled.js-window-scrolled-up:not(.js-window-secondary-nav-visible) header.layout-header .region-header-primary{inline-size:calc(100% - 1.5rem);z-index:1000;margin-left:50%;transform:translateX(-50%)}}@media(min-width:1024px)and (min-width:1024px){body.js-window-scrolled.js-window-scrolled-up:not(.js-window-secondary-nav-visible) header.layout-header .region-header-primary{top:0;left:0;position:fixed;inline-size:calc(100% - 1.5rem);z-index:1000;margin-left:50%;transform:translateX(-50%)}}@media(min-width:1024px)and (min-width:1440px){body.js-window-scrolled.js-window-scrolled-up:not(.js-window-secondary-nav-visible) header.layout-header .region-header-primary{inline-size:85rem}}@media(min-width:1024px){body.js-window-scrolled.js-window-scrolled-up:not(.js-window-secondary-nav-visible) header.layout-header .region-header-primary:before{opacity:1}body.js-window-scrolled.js-window-scrolled-up:not(.js-window-secondary-nav-visible) header.layout-header .region-header-searchbar{top:3.375rem;left:0;position:fixed;inline-size:calc(100% - 1.5rem);z-index:999;margin-left:50%;transform:translateX(-50%)}}@media(min-width:1024px)and (min-width:1440px){body.js-window-scrolled.js-window-scrolled-up:not(.js-window-secondary-nav-visible) header.layout-header .region-header-searchbar{inline-size:85rem;top:4.375rem}}@media(min-width:1024px){body.gin--horizontal-toolbar.js-window-scrolled.js-window-scrolled-up:not(.js-window-secondary-nav-visible) header.layout-header .region-header-primary{top:3.3125rem}body.gin--horizontal-toolbar.js-window-scrolled.js-window-scrolled-up:not(.js-window-secondary-nav-visible) header.layout-header .region-header-searchbar{top:6.625rem}}@media(min-width:1024px)and (min-width:1440px){body.gin--horizontal-toolbar.js-window-scrolled.js-window-scrolled-up:not(.js-window-secondary-nav-visible) header.layout-header .region-header-searchbar{top:7.625rem}}@media(min-width:1440px){header.layout-header{padding-inline:1.5rem}header.layout-header .header-container{max-inline-size:85rem;margin-inline:auto}header.layout-header .header-primary-container{min-height:4.4375rem}}.region-header-primary .block-menu .menu-item.menu-item--column_group{cursor:pointer}.region-header-primary .block-menu .menu-item.menu-item--column-hide-heading{background-color:#f8f8f8}.region-header-primary .block-menu .menu-item.menu-item--highlighted{order:1}.region-header-primary .block-menu .menu-item.menu-item--highlighted>.menu-item__title{color:#006dcc}.region-header-primary .block-menu .menu-item.menu-item--cta:not(:last-child){margin-block-end:1rem}.region-header-primary .block-menu .menu-item.menu-item--cta>a>.menu_link_content,.region-header-primary .block-menu .menu-item.menu-item--cta>span>.menu_link_content{line-height:var(--hyp-font-size-paragraph-100);font-weight:400;max-width:44.875rem;color:#262626}.region-header-primary .block-menu .menu-item.menu-item--cta>a>.menu_link_content .cta-image,.region-header-primary .block-menu .menu-item.menu-item--cta>span>.menu_link_content .cta-image{margin-block-end:0.5rem;overflow:hidden;position:relative}.region-header-primary .block-menu .menu-item.menu-item--cta>a>.menu_link_content .cta-image .cta-image__collapsed-link-indicator,.region-header-primary .block-menu .menu-item.menu-item--cta>span>.menu_link_content .cta-image .cta-image__collapsed-link-indicator{position:absolute;inset-inline-end:0.75rem;inset-block-end:0.75rem;margin-inline-start:1.5rem;margin-block-start:1.5rem;padding:0.375rem;inline-size:2rem;block-size:2rem;background-color:rgba(38,38,38,.5);border-radius:50%;opacity:1;transition:opacity .1s .5s linear}@media(min-width:1024px){.region-header-primary .block-menu .menu-item.menu-item--cta>a>.menu_link_content .cta-image .cta-image__collapsed-link-indicator,.region-header-primary .block-menu .menu-item.menu-item--cta>span>.menu_link_content .cta-image .cta-image__collapsed-link-indicator{inset-block-end:1rem}}@media(min-width:1440px){.region-header-primary .block-menu .menu-item.menu-item--cta>a>.menu_link_content .cta-image .cta-image__collapsed-link-indicator,.region-header-primary .block-menu .menu-item.menu-item--cta>span>.menu_link_content .cta-image .cta-image__collapsed-link-indicator{inset-inline-end:1rem}}.region-header-primary .block-menu .menu-item.menu-item--cta>a>.menu_link_content .cta-image .cta-image__collapsed-link-indicator svg path,.region-header-primary .block-menu .menu-item.menu-item--cta>a>.menu_link_content .cta-image .cta-image__collapsed-link-indicator svg rect,.region-header-primary .block-menu .menu-item.menu-item--cta>span>.menu_link_content .cta-image .cta-image__collapsed-link-indicator svg path,.region-header-primary .block-menu .menu-item.menu-item--cta>span>.menu_link_content .cta-image .cta-image__collapsed-link-indicator svg rect{fill:#fff}@media(min-width:1024px){.region-header-primary .block-menu .menu-item.menu-item--cta>a>.menu_link_content picture,.region-header-primary .block-menu .menu-item.menu-item--cta>span>.menu_link_content picture{transition:transform .75s cubic-bezier(0,0.26,0.59,0.98);transform:scale(1.1)}}.region-header-primary .block-menu .menu-item.menu-item--cta>a>.menu_link_content picture img,.region-header-primary .block-menu .menu-item.menu-item--cta>span>.menu_link_content picture img{aspect-ratio:342/200;-o-object-fit:cover;object-fit:cover;inline-size:100%;height:auto}.region-header-primary .block-menu .menu-item.menu-item--cta>a>.menu_link_content .field--name-field-menu-link-subtitle,.region-header-primary .block-menu .menu-item.menu-item--cta>span>.menu_link_content .field--name-field-menu-link-subtitle{font-size:.875rem;font-weight:300}@media(min-width:1024px){.region-header-primary .block-menu .menu-item.menu-item--cta:hover>a>.menu_link_content picture,.region-header-primary .block-menu .menu-item.menu-item--cta:hover>span>.menu_link_content picture{transform:scale(1.1) translateY(-4%)}}.region-header-primary .block-menu .menu-item__title{font-size:var(--hyp-font-size-paragraph-100);line-height:1.5}.region-header-primary .block-menu .menu-item__subtitle{font-size:.875rem;line-height:1.25}.region-header-primary .block-menu .menu-item__link-indicator{position:absolute}.region-header-primary .block-menu .menu-level-0>.menu-item{cursor:pointer}.region-header-primary .block-menu .menu-level-0>.menu-item>.menu_link_content{cursor:default}.region-header-primary .block-menu .menu-level-0 [data-contextual-id]{display:none}.region-header-primary .block-menu .menu-level-1 .menu-item.menu-item--column-group:not(.menu-item--expanded),.region-header-primary .block-menu .menu-level-1 .menu-item.menu-item--cta{cursor:pointer}.region-header-primary .block-menu .menu-level-1 .menu-item.menu-item--column-group:not(.menu-item--expanded)>.menu_link_content,.region-header-primary .block-menu .menu-level-1 .menu-item.menu-item--cta>.menu_link_content{cursor:default}.region-header-primary .block-menu .menu-level-1>.menu-item>a,.region-header-primary .block-menu .menu-level-1>.menu-item>span{font-size:1.25rem}.region-header-primary .block-menu .menu-level-2>.menu-item--column_group .menu-level-3>.menu-item>a,.region-header-primary .block-menu .menu-level-2>.menu-item--column_group .menu-level-3>.menu-item>span{font-size:1.25rem}@media(max-width:1023px){.region-header-primary{display:flex;flex-direction:column-reverse;padding:0}.region-header-primary .block-menu{inline-size:100%;position:relative}.region-header-primary .block-menu a,.region-header-primary .block-menu span{font-size:1rem}.region-header-primary .block-menu .menu_link_content{position:static}}@media(max-width:1023px)and (min-width:768px){.region-header-primary .block-menu .menu_link_content .block-menu .menu_link_content.view-mode-column>.menu:has(>.menu-item--cta){display:flex;gap:3rem}}@media(max-width:1023px)and (min-width:768px){.region-header-primary .block-menu .menu_link_content .block-menu .menu_link_content.view-mode-column>.menu>.menu-item--cta{margin-block-end:2rem}}@media(max-width:1023px){.region-header-primary .block-menu .menu-item{display:grid;grid-template-columns:auto 1.5625rem;padding-block:0.5rem;padding-inline:0}.region-header-primary .block-menu .menu-item:not(:last-child){margin-block-end:0}.region-header-primary .block-menu .menu-item>span.debug-level{display:none}.region-header-primary .block-menu .menu-item .menu-item__title{grid-row:1/2;grid-column:1/2}.region-header-primary .block-menu .menu-item .menu-item__icon{grid-row:1/2;grid-column:2/3;display:flex;align-items:center}.region-header-primary .block-menu .menu-item .menu-item__icon svg:not(:first-child){display:none}.region-header-primary .block-menu .menu-item .menu-item__subtitle{grid-row:2/3;grid-column:1/2}.region-header-primary .block-menu .menu-item .menu_link_content{flex:100%;grid-row:3/4;grid-column:1/3}.region-header-primary .block-menu .menu-item.menu-item--cta:last-child{margin-block-end:1rem}.region-header-primary .block-menu .menu-item.menu-item--cta>a,.region-header-primary .block-menu .menu-item.menu-item--cta>span{display:contents;text-decoration:none}.region-header-primary .block-menu .menu-item.menu-item--cta>a>.menu_link_content,.region-header-primary .block-menu .menu-item.menu-item--cta>span>.menu_link_content{padding:0}.region-header-primary .block-menu .menu-item.menu-item--cta>a>.menu_link_content .field--name-field-media-image,.region-header-primary .block-menu .menu-item.menu-item--cta>span>.menu_link_content .field--name-field-media-image{position:relative}.region-header-primary .block-menu .menu-item.menu-item--cta>a>.menu_link_content .field--name-field-media-image:after,.region-header-primary .block-menu .menu-item.menu-item--cta>span>.menu_link_content .field--name-field-media-image:after{content:"";position:absolute;inset-block-start:calc(100% - 2.8125rem);inset-inline-end:0.75rem;width:2rem;height:2rem;background-image:var(--hyp-icon-tap-indicator);background-size:contain}.region-header-primary .block-menu .menu-item:not(.menu-item--expanded)>.menu_link_content{overflow:auto}.region-header-primary .block-menu .menu-level-0>.menu-item--child-is-expandable>.menu_link_content,.region-header-primary .block-menu .menu-level-2>.menu-item--child-is-expandable>.menu_link_content{pointer-events:none;opacity:0;max-block-size:0;transition:max-block-size 300ms ease-in-out,opacity .2s .1s ease-in}.region-header-primary .block-menu .menu-level-0>.menu-item--child-is-expandable.menu-item--expanded>.menu_link_content,.region-header-primary .block-menu .menu-level-2>.menu-item--child-is-expandable.menu-item--expanded>.menu_link_content{pointer-events:all;opacity:1;max-block-size:9999vh;transition:max-block-size .1s ease-in,opacity .1s ease-in}.region-header-primary .block-menu .menu-level-0>.menu-item--child-is-expandable:not(.menu-item--expanded),.region-header-primary .block-menu .menu-level-2>.menu-item--child-is-expandable:not(.menu-item--expanded){cursor:pointer}.region-header-primary .block-menu .menu-level-0>.menu-item{max-inline-size:81rem;margin-inline:auto;padding-inline:clamp(1.5rem,.4437rem + 4.507vi,4.5rem)}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--child-is-expandable>.menu-item__icon svg:nth-child(2){display:none}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--child-is-expandable.menu-item--expanded>.menu-item__icon svg:nth-child(1){display:none}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--child-is-expandable.menu-item--expanded>.menu-item__icon svg:nth-child(2){display:block}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-1>.menu_link_content{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;background:#fff;z-index:1}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-1>.menu_link_content .menu-level-1>.menu-item{inline-size:100%;max-inline-size:81rem;margin-inline:auto;padding-inline:clamp(1.5rem,.4437rem + 4.507vi,4.5rem)}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-1>.menu_link_content .menu-level-1>.menu-item>.menu-item__title{font-size:1.75rem}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-1>.menu_link_content .menu-level-1>.menu-item>.menu_link_content{margin-block-start:1rem}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-1>.menu_link_content .menu-level-2>.menu-item:not(:last-child){margin-block-end:0}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-1>.menu_link_content .menu-level-2>.menu-item>.menu-item__title{font-size:1.25rem}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-2>.menu_link_content .menu-level-1{margin-block-start:0}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-2>.menu_link_content .menu-level-1>.menu-item:first-child>.menu-item__title{display:none}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-2>.menu_link_content .menu-level-1>.menu-item>.menu_link_content{margin-block-start:0.5rem}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-2>.menu_link_content .menu-level-2>.menu-item.menu-item--expanded .menu-level-3{background:#fff}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-2>.menu_link_content .menu-level-2>.menu-item.menu-item--expanded .menu-level-3>.menu-item>.menu-item__title{font-size:1.75rem;margin-block-end:1rem}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-2>.menu_link_content .menu-level-2>.menu-item.menu-item--expanded .menu-level-3>.menu-item.menu-item--column-hide-heading>.menu_link_content{margin-block-start:0.5rem}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-2>.menu_link_content .menu-level-2>.menu-item.menu-item--expanded .menu-level-4:not(:has(>.menu-item--cta)){margin-block-start:1rem}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-2>.menu_link_content .menu-level-2>.menu-item.menu-item--expanded .menu-level-4>.menu-item>.menu-item__title{font-size:1.25rem}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-2>.menu_link_content .menu-level-2>.menu-item.menu-item--expanded .menu-level-4 li:nth-child(5){bottom:2rem}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-2>.menu_link_content .menu-level-2>.menu-item>.menu-item__icon{position:relative;inset-inline-end:0.5rem;inline-size:1.5rem;block-size:1.5rem}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-2>.menu_link_content .menu-level-2>.menu-item>.menu-item__icon svg{inline-size:1.5rem;block-size:1.5rem}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-2 .menu-level-2>.menu-item.menu-item--mobile-expand-1>.menu-item__title{margin-inline-start:1rem}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-2.menu-item--expanded{background-color:#f8f8f8}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-2.menu-item--expanded>.menu-item__title{font-weight:500}.region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-2.menu-item--expanded .menu-level-2>.menu-item>.menu-item__title{font-weight:400}.region-header-primary .block-menu .menu-level-0>.menu-item>.menu-item__title{font-size:1.25rem}.region-header-primary .block-menu .menu-level-1>.menu-item:not(:first-child):not(.menu-item--column-hide-heading){margin-block-start:1rem;padding-block-start:1.5rem;padding-block-end:1.5rem;position:relative}.region-header-primary .block-menu .menu-level-1>.menu-item:not(:first-child):not(.menu-item--column-hide-heading):before{content:"";position:absolute;inset-block-start:0;inset-inline-start:1.5rem;inline-size:calc(100% - 1.5rem*2);border-block-start:0.125rem solid #e9e9e9}.region-header-primary .block-menu .menu-level-2>.menu-item.menu-item--expanded>.menu_link_content{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;background:#fff;z-index:1}.region-header-primary .block-menu .menu-level-2>.menu-item.menu-item--mobile-expand-1:not(.menu-item--expanded)>.menu_link_content{block-size:0}.region-header-primary .block-menu .menu-level-2>.menu-item .menu-level-3>.menu-item:not(:first-child):not(.menu-item--column-hide-heading){margin-block-start:1rem;padding-block-start:1.5rem;padding-block-end:1.5rem;position:relative}.region-header-primary .block-menu .menu-level-2>.menu-item .menu-level-3>.menu-item:not(:first-child):not(.menu-item--column-hide-heading):before{content:"";position:absolute;inset-block-start:0;inset-inline-start:1.5rem;inline-size:calc(100% - 1.5rem*2);border-block-start:0.125rem solid #e9e9e9}.region-header-primary .block-menu .menu-level-2>.menu-item .menu-level-3>.menu-item.menu-item--mobile-expand-1{max-inline-size:81rem;margin-inline:auto;padding-inline:clamp(1.5rem,.4437rem + 4.507vi,4.5rem)}}@media(min-width:1024px){.region-header-primary{display:flex;justify-content:space-between;align-items:center;gap:2rem;position:relative;padding-block:0.09375rem;padding-inline:clamp(1.25rem,1.1vw,2rem);z-index:2;top:0}.region-header-primary:before{content:"";position:absolute;inset:0;background-color:#000;opacity:.5;border-radius:0.25rem;transition:opacity 300ms ease-in-out}body:not(:has(.hero__media)) .region-header-primary:before{background-color:#262626;opacity:1}.region-header-primary .block,.region-header-primary .block-type-basic{z-index:1}}@media(min-width:1440px){.region-header-primary{padding-block:0.59375rem;padding-inline:clamp(1.5625rem,3.1vw,2rem)}}.region-header-primary .disabled-header-control{-ms-overflow-style:none;scrollbar-width:none}.region-header-secondary nav .menu>.menu-item>.menu-item__title{cursor:pointer}.region-header-secondary nav .menu>.menu-item>.menu-region__submenu,.region-header-secondary nav .menu>.menu-item>.menu-sign-in__submenu{display:none}@media(max-width:1023px){.region-header-secondary{padding-inline:clamp(1.5rem,.4437rem + 4.507vi,4.5rem)}.region-header-secondary .menu .menu-item{font-size:1rem;font-weight:400;padding-block:0.625rem;padding-inline:0}.region-header-secondary .menu .menu-item:not(:last-child){margin-block-end:0.75rem}.region-header-secondary .menu:not(.menu-utility-navigation){margin-block-end:1rem}.region-header-secondary .menu:not(.menu-utility-navigation)>.menu-item>.menu-item__title{font-weight:400}.region-header-secondary .menu.menu-utility-navigation,.region-header-secondary .menu.menu-placeholder{position:relative;margin-block:1.5rem;padding-block:1.5rem}.region-header-secondary .menu.menu-utility-navigation:after,.region-header-secondary .menu.menu-placeholder:after{inset-block-start:100%}.region-header-secondary .menu.menu-utility-navigation .menu-item,.region-header-secondary .menu.menu-placeholder .menu-item{position:relative;font-weight:400}.region-header-secondary .menu.menu-utility-navigation .menu-item a,.region-header-secondary .menu.menu-placeholder .menu-item a{color:var(--hyp-color-text-secondary)}.region-header-secondary .menu.menu-utility-navigation .menu-item__icon,.region-header-secondary .menu.menu-placeholder .menu-item__icon{position:absolute;inset-block-start:0.625rem;inset-inline-end:0}.region-header-secondary .menu.menu-utility-navigation:before,.region-header-secondary .menu.menu-utility-navigation:after{content:"";display:block;inline-size:100%;border-block-start:0.125rem solid #e9e9e9;margin-block:1.5rem}}@media(max-width:1023px)and (max-width:767px){.region-header-secondary .menu.menu-placeholder .menu-item a{color:#262626}}@media(min-width:1024px){.region-header-secondary{display:flex;justify-content:flex-end;gap:1.5rem;padding-inline:2rem;height:2.5rem}.region-header-secondary>.block{z-index:1}.region-header-secondary>.block .menu{display:flex;justify-content:flex-end}.region-header-secondary>.block .menu>.menu-item>a{font-size:.875rem;line-height:1.25rem;display:block;padding-block:0.5rem}.region-header-secondary>.block .menu>.menu-item>a:hover{text-decoration:underline;text-underline-offset:0.3125rem}.region-header-secondary>.block .menu>.menu-item>a,.region-header-secondary>.block .menu>.menu-item>span{color:#d2d2d2}body:not(:has(.hero__media)) .region-header-secondary>.block .menu>.menu-item>a,body:not(:has(.hero__media)) .region-header-secondary>.block .menu>.menu-item>span{color:#262626}.region-header-secondary>.block .menu>.menu-item:not(:last-child){margin-inline-end:1.5rem}.region-header-secondary>.block .menu>.menu-item>.menu-item__icon{display:none}.region-header-secondary>.block .menu:not(.menu-utility-navigation)>.menu-item a{font-weight:500}}@media(max-width:767px){.region-header-secondary #block-lutron-region_placeholder{margin-block-end:0.75rem}}.region-mobile-header-toggle{display:flex;align-items:center;background:#f8f8f8;justify-content:space-between;padding-block:1.25rem;gap:1rem;max-inline-size:81rem;margin-inline:auto;padding-inline:clamp(1.5rem,.4437rem + 4.507vi,4.5rem);inline-size:100vw}@media(min-width:1024px){.region-mobile-header-toggle{display:none}}.region-header-searchbar{z-index:1;position:relative}@media(min-width:1024px){.region-header-searchbar{top:-0.15625rem}}@media(min-width:1024px){.region-header-searchbar{top:-0.15625rem}}@media(max-width:1023px){.region-header-searchbar{inline-size:100vw}}header.layout-header.header-menu--mobile-expanded .region-header-searchbar{display:none}@media(min-width:1024px){#block-lutron-mainnavigation{flex:0}#block-lutron-mainnavigation .contextual-region{position:static}#block-lutron-mainnavigation .menu{font-weight:400}#block-lutron-mainnavigation .menu_link_content{margin:0}#block-lutron-mainnavigation .menu-item{font-weight:400}#block-lutron-mainnavigation .menu-item.menu-item--column{padding-block-start:2rem;padding-block-end:var(--hyp-space-0400);padding-inline:1.5rem}#block-lutron-mainnavigation .menu-item.menu-item--column>.menu-item__title{font-weight:300;font-size:var(--hyp-font-size-heading-300);line-height:1.33;padding-block:0;padding-inline:0.75rem;line-height:1.333}#block-lutron-mainnavigation .menu-item.menu-item--column:not(.menu-item--column-hide-heading)>.menu_link_content{margin-block-start:1rem;block-size:100%}#block-lutron-mainnavigation .menu-item.menu-item--cta:not(:last-child){margin-block-end:2rem}#block-lutron-mainnavigation .menu-item.menu-item--cta>.menu_link_content{line-height:1.75}#block-lutron-mainnavigation .menu-item.menu-item--cta .field--name-field-menu-link-subtitle{font-size:0.75rem;font-weight:400}#block-lutron-mainnavigation .menu-item.menu-item--small_cta>a>.menu_link_content .field--name-field-media-image img,#block-lutron-mainnavigation .menu-item.menu-item--small_cta>span>.menu_link_content .field--name-field-media-image img{aspect-ratio:266/156}#block-lutron-mainnavigation .menu-item.menu-item--default,#block-lutron-mainnavigation .menu-item.menu-item--column_group{padding-block:0.5rem;padding-inline:0.75rem}#block-lutron-mainnavigation .menu-item.menu-item--default:not(:has(.menu-level-1)):hover,#block-lutron-mainnavigation .menu-item.menu-item--column_group:not(:has(.menu-level-1)):hover{background-color:#006dcc;border-radius:0.25rem}#block-lutron-mainnavigation .menu-item.menu-item--default:not(:has(.menu-level-1)):hover>a,#block-lutron-mainnavigation .menu-item.menu-item--default:not(:has(.menu-level-1)):hover>span,#block-lutron-mainnavigation .menu-item.menu-item--column_group:not(:has(.menu-level-1)):hover>a,#block-lutron-mainnavigation .menu-item.menu-item--column_group:not(:has(.menu-level-1)):hover>span{color:#fff}#block-lutron-mainnavigation .menu-item.menu-item--default:not(:has(.menu-level-1)):hover>.menu-item__icon,#block-lutron-mainnavigation .menu-item.menu-item--column_group:not(:has(.menu-level-1)):hover>.menu-item__icon{filter:brightness(0) invert(1)}#block-lutron-mainnavigation .menu-item.menu-item--default:not(:has(.menu-level-1)):active,#block-lutron-mainnavigation .menu-item.menu-item--column_group:not(:has(.menu-level-1)):active{background-color:rgba(0,0,0,0)}#block-lutron-mainnavigation .menu-item.menu-item--default:not(:has(.menu-level-1)):active>a,#block-lutron-mainnavigation .menu-item.menu-item--default:not(:has(.menu-level-1)):active>span,#block-lutron-mainnavigation .menu-item.menu-item--column_group:not(:has(.menu-level-1)):active>a,#block-lutron-mainnavigation .menu-item.menu-item--column_group:not(:has(.menu-level-1)):active>span{font-weight:500;color:#3e3e3e}#block-lutron-mainnavigation .menu-item.menu-item--default:not(:has(.menu-level-1)):active>a:active,#block-lutron-mainnavigation .menu-item.menu-item--default:not(:has(.menu-level-1)):active>span:active,#block-lutron-mainnavigation .menu-item.menu-item--column_group:not(:has(.menu-level-1)):active>a:active,#block-lutron-mainnavigation .menu-item.menu-item--column_group:not(:has(.menu-level-1)):active>span:active{font-weight:500}#block-lutron-mainnavigation .menu-item>.menu-item__subtitle{font-size:0.75rem;font-weight:500}#block-lutron-mainnavigation .menu-level-0{display:flex;justify-content:center;margin:0;padding:0}#block-lutron-mainnavigation .menu-level-0>.menu-item{padding-block:1rem;padding-inline:1.25rem}#block-lutron-mainnavigation .menu-level-0>.menu-item>span,#block-lutron-mainnavigation .menu-level-0>.menu-item>a{white-space:nowrap;color:#fff;font-weight:500;position:relative;font-weight:500;font-size:var(--hyp-font-size-paragraph-090);line-height:1.43}#block-lutron-mainnavigation .menu-level-0>.menu-item>span:hover:before,#block-lutron-mainnavigation .menu-level-0>.menu-item>a:hover:before{content:"";position:absolute;inset-block-end:-0.75rem;inset-inline-start:calc(50% - 0.1875rem);inline-size:0.375rem;block-size:0.375rem;border-radius:50%;background-color:#fff}#block-lutron-mainnavigation .menu-level-0>.menu-item>.menu-item__icon{display:none}#block-lutron-mainnavigation .menu-level-0>.menu-item>.menu_link_content{position:absolute;inset-inline-start:50%;transform:translateX(-50%);margin-block-start:2.5rem;visibility:hidden;z-index:-1;inline-size:60.375rem}#block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded>.menu_link_content{visibility:visible;z-index:1}#block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded>.menu-item__title{position:relative}#block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded>.menu-item__title:before{content:"";position:absolute;inset-block-start:1.3125rem;inset-inline-start:-1.5rem;inline-size:calc(100% + 3rem);block-size:2.5rem;background-color:rgba(0,0,0,0)}#block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded>.menu-item__title:after{content:"";position:absolute;inset-block-end:-0.75rem;inset-inline-start:calc(50% - 0.1875rem);inline-size:0.375rem;block-size:0.375rem;border-radius:50%;background-color:#fff}#block-lutron-mainnavigation .menu-level-1{background:#fff;border-radius:0 0 0.5rem 0.5rem;box-shadow:0 2.5rem 5rem 0 rgba(0,0,0,.5);display:grid;grid-template-columns:[column-1] 1fr [column-2] 1fr [column-3] 1fr;grid-template-rows:[row-1] 31.25rem [row-2] auto;-moz-column-gap:0.5rem;column-gap:0.5rem}#block-lutron-mainnavigation .menu-level-1>.menu-item--column{flex:1;display:flex;flex-direction:column}#block-lutron-mainnavigation .menu-level-1>.menu-item--column:nth-child(1),#block-lutron-mainnavigation .menu-level-1>.menu-item--column:nth-child(2),#block-lutron-mainnavigation .menu-level-1>.menu-item--column:nth-child(3){max-block-size:31.5rem}#block-lutron-mainnavigation .menu-level-1>.menu-item--column:nth-child(1){grid-row:1;grid-column:1/2}#block-lutron-mainnavigation .menu-level-1>.menu-item--column:nth-child(2){grid-row:1;grid-column:2/3}#block-lutron-mainnavigation .menu-level-1>.menu-item--column:nth-child(3){grid-row:1;grid-column:3/4;border-end-end-radius:0.5rem}#block-lutron-mainnavigation .menu-level-1>.menu-item--column:nth-child(4){grid-row:2;grid-column:1/4}#block-lutron-mainnavigation .menu-level-1>.menu-item--column:first-child:nth-last-child(2)+.menu-item--column-hide-heading{grid-row:1;grid-column:3/4;border-end-end-radius:0.5rem}#block-lutron-mainnavigation .menu-level-1>.menu-item--column:not(:first-child):not(.menu-item--column-hide-heading)>.menu-item__title{position:relative}#block-lutron-mainnavigation .menu-level-1>.menu-item--column:not(:first-child):not(.menu-item--column-hide-heading)>.menu-item__title:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:-1.5rem;inline-size:0.109375rem;block-size:22.75rem;background-color:#e9e9e9}#block-lutron-mainnavigation .menu-level-2 .menu-item--column_group,#block-lutron-mainnavigation .menu-level-2 .menu-item--default{display:grid;grid-template-columns:auto 1.5rem}#block-lutron-mainnavigation .menu-level-2 .menu-item--column_group .menu-item__title,#block-lutron-mainnavigation .menu-level-2 .menu-item--default .menu-item__title{grid-row:1/2;grid-column:1/2;margin-inline-end:0.75rem}#block-lutron-mainnavigation .menu-level-2 .menu-item--column_group .menu-item__icon,#block-lutron-mainnavigation .menu-level-2 .menu-item--default .menu-item__icon{grid-row:1/2;grid-column:2/3}#block-lutron-mainnavigation .menu-level-2 .menu-item--column_group .menu-item__subtitle,#block-lutron-mainnavigation .menu-level-2 .menu-item--default .menu-item__subtitle{grid-row:2/3;grid-column:1/2}#block-lutron-mainnavigation .menu-level-2 .menu-item--column_group .menu_link_content,#block-lutron-mainnavigation .menu-level-2 .menu-item--default .menu_link_content{grid-row:3/4;grid-column:1/3}#block-lutron-mainnavigation .menu-level-2 .menu-item--column_group.menu-item--external-link .menu-item__icon,#block-lutron-mainnavigation .menu-level-2 .menu-item--default.menu-item--external-link .menu-item__icon{display:flex;align-items:center;margin-inline-start:0.3125rem}#block-lutron-mainnavigation .menu-level-2 .menu-item--column_group:not(:has(.menu-item__icon svg)) .menu-item__title,#block-lutron-mainnavigation .menu-level-2 .menu-item--column_group:not(:has(.menu-item__icon svg)) .menu-item__subtitle,#block-lutron-mainnavigation .menu-level-2 .menu-item--default:not(:has(.menu-item__icon svg)) .menu-item__title,#block-lutron-mainnavigation .menu-level-2 .menu-item--default:not(:has(.menu-item__icon svg)) .menu-item__subtitle{grid-column:1/3}#block-lutron-mainnavigation .menu-level-2 .menu-item--default .menu-item__title{max-inline-size:12.875rem}#block-lutron-mainnavigation .menu-level-2 .menu-item--default.menu-item--highlighted .menu-item__title{max-inline-size:15.125rem}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group:has(.menu-item:hover),#block-lutron-mainnavigation .menu-level-2>.menu-item--default:has(.menu-item:hover){background-color:rgba(0,0,0,0);border-radius:0.25rem}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group:has(.menu-item:hover)>a,#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group:has(.menu-item:hover)>span,#block-lutron-mainnavigation .menu-level-2>.menu-item--default:has(.menu-item:hover)>a,#block-lutron-mainnavigation .menu-level-2>.menu-item--default:has(.menu-item:hover)>span{color:#3e3e3e}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group:has(.menu-item:hover)>.menu-item__icon,#block-lutron-mainnavigation .menu-level-2>.menu-item--default:has(.menu-item:hover)>.menu-item__icon{filter:none}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group.menu-item--child-is-expandable>.menu-item__icon>svg:nth-child(2){display:none}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group.menu-item--child-is-expandable>.menu_link_content{display:none;position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;pointer-events:none;border-radius:0.5rem}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group.menu-item--child-is-expandable.menu-item--expanded:nth-child(2){grid-row:1;grid-column:2/3}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group.menu-item--child-is-expandable.menu-item--expanded:nth-child(3){grid-row:1;grid-column:3/4}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group.menu-item--child-is-expandable.menu-item--expanded:nth-child(4){grid-row:2;grid-column:1/4}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group.menu-item--child-is-expandable.menu-item--expanded:first-child:nth-last-child(2)+.menu-item--column-hide-heading{grid-row:1;grid-column:3/4}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group.menu-item--child-is-expandable.menu-item--expanded>.menu-item__title{font-weight:500}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group.menu-item--child-is-expandable.menu-item--expanded>.menu-item__icon>svg:nth-child(1){display:none}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group.menu-item--child-is-expandable.menu-item--expanded>.menu-item__icon>svg:nth-child(2){display:block}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group.menu-item--child-is-expandable.menu-item--expanded>.menu_link_content{display:block}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group{z-index:1}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:0.5rem;column-gap:0.5rem;border-radius:0.5rem;position:relative}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3:after{content:"";position:absolute;inset-block-start:31rem;inset-inline-start:0;block-size:calc(100% - 31rem);inline-size:33.34%;border-end-start-radius:0.5rem;background-color:#fff}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column{pointer-events:all}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:not(.menu-item--column-hide-heading){background-color:#fff}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(1),#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(2){max-block-size:31.5rem}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(1):not(.menu-item--column-hide-heading)>.menu-item__title,#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(2):not(.menu-item--column-hide-heading)>.menu-item__title{position:relative}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(1):not(.menu-item--column-hide-heading)>.menu-item__title:before,#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(2):not(.menu-item--column-hide-heading)>.menu-item__title:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:-1.5rem;inline-size:0.109375rem;block-size:22.75rem;background-color:#e9e9e9}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(1)>.menu_link_content .menu-level-4,#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(2)>.menu_link_content .menu-level-4{block-size:100%;display:flex;flex-direction:column;max-block-size:23.4375rem}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(1)>.menu_link_content .menu-level-4>.menu-item.menu-item--external-link>.menu-item__icon svg,#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(2)>.menu_link_content .menu-level-4>.menu-item.menu-item--external-link>.menu-item__icon svg{display:block}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(1){grid-row:1;grid-column:2/3}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(2){grid-row:1;grid-column:3/4;border-start-end-radius:0.5rem}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(3){grid-row:2;grid-column:1/4;border-end-start-radius:0.5rem;border-end-end-radius:0.5rem;position:relative;z-index:1}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(3):before{content:"";position:absolute;inset-block-start:calc(0.5rem*-1);inset-inline-start:0;inline-size:0.5rem;block-size:0.5rem;background-color:#fff}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(3)>.menu_link_content .menu-level-4{display:flex;gap:1.5rem}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(3)>.menu_link_content .menu-level-4>.menu-item--cta{margin-block-end:0;padding-block:0;padding-inline:0.75rem}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(3)>.menu_link_content .menu-level-4>.menu-item--small_cta{max-inline-size:18.125rem}#block-lutron-mainnavigation .menu-item--highlighted{margin-top:auto}#block-lutron-mainnavigation .menu-item--expanded{list-style-type:none}#block-lutron-mainnavigation .menu-type-column .menu-level-2{display:flex;flex-direction:column;block-size:100%}#block-lutron-mainnavigation .menu-type-column .menu-level-4 .menu-item--highlighted{position:fixed;bottom:calc(5% + 2.4375rem)}}@media(min-width:1440px){#block-lutron-mainnavigation{margin-inline-start:8.75rem;margin-inline-end:14.0625rem}}#block-lutron-mainnavigation .menu-item--small_cta .menu-item__icon{display:none}body.user-logged-in .contextual-region:has(form.content-moderation-entity-moderation-form)>h2{display:none}body.user-logged-in .content-moderation-entity-moderation-form{position:fixed;right:0;bottom:1rem;z-index:99999;margin-top:4.5rem}@media(min-width:1024px){body.user-logged-in .content-moderation-entity-moderation-form{right:1.5625rem}}body.user-logged-in .content-moderation-entity-moderation-form .entity-moderation-form{margin:0;padding:0;flex-wrap:unset}@media(min-width:1024px){body.user-logged-in .content-moderation-entity-moderation-form .entity-moderation-form{padding:0 1rem 0 0;flex-wrap:wrap}}body.user-logged-in .content-moderation-entity-moderation-form .entity-moderation-form .entity-moderation-form__item{display:flex;padding:1.5rem 1.5rem 0 1.5rem;margin-right:0}body.user-logged-in .content-moderation-entity-moderation-form .entity-moderation-form .entity-moderation-form__item label{padding-block-end:1rem}body.user-logged-in .content-moderation-entity-moderation-form .entity-moderation-form .entity-moderation-form__item:first-child .form-item{margin-block-start:0.7rem;margin-block-end:-0.8rem}body.user-logged-in .content-moderation-entity-moderation-form .entity-moderation-form .entity-moderation-form__item:first-child .form-item label{color:#666;flex:1;text-align:center;position:relative;top:-0.7rem;padding-block-end:0}body.user-logged-in .content-moderation-entity-moderation-form .entity-moderation-form .entity-moderation-form__item .form-item input:not(:-moz-placeholder-shown):valid:not(:focus),body.user-logged-in .content-moderation-entity-moderation-form .entity-moderation-form .entity-moderation-form__item .form-item input:not(:-moz-placeholder-shown):valid:not(:focus-visible),body.user-logged-in .content-moderation-entity-moderation-form .entity-moderation-form .entity-moderation-form__item .form-item select:not(:-moz-placeholder-shown):valid:not(:focus),body.user-logged-in .content-moderation-entity-moderation-form .entity-moderation-form .entity-moderation-form__item .form-item select:not(:-moz-placeholder-shown):valid:not(:focus-visible),body.user-logged-in .content-moderation-entity-moderation-form .entity-moderation-form .entity-moderation-form__item .form-item div textarea:not(:-moz-placeholder-shown):valid:not(:focus),body.user-logged-in .content-moderation-entity-moderation-form .entity-moderation-form .entity-moderation-form__item .form-item div textarea:not(:-moz-placeholder-shown):valid:not(:focus-visible){max-width:150px}body.user-logged-in .content-moderation-entity-moderation-form .entity-moderation-form .entity-moderation-form__item .form-item input:not(:placeholder-shown):valid:not(:focus),body.user-logged-in .content-moderation-entity-moderation-form .entity-moderation-form .entity-moderation-form__item .form-item input:not(:placeholder-shown):valid:not(:focus-visible),body.user-logged-in .content-moderation-entity-moderation-form .entity-moderation-form .entity-moderation-form__item .form-item select:not(:placeholder-shown):valid:not(:focus),body.user-logged-in .content-moderation-entity-moderation-form .entity-moderation-form .entity-moderation-form__item .form-item select:not(:placeholder-shown):valid:not(:focus-visible),body.user-logged-in .content-moderation-entity-moderation-form .entity-moderation-form .entity-moderation-form__item .form-item div textarea:not(:placeholder-shown):valid:not(:focus),body.user-logged-in .content-moderation-entity-moderation-form .entity-moderation-form .entity-moderation-form__item .form-item div textarea:not(:placeholder-shown):valid:not(:focus-visible){max-width:150px}body.user-logged-in .content-moderation-entity-moderation-form .entity-moderation-form .entity-moderation-form__item input[type=submit]{margin-block-end:1.7rem;min-width:auto}#block-lutron-mobile_header_back_button{inline-size:1.5rem;block-size:1.5rem;display:none;justify-content:center;align-items:center;cursor:pointer}#block-lutron-mobile_header_back_button svg{inline-size:1.5rem;block-size:1.5rem;position:relative;inset-inline-start:-0.25rem}header.layout-header.header-menu--mobile-show-back #block-lutron-mobile_header_back_button{display:flex}#block-lutron-mobile_header_toggle_button{inline-size:1.5rem;block-size:1.5rem;display:flex;justify-content:center;align-items:center;cursor:pointer}#block-lutron-mobile_header_toggle_button svg{inline-size:1.5rem;block-size:1.5rem}#block-lutron-mobile_header_toggle_button svg:nth-of-type(2){display:none;opacity:0}header.layout-header.header-menu--mobile-expanded #block-lutron-mobile_header_toggle_button svg:nth-of-type(1){opacity:0;display:none}header.layout-header.header-menu--mobile-expanded #block-lutron-mobile_header_toggle_button svg:nth-of-type(2){opacity:1;display:block}@media(min-width:1024px){#block-lutron-mobile_header_toggle_button{display:none}}#block-lutron-region_selection{position:static}#block-lutron-region_selection .block__title{cursor:pointer}#block-lutron-region_selection .block__title+.contextual+.menu-container,#block-lutron-region_selection .block__title+.menu-container{display:none}#block-lutron-region_selection .block__title.menu-item--expanded+.contextual+.menu-container,#block-lutron-region_selection .block__title.menu-item--expanded+.menu-container{display:block}@media(max-width:1023px){#block-lutron-region_selection{max-inline-size:81rem;margin-inline:auto;padding-inline:clamp(1.5rem,.4437rem + 4.507vi,4.5rem)}#block-lutron-region_selection .block__title{margin-block-end:0.75rem;padding-block-start:0.625rem;padding-block-end:0.625rem;position:relative;font-weight:400}#block-lutron-region_selection .menu-item__icon{position:absolute;inset-block-start:0.625rem;inset-inline-end:0}#block-lutron-region_selection .menu-container{display:none}#block-lutron-region_selection .menu-container__inner>div{margin-block-start:0;margin-block-end:1.5rem;margin-inline:1.5rem;font-size:1.75rem}#block-lutron-region_selection .block__title.menu-item--expanded+.contextual+.menu-container,#block-lutron-region_selection .block__title.menu-item--expanded+.menu-container{display:block;position:absolute;inset-block-start:6.5rem;inset-inline-start:0;inline-size:100%;block-size:100vh;background:#fff;z-index:1}#block-lutron-region_selection .menu .menu-item:not(:last-child){margin-block-end:0}}@media(min-width:1024px){#block-lutron-region_selection .menu-container{position:absolute;padding-block-start:5.5rem;inset-inline-start:calc(50% + 6.625rem);inline-size:22.625rem;z-index:1}#block-lutron-region_selection .menu-container .menu-container__inner{padding-block-start:2rem;padding-block-end:1.5rem;padding-inline:1.5rem;background-color:#fff;border-radius:0.5rem;box-shadow:0px 16px 24px 0px rgba(0,0,0,.75);position:relative}#block-lutron-region_selection .menu-container .menu-container__inner>div{padding-inline-start:0.75rem;padding-block-end:1rem;font-size:1.5rem;color:#222}#block-lutron-region_selection .block__title{color:#fff;font-size:0.875rem;line-height:1.75;display:block;padding-block:0.5rem}#block-lutron-region_selection .block__title .menu-item__icon{display:none}#block-lutron-region_selection .menu{display:flex;flex-direction:column}#block-lutron-region_selection .menu>.menu-item>a{position:relative;display:block;padding-block:0.5rem;padding-inline:0.75rem;color:#222}#block-lutron-region_selection .menu>.menu-item:hover>a{color:#fff;background-color:#006dcc;border-radius:0.25rem}}@media(min-width:1440px){#block-lutron-region_selection .menu-container{inset-inline-start:calc(50% + 16.875rem)}}#block-lutron-search-mobile{inline-size:1.5rem;block-size:1.5rem;display:flex;justify-content:center;align-items:center;cursor:pointer}#block-lutron-search-mobile:has(.icon--state-hidden){pointer-events:none}#block-lutron-search-mobile svg{inline-size:1.5rem;block-size:1.5rem;position:relative;inset-block-start:0.125rem}header.layout-header.header-menu--mobile-expanded #block-lutron-search-mobile{display:none}#block-lutron-search-mobile .search__icon-container{cursor:pointer}#block-lutron-search-mobile .search__icon-container.search-close-icons--hidden{display:none}#block-lutron-search-mobile .search__icon-container button{all:unset;display:grid}#block-lutron-search-mobile .search__icon-container button:focus{outline:-webkit-focus-ring-color auto 0.3125rem}#block-lutron-search-mobile .search__icon-container .icon--state-hidden{display:none}#block-lutron-search{display:none;inline-size:1.5rem;block-size:1.5rem;z-index:1}@media(min-width:1024px){#block-lutron-search{display:block}#block-lutron-search svg path{fill:#fff}}#block-lutron-search .search__icon-container{cursor:pointer}#block-lutron-search .search__icon-container.search-close-icons--hidden{display:none}#block-lutron-search .search__icon-container button{all:unset}#block-lutron-search .search__icon-container button:focus{outline:-webkit-focus-ring-color auto 0.3125rem}#block-lutron-search .search__icon-container .icon--state-hidden{display:none}#block-lutron-sign_in{position:static}#block-lutron-sign_in .block__title{cursor:pointer}#block-lutron-sign_in .block__title+.contextual+.menu-container,#block-lutron-sign_in .block__title+.menu-container{display:none}#block-lutron-sign_in .block__title.menu-item--expanded+.contextual+.menu-container,#block-lutron-sign_in .block__title.menu-item--expanded+.menu-container{display:block}#block-lutron-sign_in .menu>.menu-item:has(#menu-link--create-an-account):before{content:"";display:block;inline-size:100%;margin-block-start:0.75rem;margin-block-end:0.75rem;border-block-start:0.125rem solid #e9e9e9}#block-lutron-sign_in .menu>.menu-item:has(#menu-link--create-an-account):not(:hover)>a{color:#006dcc}@media(max-width:1023px){#block-lutron-sign_in{max-inline-size:81rem;margin-inline:auto;padding-inline:clamp(1.5rem,.4437rem + 4.507vi,4.5rem)}#block-lutron-sign_in .block__title{margin-block-end:0.75rem;padding-block-start:0.625rem;padding-block-end:0.625rem;position:relative;font-weight:400}#block-lutron-sign_in .menu-item__icon{position:absolute;inset-block-start:0.625rem;inset-inline-end:0}#block-lutron-sign_in .menu-container{display:none}#block-lutron-sign_in .menu-container__inner>div{margin-block-start:0;margin-block-end:1.5rem;margin-inline:1.5rem;font-size:1.75rem}#block-lutron-sign_in .block__title.menu-item--expanded+.contextual+.menu-container,#block-lutron-sign_in .block__title.menu-item--expanded+.menu-container{display:block;position:absolute;inset-block-start:6.5rem;inset-inline-start:0;inline-size:100%;block-size:100vh;background:#fff;z-index:1}#block-lutron-sign_in .menu .menu-item:not(:last-child){margin-block-end:0}#block-lutron-sign_in .menu>.menu-item:has(#menu-link--create-an-account){margin-block-start:calc(1.5rem*-1)}#block-lutron-sign_in .menu>.menu-item:has(#menu-link--create-an-account):before{inline-size:calc(100% - 0.5rem*2);margin-block:1rem;margin-inline:0.5rem}}@media(min-width:1024px){#block-lutron-sign_in .menu-container{position:absolute;padding-block-start:5.5rem;inset-inline-start:calc(50% + 6.625rem);inline-size:22.625rem;z-index:1}#block-lutron-sign_in .menu-container .menu-container__inner{padding-block-start:2rem;padding-block-end:1.5rem;padding-inline:1.5rem;background-color:#fff;border-radius:0.5rem;box-shadow:0px 16px 24px 0px rgba(0,0,0,.75);position:relative}#block-lutron-sign_in .menu-container .menu-container__inner>div{padding-inline-start:0.75rem;padding-block-end:1rem;font-size:1.5rem;color:#222}#block-lutron-sign_in .block__title{color:#fff;font-size:0.875rem;line-height:1.75;display:block;padding-block:0.5rem}#block-lutron-sign_in .block__title .menu-item__icon{display:none}#block-lutron-sign_in .menu{display:flex;flex-direction:column}#block-lutron-sign_in .menu>.menu-item>a{position:relative;display:block;padding-block:0.5rem;padding-inline:0.75rem;color:#222}#block-lutron-sign_in .menu>.menu-item:hover>a{color:#fff;background-color:#006dcc;border-radius:0.25rem}}@media(min-width:1440px){#block-lutron-sign_in .menu-container{inset-inline-start:calc(50% + 16.875rem)}}#block-lutron-site_branding-mobile{flex:1}header.layout-header.header-menu--mobile-show-back #block-lutron-site_branding-mobile{display:none}#block-lutron-site_branding{display:none}@media(min-width:1024px){#block-lutron-site_branding{display:block;filter:brightness(0) invert(1)}}@media(min-width:1024px){#block-lutron-utility_navigation{position:relative;padding-inline-start:0;padding-inline-end:1.5rem}#block-lutron-utility_navigation:after{content:"";position:absolute;inset-block-start:0.75rem;inset-inline-end:0;inline-size:0.125rem;block-size:1rem;background-color:#fff;opacity:.25}body:not(:has(.hero__media)) #block-lutron-utility_navigation:after{background-color:#262626}}@media(min-width:1024px){body.enable-motion-effect header.layout-header:before{opacity:0;inset-block-start:-2.0625rem;animation:fadeInGradient .8s cubic-bezier(0.15,0.1,0,1) 1.2s forwards}@keyframes fadeInGradient{to{opacity:.5}}body.enable-motion-effect.user-logged-in main.main{padding-top:0px !important}body.enable-motion-effect.user-logged-in header.layout-header:before{inset-block-start:0}body.enable-motion-effect .region-header-primary:before{animation:fadeInHeader .8s cubic-bezier(0.37,0,0.63,1) .2s forwards}body.enable-motion-effect .region-header-secondary{position:relative;z-index:10;display:flex;justify-content:flex-end;gap:1.5rem;padding-inline:2rem;opacity:0;animation:opacityOne 1.2s cubic-bezier(0.37,0,0.63,1) .2s forwards}body.enable-motion-effect.window-resized .region-header-secondary{opacity:1;animation:unset}body.enable-motion-effect.window-loaded .region-header-primary:before{animation:unset}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item{opacity:0;animation:opacityOne 1.2s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item:nth-child(1){animation-delay:0.6s}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item:nth-child(2){animation-delay:0.65s}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item:nth-child(3){animation-delay:0.7s}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item:nth-child(4){animation-delay:0.75s}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item:nth-child(5){animation-delay:0.8s}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item:nth-child(6){animation-delay:0.85s}body.enable-motion-effect.window-resized #block-lutron-mainnavigation .menu-level-0>.menu-item{opacity:1;animation:unset}body.enable-motion-effect #block-lutron-search{opacity:0;animation:opacityOne .4s cubic-bezier(0.37,0,0.63,1) .9s forwards}body.enable-motion-effect.window-resized #block-lutron-search{opacity:1;transform:translateX(0rem);animation:unset}body.enable-motion-effect #block-lutron-site_branding{opacity:.5;animation:opacityOne .4s cubic-bezier(0.37,0,0.63,1) .2s forwards}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu_link_content{visibility:visible;opacity:0;animation:fadeInContent .8s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect.path-node #block-lutron-mainnavigation .menu-level-0>.menu-item:not(.menu-item--expanded)>.menu_link_content{opacity:0;visibility:hidden;animation:unset}body.enable-motion-effect.window-resized #block-lutron-mainnavigation .menu-level-0>.menu-item:not(.menu-item--expanded)>.menu_link_content{opacity:0;visibility:hidden;animation:unset}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item:not(.menu-item--expanded)>.menu_link_content{opacity:1;visibility:visible;animation:fadeOutContent .4s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded>.menu_link_content{visibility:visible;opacity:0;animation:fadeInContent .4s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect.menu--expanded #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded>.menu_link_content{opacity:1;animation:unset;visibility:visible}body.enable-motion-effect.menu--search-open .region.region-header-primary{opacity:1}body.enable-motion-effect.js-window-scrolled:not(.js-window-secondary-nav-visible) header.layout-header .region-header-primary:before{opacity:1;background-color:#000}}@keyframes fadeInHeader{to{opacity:.5}}@keyframes opacityOne{to{opacity:1}}@keyframes fadeOutContent{to{opacity:0;visibility:hidden}}@keyframes fadeInContent{to{opacity:1;visibility:visible}}@media(min-width:1024px){body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item>span{position:relative;width:100%}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item:not(.menu-item--expanded)>span:hover:before{content:"•";position:absolute;bottom:-12px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:.9rem;animation:fadeIn .4s cubic-bezier(0.37,0,0.63,1) forwards;opacity:1}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item>span:before{content:"•";position:absolute;bottom:-1.71875rem;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:1.5rem;left:50%;transform:translate(-50%,0);animation:fadeOut .4s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect.path-node #block-lutron-mainnavigation .menu-level-0>.menu-item>span:before{opacity:0}body.enable-motion-effect.window-resized #block-lutron-mainnavigation .menu-level-0>.menu-item>span:before{opacity:0}body.enable-motion-effect.enable-label-hover #block-lutron-mainnavigation .menu-level-0>.menu-item>span:before{opacity:1;animation:fadeOut .4s cubic-bezier(0.37,0,0.63,1) forwards}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}}#block-lutron-mainnavigation ul.menu.menu-level-2>.menu-item.menu-item--column_group{display:grid;grid-template-columns:auto 2rem;border-radius:.25rem}@media(min-width:1440px){#block-lutron-mainnavigation ul.menu.menu-level-2>.menu-item.menu-item--column_group{grid-template-columns:auto 1.5rem}}#block-lutron-mainnavigation ul.menu.menu-level-2>.menu-item.menu-item--column_group:hover>.menu-item__icon path{stroke:#fff;margin-top:0.5rem}@media(min-width:1024px){#block-lutron-mainnavigation ul.menu.menu-level-2>.menu-item.menu-item--column_group .menu-item__title{margin-left:0}}#block-lutron-mainnavigation .menu-level-2 .menu-item--column_group .menu-item__icon>svg:nth-child(2){display:none}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group.menu-item--expanded .menu-item__icon>svg:nth-child(1){display:none}#block-lutron-mainnavigation .menu-level-2>.menu-item--column_group.menu-item--expanded .menu-item__icon>svg:nth-child(2){display:block}@media(min-width:1024px){body.enable-motion-effect #block-lutron-mainnavigation .menu-level-1>.menu-item.menu-item--column>.menu_link_content>.menu-level-2>.menu-item.menu-item--default{transition:background-color .4s cubic-bezier(0.17,0,0.56,0.7)}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-1>.menu-item.menu-item--column>.menu_link_content>.menu-level-2>.menu-item.menu-item--default:hover{transition:background-color .4s cubic-bezier(0.17,0,0.56,0.7)}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(1)>.menu_link_content>.menu-level-4>.menu-item.menu-item--default{transition:background-color .4s cubic-bezier(0.17,0,0.56,0.7)}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(1)>.menu_link_content>.menu-level-4>.menu-item.menu-item--default:hover{transition:background-color .4s cubic-bezier(0.17,0,0.56,0.7)}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(2)>.menu_link_content>.menu-level-4>.menu-item.menu-item--default{transition:background-color .4s cubic-bezier(0.17,0,0.56,0.7)}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(2)>.menu_link_content>.menu-level-4>.menu-item.menu-item--default:hover{transition:background-color .4s cubic-bezier(0.17,0,0.56,0.7)}body.enable-motion-effect #block-lutron-mainnavigation .menu-item.menu-item--column_group:not(:has(.menu-level-1)):hover{transition:background-color .4s cubic-bezier(0.17,0,0.56,0.7)}body.enable-motion-effect #block-lutron-mainnavigation .menu-item.menu-item--column_group:not(:has(.menu-level-1)):hover .menu-item__icon>svg:nth-child(1){display:none}body.enable-motion-effect #block-lutron-mainnavigation .menu-item.menu-item--column_group:not(:has(.menu-level-1)):hover .menu-item__icon>svg:nth-child(2){display:block;animation:grow .4s ease-in-out}@keyframes grow{from{width:0rem}to{width:1.5rem}}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(1){opacity:0;animation:opacityTrans .8s cubic-bezier(0.3,0,0,1) .1s forwards,fadeRightMenu 1.2s cubic-bezier(0.15,0.1,0,1) .1s forwards}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-2>.menu-item--column_group>.view-mode-column-group .menu-level-3>.menu-item--column:nth-child(2){opacity:0;animation:opacityTrans .8s cubic-bezier(0.3,0,0,1) .5s forwards,fadeRightMenu 1.2s cubic-bezier(0.15,0.1,0,1) .5s forwards}@keyframes opacityTrans{to{opacity:1}}@keyframes fadeRightMenu{from{transform:translateX(-0.625rem)}to{transform:translateX(0rem)}}@keyframes opacity{from{transform:translateX(-0.625rem);opacity:0}to{transform:translateX(0rem);opacity:1}}body.enable-motion-effect [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors .category-filters__filter-selector:hover,body.enable-motion-effect [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors.expaned .category-filters__filter-selector:hover,body.enable-motion-effect #homepage-category-filters-136 .category-filters__filter-selectors .category-filters__filter-selector:hover,body.enable-motion-effect #homepage-category-filters-136 .category-filters__filter-selectors.expaned .category-filters__filter-selector:hover{color:#666}body.enable-motion-effect .menu.menu-level-0>li.menu-item--expanded ul.menu.menu-level-1>li>.menu-item__title{animation:opacity .8s cubic-bezier(0.3,0,0,1)}body.enable-motion-effect .menu.menu-level-0>li.menu-item--expanded ul.menu.menu-level-2>li>a,body.enable-motion-effect .menu.menu-level-0>li.menu-item--expanded ul.menu.menu-level-2>li>span.menu-item__subtitle,body.enable-motion-effect .menu.menu-level-0>li.menu-item--expanded ul.menu.menu-level-2>li>span{opacity:0;transform:translateX(-0.625rem);animation:opacity1 1.2s cubic-bezier(0.15,0.1,0,1) forwards,menu1SlideFadeIn 1.2s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect #block-lutron-mainnavigation ul.menu.menu-level-2>.menu-item.menu-item--column_group{display:grid;grid-template-columns:auto 2.25rem;border-radius:.25rem}}@media(min-width:1024px)and (min-width:1440px){body.enable-motion-effect #block-lutron-mainnavigation ul.menu.menu-level-2>.menu-item.menu-item--column_group{grid-template-columns:auto 1.5rem}}@media(min-width:1024px){body.enable-motion-effect #block-lutron-mainnavigation ul.menu.menu-level-2>.menu-item.menu-item--column_group .menu-item__icon svg{animation:none}body.enable-motion-effect #block-lutron-mainnavigation ul.menu.menu-level-2>.menu-item.menu-item--column_group .menu-item__icon svg:nth-child(2){display:none}body.enable-motion-effect #block-lutron-mainnavigation ul.menu.menu-level-2>.menu-item.menu-item--column_group:hover{transition:background-color .4s cubic-bezier(0.37,0,0.63,1)}body.enable-motion-effect #block-lutron-mainnavigation ul.menu.menu-level-2>.menu-item.menu-item--column_group:hover .menu-item__icon svg:nth-child(1){display:none}body.enable-motion-effect #block-lutron-mainnavigation ul.menu.menu-level-2>.menu-item.menu-item--column_group:hover .menu-item__icon svg:nth-child(2){animation:grow .4s ease-in-out;display:block}body.enable-motion-effect #block-lutron-mainnavigation ul.menu.menu-level-2>.menu-item.menu-item--column_group:hover .menu-item__icon svg:nth-child(2) path{stroke:#006dcc}body.enable-motion-effect #block-lutron-mainnavigation ul.menu.menu-level-2>.menu-item.menu-item--column_group.menu-item--expanded .menu-item__icon svg:nth-child(1){display:none}body.enable-motion-effect #block-lutron-mainnavigation ul.menu.menu-level-2>.menu-item.menu-item--column_group.menu-item--expanded .menu-item__icon svg:nth-child(2){display:block}body.enable-motion-effect:not(.window-loaded) .category-filters__content .paragraph--type--homepage-category-filter:nth-child(1) .hero__media picture,body.enable-motion-effect:not(.window-loaded) .category-filters__content .paragraph--type--homepage-category-filter:nth-child(1) .hero__media img{z-index:-99;opacity:0;animation:fadeIn 3s cubic-bezier(0.3,0,0,1) 1s forwards;scale:1.02}@keyframes fadeIn{to{opacity:1;scale:1}}@keyframes scaleAnimation{to{scale:1;opacity:1}}}@keyframes menu1SlideFadeIn{to{opacity:1;transform:translateX(0)}}@keyframes reveal{to{transform:translateY(0rem);opacity:1;height:3.125rem}}@media(min-width:1024px){body.enable-motion-effect .blade__collapsed-link-indicator{opacity:0}body.enable-motion-effect .blade_collection__scroll-inner{gap:0}body.enable-motion-effect.blade-bg-animate .blade_collection__scroll-inner>.paragraph.paragraph--type--blade{margin-right:0.75rem;opacity:0;animation:bladeFadeIn .8s cubic-bezier(0.37,0,0.63,1) .85 forwards}body.enable-motion-effect.blade-bg-animate .blade_collection__scroll-inner .blade__collapsed-background-image picture,body.enable-motion-effect.blade-bg-animate .blade_collection__scroll-inner .blade__collapsed-background-image img{transform:scaleX(1.09);animation:slideContentBlades .8s cubic-bezier(0.15,0.1,0,1) forwards;transform-origin:right}body.enable-motion-effect:not(.blade-bg-animate) .blade_collection__scroll-inner>.paragraph.paragraph--type--blade{opacity:0;margin-right:0}body.enable-motion-effect:not(.blade-bg-animate) .blade_collection__scroll-inner>.paragraph.paragraph--type--blade:last-child{margin-right:0}body.enable-motion-effect:not(.blade-bg-animate) .blade_collection__scroll-inner>.paragraph.paragraph--type--blade:nth-child(1){animation:blademarginRight 1.2s cubic-bezier(0.37,0,0.63,1) 1.8s forwards,bladeFadeIn 1s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect:not(.blade-bg-animate) .blade_collection__scroll-inner>.paragraph.paragraph--type--blade:nth-child(2){animation:blademarginRight 1.2s cubic-bezier(0.37,0,0.63,1) 1.8s forwards,bladeFadeIn 1s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect:not(.blade-bg-animate) .blade_collection__scroll-inner>.paragraph.paragraph--type--blade:nth-child(3){animation:blademarginRight 1.2s cubic-bezier(0.37,0,0.63,1) 1.8s forwards,bladeFadeIn 1s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect:not(.blade-bg-animate) .blade_collection__scroll-inner>.paragraph.paragraph--type--blade:nth-child(4){animation:bladeFadeIn 1s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect:not(.blade-bg-animate) .blade_collection__scroll-inner>.paragraph.paragraph--type--blade:nth-child(1){animation-delay:1.5s}body.enable-motion-effect:not(.blade-bg-animate) .blade_collection__scroll-inner>.paragraph.paragraph--type--blade:nth-child(2){animation-delay:1.65s}body.enable-motion-effect:not(.blade-bg-animate) .blade_collection__scroll-inner>.paragraph.paragraph--type--blade:nth-child(3){animation-delay:1.8s}body.enable-motion-effect:not(.blade-bg-animate) .blade_collection__scroll-inner>.paragraph.paragraph--type--blade:nth-child(4){animation-delay:1.95s}body.enable-motion-effect .blade__collapsed-background-image picture,body.enable-motion-effect .blade__collapsed-background-image img{transform:translateX(-2.5rem);animation:slideBladeImage 1.5s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect .blade__collapsed-background-image picture:nth-child(1),body.enable-motion-effect .blade__collapsed-background-image img:nth-child(1){animation-delay:1.5s}body.enable-motion-effect .blade__collapsed-background-image picture:nth-child(2),body.enable-motion-effect .blade__collapsed-background-image img:nth-child(2){animation-delay:1.65s}body.enable-motion-effect .blade__collapsed-background-image picture:nth-child(3),body.enable-motion-effect .blade__collapsed-background-image img:nth-child(3){animation-delay:1.8s}body.enable-motion-effect .blade__collapsed-background-image picture:nth-child(4),body.enable-motion-effect .blade__collapsed-background-image img:nth-child(4){animation-delay:1.95s}body.enable-motion-effect .blade__collapsed{overflow:hidden}body.enable-motion-effect.window-loaded .category-filters__filter-selectors{max-width:25.875rem;margin:3rem auto}body.enable-motion-effect.window-loaded .blade__collapsed-background-image picture,body.enable-motion-effect.window-loaded .blade__collapsed-background-image img{transform:translateX(0);animation:slideBladeImageReset 2s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.window-loaded .blade__collapsed-background-image picture:nth-child(1),body.enable-motion-effect.window-loaded .blade__collapsed-background-image img:nth-child(1){animation-delay:0.2s}body.enable-motion-effect.window-loaded .blade__collapsed-background-image picture:nth-child(2),body.enable-motion-effect.window-loaded .blade__collapsed-background-image img:nth-child(2){animation-delay:0.35s}body.enable-motion-effect.window-loaded .blade__collapsed-background-image picture:nth-child(3),body.enable-motion-effect.window-loaded .blade__collapsed-background-image img:nth-child(3){animation-delay:0.5s}body.enable-motion-effect.window-loaded .blade__collapsed-background-image picture:nth-child(4),body.enable-motion-effect.window-loaded .blade__collapsed-background-image img:nth-child(4){animation-delay:0.65s}body.enable-motion-effect.menu--search-close .homepage_category_filters>.category-filters__content>.paragraph .blade_collection__scroll-inner>.paragraph{opacity:1;animation:unset;margin-right:1.5rem}body.enable-motion-effect.menu--search-close .homepage_category_filters>.category-filters__content>.paragraph .blade_collection__scroll-inner>.paragraph:last-child{margin-right:0}body.enable-motion-effect.menu--search-close .blade__collapsed-background-image picture,body.enable-motion-effect.menu--search-close .blade__collapsed-background-image img{animation:unset}body.enable-motion-effect.menu--search-close [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors{animation:unset;background-color:rgba(18,18,18,.7490196078);opacity:1;width:25.875rem}body.enable-motion-effect.window-resized .blade__collapsed-background-image picture,body.enable-motion-effect.window-resized .blade__collapsed-background-image img{animation:unset}body.enable-motion-effect.window-resized .pivot-overlay{display:none}body.enable-motion-effect.window-resized [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors li a#tabby-toggle_commercial-136-2{opacity:1;animation:unset}body.enable-motion-effect.window-resized [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors li a#tabby-toggle_hospitality-136-3{opacity:1;animation:unset}body.enable-motion-effect.window-init-success .pivot-overlay{display:none}body.enable-motion-effect.window-init-success [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors li a#tabby-toggle_commercial-136-2{opacity:1;animation:unset}body.enable-motion-effect.window-init-success [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors li a#tabby-toggle_hospitality-136-3{opacity:1;animation:unset}body.enable-motion-effect.blade-bg-animate .hero__media img{opacity:.1;scale:2.09;animation:1.2s animateBG cubic-bezier(0.3,0,0,1) forwards}}@media(min-width:1024px)and (min-width:768px){@keyframes blademarginRight{to{margin-right:1.5rem}}}@media(min-width:1024px)and (min-width:1024px){@keyframes blademarginRight{to{margin-right:0.75rem}}}@media(min-width:1024px)and (min-width:1440px){@keyframes blademarginRight{to{margin-right:1.5rem}}}@media(min-width:1024px){@keyframes bladeFadeIn{to{opacity:1}}@keyframes animateBG{to{opacity:1;scale:1}}@keyframes slideContentUp{from{transform:translateY(0)}to{transform:translateY(-0.5rem)}}@keyframes slideContentDown{from{transform:translateY(-0.5rem)}to{transform:translateY(0)}}@keyframes slideBladeImageReset{to{transform:translateX(0)}}@keyframes slideBladeImage{from{transform:translateX(-2.5rem)}to{transform:translateX(0)}}to{transform:translateY(0)}to [data-component-id="lutron:blade_collection"]:has(.blade[aria-expanded=true]) .blade_collection__dialog-backdrop{z-index:0;background-color:rgba(0,0,0,.5)}to .field__item{position:relative}}@keyframes slideContentBlades{from{transform:scaleX(1.09)}to{transform:scaleX(1)}}@media(min-width:1440px){body.enable-motion-effect.blade-bg-animate .blade_collection__scroll-inner>.paragraph.paragraph--type--blade{margin-right:1.5rem;opacity:0;animation:bladeFadeIn .8s cubic-bezier(0.37,0,0.63,1) .85 forwards}body.enable-motion-effect.blade-bg-animate .blade_collection__scroll-inner .blade__collapsed-background-image picture,body.enable-motion-effect.blade-bg-animate .blade_collection__scroll-inner .blade__collapsed-background-image img{transform:scaleX(1.09);animation:slideContentBlades .8s cubic-bezier(0.15,0.1,0,1) forwards;transform-origin:right}}@media(min-width:1024px){body.enable-motion-effect .category-filters__filter-selectors{opacity:0;width:0;margin:3rem auto;background-color:rgba(0,0,0,0);animation:opacCategory .8s cubic-bezier(0.15,0.1,0,1) 1.4s forwards,growCategory 1s cubic-bezier(0.15,0.1,0,1) 1.4s forwards,categorybackgroundFadeInOut .8s cubic-bezier(0.15,0.1,0,1) 1.4s forwards}body.enable-motion-effect [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors li a#tabby-toggle_commercial-136-2{min-inline-size:unset;padding:.625rem 1.8rem;border-radius:1.5rem;opacity:0;animation:opacCategory .4s cubic-bezier(0.37,0,0.63,1) 2s forwards}body.enable-motion-effect [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors li a#tabby-toggle_hospitality-136-3{min-inline-size:unset;padding:.625rem 1.8rem;border-radius:1.5rem;opacity:0;animation:opacCategory .4s cubic-bezier(0.37,0,0.63,1) 2.1s forwards}body.enable-motion-effect.search--field--animate .pivot-overlay{display:none}body.enable-motion-effect.search--field--animate [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors li a#tabby-toggle_commercial-136-2{opacity:1;animation:unset}body.enable-motion-effect.search--field--animate [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors li a#tabby-toggle_hospitality-136-3{opacity:1;animation:unset}body.enable-motion-effect.search--field--animate .slider{opacity:1}body.enable-motion-effect [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors li a[role=tab][aria-selected=true]{opacity:.9}body.enable-motion-effect:not(.window-loaded) .category-filters__filter-selectors li.category-filters__filter-selector:not(:hover){opacity:0}body.enable-motion-effect:not(.window-loaded) .category-filters__filter-selectors li.category-filters__filter-selector:nth-of-type(1):not(:hover){animation:categoryFilterFadeOut .4s cubic-bezier(0.37,0,0.63,1) 1.4s forwards}body.enable-motion-effect:not(.window-loaded) .category-filters__filter-selectors li.category-filters__filter-selector:nth-of-type(2):not(:hover){animation:categoryFilterFadeOut .4s cubic-bezier(0.37,0,0.63,1) 1.42s forwards}body.enable-motion-effect:not(.window-loaded) .category-filters__filter-selectors li.category-filters__filter-selector:nth-of-type(3):not(:hover){animation:categoryFilterFadeOut .4s cubic-bezier(0.37,0,0.63,1) 1.65s forwards}body.enable-motion-effect [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors .category-filters__filter-selector:hover{color:#fff;background-color:rgba(0,0,0,0);opacity:.9;border-radius:1.5rem;animation:categoryFilterFadeIn .4s cubic-bezier(0.15,0.1,0,1) forwards}}body.enable-motion-effect [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors{background-color:unset;margin:3rem auto}body.enable-motion-effect .category-filters__filter-container{width:26.1875rem;margin:0 auto;position:relative;z-index:1}body.enable-motion-effect .category-filters__filter-selector{z-index:2;text-align:center}body.enable-motion-effect .category-filters__filter-selectors{position:absolute}body.enable-motion-effect .slider{position:absolute;width:0;height:100%;left:0;color:#262626;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;background-color:#f1f1f1;border-radius:1.5rem;z-index:99;transition:cubic-bezier(0.15,0.1,0,1) 1.5s}body.enable-motion-effect .pivot-overlay{background-color:#3f454d;position:absolute;top:0;width:25.875rem;z-index:99999;height:12.5rem;right:0;animation:decreaseWidth 1.6s cubic-bezier(0.15,0.1,0,1) 1.6s forwards}body.enable-motion-effect .layout-container:has(.blade_collection__scroll .paragraph--type--blade[aria-expanded=true]) [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors{position:absolute}body.enable-motion-effect [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors li a[role=tab][aria-selected=true]{background-color:#727272}body.enable-motion-effect [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors li a[role=tab][aria-selected=true] span{color:#fff}body.enable-motion-effect .slider{opacity:1}body.enable-motion-effect:not(.window-loaded-pivot) .slider{left:-1.5625rem !important;opacity:0;transition:all cubic-bezier(0.15,0.1,0,1)}body.enable-motion-effect .pivot-overlay{display:none}@keyframes categoryFilterFadeIn{to{background-color:#777}}@keyframes categoryFilterFadeOut{from{opacity:0}to{opacity:1;background-color:rgba(0,0,0,0)}}@keyframes opacCategory{to{opacity:1}}@keyframes growCategory{to{width:25.875rem}}@keyframes opacityChange{to{opacity:1}}@keyframes decreaseWidth{to{right:-25.9375rem}}@keyframes categorybackgroundFadeInOut{to{background-color:rgba(18,18,18,.7490196078)}}@keyframes leftCategory{from{left:-1.5625rem}to{left:0}}@keyframes growHeaderMobile{to{opacity:1}}@keyframes growCategoryMobile{to{opacity:1;width:100%}}@keyframes slideDownCategoryButtonMobile{to{top:0.4375rem}}@keyframes slideUpCategoryButtonMobile{to{top:-25px}}@keyframes expandHeightCategoryListMobile{to{opacity:1;height:16.25rem}}@keyframes changeActiveCategoryLIMobile{to{opacity:1;background-color:#006dcc}}@keyframes moveRightToLeftFixedMobile{from{left:100%}to{opacity:1;left:0}}@keyframes translateXtoZeroMobile{to{opacity:1;transform:translateX(0px)}}@keyframes translateYtoZeroMobile{to{opacity:1;transform:translateY(0px)}}@keyframes translateYtoNegaTenMobile{to{opacity:1}}@keyframes opacity1Mobile{to{opacity:1}}@keyframes expandHeightMenuSubMobile{to{opacity:1;height:20.5rem}}@keyframes revertHeightMenuSubMobile{to{opacity:0;height:0rem}}.category-filters__filter-container-mobile{display:none}@media(max-width:1023px){body.enable-motion-effect .pivot-overlay{display:none}body.enable-motion-effect #block-lutron-searchbox .search-bar{display:flex;flex-direction:column;justify-content:center}@keyframes suggestionOpacity{to{opacity:1}}@keyframes translateSuggestion{to{transform:translateY(-1.25rem)}}body.enable-motion-effect .search-result__tabs-content .search-result__tabs-content__nav-tabs.mobile-active{z-index:9}body.enable-motion-effect.para-mobile-blade-close .blade_collection__scroll-inner>.paragraph.paragraph--type--blade{opacity:1;animation:unset}body.enable-motion-effect.para-mobile-blade-close .blade_collection__scroll-inner>.paragraph.paragraph--type--blade .blade__collapsed-background-image{transform:none;animation:unset}body.enable-motion-effect.para-mobile-blade-close .form-elements{opacity:0}body.enable-motion-effect .search-result__refiners{top:0;z-index:99999}body.enable-motion-effect.mobile-filter-open{overflow:hidden !important}body.enable-motion-effect .search-bar__suggestion-container{padding-left:clamp(1.5rem,.4437rem + 4.507vw,4.5rem);padding-right:clamp(1.5rem,.4437rem + 4.507vw,4.5rem)}body.enable-motion-effect .search-result__container{padding-top:6.5625rem}body.enable-motion-effect .search-bar .search-bar__button svg{width:1.5rem;height:1.5rem;margin-top:0.3125rem}body.enable-motion-effect.search--bar-do-not-animate .search-bar .search-bar__button{background-color:rgba(0,0,0,0);opacity:1}body.enable-motion-effect:not(.search--bar-do-not-animate) #block-lutron-searchbox .search-bar .search-bar__search-input-container .search-bar__search-input--text-box::-moz-placeholder{color:rgba(0,0,0,0)}body.enable-motion-effect:not(.search--bar-do-not-animate) #block-lutron-searchbox .search-bar .search-bar__search-input-container .search-bar__search-input--text-box::placeholder{color:rgba(0,0,0,0)}body.enable-motion-effect .curated-content-modal__overlay{padding-top:11.1875rem}body.enable-motion-effect .search-bar-container{position:relative}body.enable-motion-effect .button_text_typing{position:absolute;top:0.25rem;left:0;z-index:3;color:#000}@keyframes fadeInSearch{to{opacity:1}}body.enable-motion-effect #block-searchbar{opacity:1;z-index:1;animation:fadeInSearchBar 1.2s cubic-bezier(0.37,0,0.63,1) .2s forwards}body.enable-motion-effect .search-bar{position:relative;display:flex;align-items:center;justify-content:center;border-radius:0.25rem}body.enable-motion-effect .search-bar .search-bar__button{background-color:rgba(0,0,0,0);color:rgba(0,0,0,0);opacity:0;max-width:clamp(31.25rem,100%,56.1%);animation:fadeInSearchBar 1s cubic-bezier(0.37,0,0.63,1) 2s forwards}body.enable-motion-effect .search--bar-wrapper{position:absolute;width:100%;height:100%;left:50%;transform:translateX(-50%);opacity:1;z-index:0;border-radius:0.25rem;max-width:clamp(31.25rem,100%,56.1%)}@keyframes fadeInSearchBar{to{opacity:1}}body.enable-motion-effect:not(.window-loaded) .blade_collection__scroll-inner>.paragraph.paragraph--type--blade{opacity:0;animation:opacity1Mobile 1s cubic-bezier(0.65,0,0.35,1) forwards}body.enable-motion-effect:not(.window-loaded) .blade_collection__scroll-inner>.paragraph.paragraph--type--blade:nth-child(1){animation-delay:1.65s}body.enable-motion-effect:not(.window-loaded) .blade_collection__scroll-inner>.paragraph.paragraph--type--blade:nth-child(2){animation-delay:1.75s}body.enable-motion-effect:not(.window-loaded) .blade_collection__scroll-inner>.paragraph.paragraph--type--blade:nth-child(3){animation-delay:1.85s}body.enable-motion-effect:not(.window-loaded) .blade_collection__scroll-inner>.paragraph.paragraph--type--blade:nth-child(4){animation-delay:1.95s}body.enable-motion-effect:not(.window-loaded) .blade__collapsed-background-image picture,body.enable-motion-effect:not(.window-loaded) .blade__collapsed-background-image img{transform:translateX(-5%) scaleX(1.1);animation:slideContentsss 1.7s cubic-bezier(0.15,0.1,0,1) 1.85s forwards}body.enable-motion-effect .blade__collapsed{overflow:hidden}body.enable-motion-effect.window-loaded:not(.para-mobile-blade-close) .category-filters__filter-selectors{max-width:26.1875rem;margin:3rem auto}body.enable-motion-effect .search-result__products-list li{opacity:0}body.enable-motion-effect .search-result__products-list li:nth-child(1){transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) .55s forwards}body.enable-motion-effect .search-result__products-list li:nth-child(2){transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) .6s forwards}body.enable-motion-effect.reveal-tab-card-1 .search-result__products-list li{opacity:0}body.enable-motion-effect.reveal-tab-card-1 .search-result__products-list li:nth-child(3){transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-tab-card-1 .search-result__products-list li:nth-child(4){transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-tab-card-2 .search-result__products-list li{opacity:0}body.enable-motion-effect.reveal-tab-card-2 .search-result__products-list li:nth-child(5){transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-tab-card-2 .search-result__products-list li:nth-child(6){transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-tab-card-3 .search-result__products-list li{opacity:0}body.enable-motion-effect.reveal-tab-card-3 .search-result__products-list li:nth-child(7){transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-tab-card-3 .search-result__products-list li:nth-child(8){transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-tab-card-4 .search-result__products-list li{opacity:0}body.enable-motion-effect.reveal-tab-card-4 .search-result__products-list li:nth-child(9){transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-tab-card-4 .search-result__products-list li:nth-child(10){transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-tab-card-5 .search-result__products-list li{opacity:0}body.enable-motion-effect.reveal-tab-card-5 .search-result__products-list li:nth-child(11){transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-tab-card-5 .search-result__products-list li:nth-child(12){transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect .view-content .views-infinite-scroll-content-wrapper .views-row{opacity:0}body.enable-motion-effect .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(1){transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards;animation-delay:0.8s}body.enable-motion-effect .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(2){transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards;animation-delay:0.95s}body.enable-motion-effect.reveal-product-card-1 .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(3){opacity:0;transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-product-card-1 .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(4){opacity:0;transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-product-card-2 .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(5){opacity:0;transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-product-card-2 .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(6){opacity:0;transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-product-card-3 .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(7){opacity:0;transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-product-card-3 .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(8){opacity:0;transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-product-card-4 .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(9){opacity:0;transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-product-card-4 .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(10){opacity:0;transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-product-card-5 .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(11){opacity:0;transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-product-card-5 .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(12){opacity:0;transform:translateY(3.75rem);animation:slideUpCardsMobile .8s cubic-bezier(0.15,0.1,0,1) forwards}@keyframes slideUpCardsMobile{to{opacity:1;transform:translateY(0)}}@keyframes blade-fade-in{to{opacity:1}}@keyframes slideContentsss{from{transform:translateX(-5%)}to{transform:translateX(0)}}@keyframes slideContentScale{from{opacity:0;transform:translateX(-5%)}to{opacity:1;transform:translateX(0)}}body.enable-motion-effect:not(.para-mobile-blade-open) header.layout-header{position:fixed;top:0;left:0;z-index:9999;width:100%;visibility:visible}body.enable-motion-effect:not(.para-mobile-blade-open) header.layout-header .header-container{opacity:0;animation:growHeaderMobile .8s cubic-bezier(0.37,0,0.63,1) 0s forwards}body.enable-motion-effect:not(.para-mobile-blade-open).user-logged-in header.layout-header{top:2.5rem}body.enable-motion-effect .layout-container:has(.blade_collection__scroll .paragraph--type--blade[aria-expanded=true]) [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors{position:fixed;width:100%;top:10.5rem;left:1.5625rem}body.enable-motion-effect .region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-2 .menu-level-2>.menu-item.menu-item--mobile-expand-1>.menu-item__title{margin-inline-start:1rem;font-weight:400}body.enable-motion-effect header.header-menu--mobile-expanded .region-mobile-header-toggle{left:0}body.enable-motion-effect header.header-menu--mobile-expanded .region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-2.menu-item--expanded>.menu-item__title{font-weight:300}body.enable-motion-effect header.header-menu--mobile-expanded .header-content{opacity:1;background-color:#fff;transform:translateX(5.4375rem);animation:translateXtoNegaFiveMobile 1.5s cubic-bezier(0.15,0.1,0,1) forwards;padding-bottom:5.875rem}body.enable-motion-effect header.header-menu--mobile-expanded .header-content>*{opacity:0;animation:opacity1Mobile 1.5s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect header.header-menu--mobile-expanded .header-content .menu-item__title{color:#262626}body.enable-motion-effect header.header-menu--mobile-expanded .header-content .menu-item__title::before{display:none}body.enable-motion-effect header.header-menu--mobile-expanded .region-header-secondary{display:block;background-color:#fff}body.enable-motion-effect header.header-menu--mobile-expanded #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(3)>.menu_link_content{opacity:0;height:100%;overflow:hidden;animation:expandHeightMenuSubMobile 1s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect header.header-menu--mobile-expanded #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(3)>.menu_link_content>ul *{opacity:1;animation:unset}body.enable-motion-effect header.header-menu--mobile-expanded #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(3)>.menu_link_content>ul>li{transform:translateY(-0.625rem);animation:translateYtoZeroMobile 1s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect header.header-menu--mobile-expanded #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(3)>.menu_link_content .menu-item--highlighted{background-color:rgba(0,0,0,0)}body.enable-motion-effect header.header-menu--mobile-expanded #block-lutron-mainnavigation .menu-level-0>.menu-item:nth-child(3):not(.menu-item--expanded)>.menu_link_content{height:19rem;opacity:1;animation:revertHeightMenuSubMobile 1s cubic-bezier(0.15,0.1,0,1) forwards;transition:max-block-size 1s ease-in-out,opacity 1s ease-in;overflow:hidden}body.enable-motion-effect header.header-menu--mobile-expanded #block-lutron-mainnavigation .menu-level-0>.menu-item:nth-child(3):not(.menu-item--expanded)>.menu_link_content>ul *{opacity:1}body.enable-motion-effect header.header-menu--mobile-expanded #block-lutron-mainnavigation .menu-level-0>.menu-item:nth-child(3):not(.menu-item--expanded)>.menu_link_content>ul>li{transform:translateY(0rem);animation:translateYtoNegaTenMobile 1s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect header.header-menu--mobile-expanded .header-secondary-container{background-color:#fff}body.enable-motion-effect.menu-level-0-open header.layout-header .header-content .menu-level-0>li>span{display:none}body.enable-motion-effect.menu-level-2-open header.layout-header .header-content .menu-level-0>li,body.enable-motion-effect.menu-level-2-open header.layout-header .header-content .menu-level-2>li{background-color:rgba(0,0,0,0)}body.enable-motion-effect.menu-level-2-open header.layout-header .header-content .menu-level-0>li>span,body.enable-motion-effect.menu-level-2-open header.layout-header .header-content .menu-level-2>li>span{display:none}body.enable-motion-effect header.layout-header .header-content #block-lutron-mainnavigation .menu-level-1>.menu-item.menu-item--column>.menu_link_content>.menu-level-2>.menu-item.menu-item--default span.menu-item__title{color:#000;font-weight:300}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0 .menu-item>span::before,body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0 .menu-item>span:hover::before{content:"";display:none;animation:unset}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item:not(.menu-item--expanded)>span:hover:before{display:none}body.enable-motion-effect.para-mobile-blade-close .category-filters__filter-container-mobile a{opacity:1;animation:unset}body.enable-motion-effect:not(.window-loaded) .category-filters__filter-container-mobile a{opacity:0;animation:fadeInCategory 1s cubic-bezier(0.37,0,0.63,1) 1.55s forwards}body.enable-motion-effect.mobile-page-reloaded .category-filters__filter-container-mobile a span.filter-icon-wrapper{opacity:1;position:absolute;top:-1.25rem;animation:slideUpCategoryButtonMobile .5s cubic-bezier(0.37,0,0.63,1)}body.enable-motion-effect .category-filters__filter-container-mobile{display:block;width:12.75rem;margin:1.875rem auto 0}body.enable-motion-effect .category-filters__filter-container-mobile a{position:relative;display:flex;align-items:center;background:rgba(18,18,18,.75);color:#fff;border-radius:1.875rem;padding:0.9375rem 1.5625rem;text-decoration:none;height:2.875rem;overflow:hidden}body.enable-motion-effect .category-filters__filter-container-mobile a span.filter-icon-wrapper{position:absolute;right:1.375rem;top:0.4375rem;animation:slideUpCategoryButtonMobile .5s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect .category-filters__filter-container-mobile a span.filter-icon-wrapper g{display:block;margin-top:0.1875rem}body.enable-motion-effect .category-filters__filter-container-mobile a span.filter-icon-wrapper g.chevron-down.reverse>svg{transform:rotate(180deg)}body.enable-motion-effect .category-filters__filter-container-mobile a.open span.filter-icon-wrapper{top:-1.25rem;animation:slideDownCategoryButtonMobile .5s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect.search--bar-do-not-animate .category-filters__filter-container-mobile a{opacity:1;animation:unset}body.enable-motion-effect.search--bar-do-not-animate .category-filters__filter-container-mobile a g{display:block;margin-top:0.5rem}body.enable-motion-effect.search--bar-do-not-animate .category-filters__filter-container-mobile a g.chevron-down.reverse>svg{transform:rotate(180deg)}body.enable-motion-effect [data-component-id="lutron:homepage_category_filters"]{justify-content:space-around}body.enable-motion-effect [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-container{display:grid;width:12.75rem}body.enable-motion-effect [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-container .category-filters__filter-selectors{display:none;animation:none;background:rgba(18,18,18,.9);border-width:0}body.enable-motion-effect [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-container .category-filters__filter-selectors>li{display:block;margin:0}body.enable-motion-effect [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-container .category-filters__filter-selectors>li a{display:flex;justify-content:space-between;color:#fff;padding-left:1.5625rem;padding-right:1.5625rem}body.enable-motion-effect [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-container .category-filters__filter-selectors>li a g{display:none}body.enable-motion-effect [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-container .category-filters__filter-selectors .slider{display:none}body.enable-motion-effect .swiper-slide:nth-child(1).blade__collapsed .blade__collapsed-background-image{transform:translateY(-1.25rem);animation:blade-fade-in 1.65s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect .swiper-slide:nth-child(2).blade__collapsed .blade__collapsed-background-image{transform:translateY(-1.25rem);animation:blade-fade-in 1.75s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect .swiper-slide:nth-child(3).blade__collapsed .blade__collapsed-background-image{transform:translateY(-1.25rem);animation:blade-fade-in 1.85s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect .swiper-slide:nth-child(4).blade__collapsed .blade__collapsed-background-image{transform:translateY(-1.25rem);animation:blade-fade-in 1.95s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect .blade__collapsed .blade__collapsed-background-image{transform:translateY(0);animation:slideDown 1.2s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect .blade__collapsed .blade__collapsed-content .blade__collapsed-content-title,body.enable-motion-effect .blade__collapsed .blade__collapsed-content .blade__collapsed-content-subtitle{color:#fff}body.enable-motion-effect.filter-open [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-container .category-filters__filter-selectors{opacity:0;display:block;padding:0.875rem;height:0;width:100%;margin:0.5rem auto;animation:expandHeightCategoryListMobile 1s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.filter-open [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-container .category-filters__filter-selectors>li:hover{border-radius:0.3125rem}body.enable-motion-effect.filter-open [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-container .category-filters__filter-selectors>li a{position:initial;inset-block-start:0 !important;text-align:left;border-radius:0.3125rem;margin-bottom:0.25rem}body.enable-motion-effect.filter-open [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-container .category-filters__filter-selectors>li a[role=tab][aria-selected=true]{opacity:0;animation:changeActiveCategoryLIMobile 1.2s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect.filter-open [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-container .category-filters__filter-selectors>li a[role=tab][aria-selected=true] .chevron-down{display:none}body.enable-motion-effect.para-mobile-blade-open .category-filters__filter-container-mobile{opacity:0;padding:0.9375rem;top:-1rem;z-index:99999;transform:translateX(1.25rem);animation:translateXtoZeroMobile 1.4s cubic-bezier(0.15,0.1,0,1) .2s forwards}body.enable-motion-effect.para-mobile-blade-open .category-filters__filter-container-mobile>*{width:12.5rem;overflow:hidden}body.enable-motion-effect.para-mobile-blade-open .paragraph--type--homepage-category-filters .category-filters__filter-selectors{margin-left:-6.3125rem;top:5rem;max-width:18.75rem;background:#fff;box-shadow:0 0.0625rem 0.1875rem 0.0625rem #3e3e3e}body.enable-motion-effect.para-mobile-blade-open .paragraph--type--homepage-category-filters .category-filters__filter-selectors>li a{color:#3e3e3e}body.enable-motion-effect.para-mobile-blade-open .paragraph--type--homepage-category-filters .category-filters__filter-selectors>li a[aria-selected=true]{color:#fff}body.enable-motion-effect.para-mobile-blade-open .blade_collection__pagination .paragraph-blade-new-pagi-wrapper{display:flex;justify-content:space-between;height:2.75rem;align-items:center}body.enable-motion-effect.para-mobile-blade-open .blade_collection__pagination .paragraph-blade-new-pagi-wrapper a{display:flex;color:#262626;text-decoration:none}body.enable-motion-effect.para-mobile-blade-open .blade_collection__pagination .paragraph-blade-new-pagi-wrapper a#npg-prev{margin-left:0.9375rem}body.enable-motion-effect.para-mobile-blade-open .blade_collection__pagination .paragraph-blade-new-pagi-wrapper a#npg-prev svg{margin-right:0.625rem;transform:rotate(180deg)}body.enable-motion-effect.para-mobile-blade-open .blade_collection__pagination .paragraph-blade-new-pagi-wrapper a#npg-next{margin-right:0.9375rem}body.enable-motion-effect.para-mobile-blade-open .blade_collection__pagination .paragraph-blade-new-pagi-wrapper a#npg-next svg{margin-left:0.625rem}body.enable-motion-effect .category-filters__filter-container-mobile.m-fadeOut{display:none}body.enable-motion-effect .category-filters__filter-container-mobile.m-fadeIn{opacity:1}body.enable-motion-effect .category-filters__filter-container-mobile.m-fadeIn>a{opacity:0;animation:growCategoryMobile .5s cubic-bezier(0.37,0,0.63,1) .5s forwards}body.enable-motion-effect .main{padding-top:3.6875rem}body.enable-motion-effect.menu-level-2-open header.header-menu--mobile-expanded #block-lutron-mainnavigation>.menu-level-0>.menu-item.menu-item--expanded.menu-item--mobile-expand-2{padding-left:0;padding-right:0;background-color:#fff}body.enable-motion-effect.menu-level-2-open header.header-menu--mobile-expanded #block-lutron-mainnavigation>.menu-level-0>.menu-item.menu-item--expanded.menu-item--mobile-expand-2>.menu_link_content{overflow:visible}body.enable-motion-effect.menu-level-2-open header.header-menu--mobile-expanded #block-lutron-mainnavigation>.menu-level-0>.menu-item.menu-item--expanded.menu-item--mobile-expand-2>.menu_link_content>ul.menu-level-1>li.menu-item>.menu_link_content{overflow:visible}body.enable-motion-effect.menu-level-2-open header.header-menu--mobile-expanded #block-lutron-mainnavigation>.menu-level-0>.menu-item.menu-item--expanded.menu-item--mobile-expand-2>.menu_link_content>ul.menu-level-1 ul.menu-level-2>li:not(.menu-item--expanded){display:none}body.enable-motion-effect.menu-level-2-open header.header-menu--mobile-expanded #block-lutron-mainnavigation>.menu-level-0>.menu-item.menu-item--expanded.menu-item--mobile-expand-2>.menu_link_content>ul.menu-level-1 ul.menu-level-3{opacity:0;margin-top:-3.5rem;left:0;width:100%;height:100%;transform:translateX(5.4375rem);animation:translateXtoZeroMobile .5s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect.menu-level-2-open header.header-menu--mobile-expanded #block-lutron-utility_navigation,body.enable-motion-effect.menu-level-2-open header.header-menu--mobile-expanded #block-lutron-region_placeholder,body.enable-motion-effect.menu-level-2-open header.header-menu--mobile-expanded #block-lutron-sign_in_placeholder{display:none}body.enable-motion-effect:not(.menu-level-2-open) header.header-menu--mobile-show-back .header-content{transform:translateX(5.4375rem);animation:translateXtoZeroMobile .5s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect header.header-menu--mobile-show-back .header-secondary-container{display:none}body.enable-motion-effect.menu-close-delay{overflow-x:hidden}body.enable-motion-effect.menu-close-delay header.layout-header .header-container{height:100%}body.enable-motion-effect.menu-level-2-close header.header-menu{left:0;opacity:1;animation:leftto87pxMobile .5s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect.menu-level-2-close .region-header-primary .block-menu .menu-item:not(.menu-item--expanded)>.menu_link_content{overflow:visible}body.enable-motion-effect.menu-level-2-close header.header-menu--mobile-expanded #block-lutron-mainnavigation>.menu-level-0{background-color:#fff}body.enable-motion-effect.menu-level-2-close header.header-menu--mobile-expanded #block-lutron-mainnavigation>.menu-level-0>.menu-item{padding-left:0;padding-right:0}body.enable-motion-effect.menu-level-2-close header.header-menu--mobile-expanded #block-lutron-mainnavigation>.menu-level-0>.menu-item:nth-child(3)>.menu_link_content{overflow:visible}body.enable-motion-effect.menu-level-2-close header.header-menu--mobile-expanded #block-lutron-mainnavigation>.menu-level-0>.menu-item>ul.menu-level-1>li.menu-item>.menu_link_content{overflow:visible}body.enable-motion-effect.menu-level-2-close header.header-menu--mobile-expanded #block-lutron-mainnavigation>.menu-level-0>.menu-item ul.menu-level-2>li:not(.menu-2-el-close){display:none}body.enable-motion-effect.menu-level-2-close header.header-menu--mobile-expanded #block-lutron-mainnavigation>.menu-level-0>.menu-item ul.menu-level-2 .menu-2-el-close{display:block}body.enable-motion-effect.menu-level-2-close header.header-menu--mobile-expanded #block-lutron-mainnavigation>.menu-level-0>.menu-item ul.menu-level-2 .menu-2-el-close>.menu_link_content{opacity:1;overflow:visible;position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100vh;background-color:#fff;z-index:14;pointer-events:all;max-block-size:9999vh;transition:max-block-size .1s cubic-bezier(0.15,0.1,0,1),opacity .1s cubic-bezier(0.15,0.1,0,1)}body.enable-motion-effect.menu-level-2-close header.header-menu--mobile-expanded #block-lutron-mainnavigation>.menu-level-0>.menu-item ul.menu-level-2 .menu-2-el-close>.menu_link_content ul.menu-level-3{opacity:0;top:-3rem;left:0;width:100%;height:100%;transform:translateX(5.4375rem);animation:translateXtoZeroMobile .5s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect.menu-level-2-close header.header-menu--mobile-expanded #block-lutron-mainnavigation>.menu-level-0>.menu-item ul.menu-level-2 .menu-2-el-close>.menu_link_content ul.menu-level-3>.menu-item>.menu-item__title{font-size:1.75rem;margin-block-end:1rem}body.enable-motion-effect.menu-level-2-close header.header-menu--mobile-expanded #block-lutron-mainnavigation>.menu-level-0>.menu-item ul.menu-level-2 .menu-2-el-close>.menu_link_content ul.menu-level-3 ul.menu-level-4>.menu-item>.menu-item__title{font-size:1.25rem;font-weight:300;line-height:1.875rem}body.enable-motion-effect.menu-level-2-close header.header-menu--mobile-expanded #block-lutron-utility_navigation,body.enable-motion-effect.menu-level-2-close header.header-menu--mobile-expanded #block-lutron-region_placeholder,body.enable-motion-effect.menu-level-2-close header.header-menu--mobile-expanded #block-lutron-sign_in_placeholder{display:none}body.enable-motion-effect.menu-level-2-close header.layout-header .header-content .menu-level-0>li,body.enable-motion-effect.menu-level-2-close header.layout-header .header-content .menu-level-2>li{background-color:rgba(0,0,0,0)}body.enable-motion-effect.menu-level-2-close header.layout-header .header-content .menu-level-0>li>span,body.enable-motion-effect.menu-level-2-close header.layout-header .header-content .menu-level-2>li>span{display:none}body.enable-motion-effect.menu-level-2-close ul.menu-level-3{opacity:1;animation:resetMenuLevel3 .5s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect.para-mobile-blade-open .blade .blade__expanded-related-pages .product_teaser{transform:translateX(3.75rem);animation:translateImage 1.2s cubic-bezier(0.15,0.1,0,1) forwards}@keyframes translateImage{to{transform:translateX(0)}}body.enable-motion-effect.para-mobile-blade-open .blade__expanded-title{transform:translateX(1.875rem);animation:translateImage 1.2s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.para-mobile-blade-open .blade__expanded-description{transform:translateX(1.875rem);animation:translateImage 1.2s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.para-mobile-blade-open .blade__expanded-cta{transform:translateX(1.875rem);animation:translateImage 1.2s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.para-mobile-blade-open .blade__expanded-content{opacity:0;animation:fadeInCategory .5s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect.para-mobile-blade-open [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-container{position:relative;width:100%;z-index:10000}body.enable-motion-effect.para-mobile-blade-open .layout-container:has(.blade_collection__scroll .paragraph--type--blade[aria-expanded=true]) [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors{max-width:12.5rem}body.enable-motion-effect:not(.para-mobile-blade-open) .blade__expanded-content{opacity:1;animation:resetMenuLevel3 .5s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect.blade-expanded-to-be-closex .blade .blade__expanded-related-pages .product_teaser{flex-basis:initial}body.enable-motion-effect.blade-expanded-to-be-closex .blade .blade__expanded-content{opacity:1;animation:unset}body.enable-motion-effect.blade-expanded-to-be-closex .blade[aria-expanded=false]:not(.blade-expanded-delay){display:none}body.enable-motion-effect.blade-expanded-to-be-closex .blade_collection__scroll-inner>.paragraph.paragraph--type--blade.blade-expanded-delay{display:flex;opacity:1;animation:resetMenuLevel3 .5s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect.blade-expanded-to-be-closex .blade_collection__scroll-inner>.paragraph.paragraph--type--blade.blade-expanded-delay .blade__expanded{display:block;position:fixed;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:calc(100% - 2.75rem);z-index:9999}}@keyframes leftto87pxMobile{to{opacity:0;left:5.4375rem}}@keyframes resetMenuLevel3{to{opacity:0}}@keyframes resetHeaderContent{to{transform:translateX(5.4375rem);visibility:hidden;opacity:0}}@keyframes growHeaderMobile{to{opacity:1}}@keyframes growCategoryMobile{to{opacity:1;width:100%}}@keyframes slideDownCategoryButtonMobile{to{top:0.4375rem}}@keyframes slideUpCategoryButtonMobile{to{top:-1.25rem}}@keyframes expandHeightCategoryListMobile{to{opacity:1;height:10rem}}@keyframes changeActiveCategoryLIMobile{to{opacity:1;background-color:#006dcc}}@keyframes moveRightToLeftFixedMobile{from{left:100%}to{opacity:1;left:0}}@keyframes fadeInCategory{to{opacity:1}}@keyframes translateXto87pxMobile{to{opacity:0;transform:translateX(5.4375rem)}}@keyframes translateXtoZeroMobile{to{opacity:1;transform:translateX(0)}}@keyframes translateXtoPosMobile{to{opacity:0;transform:translateX(87px)}}@keyframes translateXtoNegaFiveMobile{to{opacity:1;transform:translateX(0)}}@keyframes translateYtoZeroMobile{to{opacity:1;transform:translateY(0)}}@keyframes translateYtoNegaTenMobile{to{opacity:1}}@keyframes opacity1Mobile{to{opacity:1}}@keyframes expandHeightMenuSubMobile{to{opacity:1;height:19.375rem}}@keyframes revertHeightMenuSubMobile{to{opacity:0;height:0}}@media(min-width:1024px){body.enable-motion-effect.menu--search-close #block-lutron-searchbox:not(.search-bar--expanded){position:relative;height:6.5625rem;display:block;animation:decreaseHeight .8s cubic-bezier(0.15,0.1,0,1) forwards;margin-top:0.0625rem;overflow:hidden}body.enable-motion-effect #block-lutron-searchbox.search-bar--expanded{display:block;height:0;animation:increaseHeight .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect #block-lutron-searchbox .search-bar .search-bar__search-input-container{max-width:41.5625rem;width:100%;padding-top:1rem}body.enable-motion-effect.menu--search-open #block-lutron-searchbox.search-bar--expanded{display:block;height:0;animation:increaseHeight .8s cubic-bezier(0.15,0.1,0,1) forwards}@keyframes decreaseHeight{0%{height:6.5625rem;opacity:1}95%{height:0;opacity:1}100%{height:0;opacity:0}}body.enable-motion-effect #block-lutron-searchbox.search-bar--expanded>.layout-header.header-menu>.header-container>.header-content>.header-primary-container .region-header-primary{background-color:#000}@keyframes increaseHeight{to{height:7.4375rem}}body.enable-motion-effect .search-bar__suggestion-container .search-bar__suggestion-list .search-bar__suggestion-list-item{opacity:0;transform:translateY(0.625rem);animation:fadeInSuggestionContainer 1.2s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect .search-bar__suggestion-container .search-bar__suggestion-list .search-bar__suggestion-list-item:nth-child(1){animation-delay:.1s}body.enable-motion-effect .search-bar__suggestion-container .search-bar__suggestion-list .search-bar__suggestion-list-item:nth-child(2){animation-delay:.2s}body.enable-motion-effect .search-bar__suggestion-container .search-bar__suggestion-list .search-bar__suggestion-list-item:nth-child(3){animation-delay:.3s}body.enable-motion-effect .search-bar__suggestion-container .search-bar__suggestion-list .search-bar__suggestion-list-item:nth-child(4){animation-delay:.4s}body.enable-motion-effect .search-bar__suggestion-container .search-bar__suggestion-list .search-bar__suggestion-list-item:nth-child(5){animation-delay:.5s}body.enable-motion-effect .search-bar__suggestion-container .search-bar__suggestion-list .search-bar__suggestion-list-item:nth-child(6){animation-delay:.6s}@keyframes fadeInSuggestionContainer{to{transform:translateY(0);opacity:1}}@keyframes translateYReset{to{transform:translateY(0.9375rem)}}body.enable-motion-effect.do-not-animate--result-page ul.search-result__tabs-content__nav-tabs{transform:translateY(0);animation:unset;opacity:1}body.enable-motion-effect ul.search-result__tabs-content__nav-tabs{overflow:hidden}body.enable-motion-effect ul.search-result__tabs-content__nav-tabs>li:nth-child(1){transform:translateY(3.125rem);animation:translateYReset2 .8s cubic-bezier(0.15,0.1,0,1) .4s forwards;opacity:0}body.enable-motion-effect ul.search-result__tabs-content__nav-tabs>li:nth-child(2){transform:translateY(3.125rem);animation:translateYReset2 .8s cubic-bezier(0.15,0.1,0,1) .45s forwards;opacity:0}body.enable-motion-effect ul.search-result__tabs-content__nav-tabs>li:nth-child(3){transform:translateY(3.125rem);animation:translateYReset2 .8s cubic-bezier(0.15,0.1,0,1) .5s forwards;opacity:0}body.enable-motion-effect ul.search-result__tabs-content__nav-tabs>li:nth-child(4){transform:translateY(3.125rem);animation:translateYReset2 .8s cubic-bezier(0.15,0.1,0,1) .55s forwards;opacity:0}body.enable-motion-effect.do-not-animate--result-page ul.search-result__tabs-content__nav-tabs>li{opacity:1;transform:translateY(0);animation:unset}body.enable-motion-effect.do-not-animate--result-page .search-result__tabs-content__count-container{overflow:hidden}body.enable-motion-effect.do-not-animate--result-page .search-result__tabs-content__count-container>*{opacity:1;transform:translateY(0);animation:unset}body.enable-motion-effect.do-not-animate--result-page .search-result__tabs-content:before{width:100%;opacity:1;animation:unset}body.enable-motion-effect .search-result__tabs-content__count-container{overflow:hidden}body.enable-motion-effect .search-result__tabs-content__count-container>*{opacity:0;transform:translateY(3.125rem);animation:translateYReset2 .8s cubic-bezier(0.15,0.1,0,1) .6s forwards}@keyframes translateYReset2{to{transform:translateY(0);opacity:1}}body.enable-motion-effect .search-result__tabs-content:before{width:0;opacity:0;animation:growBaseline 1.2s cubic-bezier(0.15,0.1,0,1) .4s forwards}@keyframes growBaseline{to{width:100%;opacity:1}}}@media(min-width:1440px){body.enable-motion-effect #block-lutron-searchbox .search-bar .search-bar__search-input-container{padding-top:0}}body.enable-motion-effect.path-node .region.region-header-secondary{opacity:1;animation:unset}body.enable-motion-effect.path-node.on-scroll{overflow:auto}body.enable-motion-effect.path-node #block-lutron-mainnavigation,body.enable-motion-effect.path-node .region-header-primary:before{animation:unset}body.enable-motion-effect.path-node #block-lutron-mainnavigation .menu-level-0>.menu-item{animation:unset;opacity:1}body.enable-motion-effect.path-node #block-lutron-searchbox.search-bar--expanded{animation:unset;height:7.5rem}body.enable-motion-effect.path-node #block-lutron-searchbox.search-bar--expanded{overflow:initial}body.enable-motion-effect.path-node ul.search-result__content-list>li{opacity:0;animation:scrollOnShow 1.2s cubic-bezier(0.15,0.1,0,1) forwards;transform:translateY(3.125rem)}body.enable-motion-effect.path-node ul.search-result__content-list>li:nth-child(1).scroll-on-show{animation-delay:0s}body.enable-motion-effect.path-node ul.search-result__content-list>li:nth-child(2).scroll-on-show{animation-delay:.2s}body.enable-motion-effect.path-node .search-result__result-grid-layout .search-result__items .search-result__items-listing .search-result__content .search-result__tab-name{opacity:0;animation:scrollOnShow .8s cubic-bezier(0.15,0.1,0,1) .45s forwards;transform:translateY(3.125rem)}body.enable-motion-effect.path-node .search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items{opacity:0;animation:fadeInFilter .8s cubic-bezier(0.15,0.1,0,1) .45s forwards}@keyframes fadeInFilter{to{transform:translateY(0rem);opacity:1}}body.enable-motion-effect.path-node.do-not-animate--result-page .search-result__result-grid-layout .search-result__items .search-result__applied-filters .search-result__applied-filters-items{opacity:1;animation:unset;transform:translateY(0)}@media(min-width:1024px){body.enable-motion-effect:not(.js-window-secondary-nav-visible).js-window-scrolled-down header.layout-header .region-header-primary.search-bar--expanded #block-lutron-site_branding{position:relative;top:0px !important}body.enable-motion-effect:not(.js-window-secondary-nav-visible).js-window-scrolled-down.scroll-part-3 header.layout-header .region-header-primary.search-bar--expanded #block-lutron-site_branding{position:relative;top:6rem !important}body.enable-motion-effect:not(.js-window-secondary-nav-visible).js-window-scrolled-up.scroll-part-3 header.layout-header .region-header-primary.search-bar--expanded #block-lutron-site_branding{position:relative;top:0 !important}body.enable-motion-effect.path-search.user-logged-in main.main{padding-top:4.5rem !important}body.enable-motion-effect.path-search header.layout-header.header-menu{top:0}body.enable-motion-effect.path-search main.main{padding-top:12.5rem}body.enable-motion-effect:not(.path-node) header.layout-header.header-menu{z-index:9999}body.enable-motion-effect:not(.path-node) main.main{padding-top:6.625rem}body.enable-motion-effect header.layout-header.header-menu{width:100%;position:fixed;left:0}body.enable-motion-effect header.layout-header.header-menu .header-container{position:relative}body.enable-motion-effect header.layout-header.header-menu .region.region-header-searchbar{width:100%;position:absolute;left:0;top:5.75rem}body.enable-motion-effect.user-logged-in header.layout-header.header-menu{position:relative}body.enable-motion-effect.user-logged-in:not(.path-node) header.layout-header.header-menu{z-index:500}body.enable-motion-effect:not(.menu--search-open).scroll-part-1:not(.js-window-scrolled-down) header.layout-header.header-menu{top:-2.5rem;animation:headerToPart1 .4s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect:not(.menu--search-open).scroll-part-2.js-window-scrolled-down header.layout-header.header-menu{top:0;animation:headerToPart2 .4s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect:not(.menu--search-open).scroll-part-2:not(.js-window-scrolled-down) header.layout-header.header-menu{top:-6.875rem;animation:headerToPart2 .4s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect:not(.menu--search-open).scroll-part-3.js-window-scrolled-down header.layout-header.header-menu{top:-2.5rem;animation:headerToPart3 .4s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect:not(.menu--search-open).scroll-part-3:not(.js-window-scrolled-down) header.layout-header.header-menu{top:-6.875rem;animation:headerToPart2 .4s cubic-bezier(0.15,0.1,0,1) forwards}}@media(min-width:1440px){body.enable-motion-effect:not(.menu--search-open) header.layout-header.header-menu .region.region-header-searchbar{top:6.75rem}body.enable-motion-effect:not(.menu--search-open):not(.js-window-secondary-nav-visible).scroll-part-3 header.layout-header .region-header-primary.search-bar--expanded #block-lutron-site_branding{top:5rem}}@keyframes headerToPart1{to{top:0}}@keyframes headerToPart2{to{top:-2.5rem}}@keyframes headerToPart3{to{top:-7rem}}@keyframes scrollOnShow{to{opacity:1;transform:translateY(0)}}@media(max-width:767px){body.enable-motion-effect [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-container .category-filters__filter-selectors{top:0.5rem}}@media(min-width:768px)and (max-width:1023px){body.enable-motion-effect.para-mobile-blade-open .layout-container:has(.blade_collection__scroll .paragraph--type--blade[aria-expanded=true]) [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors{max-width:12.5rem;position:fixed;top:10.25rem;left:1.0625rem}body.enable-motion-effect .category-filters__filter-container-mobile{position:absolute;top:9rem;z-index:99;width:12.75rem;overflow:hidden;left:50%;transform:translateX(-50%)}body.enable-motion-effect.user-logged-in .category-filters__filter-container-mobile{top:5rem}body.enable-motion-effect .header-container{height:4rem;z-index:9999}body.enable-motion-effect.para-mobile-blade-open header.layout-header{visibility:visible}body.enable-motion-effect.para-mobile-blade-open .main{padding-top:0}body.enable-motion-effect.para-mobile-blade-open .category-filters__filter-container-mobile{position:relative;max-width:36.75rem;left:initial;top:initial;padding-top:0;padding-bottom:0;margin-top:0;overflow:visible}body.enable-motion-effect.para-mobile-blade-open .category-filters__filter-container-mobile>a{position:absolute;left:-10.5rem;top:8.3rem;z-index:99;width:13.75rem;overflow:hidden}body.enable-motion-effect.para-mobile-blade-open.user-logged-in .category-filters__filter-container-mobile>a{top:6.125rem}body.enable-motion-effect.para-mobile-blade-open .layout-container:has(.blade_collection__scroll .paragraph--type--blade[aria-expanded=true]) [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors{left:calc(50% - 18.75rem);margin-left:1.875rem;transform:translateY(0)}body.enable-motion-effect [data-component-id="lutron:homepage_category_filters"] .category-filters__filter-container .category-filters__filter-selectors{top:9rem;width:13.75rem;max-width:13.75rem;left:50%;transform:translateX(-50%)}body.enable-motion-effect .button_text_typing{position:absolute;top:0.75rem;left:0.625rem;color:#000;z-index:2}body.enable-motion-effect .search--bar-wrapper{position:absolute;background-color:#f0f8ff;width:50%;height:100%;left:50%;transform:translateX(-50%);opacity:0;z-index:1;margin-top:0.625rem;border-radius:0.25rem;max-width:clamp(31.25rem,100%,39.75rem);animation:fadeInSearch 1s cubic-bezier(0.37,0,0.63,1) 3s forwards}body.enable-motion-effect .search-bar .search-bar__button{background-color:rgba(0,0,0,0);color:rgba(0,0,0,0);border-radius:0.25rem;z-index:999;opacity:1;animation:fadeInMobileSearchBar 1s cubic-bezier(0.37,0,0.63,1) 3s forwards;margin-top:0}body.enable-motion-effect.search--bar-do-not-animate .search-bar .search-bar__button{background-color:rgba(0,0,0,0);opacity:1}body.enable-motion-effect.window-resized .search-bar .search-bar__button{background-color:rgba(0,0,0,0);opacity:1}body.enable-motion-effect.window-resized .search--bar-wrapper{opacity:1;max-width:clamp(31.25rem,100%,56.1%)}body.enable-motion-effect.window-resized .category-filters__filter-container-mobile a{animation:unset;opacity:1}@keyframes fadeInMobileSearchBar{to{opacity:1}}@keyframes translateXCategoryFilterToZero{to{transform:translateX(0)}}}@media(min-width:1024px){body.enable-motion-effect .curated-content-modal__overlay{padding-top:11.1875rem}body.enable-motion-effect .region.region-header-searchbar{width:100%;position:absolute;left:0}body.enable-motion-effect.show-searchbar:not(.js-window-secondary-nav-visible):not(.menu--search-open).js-window-scrolled-down .region.region-header-searchbar{top:7rem !important}body.enable-motion-effect.search--bar-do-not-animate .search-bar .search-bar__button{background-color:rgba(0,0,0,0);opacity:1}body.enable-motion-effect.search--bar-do-not-animate .search--bar-wrapper{width:50%;opacity:1}body.enable-motion-effect.window-resized .search-bar .search-bar__button{background-color:rgba(0,0,0,0);opacity:1}body.enable-motion-effect.window-resized .search--bar-wrapper{opacity:1}body.enable-motion-effect:not(.search--bar-do-not-animate) #block-lutron-searchbox .search-bar .search-bar__search-input-container .search-bar__search-input--text-box::-moz-placeholder{color:rgba(0,0,0,0)}body.enable-motion-effect:not(.search--bar-do-not-animate) #block-lutron-searchbox .search-bar .search-bar__search-input-container .search-bar__search-input--text-box::placeholder{color:rgba(0,0,0,0)}body.enable-motion-effect .search-bar-container{position:relative}body.enable-motion-effect .button_text_typing{position:absolute;top:0.75rem;left:0.875rem;color:#000;z-index:2}body.enable-motion-effect .search-bar{position:relative;display:flex;align-items:center;justify-content:center;border-radius:0.25rem;z-index:2}body.enable-motion-effect .search--bar-wrapper{position:absolute;background-color:#f0f8ff;width:50%;height:100%;left:50%;transform:translateX(-50%);opacity:0;z-index:1;margin-top:0;border-radius:0.25rem;max-width:clamp(31.25rem,100%,39.75rem);animation:fadeInSearch 1s cubic-bezier(0.37,0,0.63,1) 3s forwards}body.enable-motion-effect .search-bar .search-bar__button{background-color:rgba(0,0,0,0);color:rgba(0,0,0,0);border-radius:0.25rem;opacity:1;z-index:99;margin-top:0}}@keyframes fadeInSearch{to{opacity:1}}@media(min-width:1024px){body.enable-motion-effect .exp-grid.column--two-thirds:nth-child(1){grid-column:span 2;opacity:0;transform:translateY(1.25rem);animation:slideUpCards 1.2s cubic-bezier(0.15,0.1,0,1) .2s forwards}body.enable-motion-effect .exp-grid.column--one-third{opacity:0;transform:translateY(1.25rem);animation:slideUpCards 1.2s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect .exp-grid.column--one-third:nth-child(2){animation-delay:0.4s}body.enable-motion-effect .exp-grid.column--one-third:nth-child(3){animation-delay:0.5s}body.enable-motion-effect .exp-grid.column--one-third:nth-child(4){animation-delay:0.6s}body.enable-motion-effect .exp-grid.column--one-third:nth-child(5){animation-delay:0.7s}body.enable-motion-effect .search-result__result-grid-layout.desktop-filter-animation.search-result__refiners--closed>.search-result__refiners>.search-result__filter-container{opacity:1;animation:filterfadeOutEffect .4s cubic-bezier(0.15,0.1,0,1) forwards}@keyframes suggestionOpacity{to{opacity:1}}@keyframes translateSuggestion{to{transform:translateY(0)}}@keyframes filterfadeOutEffect{to{opacity:0}}body.enable-motion-effect .view-content .views-infinite-scroll-content-wrapper .views-row{opacity:0}body.enable-motion-effect .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(1){opacity:0;transform:translateY(1.25rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards;animation-delay:0.8s}body.enable-motion-effect .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(2){opacity:0;transform:translateY(1.25rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards;animation-delay:0.95s}body.enable-motion-effect .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(3){opacity:0;transform:translateY(1.25rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards;animation-delay:1.1s}body.enable-motion-effect.reveal--1 .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(4){opacity:0;transform:translateY(3.75rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal--1 .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(5){opacity:0;transform:translateY(3.75rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal--1 .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(6){opacity:0;transform:translateY(3.75rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal--2 .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(7){opacity:0;transform:translateY(3.75rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal--2 .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(8){opacity:0;transform:translateY(3.75rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal--2 .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(9){opacity:0;transform:translateY(3.75rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal--3 .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(10){opacity:0;transform:translateY(3.75rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal--3 .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(11){opacity:0;transform:translateY(3.75rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal--3 .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(12){opacity:0;transform:translateY(3.75rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-card-1 .search-result__products-list li:nth-child(4){opacity:0;transform:translateY(3.75rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-card-1 .search-result__products-list li:nth-child(5){opacity:0;transform:translateY(3.75rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-card-1 .search-result__products-list li:nth-child(6){opacity:0;transform:translateY(3.75rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-card-2 .search-result__products-list li:nth-child(7){opacity:0;transform:translateY(3.75rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-card-2 .search-result__products-list li:nth-child(8){opacity:0;transform:translateY(3.75rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-card-2 .search-result__products-list li:nth-child(9){opacity:0;transform:translateY(3.75rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-card-3 .search-result__products-list li:nth-child(10){opacity:0;transform:translateY(3.75rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-card-3 .search-result__products-list li:nth-child(11){opacity:0;transform:translateY(3.75rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-card-3 .search-result__products-list li:nth-child(12){opacity:0;transform:translateY(3.75rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-text-1 .search-result__products-list li:nth-child(4) .search-result__product-item__content-container h2 a,body.enable-motion-effect.reveal-text-1 .search-result__products-list li:nth-child(4) .search-result__product-item__content-container p{transform:translateY(2.5rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-text-1 .search-result__products-list li:nth-child(5) .search-result__product-item__content-container h2 a,body.enable-motion-effect.reveal-text-1 .search-result__products-list li:nth-child(5) .search-result__product-item__content-container p{transform:translateY(2.5rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-text-1 .search-result__products-list li:nth-child(6) .search-result__product-item__content-container h2 a,body.enable-motion-effect.reveal-text-1 .search-result__products-list li:nth-child(6) .search-result__product-item__content-container p{transform:translateY(2.5rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-text-2 .search-result__products-list li:nth-child(7) .search-result__product-item__content-container h2 a,body.enable-motion-effect.reveal-text-2 .search-result__products-list li:nth-child(7) .search-result__product-item__content-container p{transform:translateY(2.5rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-text-2 .search-result__products-list li:nth-child(8) .search-result__product-item__content-container h2 a,body.enable-motion-effect.reveal-text-2 .search-result__products-list li:nth-child(8) .search-result__product-item__content-container p{transform:translateY(2.5rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-text-2 .search-result__products-list li:nth-child(9) .search-result__product-item__content-container h2 a,body.enable-motion-effect.reveal-text-2 .search-result__products-list li:nth-child(9) .search-result__product-item__content-container p{transform:translateY(2.5rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-text-3 .search-result__products-list li:nth-child(10) .search-result__product-item__content-container h2 a,body.enable-motion-effect.reveal-text-3 .search-result__products-list li:nth-child(10) .search-result__product-item__content-container p{transform:translateY(2.5rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-text-3 .search-result__products-list li:nth-child(11) .search-result__product-item__content-container h2 a,body.enable-motion-effect.reveal-text-3 .search-result__products-list li:nth-child(11) .search-result__product-item__content-container p{transform:translateY(2.5rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.reveal-text-3 .search-result__products-list li:nth-child(12) .search-result__product-item__content-container h2 a,body.enable-motion-effect.reveal-text-3 .search-result__products-list li:nth-child(12) .search-result__product-item__content-container p{transform:translateY(2.5rem);animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect .search-result__products-list>h4{opacity:0;animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) .1s forwards}body.enable-motion-effect .search-result__products-list li{opacity:0}body.enable-motion-effect .search-result__products-list li:nth-child(1){animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards;animation-delay:0.8s}body.enable-motion-effect .search-result__products-list li:nth-child(2){animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards;animation-delay:0.95s}body.enable-motion-effect .search-result__products-list li:nth-child(3){animation:slideUpCards .8s cubic-bezier(0.15,0.1,0,1) forwards;animation-delay:1.1s}body.enable-motion-effect .search-result__result-grid-layout:not(.search-result__refiners--closed) .search-result__filter-type-list.filter-heading{opacity:0;animation:fadeInEffect .4s cubic-bezier(0.37,0,0.63,1) .2s forwards}body.enable-motion-effect .search-result__result-grid-layout:not(.search-result__refiners--closed) .search-result__filter-type-list{opacity:0;animation:fadeInEffect .4s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect .search-result__result-grid-layout:not(.search-result__refiners--closed) .search-result__filter-type-list:nth-child(2){animation-delay:0.24s}body.enable-motion-effect .search-result__result-grid-layout:not(.search-result__refiners--closed) .search-result__filter-type-list:nth-child(3){animation-delay:0.26s}body.enable-motion-effect .search-result__result-grid-layout:not(.search-result__refiners--closed) .search-result__filter-type-list:nth-child(4){animation-delay:0.28s}body.enable-motion-effect .search-result__result-grid-layout:not(.search-result__refiners--closed) .search-result__filter-type-list:nth-child(5){animation-delay:0.3s}body.enable-motion-effect .search-result__result-grid-layout:not(.search-result__refiners--closed) .search-result__filter-type-list:nth-child(6){animation-delay:0.32s}body.enable-motion-effect .search-result__result-grid-layout:not(.search-result__refiners--closed) .search-result__filter-type-list:nth-child(7){animation-delay:0.34s}body.enable-motion-effect .search-result__result-grid-layout:not(.search-result__refiners--closed) .search-result__items .search-result__applied-filters{opacity:0;animation:fadeInEffect .8s cubic-bezier(0.37,0,0.63,1) forwards}@keyframes fadeInEffect{to{opacity:1}}@keyframes slideUpCards{to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){.search--bar-wrapper,.category-filters__filter-selectors .slider{display:none}}@media(prefers-reduced-motion:reduce)and (min-width:1024px){[data-component-id="lutron:homepage_category_filters"] .category-filters__filter-selectors{width:25.875rem}}body.enable-motion-effect.path-search .search-result__filter-subtype-list{padding-top:0 !important;padding-bottom:0 !important}body.enable-motion-effect.path-search .search-result__filter-subtype-list.search-result__filter-subtype-list--collapsed{display:flex !important;height:14.75rem;overflow:hidden;opacity:1;animation:filterSubTypeHide 1s cubic-bezier(0.3,0,0,1) .1s forwards}body.enable-motion-effect.path-search .search-result__filter-subtype-list .filter-subtype-list__see-more,body.enable-motion-effect.path-search .search-result__filter-subtype-list .filter-subtype-list__see-less,body.enable-motion-effect.path-search .search-result__filter-subtype-list .search-result__filter-subtype-list-item:last-child{padding-bottom:1rem}body.enable-motion-effect.path-search .search-result__filter-subtype-list:not(.search-result__filter-subtype-list--collapsed){overflow:hidden;opacity:0;animation:filterSubTypeShow 1s cubic-bezier(0.3,0,0,1) .1s forwards}body.enable-motion-effect.path-search .search-result__filter-subtype-list:not(.search-result__filter-subtype-list--collapsed).show-more{height:auto !important}@media(min-width:1024px){body.enable-motion-effect #block-lutron-searchbox .search-bar{padding:2.5rem 0}body.enable-motion-effect.menu--search-close2 .region.region-header-primary{opacity:1;transition:opacity 300ms ease-in-out !important}body.enable-motion-effect [data-once=js-once-blade-collection] .blade_collection__scroll-inner,body.enable-motion-effect [data-js-expanded-index="0"] .blade_collection__scroll-inner{transform:translateX(0)}body.enable-motion-effect [data-js-expanded-index="1"] .blade_collection__scroll-inner,body.enable-motion-effect [data-js-expanded-index="2"] .blade_collection__scroll-inner{transform:translateX(calc((19.125rem + 1.5rem) * -1))}body.enable-motion-effect [data-js-expanded-index="3"] .blade_collection__scroll-inner{transform:translateX(calc((18.3rem + 1.5rem) * -2))}body.enable-motion-effect .paragraph .blade__collapsed[tabindex="-1"] .blade__collapsed-link-indicator{opacity:0}body.enable-motion-effect .paragraph .blade__collapsed[tabindex="-1"] .blade__collapsed-link-indicator svg{width:0}body.enable-motion-effect.window-init-success .paragraph{position:relative}body.enable-motion-effect.window-init-success .paragraph.current-para-blade-hover:hover .blade__collapsed-background-image img{transform:translateY(0);animation:bladeHoverUpdateY 1.2s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.window-init-success .paragraph.current-para-blade-hover:hover .blade__collapsed .blade__collapsed-link-indicator{opacity:0;animation:opacity1 .8s cubic-bezier(0.3,0,0,1) forwards}body.enable-motion-effect.window-init-success .paragraph.current-para-blade-hover:hover .blade__collapsed .blade__collapsed-link-indicator svg{width:0;animation:bladeIndicatorSVGW .8s cubic-bezier(0.3,0,0,1) forwards}body.enable-motion-effect.window-init-success .paragraph .blade_collection__scroll-inner>.paragraph.paragraph--type--blade{transition:box-shadow 1.2s cubic-bezier(0.15,0.1,0,1);box-shadow:0px 0.2rem 0.45rem 0px rgba(0,0,0,.13)}body.enable-motion-effect.window-init-success .paragraph .blade_collection__scroll-inner>.paragraph.paragraph--type--blade.active{overflow:unset}body.enable-motion-effect.window-init-success .paragraph .blade_collection__scroll-inner>.paragraph.paragraph--type--blade.blade[aria-expanded=true]{box-shadow:0px 0.925rem 1.7625rem 0px rgba(18,18,18,.18)}body.enable-motion-effect.window-init-success .paragraph.current-para-blade-hover-out .blade__collapsed-background-image img{transform:translateY(-16px);animation:bladeHoverResetY 1.2s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=true]>.blade__expanded{transition-duration:1.2s;transition-timing-function:cubic-bezier(0.3,0,0,1)}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=true]>.blade__expanded .blade__expanded-close-button{opacity:1;animation:opacity0 .6s ease-in-out forwards;top:0.9375rem}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=false]>.blade__expanded{transition-duration:1s;transition-timing-function:cubic-bezier(0.3,0,0,1)}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=false]>.blade__expanded .blade__expanded-close-button{opacity:1;animation:opacity0 .6s ease-in-out forwards;top:0.9375rem}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=true] .blade__expanded-content-element{z-index:9999}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=true]>.blade__expanded .blade__expanded-close-button{opacity:0;animation:opacity1 .8s ease-in-out .5s forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=true]>.blade__expanded>.blade__expanded-content{opacity:0;animation:opacity1 1.3s cubic-bezier(0.3,0,0,1) forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=true]>.blade__expanded>.blade__expanded-content>div:nth-child(2){opacity:0;animation:opacity1 .8s cubic-bezier(0.37,0,0.63,1) .2s forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=true]>.blade__expanded>.blade__expanded-content>div:nth-child(3){opacity:0;animation:opacity1 .8s cubic-bezier(0.37,0,0.63,1) .3s forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=true]>.blade__expanded>.blade__expanded-content>div:nth-child(4){opacity:0;animation:opacity1 1.1s cubic-bezier(0.37,0,0.63,1) .2s forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=true]>.blade__expanded>.blade__expanded-content .button{opacity:0;padding-right:0;width:70%;white-space:nowrap;animation:OpacityMenu .8s cubic-bezier(0.15,0.1,0,1) .6s forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=true]>.blade__expanded>.blade__expanded-content .taxonomy-term{opacity:0;transform:translateX(2.5rem);animation:translateXReset .8s cubic-bezier(0.3,0,0,1) .2s forwards,opacity1 .8s cubic-bezier(0.37,0,0.63,1) .2s forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=true]>.blade__expanded>.blade__expanded-content .taxonomy-term:nth-child(2){transform:translateX(4.75rem);animation:translateXReset .8s cubic-bezier(0.3,0,0,1) .3s forwards,opacity1 .8s cubic-bezier(0.37,0,0.63,1) .3s forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=true]>.blade__expanded>.blade__expanded-content .taxonomy-term:nth-child(3){transform:translateX(5.125rem);animation:translateXReset .8s cubic-bezier(0.3,0,0,1) .4s forwards,opacity1 .8s cubic-bezier(0.37,0,0.63,1) .4s forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=true]>.blade__expanded>.blade__expanded-content .taxonomy-term:nth-child(4){transform:translateX(6.125rem);animation:translateXReset .8s cubic-bezier(0.3,0,0,1) .5s forwards,opacity1 .8s cubic-bezier(0.37,0,0.63,1) .5s forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=false].current-para-blade-hover-out .blade__collapsed-background-image picture:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;background-color:rgba(0,0,0,.2);opacity:1;animation:fadeOutShadow .8s cubic-bezier(0.37,0,0.63,1) forwards}@keyframes fadeOutShadow{to{opacity:0}}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=false].current-para-blade-hover-out .blade__collapsed-content-subtitle{opacity:1;transform:translateY(0rem);animation:unreveal .8s cubic-bezier(0.15,0.1,0,1) forwards}@keyframes unreveal{to{transform:translateY(1.25rem);opacity:0}}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=false]:hover .blade__collapsed-background-image picture:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;background-color:rgba(0,0,0,.2);opacity:0;animation:opacity1 .8s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=false]:hover .blade__collapsed-background-image img{transform:translateY(0);animation:bladeHoverUpdateY 1.2s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=false]:hover .blade__collapsed-content-subtitle{opacity:0;transform:translateY(1.25rem);animation:reveal 1.2s cubic-bezier(0.15,0.1,0,1) .01s forwards}@keyframes reveal{to{transform:translateY(0rem);opacity:1}}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=false]>.blade__expanded>.blade__expanded-content{opacity:1;animation:.9s fadeOut forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=false]>.blade__expanded>.blade__expanded-content>div:nth-child(2){opacity:1;animation:2.5s fadeOut forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=false]>.blade__expanded>.blade__expanded-content>div:nth-child(3){opacity:1;animation:2.1s fadeOut forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=false]>.blade__expanded>.blade__expanded-content>div:nth-child(4){opacity:1;animation:1.8s fadeOut forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=false]>.blade__expanded>.blade__expanded-content .taxonomy-term{opacity:1;animation:1.5s fadeOut forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=false]>.blade__expanded>.blade__expanded-content .taxonomy-term:nth-child(2){animation:1.2s fadeOut forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=false]>.blade__expanded>.blade__expanded-content .taxonomy-term:nth-child(3){animation:.9s fadeOut forwards}body.enable-motion-effect.window-init-success .paragraph[aria-expanded=false]>.blade__expanded>.blade__expanded-content .taxonomy-term:nth-child(4){animation:.6s fadeOut forwards}body.enable-motion-effect.window-init-success.para-blade-open .paragraph[aria-expanded=true] .blade__collapsed-link-indicator,body.enable-motion-effect.window-init-success.para-blade-open .paragraph[aria-expanded=true]:hover .blade__collapsed-link-indicator{opacity:1;animation:opacity0 .8s cubic-bezier(0.3,0,0,1) forwards}body.enable-motion-effect.para-blade-open .paragraph.current-para-blade-hover .blade__collapsed-background-image picture,body.enable-motion-effect.para-blade-open .paragraph.current-para-blade-hover .blade__collapsed-background-image img{transform:translateY(0);animation:unset}body.enable-motion-effect.para-blade-open .paragraph.current-para-blade-hover:hover .blade__collapsed-background-image picture,body.enable-motion-effect.para-blade-open .paragraph.current-para-blade-hover:hover .blade__collapsed-background-image img{transform:translateY(0);animation:unset}body.enable-motion-effect .paragraphx[aria-expanded=true] .blade__collapsed-background-image img{animation:bladeHoverUpdateY 1.2s cubic-bezier(0.15,0.1,0,1) forwards !important}body.enable-motion-effect:not(.disabled-scroll){overflow:auto !important}body.enable-motion-effect.menu--search-open .region.region-header-searchbar,body.enable-motion-effect.path-search .region.region-header-searchbar{top:5.56rem !important}body.enable-motion-effect:not(.js-window-secondary-nav-visible).js-window-scrolled-down header.layout-header .region-header-primary{transition:top 300ms ease-in-out;top:-12.5rem}body.enable-motion-effect:not(.js-window-secondary-nav-visible).js-window-scrolled-down header.layout-header .region-header-primary.search-bar--expanded #block-lutron-site_branding{top:5.5rem}}@media(min-width:1440px){body.enable-motion-effect.menu--search-open .region.region-header-searchbar,body.enable-motion-effect.path-search .region.region-header-searchbar{top:6.9rem !important}}@media(min-width:769px){body.enable-motion-effect.menu--expanded-close #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded>.menu_link_content>ul{opacity:1 !important}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item:not(.menu-item--expanded)>.menu_link_content{animation:fadeOutContent .4s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect #block-lutron-mainnavigation .menu-type-small_cta{max-width:100%}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(1)>.menu_link_content>ul,body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(2)>.menu_link_content>ul,body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(4)>.menu_link_content>ul,body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(5)>.menu_link_content>ul,body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(6)>.menu_link_content>ul{opacity:0;animation:opacity1 .8s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(1)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading),body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(2)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading),body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(4)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading),body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(5)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading),body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(6)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading){opacity:0;transform:translateX(-0.625rem);animation:opacity1 1.2s cubic-bezier(0.15,0.1,0,1) forwards,menu1SlideFadeIn 1.2s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(1)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading):nth-child(1),body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(2)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading):nth-child(1),body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(4)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading):nth-child(1),body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(5)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading):nth-child(1),body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(6)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading):nth-child(1){animation-delay:.1s}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(1)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading):nth-child(2),body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(2)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading):nth-child(2),body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(4)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading):nth-child(2),body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(5)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading):nth-child(2),body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(6)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading):nth-child(2){animation-delay:.2s}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(1)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading):nth-child(3),body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(2)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading):nth-child(3),body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(4)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading):nth-child(3),body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(5)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading):nth-child(3),body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(6)>.menu_link_content>ul>li:not(.menu-item--column-hide-heading):nth-child(3){animation-delay:.3s}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(1)>.menu_link_content>ul>li.menu-item--column-hide-heading,body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(2)>.menu_link_content>ul>li.menu-item--column-hide-heading,body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(4)>.menu_link_content>ul>li.menu-item--column-hide-heading,body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(5)>.menu_link_content>ul>li.menu-item--column-hide-heading,body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(6)>.menu_link_content>ul>li.menu-item--column-hide-heading{opacity:0;transform:translateX(-0.625rem);animation:opacity1 1.2s cubic-bezier(0.15,0.1,0,1) .3s forwards,menu1SlideFadeIn 1.2s cubic-bezier(0.15,0.1,0,1) .3s forwards}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(3)>.menu_link_content .menu-level-1>li>a{opacity:0;transform:translateX(-0.625rem);animation:opacity1 1.2s cubic-bezier(0.15,0.1,0,1) forwards,menu1SlideFadeIn 1.2s cubic-bezier(0.15,0.1,0,1) forwards}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(3)>.menu_link_content .menu-level-2>li .menu-level-3:after{display:none}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(3)>.menu_link_content .menu-level-2>li:nth-child(1) .menu-level-3>li:nth-child(3){padding:0;margin:0}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(3)>.menu_link_content .menu-level-2>li:nth-child(1) .menu-level-3>li:nth-child(3)>.menu_link_content{padding-block-start:3rem;padding-block-end:var(--hyp-space-0400);padding-inline:1.5rem;margin-top:-0.09375rem}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(3)>.menu_link_content .menu-level-2>li:nth-child(3) .menu-level-3>li:nth-child(2),body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(3)>.menu_link_content .menu-level-2>li:nth-child(4) .menu-level-3>li:nth-child(2),body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(3)>.menu_link_content .menu-level-2>li:nth-child(5) .menu-level-3>li:nth-child(2){border-radius:0 0 0.5rem 0 !important}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(3)>.menu_link_content .menu-level-3>li .menu-item__subtitle{display:block;max-width:14.6875rem}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(3)>.menu_link_content .menu-level-3>li:nth-child(1){opacity:0;animation:menu1CSlideFadeIn .5s cubic-bezier(0.37,0,0.63,1) .3s forwards}body.enable-motion-effect #block-lutron-mainnavigation .menu-level-0>.menu-item.menu-item--expanded:nth-child(3)>.menu_link_content .menu-level-3>li:nth-child(3) .menu-level-4>li{opacity:0;animation:opacity1 .5s cubic-bezier(0.37,0,0.63,1) .6s forwards}body.enable-motion-effect.menu--search-open .region.region-header-primary,body.enable-motion-effect.path-search .region.region-header-primary{top:0 !important;animation:unset !important;transition:none !important}body.enable-motion-effect.menu--search-open #block-lutron-site_branding,body.enable-motion-effect.path-search #block-lutron-site_branding{position:relative !important;top:0}body.enable-motion-effect.menu--search-open .region.region-header-searchbar,body.enable-motion-effect.path-search .region.region-header-searchbar{animation:unset !important}body.enable-motion-effect.menu--search-open.scroll-part-2 header.layout-header.header-menu,body.enable-motion-effect.path-search.scroll-part-2 header.layout-header.header-menu{top:0;animation:headerToPart2 .4s cubic-bezier(0.15,0.1,0,1) forwards !important}body.enable-motion-effect.menu--search-open.scroll-part-3 header.layout-header.header-menu,body.enable-motion-effect.path-search.scroll-part-3 header.layout-header.header-menu{top:-2.5rem;animation:headerToPart3 .4s cubic-bezier(0.15,0.1,0,1) forwards !important}body.enable-motion-effect.menu--search-open.js-window-scrolled-up.scroll-part-3 header.layout-header.header-menu,body.enable-motion-effect.path-search.js-window-scrolled-up.scroll-part-3 header.layout-header.header-menu{top:-7rem;animation:headerToPart2 .4s cubic-bezier(0.15,0.1,0,1) forwards !important}body.enable-motion-effect.menu--search-open.js-window-scrolled-up.scroll-part-2 header.layout-header.header-menu,body.enable-motion-effect.path-search.js-window-scrolled-up.scroll-part-2 header.layout-header.header-menu{top:-2.5rem;animation:headerToPart2 .4s cubic-bezier(0.15,0.1,0,1) forwards !important}body.enable-motion-effect.menu--search-open.js-window-scrolled-up.scroll-part-1 header.layout-header.header-menu,body.enable-motion-effect.path-search.js-window-scrolled-up.scroll-part-1 header.layout-header.header-menu{top:-2.5rem;animation:headerToPart1 .4s cubic-bezier(0.15,0.1,0,1) forwards !important}body.enable-motion-effect .main{padding-top:4.8125rem}body.enable-motion-effect.user-logged-in main{padding-top:4.1875rem}}@media(min-width:769px){body.enable-motion-effect [data-once=js-once-blade-collection] .blade_collection__scroll-inner{transition-duration:1.2s;transition-timing-function:cubic-bezier(0.3,0,0,1)}body.enable-motion-effect .blade_collection__scroll-inner .paragraph .blade__collapsed .blade__collapsed-background-image{height:100%}body.enable-motion-effect .blade_collection__scroll-inner .paragraph .blade__collapsed .blade__collapsed-background-image picture{height:100%}body.enable-motion-effect .blade_collection__scroll-inner .paragraph .blade__collapsed .blade__collapsed-background-image picture img{height:calc(100% + 1.5625rem)}}@media(max-width:768px){body.enable-motion-effect header.header-menu--mobile-expanded .region-header-primary .block-menu .menu-level-0>.menu-item.menu-item--mobile-expand-2.menu-item--expanded>.menu-item__title{font-weight:500}body.enable-motion-effect header.header-menu--mobile-expanded{height:100% !important}body.enable-motion-effect header.header-menu--mobile-expanded .header-container{height:100% !important;width:100%}body.enable-motion-effect header.header-menu--mobile-expanded .header-container .header-content{background-color:#fff !important}body.enable-motion-effect ul.menu.menu-level-0>li:before{content:"fix bug in mobile menu";color:rgba(0,0,0,0);font-size:0.1875rem;margin-bottom:-0.1875rem}body.enable-motion-effect.menu-close-delay header{height:100% !important}body.enable-motion-effect.menu-close-delay header .header-container{opacity:1 !important;height:100% !important}body.enable-motion-effect.menu-close-delay header .header-container .header-content{padding-bottom:62.5rem;transform:translateX(0);opacity:1;max-block-size:9999vh !important;visibility:visible !important;animation:mainMenuClose .5s cubic-bezier(0.37,0,0.63,1) forwards !important}body.enable-motion-effect.menu-level-2-close header{height:100% !important}body.enable-motion-effect.menu-level-2-close header .header-container{opacity:1 !important;height:100% !important;background-color:#f8f8f8 !important}body.enable-motion-effect.menu-level-2-close header .header-container .header-content{background-color:#f8f8f8 !important;padding-bottom:62.5rem;transform:translateX(0);opacity:1;max-block-size:99vh !important;visibility:visible !important}body.enable-motion-effect .search-result__refiners{top:0;z-index:99999}body.enable-motion-effect.mobile-filter-open{overflow:hidden !important}body.enable-motion-effect header.header-menu--mobile-expanded .header-content{height:initial !important}body.enable-motion-effect button.search-bar__button{opacity:0;animation:opacity1 1.2s cubic-bezier(0.37,0,0.63,1) .3s forwards !important}body.enable-motion-effect body.menu-level-2-open ul.menu.menu-level-0>li{background:#fff !important}body.enable-motion-effect.para-blade-close .header-container{opacity:1 !important;animation:unset !important}body.enable-motion-effect.para-blade-close .search-bar__button{opacity:1 !important;animation:unset !important}body.enable-motion-effect.para-blade-close .paragraph--type--blade{opacity:1 !important}body.enable-motion-effect.para-blade-close .paragraph--type--blade .blade__collapsed-background-image picture,body.enable-motion-effect.para-blade-close .paragraph--type--blade .blade__collapsed-background-image img{animation:unset !important}body.enable-motion-effect.para-blade-close-for-disable-animation-while-closing .category-filters__filter-container-mobile{left:0.5rem;animation:activeBladeCloseOnMobileForCategory 1.42 cubic-bezier(0.3,0,0,1) .1s forwards}body.enable-motion-effect.para-blade-close-for-disable-animation-while-closing .blade__expanded{display:block !important;position:fixed !important;inset-block-start:0 !important;inset-inline-start:0 !important;inline-size:100% !important;block-size:100% !important;z-index:9999 !important;left:0;opacity:1;animation:activeBladeCloseOnMobile 1.42 cubic-bezier(0.3,0,0,1) .1s forwards !important}}@keyframes filterSubTypeHide{to{height:0;opacity:0}}@keyframes filterSubTypeShow{to{opacity:1;height:100%}}@keyframes activeBladeCloseOnMobileForCategory{to{left:translateX(4.6875rem)}}@keyframes activeBladeCloseOnMobile{to{opacity:0;left:3.75rem}}@keyframes activeBladePivotCloseOnMobile{to{left:3.75rem}}@keyframes mainMenuClose{to{transform:translateX(5.4375rem);opacity:0;visibility:hidden}}@keyframes bladeIndicatorSVGW{to{width:1.25rem}}@keyframes menusearchContainerYReset{to{transform:translateY(0)}}@keyframes menu1CSlideFadeIn{to{opacity:1;margin-left:0rem}}@keyframes menu1CSlideHeight{to{height:48.221875rem}}@keyframes menu1SlideFadeIn{to{opacity:1;transform:translateX(0)}}@keyframes opacity0{to{opacity:0}}@keyframes opacity1{to{opacity:1}}@keyframes bladeHoverUpdateY{to{transform:translateY(-16px)}}@keyframes bladeHoverResetY{to{transform:translateY(0)}}@keyframes marginLeftNega18{to{margin-left:-1.125rem}}@keyframes translateXReset{to{transform:translateX(0)}}@keyframes OpacityMenu{to{opacity:1;padding-right:1.5rem;width:100%}}@keyframes opacity{from{transform:translateX(-0.625rem);opacity:0}to{transform:translateX(0rem);opacity:1}}
@media(max-width:1023px){.layout-footer,.layout-bottom{background-color:#f8f8f8}}.layout-footer nav>ul,.layout-footer .menu,.layout-footer .footer-menu__submenu,.layout-bottom nav>ul,.layout-bottom .menu,.layout-bottom .footer-menu__submenu{list-style-type:none;padding:0}.layout-footer{padding-inline:clamp(1.5rem,.4437rem + 4.507vi,4.5rem);padding-block-start:var(--hyp-vr-beat)}.layout-footer .region{display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width:1024px){.layout-footer .region{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:4fr minmax(17.625rem,1fr);grid-template-rows:min-content 1fr;row-gap:2rem}}.layout-footer #block-lutron-site_branding-footer{grid-row:1;grid-column:span 3}.layout-footer #block-lutron-footernavigation,.layout-footer #block-lutron-footer-subscribe{grid-row:2}@media(min-width:1024px){.layout-footer #block-lutron-footernavigation{grid-column:1/2}}@media(min-width:1024px){.layout-footer #block-lutron-footer-subscribe{grid-column:2/4}}.layout-footer.curated-content-overlay--opened{padding-block-start:0}.layout-footer.curated-content-overlay--opened .region-footer{display:flex}.layout-footer.curated-content-overlay--opened .region-footer #block-lutron-footernavigation,.layout-footer.curated-content-overlay--opened .region-footer #block-lutron-footer-subscribe{display:none}@media(max-width:1023px){.layout-footer.curated-content-overlay--opened .region-footer #block-lutron-site_branding-footer{margin-block-end:0}}.layout-footer+.layout-bottom{padding-block-start:4rem}@media(min-width:768px){.layout-footer+.layout-bottom{padding-block-start:4.5rem}}.layout-bottom{padding-inline:clamp(1.5rem,.4437rem + 4.507vi,4.5rem);padding-block-end:3rem}.layout-bottom .region{align-items:center;border-top:0.125rem solid #e9e9e9;display:flex;flex-wrap:wrap;justify-content:space-between;padding-block-start:1.5rem;position:relative;row-gap:2rem}@media(min-width:768px)and (max-width:1023px){.layout-bottom .region{row-gap:2.5rem}}.layout-bottom.curated-content-overlay--opened{padding-block-start:0}.layout-bottom.curated-content-overlay--opened .layout-footer+.layout-bottom{padding-block-start:0}.layout-bottom.curated-content-overlay--opened .region-bottom{border-top:none;padding-block-start:1rem}body.enable-motion-effect .layout-footer .region-footer .block-lutron-site_branding-border{height:0.0625rem;padding-top:1rem;opacity:.04;border-bottom:0.125rem solid #e9e9e9}@media(min-width:769px){body.enable-motion-effect .layout-footer .region-footer #block-lutron-site_branding-footer{border-bottom:none}}@media(min-width:1024px){body.enable-motion-effect .layout-footer{padding-block-end:12.125rem}body.enable-motion-effect .layout-footer #block-lutron-site_branding-footer{border-bottom:0rem;width:-moz-fit-content;width:fit-content}}@media(min-width:1440px){body.enable-motion-effect .layout-footer{padding-block-end:8.125rem}}body.enable-motion-effect .layout-footer+.layout-bottom{position:relative}@media(min-width:1024px){body.enable-motion-effect .layout-footer+.layout-bottom{padding-block-start:0rem;bottom:0px;width:100%;opacity:0}body.enable-motion-effect .layout-footer+.layout-bottom.show_footer_layout_bottom{visibility:visible;animation:footerlayoutbottomFadeOut 1.2s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect .layout-footer+.layout-bottom.hide_footer_layout_bottom{visibility:hidden;animation:footerlayoutbottomFadeIn .4s Cubic-Bezier(0.37,0,0.63,1) backwards}body.enable-motion-effect .layout-footer+.layout-bottom.show_footer-fixed{position:fixed}}@media(min-width:1024px){body.enable-motion-effect.menu--search-open .layout-footer,body.enable-motion-effect.path-search:not(.suggested-search-do-not-animate) .layout-footer{padding-block-end:0}}body.enable-motion-effect.menu--search-open .layout-footer .region-footer .block-lutron-site_branding-border,body.enable-motion-effect.path-search:not(.suggested-search-do-not-animate) .layout-footer .region-footer .block-lutron-site_branding-border{display:none}@media(min-width:769px){body.enable-motion-effect.menu--search-open .layout-footer .region-footer #block-lutron-site_branding-footer,body.enable-motion-effect.path-search:not(.suggested-search-do-not-animate) .layout-footer .region-footer #block-lutron-site_branding-footer{border-bottom:.125rem solid #e9e9e9;width:100%}}body.enable-motion-effect.menu--search-open .layout-footer+.layout-bottom.hide_footer_layout_bottom,body.enable-motion-effect.path-search:not(.suggested-search-do-not-animate) .layout-footer+.layout-bottom.hide_footer_layout_bottom{visibility:visible;animation:unset;opacity:1;position:static}@media(min-width:1024px){body.enable-motion-effect #block-lutron-footernavigation ul.menu.footer-menu summary.menu-item__details-summary,body.enable-motion-effect #block-lutron-footernavigation ul.footer-menu__submenu li,body.enable-motion-effect #block-lutron-footernavigation form>p,body.enable-motion-effect #block-lutron-footernavigation form>h2,body.enable-motion-effect #block-lutron-footernavigation form>div>*,body.enable-motion-effect #block-lutron-footernavigation .region.region-bottom,body.enable-motion-effect #block-lutron-footer-subscribe ul.menu.footer-menu summary.menu-item__details-summary,body.enable-motion-effect #block-lutron-footer-subscribe ul.footer-menu__submenu li,body.enable-motion-effect #block-lutron-footer-subscribe form>p,body.enable-motion-effect #block-lutron-footer-subscribe form>h2,body.enable-motion-effect #block-lutron-footer-subscribe form>div>*,body.enable-motion-effect #block-lutron-footer-subscribe .region.region-bottom,body.enable-motion-effect .layout-bottom ul.menu.footer-menu summary.menu-item__details-summary,body.enable-motion-effect .layout-bottom ul.footer-menu__submenu li,body.enable-motion-effect .layout-bottom form>p,body.enable-motion-effect .layout-bottom form>h2,body.enable-motion-effect .layout-bottom form>div>*,body.enable-motion-effect .layout-bottom .region.region-bottom{opacity:1;animation:opacity0 .8s cubic-bezier(0.37,0,0.63,1) forwards}body.enable-motion-effect #block-lutron-footernavigation ul.menu.footer-menu summary.menu-item__details-summary.show-footer-menu,body.enable-motion-effect #block-lutron-footernavigation ul.footer-menu__submenu li.show-footer-menu,body.enable-motion-effect #block-lutron-footernavigation form>p.show-footer-menu,body.enable-motion-effect #block-lutron-footernavigation form>h2.show-footer-menu,body.enable-motion-effect #block-lutron-footernavigation form>div>*.show-footer-menu,body.enable-motion-effect #block-lutron-footernavigation .region.region-bottom.show-footer-menu,body.enable-motion-effect #block-lutron-footer-subscribe ul.menu.footer-menu summary.menu-item__details-summary.show-footer-menu,body.enable-motion-effect #block-lutron-footer-subscribe ul.footer-menu__submenu li.show-footer-menu,body.enable-motion-effect #block-lutron-footer-subscribe form>p.show-footer-menu,body.enable-motion-effect #block-lutron-footer-subscribe form>h2.show-footer-menu,body.enable-motion-effect #block-lutron-footer-subscribe form>div>*.show-footer-menu,body.enable-motion-effect #block-lutron-footer-subscribe .region.region-bottom.show-footer-menu,body.enable-motion-effect .layout-bottom ul.menu.footer-menu summary.menu-item__details-summary.show-footer-menu,body.enable-motion-effect .layout-bottom ul.footer-menu__submenu li.show-footer-menu,body.enable-motion-effect .layout-bottom form>p.show-footer-menu,body.enable-motion-effect .layout-bottom form>h2.show-footer-menu,body.enable-motion-effect .layout-bottom form>div>*.show-footer-menu,body.enable-motion-effect .layout-bottom .region.region-bottom.show-footer-menu{opacity:0;animation:opacity1 .8s cubic-bezier(0.37,0,0.63,1) forwards}}@media(min-width:769px){body.enable-motion-effect.path-frontpage.menu--search-open footer.footer>.container:after{content:""}body.enable-motion-effect:not(.menu--search-open) footer.footer>.container{position:relative}body.enable-motion-effect:not(.menu--search-open) footer.footer>.container #block-lutron-footernavigation,body.enable-motion-effect:not(.menu--search-open) footer.footer>.container #block-lutron-footer-subscribe{opacity:0}body.enable-motion-effect:not(.menu--search-open) footer.footer.layout-footer--width-border #block-lutron-site_branding-footer{width:100%;animation:brandingFooterBorderWidth 1.2s cubic-bezier(0.15,0.1,0,1) .1s forwards}body.enable-motion-effect:not(.menu--search-open) footer.footer.layout-footer--width-border .block-lutron-site_branding-border{opacity:.04;animation:brandingFooterBorderOpacity 1.2s cubic-bezier(0.15,0.1,0,1) .1s forwards}}@media(min-width:1024px){body.enable-motion-effect:not(.menu--search-open) footer.footer.show-border>.container:after{content:"";width:90%;height:var(--after-height,6.1875rem);position:fixed;animation:borderbottomFadeOut 1.2s cubic-bezier(0.15,0.1,0,1) forwards;bottom:-0.0625rem}}@media(min-width:1440px){body.enable-motion-effect:not(.menu--search-open) footer.footer.show-border>.container:after{width:100%;left:50%;margin-left:-40.5rem;max-inline-size:81rem}}body.enable-motion-effect:not(.menu--search-open) footer.footer.show-border-shadow #block-lutron-footernavigation,body.enable-motion-effect:not(.menu--search-open) footer.footer.show-border-shadow #block-lutron-footer-subscribe{opacity:0;animation:opacity1 .1s cubic-bezier(0.3,0,0,1) forwards}body.enable-motion-effect:not(.menu--search-open) footer.footer.show-border-shadow>.container:after{background:#fff;border-top:solid #e9e9e9;animation:borderbottomFadeIn 1.2s cubic-bezier(0.15,0.1,0,1) forwards;box-shadow:0.0625rem 0.0625rem 1.6875rem 1.25rem #fff}@media(min-width:768px){body.enable-motion-effect:has(.path-search):not(:has(.suggested-search-do-not-animate)) footer.footer.show-border>.container:after{display:none}}@keyframes footerlayoutbottomFadeIn{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes footerlayoutbottomFadeOut{to{opacity:1;visibility:visible}}@keyframes borderbottomFadeIn{from{border-width:0rem}to{border-width:0.125rem}}@keyframes brandingFooterBorderWidth{to{width:100%}}@keyframes brandingFooterBorderOpacity{from{opacity:.04;width:0rem}to{opacity:1;width:100%}}@keyframes borderbottomFadeOut{from{border-width:0.125rem}to{border-width:0rem}}.layout-footer--lite .region-footer>div:not(#block-lutron-site_branding-footer){display:none}.layout-footer--lite+.layout-bottom{padding-block-start:0}.layout-footer--lite+.layout-bottom .region:before{content:none}#block-lutron-site_branding-footer{border-bottom:0.125rem solid #e9e9e9;margin-block-end:2rem;padding-block-end:1rem;line-height:1;width:100%}@media(min-width:1024px){#block-lutron-site_branding-footer{margin-block-end:0}}#block-lutron-site_branding-footer .branding__site-logo{display:inline-block}#block-lutron-footernavigation{margin-block-start:3rem;padding-inline-end:2rem;inline-size:100%;order:2}@media(min-width:768px){#block-lutron-footernavigation{margin-block-start:3.75rem;max-inline-size:25.125rem;padding-inline-end:0}}@media(min-width:1024px){#block-lutron-footernavigation{margin-block-start:0;max-inline-size:unset;order:1}}#block-lutron-footernavigation .footer-menu{display:flex;flex-direction:column;flex-wrap:wrap}@media(min-width:768px){#block-lutron-footernavigation .footer-menu{padding-inline-end:1.5rem}}@media(min-width:1024px){#block-lutron-footernavigation .footer-menu{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(9.25rem,1fr));row-gap:4rem;padding-inline-end:0}}@media(min-width:1440px){#block-lutron-footernavigation .footer-menu{grid-template-columns:repeat(4,minmax(9.25rem,1fr))}}#block-lutron-footernavigation .footer-menu .menu-item{font-size:var(--hyp-font-size-paragraph-090);line-height:1.43}@media(min-width:1024px){#block-lutron-footernavigation .footer-menu .menu-item{max-inline-size:9.25rem}}#block-lutron-footernavigation .footer-menu .menu-item details{width:100%}#block-lutron-footernavigation .footer-menu .menu-item summary{color:#262626;cursor:pointer;display:flex;font-weight:500;padding-block:0.75rem;justify-content:space-between;list-style:none}#block-lutron-footernavigation .footer-menu .menu-item summary::-webkit-details-marker,#block-lutron-footernavigation .footer-menu .menu-item summary::marker{display:none}#block-lutron-footernavigation .footer-menu>.menu-item{padding-block:0.0625rem}@media(min-width:1024px){#block-lutron-footernavigation .footer-menu>.menu-item{padding-block-start:0}}@media(min-width:1024px){#block-lutron-footernavigation .footer-menu>.menu-item summary{padding-block:0;pointer-events:none;margin-bottom:var(--hyp-space-0200)}}#block-lutron-footernavigation .footer-menu .menu-item>a{color:#666;position:relative;transition:text-shadow 300ms ease-in-out}#block-lutron-footernavigation .footer-menu .menu-item>a:before{content:"";background-color:#006dcc;block-size:1em;border-radius:50%;font-size:0.375rem;inset-block-start:1em;inset-inline-end:calc(100% + 0.4375rem);inline-size:1em;opacity:0;position:absolute;transition:opacity 300ms ease-in-out}#block-lutron-footernavigation .footer-menu .menu-item>a:hover,#block-lutron-footernavigation .footer-menu .menu-item>a:focus,#block-lutron-footernavigation .footer-menu .menu-item>a:focus-visible,#block-lutron-footernavigation .footer-menu .menu-item>a:active{text-decoration:none;text-shadow:.05em 0 0 currentColor;color:#006dcc}#block-lutron-footernavigation .footer-menu .menu-item>a:hover::before,#block-lutron-footernavigation .footer-menu .menu-item>a:active::before,#block-lutron-footernavigation .footer-menu .menu-item>a:focus::before{opacity:1}#block-lutron-footernavigation .footer-menu .menu-item>a:focus-visible::before{display:none}#block-lutron-footernavigation .footer-menu .menu-item--child-is-expandable{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width:1024px){#block-lutron-footernavigation .footer-menu .menu-item--child-is-expandable{display:block}}#block-lutron-footernavigation .footer-menu .menu-item--child-is-expandable summary{position:relative}#block-lutron-footernavigation .footer-menu .menu-item--child-is-expandable summary::after,#block-lutron-footernavigation .footer-menu .menu-item--child-is-expandable summary::before{content:"";background-color:#3e3e3e;block-size:0.125rem;border-radius:.25em;inline-size:0.75rem;position:absolute;top:50%;translate:-50%;right:0}@media(min-width:1024px){#block-lutron-footernavigation .footer-menu .menu-item--child-is-expandable summary::after,#block-lutron-footernavigation .footer-menu .menu-item--child-is-expandable summary::before{display:none}}#block-lutron-footernavigation .footer-menu .menu-item--child-is-expandable summary::after{rotate:90deg;transition:all 300ms ease-in-out}#block-lutron-footernavigation .footer-menu .menu-item--child-is-expandable details[open] summary::after{rotate:180deg;opacity:0}#block-lutron-footernavigation .footer-menu__submenu{color:#666;margin:0;padding:0;padding-inline-start:0.75rem;flex-basis:100%}@media(min-width:1024px){#block-lutron-footernavigation .footer-menu__submenu{margin-top:1.5rem;padding-inline-start:0}}#block-lutron-footernavigation .footer-menu__submenu .menu-item{padding-block:0.75rem}@media(min-width:1024px){#block-lutron-footernavigation .footer-menu__submenu .menu-item{padding-block-start:0;padding-block-end:1.5rem}}@media(min-width:1024px){#block-lutron-footernavigation .footer-menu__submenu .menu-item:last-child{padding-block-end:0}}#block-lutron-footer-subscribe{inline-size:100%;order:1}@media(min-width:768px)and (max-width:1023px){#block-lutron-footer-subscribe{max-inline-size:25.125rem}}@media(min-width:1024px){#block-lutron-footer-subscribe{max-inline-size:unset;order:2}}#block-lutron-footer-subscribe .eyebrow{font-weight:500;font-size:var(--hyp-font-size-paragraph-090);line-height:1.43;color:#262626}#block-lutron-footer-subscribe h2{font-size:var(--hyp-font-size-heading-300);line-height:1.33}#block-lutron-footer-subscribe .eyebrow+h2{margin-block-start:1.5rem}#block-lutron-footer-subscribe h2+.form-item{margin-block-start:1.5rem}#block-lutron-footer-utilitynavigation>ul{-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:0.75rem}#block-lutron-footer-utilitynavigation>ul>li{font-size:var(--hyp-font-size-paragraph-080);line-height:1.33}#block-lutron-footer-utilitynavigation>ul>li>a{color:#666}#block-lutron-footer-utilitynavigation>ul>li>a:hover{text-decoration:underline}#block-lutron-footer-utilitynavigation>ul>li.onetrust-btn:hover{cursor:pointer;text-decoration:underline}#block-lutron-footer-social_links .menu{align-items:center;display:flex;flex-wrap:wrap;flex-direction:row;gap:1.5rem}#block-lutron-footer-social_links .menu-item{font-size:var(--hyp-font-size-paragraph-080);line-height:1.33}#block-lutron-footer-social_links .menu_link_content img{display:block;width:1.5rem;height:auto}#block-lutron-footer-social_links .menu_link_content .contextual-region>[data-contextual-id]{display:none}
.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-container .search-result__content-list li{border-top:0.109375rem solid #e9e9e9;padding:2rem 0}.search-result__content-container .search-result__content-list li:first-child{padding-top:0;border-top:none}.search-result__content-item{font-size:var(--hyp-font-size-heading-200);line-height:1.4;display:block}.search-result__content-item .search-result__content-item__heading-container{font-weight:700;font-size:var(--hyp-font-size-paragraph-100);line-height:1.5;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-main-text);margin-bottom:0.75rem}@media(min-width:1024px){.search-result__content-item .search-result__content-item__heading-container{font-weight:700;font-size:1.125rem;line-height:1.4;line-height:1.5rem;max-width:57.625rem}}.search-result__content-item .search-result__content-item__heading-container a{color:var(--color-main-text);display:inline-block;cursor:pointer}.search-result__content-item .search-result__content-item__heading-container a:hover{text-decoration:underline}.search-result__content-item .search-result__content-item__desc-container{font-weight:400;font-size:var(--hyp-font-size-paragraph-100);line-height:1.5;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{width:57.625rem}}.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:1rem;display:flex;flex-flow:row wrap;gap:0.5rem;text-transform:capitalize}@media(min-width:768px){.search-result__content-item .search-result__content-item__btn-container{max-width:57.625rem;margin-top:5rem}}.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(--hyp-font-size-paragraph-090);line-height:1.43;color:var(--color-main-text);border-radius:0.25rem;background-color:var(--color-link-btn-bg);padding:0.25rem 0.5rem;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:1rem;width:11.1875rem;text-decoration:none;margin-bottom:0.75rem}.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:20.625rem;padding-right:1.5rem;margin-bottom:unset}}.search-result__content-item.search-result__content-item--image-exist .search-result__content-item__img-container a{border-radius:0.25rem;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:8rem}@media(min-width:768px){.search-result__content-item.search-result__content-item--image-exist .search-result__content-item__img-container img{min-height:10.9375rem;max-height:15rem}}.search-result__content-item.search-result__content-item--image-exist .search-result__content-item__heading-container{width:calc(100% - 11.1875rem);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% - 11.4375rem)}}@media(min-width:768px){.search-result__content-item.search-result__content-item--image-exist .search-result__content-item__heading-container{width:calc(100% - 20.625rem);max-width:37rem;-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% - 20.8125rem)}}@media(min-width:1025px){.search-result__content-item.search-result__content-item--image-exist .search-result__content-item__desc-container{width:37rem}}.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% - 20.625rem);max-width:37rem;position:absolute;left:20.625rem;bottom:2rem;margin-top:0}}
.exp-grid{margin-bottom:1.5rem}.exp-grid .exp-grid__link{all:unset;cursor:pointer}.exp-grid .exp-grid__card{display:flex;flex-direction:column;gap:1rem;position:relative}@media(min-width:1024px){.exp-grid .exp-grid__card{gap:1.5rem}}.exp-grid .exp-grid__card__img picture img{width:100%;border-radius:0.25rem}@media(min-width:768px)and (max-width:1439px){.exp-grid .exp-grid__card__img picture img{aspect-ratio:416/480;height:auto;max-height:30rem;min-height:23rem}}@media(min-width:391px)and (max-width:767px){.exp-grid .exp-grid__card__img picture img{max-width:100%;width:auto;margin:0 auto;-o-object-fit:none;object-fit:none}}.exp-grid .exp-grid__card__content{display:flex;flex-direction:column;gap:1rem;padding-right:0.75rem}@media(min-width:1024px){.exp-grid .exp-grid__card__content{gap:1.5rem}}.exp-grid .exp-grid__card__content-text-base{min-height:3rem;line-height:1.33;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media(min-width:1024px){.exp-grid .exp-grid__card__content-text-base{min-height:0;padding-right:3rem}}.exp-grid .exp-grid__card__content-text-base-title,.exp-grid .exp-grid__card__content-text-base-description{font-size:var(--hyp-font-size-heading-200);line-height:1.4;display:inline;margin:0}.exp-grid .exp-grid__card__content-text-base-title{font-size:var(--hyp-font-size-heading-200);line-height:1.4;color:#262626;font-weight:500}.exp-grid .exp-grid__card__content-text-base-description{font-weight:300}.exp-grid .exp-grid__card__content-tags{font-weight:400;font-size:var(--hyp-font-size-paragraph-090);line-height:1.43;color:#262626}.exp-grid .exp-grid__card__content-tags ul{list-style-type:none;display:flex;padding:0;gap:0.5rem;flex-flow:row wrap}.exp-grid .exp-grid__card__content-tags ul li{border-radius:0.25rem;padding:0.25rem 0.5rem;background-color:#e9e9e9;display:none}.exp-grid .exp-grid__card__content-tags ul li:first-child{display:block}@media(min-width:1024px){.exp-grid .exp-grid__card__content-tags ul li{display:block}}.exp-grid.column--two-thirds{grid-column:span 2}@media(min-width:768px)and (max-width:1439px){.exp-grid.column--two-thirds picture img{aspect-ratio:416/229}}.exp-grid.column--two-thirds .exp-grid__card__content-tags ul li:nth-child(-n+2){display:block}
.exp-grid-cards{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}@media(min-width:1024px){.exp-grid-cards{max-inline-size:81rem;margin-inline:auto;grid-template-columns:repeat(3,1fr);gap:1.5rem}}
.search-result__product-item{list-style:none}
.search-result__products-list{gap:3rem 1.5rem;width:100%;display:flex;flex-flow:row wrap;padding:0}.search-result__products-list li{padding-bottom:4rem;border-radius:0.25rem;background-color:#fff;box-shadow:0 0.25rem 0.125rem 0 rgba(0,0,0,.1);width:100%;display:flex;flex-flow:column}@media(min-width:768px){.search-result__products-list li{width:calc(50% - 1rem)}}@media(min-width:1024px){.search-result__products-list li{width:calc(33.33% - 1rem)}}.search-result__products-list li:hover{cursor:pointer}.search-result__products-list li:hover h2{text-decoration:underline}.search-result__products-list .search-result__product-item__img-container{background-color:#e9e9e9;height:0;padding-top:60%;position:relative;border-radius:0.25rem}@media(min-width:768px){.search-result__products-list .search-result__product-item__img-container{padding-top:72%}}.search-result__products-list .search-result__product-item__img-container img{animation:fadeIn .7s;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:0.25rem}.search-result__products-list .search-result__product-item__img-container--default img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:10.125rem;max-height:10rem;opacity:.1}@media(min-width:768px){.search-result__products-list .search-result__product-item__img-container--default img{max-width:10.3125rem;max-height:10.625rem}}.search-result__products-list .search-result__product-item__content-container{padding:1.5rem;display:flex;flex-flow:column}.search-result__products-list .search-result__product-item__content-container h2{font-size:1.625rem;font-weight:300;margin-bottom:0.75rem;line-height:2rem;color:#262626;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__products-list .search-result__product-item__content-container h2{font-size:var(--hyp-font-size-heading-400);line-height:1.25;line-height:2.5rem}}.search-result__products-list .search-result__product-item__content-container p{font-weight:300;font-size:var(--hyp-font-size-heading-300);line-height:1.33;color:#666;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__products-list .search-result__product-item__content-container p{-webkit-line-clamp:3}}.search-result__products-list .search-result__product-item__content-container p+p{margin-top:1rem}.search-result__products-list .search-result__product-item__footer{right:1.5rem;bottom:1rem;display:flex;flex-flow:row wrap;justify-content:end;position:absolute;width:100%}.search-result__products-list .search-result__product-item__footer svg{width:1.125rem;height:1.5rem}.search-result__products-list .search-result__product-item__footer svg rect{width:1.25rem;height:0.1875rem}.search-result__products-list .search-result__product-item__footer button{font-size:var(--hyp-font-size-heading-400);line-height:1.25;padding:0.25rem 0.5rem;background-color:#e9e9e9;color:#262626;border-radius:0.25rem;cursor:pointer;outline:none;border:none}.search-result__products-list .search-result__product-item__footer button:hover{text-decoration:none}.search-result__products-list em{font-style:normal;background-color:rgba(0,109,204,.15)}
[data-component-id="lutron:hub_card"]{position:relative}[data-component-id="lutron:hub_card"] .hub_card__link{color:unset}[data-component-id="lutron:hub_card"] .hub_card__link:hover,[data-component-id="lutron:hub_card"] .hub_card__link:focus,[data-component-id="lutron:hub_card"] .hub_card__link:active{text-decoration:none}[data-component-id="lutron:hub_card"] .hub_card__header{width:100%;position:relative}[data-component-id="lutron:hub_card"] .hub_card__header .hub_card__media img,[data-component-id="lutron:hub_card"] .hub_card__header .hub_card__media:not(:has(img)){-o-object-fit:cover;object-fit:cover;width:100%;height:auto;border-radius:0.25rem;background-color:#e9e9e9;aspect-ratio:163/196}@media(min-width:768px){[data-component-id="lutron:hub_card"] .hub_card__header .hub_card__media img,[data-component-id="lutron:hub_card"] .hub_card__header .hub_card__media:not(:has(img)){aspect-ratio:324/400}}@media(min-width:1024px){[data-component-id="lutron:hub_card"] .hub_card__header .hub_card__media img,[data-component-id="lutron:hub_card"] .hub_card__header .hub_card__media:not(:has(img)){aspect-ratio:416/480}}@media(min-width:1440px){[data-component-id="lutron:hub_card"] .hub_card__header .hub_card__media img,[data-component-id="lutron:hub_card"] .hub_card__header .hub_card__media:not(:has(img)){height:revert-layer}}[data-component-id="lutron:hub_card"] .hub_card__header .hub_card__media.has_collection{overflow:hidden;border-radius:0.25rem}[data-component-id="lutron:hub_card"].column--two-thirds .hub_card__media img,[data-component-id="lutron:hub_card"].column--two-thirds .hub_card__media:not(:has(img)){aspect-ratio:342/196}@media(min-width:768px){[data-component-id="lutron:hub_card"].column--two-thirds .hub_card__media img,[data-component-id="lutron:hub_card"].column--two-thirds .hub_card__media:not(:has(img)){aspect-ratio:672/400}}@media(min-width:1024px){[data-component-id="lutron:hub_card"].column--two-thirds .hub_card__media img,[data-component-id="lutron:hub_card"].column--two-thirds .hub_card__media:not(:has(img)){aspect-ratio:856/480}}[data-component-id="lutron:hub_card"] .hub_card__collection{display:flex;position:absolute;bottom:0;flex:1 1 0%;min-height:38.33%;border-radius:0.25rem;align-items:end;background-color:#006dcc;padding:1rem 1.5rem}@media(min-width:768px){[data-component-id="lutron:hub_card"] .hub_card__collection{height:11.5rem;min-height:none;padding-block:2rem;padding-inline:2rem 3rem}}html.theme--lutron_admin [data-component-id="lutron:hub_card"] .hub_card__collection{width:calc(100% - 5rem)}[data-component-id="lutron:hub_card"] .hub_card__collection h4{font-weight:300;font-size:var(--hyp-font-size-heading-400);line-height:1.25;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){[data-component-id="lutron:hub_card"] .hub_card__collection h4{-webkit-line-clamp:3}}@media(min-width:768px){[data-component-id="lutron:hub_card"] .hub_card__collection h4{width:-moz-min-content;width:min-content}.search-result__inspiration-list [data-component-id="lutron:hub_card"] .hub_card__collection h4{width:auto}}[data-component-id="lutron:hub_card"] .hub_card__content{overflow:hidden;padding-block-start:1.5rem;text-overflow:ellipsis;white-space:normal}@media(min-width:768px){[data-component-id="lutron:hub_card"] .hub_card__content{max-inline-size:98ch}}[data-component-id="lutron:hub_card"] h3{display:inline;color:#262626;font-weight:500;font-size:var(--hyp-font-size-heading-200);line-height:1.4}[data-component-id="lutron:hub_card"] .hub_card__description{display:inline}[data-component-id="lutron:hub_card"] .hub_card__description p{display:inline;flex:1 0 22ch;overflow:hidden;text-overflow:ellipsis;font-weight:300;font-size:var(--hyp-font-size-heading-200);line-height:1.4}[data-component-id="lutron:hub_card"] .hub_card__description p strong{font-weight:inherit}[data-component-id="lutron:hub_card"] .hub_card__content-tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:0.5rem;padding:0;padding-block-start:1.5rem}html.theme--lutron_admin [data-component-id="lutron:hub_card"] .hub_card__content-tags{margin-inline:0}[data-component-id="lutron:hub_card"] .hub_card__content-tags .hub_card__content-tag{list-style-type:none;border-radius:0.25rem;background-color:#e9e9e9;padding-block:0.25rem;padding-inline:0.5rem;font-size:var(--hyp-font-size-paragraph-090);line-height:1.43;color:#262626}@media(min-width:768px){[data-component-id="lutron:hub_card"] .hub_card__content-tags .hub_card__content-tag{white-space:nowrap}}[data-component-id="lutron:hub_card"] .hub_card__content-tags .hub_card__content-tag:nth-child(1n+4){display:none}
[data-component-id="lutron:experience_hub"]::before{content:"";display:block;margin-block-start:-8rem;padding-block-start:8rem}html.theme--lutron_admin [data-component-id="lutron:experience_hub"]::before{content:none}[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form{contain:inline-size paint;padding:1.5rem 1.5rem 5rem}@media(min-width:1024px){[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form{background:none;contain:unset;padding:0}}html.theme--lutron_admin [data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form{border:none;box-shadow:none}[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form>.form--inline{display:flex;flex-flow:column nowrap}[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form>.form--inline>.form-item,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form>.form--inline .js-form-wrapper>.form-item,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form>.form--inline .form-item:has(>label){float:none;display:inline-flex;margin-right:unset;margin-inline-end:1.5rem}@media(min-width:1024px){[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form>.form--inline>.form-item,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form>.form--inline .js-form-wrapper>.form-item,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form>.form--inline .form-item:has(>label){flex:1 1 26rem}}[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form>.form--inline>.form-item label,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form>.form--inline .js-form-wrapper>.form-item label,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form>.form--inline .form-item:has(>label) label{position:static}[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form>.form--inline>.form-item label:active,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form>.form--inline .js-form-wrapper>.form-item label:active,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form>.form--inline .form-item:has(>label) label:active{outline:0 none}@media(min-width:1024px){[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form>.form--inline{flex-direction:row}}[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .bef-links,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .bef-checkboxes{margin-block-end:1.5rem;position:relative}@media(min-width:1024px){[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .bef-links,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .bef-checkboxes{background-color:#fff;border-radius:0.25rem;box-shadow:0 1.5rem 1rem 0 rgba(0,0,0,.2);display:none;inset-block-start:calc(0.25rem + 1lh + var(--hyp-vr-beat)/2);max-block-size:calc(100dvb - 10rem);overflow-y:auto;padding:2rem;position:absolute;z-index:900}}[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .bef-links ul,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .bef-links ol,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .bef-checkboxes ul,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .bef-checkboxes ol{display:flex;flex-flow:row wrap;gap:0.5rem;list-style-type:none;padding:0}[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-type-select.js-open .bef-links,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-type-select.js-open:focus-within .bef-links,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .fieldgroup.js-open .bef-checkboxes,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .fieldgroup.js-open:focus-within .bef-checkboxes{display:block}[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-type-select,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .fieldgroup{border-block-end:0.125rem solid #d2d2d2;display:block;inline-size:100%;margin-block-end:1.5rem;padding-block-start:1.5rem;transform:none}[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-type-select.js-form-item-products,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .fieldgroup.js-form-item-products{border:0}@media(min-width:1024px){[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-type-select,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .fieldgroup{border:0;margin-block-end:0.5rem;max-inline-size:26rem;padding-block-start:0.5rem;position:relative}[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-type-select:hover .fieldset-wrapper,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-type-select:focus-visible .fieldset-wrapper,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-type-select:focus-within .fieldset-wrapper,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .fieldgroup:hover .fieldset-wrapper,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .fieldgroup:focus-visible .fieldset-wrapper,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .fieldgroup:focus-within .fieldset-wrapper{display:block}}[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-type-select:last-of-type,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-type-select:has(+:empty),[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-type-select:has(+.form-item label:only-child),[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .fieldgroup:last-of-type,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .fieldgroup:has(+:empty),[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .fieldgroup:has(+.form-item label:only-child){margin-inline-end:0}[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-type-select>label,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form legend{font-size:var(--hyp-font-size-heading-200);line-height:1.4;border:0;border-radius:0;color:#262626;display:block;margin-block-end:1.5rem;padding:0;text-transform:capitalize;transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-type-select>label:active,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form legend:active{border-block-start:0 none;border-inline:0 none}[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-type-select>label:only-child,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form legend:only-child{display:none}@media(min-width:1024px){[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-type-select>label,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form legend{font-weight:300;font-size:var(--hyp-font-size-heading-300);line-height:1.33;border-block-end:0.109375rem solid #d2d2d2;cursor:pointer;padding:.375rem 0;position:relative}[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-type-select>label::after,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form legend::after{content:"";background:no-repeat right url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjM0UzRTNFIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTggMTMgOCA4IDgtOCIvPjwvc3ZnPg==");background-size:2rem 2rem;block-size:2rem;inline-size:2rem;inset-inline-end:0;position:absolute}[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-item.js-open>legend,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-item.js-open:focus-within>legend,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-item.form-type-select.js-open>label,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-item.form-type-select.js-open:focus-within>label{outline-style:none}[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-item.js-open>legend::after,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-item.js-open:focus-within>legend::after,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-item.form-type-select.js-open>label::after,[data-component-id="lutron:experience_hub"] .view-filters .bef-exposed-form .form-item.form-type-select.js-open:focus-within>label::after{transform:rotate(180deg)}}[data-component-id="lutron:experience_hub"] .bef-link:-moz-any-link{font-size:var(--hyp-font-size-paragraph-100);line-height:1.5;-moz-appearance:none;appearance:none;align-items:center;background-color:rgba(0,0,0,0);border-width:0.109375rem;border-style:solid;cursor:pointer;display:inline-flex;flex-flow:row nowrap;flex-shrink:1;justify-content:space-between;line-height:1;padding:0.5rem 1rem;position:relative;text-align:start;text-decoration:none;-moz-user-select:none;user-select:none;white-space:nowrap;color:#666;border-radius:4rem;line-height:1.5rem;color:#666;margin-block-end:0.5rem;pointer-events:all;transform:none}[data-component-id="lutron:experience_hub"] .filter-chip,[data-component-id="lutron:experience_hub"] button[type=reset],[data-component-id="lutron:experience_hub"] button[data-target-name],[data-component-id="lutron:experience_hub"] .bef-link,[data-component-id="lutron:experience_hub"] .bef-link:any-link,[data-component-id="lutron:experience_hub"] .form-item label{font-size:var(--hyp-font-size-paragraph-100);line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;background-color:rgba(0,0,0,0);border-width:0.109375rem;border-style:solid;cursor:pointer;display:inline-flex;flex-flow:row nowrap;flex-shrink:1;justify-content:space-between;line-height:1;padding:0.5rem 1rem;position:relative;text-align:start;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;color:#666;border-radius:4rem;line-height:1.5rem;color:#666;margin-block-end:0.5rem;pointer-events:all;transform:none}[data-component-id="lutron:experience_hub"] .bef-link:-moz-any-link:active,[data-component-id="lutron:experience_hub"] .bef-link:-moz-any-link:focus{border-color:#006dcc}[data-component-id="lutron:experience_hub"] .filter-chip:active,[data-component-id="lutron:experience_hub"] .filter-chip:focus,[data-component-id="lutron:experience_hub"] button[type=reset]:active,[data-component-id="lutron:experience_hub"] button[type=reset]:focus,[data-component-id="lutron:experience_hub"] button[data-target-name]:active,[data-component-id="lutron:experience_hub"] button[data-target-name]:focus,[data-component-id="lutron:experience_hub"] .bef-link:active,[data-component-id="lutron:experience_hub"] .bef-link:focus,[data-component-id="lutron:experience_hub"] .bef-link:any-link:active,[data-component-id="lutron:experience_hub"] .bef-link:any-link:focus,[data-component-id="lutron:experience_hub"] .form-item label:active,[data-component-id="lutron:experience_hub"] .form-item label:focus{border-color:#006dcc}[data-component-id="lutron:experience_hub"] .bef-link:-moz-any-link:focus-visible{outline:0.109375rem solid #006dcc;outline-offset:0.109375rem}[data-component-id="lutron:experience_hub"] .filter-chip:focus-visible,[data-component-id="lutron:experience_hub"] button[type=reset]:focus-visible,[data-component-id="lutron:experience_hub"] button[data-target-name]:focus-visible,[data-component-id="lutron:experience_hub"] .bef-link:focus-visible,[data-component-id="lutron:experience_hub"] .bef-link:any-link:focus-visible,[data-component-id="lutron:experience_hub"] .form-item label:focus-visible{outline:0.109375rem solid #006dcc;outline-offset:0.109375rem}[data-component-id="lutron:experience_hub"] .bef-link:-moz-any-link:active,[data-component-id="lutron:experience_hub"] .bef-link:-moz-any-link:focus:not(:focus-visible){outline:none}[data-component-id="lutron:experience_hub"] .filter-chip:active,[data-component-id="lutron:experience_hub"] .filter-chip:focus:not(:focus-visible),[data-component-id="lutron:experience_hub"] button[type=reset]:active,[data-component-id="lutron:experience_hub"] button[type=reset]:focus:not(:focus-visible),[data-component-id="lutron:experience_hub"] button[data-target-name]:active,[data-component-id="lutron:experience_hub"] button[data-target-name]:focus:not(:focus-visible),[data-component-id="lutron:experience_hub"] .bef-link:active,[data-component-id="lutron:experience_hub"] .bef-link:focus:not(:focus-visible),[data-component-id="lutron:experience_hub"] .bef-link:any-link:active,[data-component-id="lutron:experience_hub"] .bef-link:any-link:focus:not(:focus-visible),[data-component-id="lutron:experience_hub"] .form-item label:active,[data-component-id="lutron:experience_hub"] .form-item label:focus:not(:focus-visible){outline:none}[data-component-id="lutron:experience_hub"] .bef-link:-moz-any-link:hover{border-color:#004480;color:#666}[data-component-id="lutron:experience_hub"] .filter-chip:hover,[data-component-id="lutron:experience_hub"] button[type=reset]:hover,[data-component-id="lutron:experience_hub"] button[data-target-name]:hover,[data-component-id="lutron:experience_hub"] .bef-link:hover,[data-component-id="lutron:experience_hub"] .bef-link:any-link:hover,[data-component-id="lutron:experience_hub"] .form-item label:hover{border-color:#004480;color:#666}[data-component-id="lutron:experience_hub"] .bef-link:-moz-any-link:focus:not(:focus-visible){outline:none}[data-component-id="lutron:experience_hub"] .filter-chip:focus:not(:focus-visible),[data-component-id="lutron:experience_hub"] button[type=reset]:focus:not(:focus-visible),[data-component-id="lutron:experience_hub"] button[data-target-name]:focus:not(:focus-visible),[data-component-id="lutron:experience_hub"] .bef-link:focus:not(:focus-visible),[data-component-id="lutron:experience_hub"] .bef-link:any-link:focus:not(:focus-visible),[data-component-id="lutron:experience_hub"] .form-item label:focus:not(:focus-visible){outline:none}[data-component-id="lutron:experience_hub"] .bef-link:-moz-any-link:focus-visible{outline-offset:0.109375rem}[data-component-id="lutron:experience_hub"] .filter-chip:focus-visible,[data-component-id="lutron:experience_hub"] button[type=reset]:focus-visible,[data-component-id="lutron:experience_hub"] button[data-target-name]:focus-visible,[data-component-id="lutron:experience_hub"] .bef-link:focus-visible,[data-component-id="lutron:experience_hub"] .bef-link:any-link:focus-visible,[data-component-id="lutron:experience_hub"] .form-item label:focus-visible{outline-offset:0.109375rem}[data-component-id="lutron:experience_hub"] button:not(.filter-chip):not([type=reset]){display:none}@media(min-width:1024px){[data-component-id="lutron:experience_hub"] button:not(.filter-chip):not([type=reset]){display:block}}[data-component-id="lutron:experience_hub"] .bef-checkboxes .form-item{margin-block-end:0.5rem;margin-inline-end:0.5rem}[data-component-id="lutron:experience_hub"] button[type=reset]{border-color:#d2d2d2}@media(min-width:1024px){[data-component-id="lutron:experience_hub"] button[type=reset]{order:9999}}[data-component-id="lutron:experience_hub"] .filter-container{display:grid;position:sticky;inset-block-start:0;padding-block-start:1rem;margin-block-start:-1rem;background-color:#f8f8f8;z-index:1}body.js-window-scrolled-up [data-component-id="lutron:experience_hub"] .filter-container{padding-block-start:5rem;margin-block-start:-5rem}body.user-logged-in [data-component-id="lutron:experience_hub"] .filter-container{padding-block-start:8rem;margin-block-start:-8rem}[data-component-id="lutron:experience_hub"] .filter-container:has([aria-modal][aria-hidden=false]){z-index:10000}html.theme--lutron_admin [data-component-id="lutron:experience_hub"] .filter-container{display:none}@media(min-width:1024px){[data-component-id="lutron:experience_hub"] .filter-container>.filter-chip:first-child{display:none}}[data-component-id="lutron:experience_hub"] .filters{display:flex;flex-flow:column nowrap;position:relative}.user-logged-in [data-component-id="lutron:experience_hub"] .filters{padding-top:8rem;margin-top:-8rem}[data-component-id="lutron:experience_hub"] .filters .selected-filters{background-color:var(--hyp-surface-primary-onLight);display:flex;flex-flow:row nowrap;position:relative;z-index:900}@media(min-width:1024px){[data-component-id="lutron:experience_hub"] .filters .selected-filters{background-color:rgba(0,0,0,0);box-shadow:none;position:relative;z-index:0}[data-component-id="lutron:experience_hub"] .filters .selected-filters::after{content:none}}[data-component-id="lutron:experience_hub"] .filters[aria-modal]{background-color:var(--hyp-surface-primary-onLight);block-size:100dvb;inline-size:100vi;inset:0;max-block-size:100vb;z-index:10000;position:fixed}[data-component-id="lutron:experience_hub"] .filters[aria-modal] .view-filters{max-block-size:100dvb;overflow:auto}[data-component-id="lutron:experience_hub"] .filters[aria-modal] .selected-filters{display:none}[data-component-id="lutron:experience_hub"] .filters__footer{box-shadow:0 -0.25rem 0.25rem 0 rgba(0,0,0,.1);display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;justify-content:center;padding-block:1rem;padding-inline:1.5rem;place-content:center;place-items:center}[data-component-id="lutron:experience_hub"] .filters__footer .filter-chip{background-image:none;-moz-column-gap:0.5rem;column-gap:0.5rem;padding-inline:1rem;place-self:end}[data-component-id="lutron:experience_hub"] .filters__footer button{font-weight:500;inline-size:100%;justify-content:center;margin-block-end:0;padding:.625rem 1.5rem;text-align:center}[data-component-id="lutron:experience_hub"] .filters__footer button[type=reset]{border-color:currentColor;color:var(--hyp-surface-theme);place-self:start}[data-component-id="lutron:experience_hub"] .filters__footer:has(.filter-chip:only-child){display:none}body:has([data-component-id="lutron:experience_hub"] .filters[aria-modal][aria-hidden=false]){overflow:hidden}[data-component-id="lutron:experience_hub"] .filters__close{background:rgba(0,0,0,0) center no-repeat url("/themes/custom/lutron/images/icons/icon-arrow-left.svg");block-size:2rem;border:0 none;cursor:pointer;display:none;inline-size:2rem;margin-inline-start:1.5rem;margin-block-start:5rem;z-index:900}[data-component-id="lutron:experience_hub"] .filters[aria-modal] .filters__close{display:block}[data-component-id="lutron:experience_hub"] .selected-filters{align-items:center;display:flex;flex-direction:row;gap:0.5rem;inline-size:100%;inset-block-end:0;justify-content:start;overflow-x:auto;padding:1rem 1.5rem 1.5rem 0;z-index:900;-webkit-mask:no-repeat right linear-gradient(to left,rgba(255,255,255,0) 0%,rgb(255,255,255) 10%);mask:no-repeat right linear-gradient(to left,rgba(255,255,255,0) 0%,rgb(255,255,255) 10%);scrollbar-width:none}@media(min-width:1024px){[data-component-id="lutron:experience_hub"] .selected-filters{align-items:start;background-color:rgba(0,0,0,0);box-shadow:none;flex-wrap:wrap;gap:0.5rem;padding:0;position:static;z-index:auto;-webkit-mask:unset;mask:unset}[data-component-id="lutron:experience_hub"] .selected-filters+.view-filters{display:block}[data-component-id="lutron:experience_hub"] .selected-filters .filter-chip[aria-expanded=false]{pointer-events:none}}[data-component-id="lutron:experience_hub"] .filter-chip{background:#006dcc no-repeat url("/themes/custom/lutron/images/icons/icon-filter.svg");background-position:1rem center;border-color:#006dcc;color:#fff;-moz-column-gap:0.75rem;column-gap:0.75rem;cursor:pointer;flex-direction:row;padding-inline-start:3rem;place-self:start}[data-component-id="lutron:experience_hub"] .filter-chip:hover,[data-component-id="lutron:experience_hub"] .filter-chip:focus,[data-component-id="lutron:experience_hub"] .filter-chip:focus-visible,[data-component-id="lutron:experience_hub"] .filter-chip:active{border-color:#006dcc;color:#fff;outline-style:none}@media(min-width:1024px){[data-component-id="lutron:experience_hub"] .selected-filters:has(.filter-chip:only-child),[data-component-id="lutron:experience_hub"] .filters__footer,[data-component-id="lutron:experience_hub"] .filters[role=navigation] .filter-chip:only-child{display:none}}[data-component-id="lutron:experience_hub"] .filters[aria-hidden=true],[data-component-id="lutron:experience_hub"] .filters__close span,[data-component-id="lutron:experience_hub"] .filters[role=navigation] .filters__close,[data-component-id="lutron:experience_hub"] .form-submit[name=reset],[data-component-id="lutron:experience_hub"] .form-type-checkbox input,[data-component-id="lutron:experience_hub"] .form-type-select.form-item-content-types-bef,[data-component-id="lutron:experience_hub"] .form-type-select.form-item-content-types{display:none !important}[data-component-id="lutron:experience_hub"] .bef-link.bef-link--selected,[data-component-id="lutron:experience_hub"] .selected-filters button[data-target-name],[data-component-id="lutron:experience_hub"] .form-type-checkbox input:checked+label{background:no-repeat url("/themes/custom/lutron/images/icons/icon-checkmark-on-light.svg");background-position:calc(100% - 0.5rem) center;border-color:#006dcc;color:#262626;padding-inline-end:calc(2rem + 0.5rem)}[data-component-id="lutron:experience_hub"] .bef-link.bef-link--selected:hover,[data-component-id="lutron:experience_hub"] .bef-link.bef-link--selected:active,[data-component-id="lutron:experience_hub"] .bef-link.bef-link--selected:focus,[data-component-id="lutron:experience_hub"] .selected-filters button[data-target-name]:hover,[data-component-id="lutron:experience_hub"] .selected-filters button[data-target-name]:active,[data-component-id="lutron:experience_hub"] .selected-filters button[data-target-name]:focus,[data-component-id="lutron:experience_hub"] .form-type-checkbox input:checked+label:hover,[data-component-id="lutron:experience_hub"] .form-type-checkbox input:checked+label:active,[data-component-id="lutron:experience_hub"] .form-type-checkbox input:checked+label:focus{border-color:#004480;color:#666}[data-component-id="lutron:experience_hub"] .suggested-filters{list-style-type:none;display:flex;gap:0.5rem;padding-inline-start:0}[data-component-id="lutron:experience_hub"]:has(.selected-filters [data-target-name]) .suggested-filters{display:none}[data-component-id="lutron:experience_hub"] .view-content{padding-top:var(--hyp-vr-beat)}[data-component-id="lutron:experience_hub"] .view-content .views-infinite-scroll-content-wrapper{display:grid;grid-column-gap:1rem;grid-template-columns:repeat(2,1fr);grid-row-gap:4rem}@media(min-width:768px){[data-component-id="lutron:experience_hub"] .view-content .views-infinite-scroll-content-wrapper{margin-inline:auto;grid-column-gap:1.5rem}}@media(min-width:1024px){[data-component-id="lutron:experience_hub"] .view-content .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(3,1fr);grid-row-gap:8rem}}[data-component-id="lutron:experience_hub"] .view-content .views-infinite-scroll-content-wrapper .views-row:has(article.column--two-thirds){grid-column:span 2}[data-component-id="lutron:experience_hub"] .view-empty{margin-block-start:var(--hyp-vr-beat)}[data-component-id="lutron:experience_hub"] ul.pager{list-style-type:none;display:flex;padding-inline-start:0;flex-direction:row;justify-content:center;padding-block-start:3rem}[data-component-id="lutron:experience_hub"] ul.pager li{max-inline-size:unset}[data-component-id="lutron:experience_hub"] ul.pager li a{background-color:#006dcc;color:#fff;border-radius:1.5rem;font-size:1rem;line-height:1.5;padding-block:0.625rem;padding-inline:1.5rem;width:-moz-fit-content;width:fit-content;color:#fff}[data-component-id="lutron:experience_hub"] ul.pager li a:hover{background-color:#004480;color:#fff}[data-component-id="lutron:experience_hub"] ul.pager li a:active{background-color:#003666;color:#fff}[data-component-id="lutron:experience_hub"] ul.pager li a:disabled{background-color:rgba(0,109,204,.4);color:#fff}@media(min-width:768px){[data-component-id="lutron:experience_hub"] ul.pager li a{border-radius:1.5rem;font-size:1rem;line-height:1.25;padding-block:0.625rem}}html.theme--lutron_admin [data-component-id="lutron:experience_hub"] ul.pager li a{pointer-events:none}[data-component-id="lutron:experience_hub"] footer{text-align:center;margin-block-start:3rem}[data-component-id="lutron:experience_hub"] footer a{color:#666;font-size:var(--hyp-font-size-paragraph-100);line-height:1.5;text-decoration:underline}[data-component-id="lutron:experience_hub"]:not(:has(.views-row:nth-child(2))) footer{display:none}[data-component-id="lutron:experience_hub"] .form-item-content-types-bef{display:none}
.search-result-video__content-item{font-size:var(--hyp-font-size-heading-200);line-height:1.4;display:block}.search-result-video__content-item .search-result-video__content-item__heading-container{font-weight:700;font-size:var(--hyp-font-size-paragraph-100);line-height:1.5;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-main-text);margin-bottom:0.75rem}@media(min-width:1024px){.search-result-video__content-item .search-result-video__content-item__heading-container{font-size:var(--hyp-font-size-heading-200);line-height:1.4;max-width:60.375rem}}.search-result-video__content-item .search-result-video__content-item__heading-container a{color:var(--color-main-text);display:inline-block;cursor:pointer}.search-result-video__content-item .search-result-video__content-item__heading-container a:hover{text-decoration:underline}.search-result-video__content-item .search-result-video__content-item__desc-container{font-weight:400;font-size:var(--hyp-font-size-paragraph-100);line-height:1.5;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-video__content-item .search-result-video__content-item__desc-container{width:60.375rem}}.search-result-video__content-item .search-result-video__content-item__desc-container p{display:inline}.search-result-video__content-item .search-result-video__content-item__btn-container{margin-top:1rem;max-width:60.375rem;display:flex;flex-flow:row wrap;gap:0.5rem;text-transform:capitalize}@media(min-width:768px){.search-result-video__content-item .search-result-video__content-item__btn-container{max-width:60.375rem;margin-top:5rem}}.search-result-video__content-item .search-result-video__content-item__btn-container span,.search-result-video__content-item .search-result-video__content-item__btn-container a,.search-result-video__content-item .search-result-video__content-item__btn-container button{font-size:var(--hyp-font-size-paragraph-090);line-height:1.43;color:var(--color-main-text);border-radius:0.25rem;background-color:var(--color-link-btn-bg);padding:0.25rem 0.5rem;outline:none;border:none}.search-result-video__content-item .search-result-video__content-item__btn-container span:hover,.search-result-video__content-item .search-result-video__content-item__btn-container a:hover,.search-result-video__content-item .search-result-video__content-item__btn-container button:hover{text-decoration:none}.search-result-video__content-item em{background-color:var(--color-hightlight-text);font-style:normal}.search-result-video__content-item.search-result-video__content-item--image-exist div{float:left}.search-result-video__content-item.search-result-video__content-item--image-exist .search-result-video__content-item__img-container{padding-right:1rem;width:11.1875rem;text-decoration:none;margin-bottom:0.75rem}.search-result-video__content-item.search-result-video__content-item--image-exist .search-result-video__content-item__img-container:hover{text-decoration:none;cursor:pointer}@media(min-width:768px){.search-result-video__content-item.search-result-video__content-item--image-exist .search-result-video__content-item__img-container{width:20.625rem;padding-right:1.5rem;margin-bottom:unset}}.search-result-video__content-item.search-result-video__content-item--image-exist .search-result-video__content-item__img-container a{border-radius:0.25rem;display:block;overflow:hidden}.search-result-video__content-item.search-result-video__content-item--image-exist .search-result-video__content-item__img-container img{width:100%;-o-object-fit:cover;object-fit:cover;max-height:8rem}@media(min-width:768px){.search-result-video__content-item.search-result-video__content-item--image-exist .search-result-video__content-item__img-container img{min-height:10.9375rem;max-height:15rem}}.search-result-video__content-item.search-result-video__content-item--image-exist .search-result-video__content-item__heading-container{width:calc(100% - 11.1875rem);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media(min-width:768px){.search-result-video__content-item.search-result-video__content-item--image-exist .search-result-video__content-item__heading-container{width:calc(100% - 20.625rem);max-width:39.75rem;-webkit-line-clamp:2}}.search-result-video__content-item.search-result-video__content-item--image-exist .search-result-video__content-item__desc-container{width:100%}@media(min-width:768px){.search-result-video__content-item.search-result-video__content-item--image-exist .search-result-video__content-item__desc-container{width:calc(100% - 20.625rem);max-width:39.75rem}}.search-result-video__content-item.search-result-video__content-item--image-exist .search-result-video__content-item__btn-container{width:100%;text-transform:capitalize}@media(min-width:768px){.search-result-video__content-item.search-result-video__content-item--image-exist .search-result-video__content-item__btn-container{width:calc(100% - 20.625rem);max-width:39.75rem;position:absolute;left:20.625rem;bottom:2rem;margin-top:0}}
body:has([data-component-id="lutron:modal"][open]){overflow:hidden}[data-component-id="lutron:modal"]{background-color:#fff;block-size:100%;border:0;box-shadow:0 2.5rem 5rem 0 rgba(18,18,18,.25);content-visibility:auto;display:none;flex-flow:column nowrap;inset:0;inline-size:100%;margin:auto;max-block-size:100%;max-inline-size:100%;padding:0 0.75rem;outline:0;overflow:hidden;position:fixed;z-index:-1}@media(min-width:768px){[data-component-id="lutron:modal"]{padding-inline:1.75rem}}@media(min-width:1024px){[data-component-id="lutron:modal"]{block-size:-moz-fit-content;block-size:fit-content;border-radius:0.5rem;inline-size:-moz-fit-content;inline-size:fit-content;max-block-size:calc(100vb - clamp(1.5rem,0.4437rem + 4.507vi,4.5rem));padding-inline:0}}@media(min-width:1024px){[data-component-id="lutron:modal"]:has(.paragraph:not(.paragraph--type--cta)){block-size:min(100vb - clamp(1.5rem,0.4437rem + 4.507vi,4.5rem),55.1875rem);margin-inline:auto;inline-size:61rem}}[data-component-id="lutron:modal"][open]{display:flex;z-index:10000}[data-component-id="lutron:modal"]::backdrop{background-color:rgba(0,0,0,.15)}.modal__title{font-size:var(--hyp-font-size-heading-600);line-height:1.16;padding-inline-start:calc(clamp(1.5rem,.4437rem + 4.507vi,4.5rem)/2);padding-inline-end:5rem}.modal__header{padding:3rem 0 1rem}.modal__container{display:flex;overflow-y:auto;padding:0 1rem 3rem;padding-block-end:3rem;max-inline-size:calc(100vw - clamp(1.5rem,0.4437rem + 4.507vi,4.5rem)/2)}@media(min-width:768px){.modal__container{padding:0 1.5rem 3rem}}@media(min-width:1440px){.modal__container{max-inline-size:calc(1296px + clamp(1.5rem,0.4437rem + 4.507vi,4.5rem));padding:0 2rem 3rem}}.modal__description{margin-block-end:1rem}.modal__description,.modal__description p{font-weight:300;font-size:var(--hyp-font-size-heading-200);line-height:1.4;max-inline-size:49.5rem;color:#666}.modal__ctas{-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;margin-block-end:2rem}.modal__ctas:last-child{margin-block-end:0}.modal__content{block-size:100%;flex:1 0 100%;inline-size:100%}.modal__content .section__cta{justify-content:left}.modal__content [data-component-id="lutron:image_frame"]{padding-block:var(--hyp-vr-beat)}.modal__close{background-color:rgba(0,0,0,0);border:0;cursor:pointer;inset-block-start:1.5rem;inset-inline-end:1.5rem;min-block-size:1rem;min-inline-size:1rem;position:absolute;z-index:10000}.modal__close [aria-hidden]{visibility:hidden}.modal__close:focus,.modal__close:focus-visible{outline:none}.modal_mode__video .video_modal__embed_video,.modal_mode__video iframe{display:flex;block-size:100%;flex:1 0 100%;width:85vw;height:12rem}@media(max-width:1023px)and (min-width:450px){.modal_mode__video .video_modal__embed_video,.modal_mode__video iframe{height:20rem}}@media(min-width:768px){.modal_mode__video .video_modal__embed_video,.modal_mode__video iframe{width:76vw}}@media(min-width:1024px){.modal_mode__video .video_modal__embed_video,.modal_mode__video iframe{width:55.25rem;height:29.375rem}}.modal_mode__video-iframe{block-size:-moz-fit-content;block-size:fit-content;border-radius:0.5rem;inline-size:-moz-fit-content;inline-size:fit-content;max-block-size:calc(100vb - clamp(1.5rem,0.4437rem + 4.507vi,4.5rem));padding-inline:0;min-height:19rem;min-width:93%;background:#fff url("/themes/custom/lutron/images/icons/ajax_loader.gif") center center no-repeat}@media(max-width:1023px)and (min-width:450px){.modal_mode__video-iframe{min-height:22.5rem}}@media(min-width:768px){.modal_mode__video-iframe{min-width:39rem;min-height:27rem}}@media(min-width:1024px){.modal_mode__video-iframe{min-width:58.25rem;min-height:36.375rem}}@media(min-width:1440px){.modal_mode__video-iframe{min-width:59.25rem}}@media(min-width:1024px){.modal_mode__video-iframe .video_modal__embed_video,.modal_mode__video-iframe iframe{width:55.25rem}}.modal_mode__video-iframe .modal__container{padding:0 1rem 3rem}@media(min-width:768px){.modal_mode__video-iframe .modal__container{padding:0 1.5rem 3rem}}@media(min-width:1440px){.modal_mode__video-iframe .modal__container{padding:0 2rem 3rem}}.modal_mode__video-iframe .modal__close{padding:0;right:0.625rem}@media(min-width:768px){.modal_mode__video-iframe .modal__close{right:1rem}}@media(min-width:1440px){.modal_mode__video-iframe .modal__close{right:1.625rem}}
