.fullwidth{padding:0 50px;width:calc(100% - 100px)}.fullwidth.toedge{padding:0;width:100%}.container{position:relative;width:1200px;margin:0 auto;padding:0}.column,.columns{float:left;display:inline;padding-left:10px;padding-right:10px;box-sizing:border-box}.row{margin-bottom:20px}.column.alpha,.columns.alpha{padding-left:0}.column.omega,.columns.omega{padding-right:0}.column.whole,.columns.whole{padding-right:0;padding-left:0}.container .one.column{width:75px}.container .two.columns{width:150px}.container .three.columns{width:225px}.container .four.columns{width:300px}.container .five.columns{width:375px}.container .six.columns{width:450px}.container .seven.columns{width:525px}.container .eight.columns{width:600px}.container .nine.columns{width:675px}.container .ten.columns{width:750px}.container .eleven.columns{width:825px}.container .twelve.columns{width:900px}.container .thirteen.columns{width:975px}.container .fourteen.columns{width:1050px}.container .fifteen.columns{width:1125px}.container .sixteen.columns{width:1200px}.container .one-third{width:400px}.container .two-thirds{width:800px}.container .one-fifth{width:240px}.container .offset-by-one{margin-left:75px}.container .offset-by-two{margin-left:150px}.container .offset-by-three{margin-left:225px}.container .offset-by-four{margin-left:300px}.container .offset-by-five{margin-left:375px}.container .offset-by-six{margin-left:450px}.container .offset-by-seven{margin-left:525px}.container .offset-by-eight{margin-left:600px}.container .offset-by-nine{margin-left:675px}.container .offset-by-ten{margin-left:750px}.container .offset-by-eleven{margin-left:825px}.container .offset-by-twelve{margin-left:900px}.container .offset-by-thirteen{margin-left:975px}.container .offset-by-fourteen{margin-left:1050px}.container .offset-by-fifteen{margin-left:1125px}@media only screen and (min-width:960px)and (max-width:1199px){.fullwidth{padding:0 50px;width:calc(100% - 100px)}.fullwidth.toedge{padding:0;width:100%}.container{position:relative;width:960px;margin:0 auto;padding:0}.container .column,.container .columns{float:left;display:inline;padding-left:10px;padding-right:10px}.column.alpha,.columns.alpha{padding-left:0}.column.omega,.columns.omega{padding-right:0}.column.whole,.columns.whole{padding-right:0;padding-left:0}.container .one.column,.container .one.columns{width:60px}.container .two.columns{width:120px}.container .three.columns{width:180px}.container .four.columns{width:240px}.container .five.columns{width:300px}.container .six.columns{width:360px}.container .seven.columns{width:420px}.container .eight.columns{width:480px}.container .nine.columns{width:540px}.container .ten.columns{width:600px}.container .eleven.columns{width:660px}.container .twelve.columns{width:720px}.container .thirteen.columns{width:780px}.container .fourteen.columns{width:840px}.container .fifteen.columns{width:900px}.container .sixteen.columns{width:960px}.container .one-third{width:320px}.container .two-thirds{width:640px}.container .one-fifth{width:192px}.container .offset-by-one{margin-left:60px}.container .offset-by-two{margin-left:120px}.container .offset-by-three{margin-left:180px}.container .offset-by-four{margin-left:240px}.container .offset-by-five{margin-left:300px}.container .offset-by-six{margin-left:360px}.container .offset-by-seven{margin-left:420px}.container .offset-by-eight{margin-left:480px}.container .offset-by-nine{margin-left:540px}.container .offset-by-ten{margin-left:600px}.container .offset-by-eleven{margin-left:660px}.container .offset-by-twelve{margin-left:720px}.container .offset-by-thirteen{margin-left:780px}.container .offset-by-fourteen{margin-left:840px}.container .offset-by-fifteen{margin-left:900px}}@media only screen and (min-width:768px)and (max-width:959px){.fullwidth{padding:0 25px;width:calc(100% - 50px)}.fullwidth.toedge{padding:0;width:100%}.container{width:768px}.container .column,.container .columns{padding-left:10px;padding-right:10px}.column.alpha,.columns.alpha{padding-left:0}.column.omega,.columns.omega{padding-right:0}.column.whole,.columns.whole{padding-right:0;padding-left:0}.container .one.column,.container .one.columns{width:68px}.container .two.columns{width:96px}.container .three.columns{width:144px}.container .four.columns{width:192px}.container .five.columns{width:240px}.container .six.columns{width:288px}.container .seven.columns{width:336px}.container .eight.columns{width:384px}.container .nine.columns{width:432px}.container .ten.columns{width:480px}.container .eleven.columns{width:528px}.container .twelve.columns{width:576px}.container .thirteen.columns{width:624px}.container .fourteen.columns{width:672px}.container .fifteen.columns{width:720px}.container .sixteen.columns{width:768px}.container .one-third{width:256px}.container .two-thirds{width:512px}.container .one-fifth{width:153px}.container .offset-by-one{margin-left:68px}.container .offset-by-two{margin-left:96px}.container .offset-by-three{margin-left:144px}.container .offset-by-four{margin-left:192px}.container .offset-by-five{margin-left:240px}.container .offset-by-six{margin-left:288px}.container .offset-by-seven{margin-left:336px}.container .offset-by-eight{margin-left:384px}.container .offset-by-nine{margin-left:432px}.container .offset-by-ten{margin-left:480px}.container .offset-by-eleven{margin-left:528px}.container .offset-by-twelve{margin-left:576px}.container .offset-by-thirteen{margin-left:624px}.container .offset-by-fourteen{margin-left:672px}.container .offset-by-fifteen{margin-left:720px}}@media only screen and (max-width:767px){.fullwidth{padding:0 25px;width:calc(100% - 50px)}.fullwidth.toedge{padding:0;width:100%}.container{width:300px}.container .columns,.container .column{padding:0}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third,.container .two-thirds,.container .one-fifth{width:300px}.container .thumbnail.even,.container .thumbnail.odd{width:140px!important}.container div.thumbnail.even{clear:left}.container div.thumbnail.odd{padding-left:20px}br.product_clear{display:none}.container .offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight,.container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven,.container .offset-by-twelve,.container .offset-by-thirteen,.container .offset-by-fourteen,.container .offset-by-fifteen{margin-left:0}}@media only screen and (min-width:480px)and (max-width:767px){.fullwidth{padding:0 25px;width:calc(100% - 50px)}.fullwidth.toedge{padding:0;width:100%}.container{width:420px}.container .columns,.container .column{padding:0}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third,.container .two-thirds,.container .one-fifth{width:420px}.container .thumbnail.even,.container .thumbnail.odd{width:200px!important}.container div.thumbnail.even{clear:left}.container div.thumbnail.odd{padding-left:20px}br.product_clear{display:none}}body{line-height:150%;overflow-x:hidden;background-color:#fff;font-family:Work Sans,sans-serif;font-weight:300;font-size:17px;text-transform:none;color:#2e2a26;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}@media(min-width:960px)and (max-width:1199px){body{font-size:16px}}@media(min-width:768px)and (max-width:959px){body{font-size:16px}}@media(max-width:767px){body{font-size:16px}}body.fixed{width:100%;height:100%}::selection{background:#fff7b6;color:#000}img{max-width:100%;height:auto}.float-right{float:right}.float-left{float:left}.right{text-align:right}.left{text-align:left}.absolute{position:absolute}.fixed{position:fixed}.block{display:block!important}.inline{display:inline!important}.flex{display:flex!important}.hidden{display:none!important}@media(max-width:767px){.mobile_hidden{display:none!important}}svg{fill:#2e2a26}svg line,svg polyline,svg circle,svg ellipse,svg g,svg path,svg polygon,svg rect{fill:inherit}.clearfix:after,.row:after,.container:after{visibility:hidden;display:block;content:"";clear:both;width:0;height:0}* html .clearfix,* html .row,* html .container{zoom:1}*:first-child+html .clearfix,*:first-child+html .row,*:first-child+html .container{zoom:1}.clear{visibility:hidden;display:block;clear:both;width:0;height:0;overflow:hidden}h1,h2,h3,h4,h5,h6,.page_title,.smalltitle{font-family:Spectral,Serif;font-weight:200;line-height:150%;text-transform:capitalize;color:#2e2a26;letter-spacing:-2px;text-rendering:optimizeLegibility;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.page_title a,.smalltitle a{font-weight:inherit}h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited,.page_title a:visited,.smalltitle a:visited{color:inherit}h1 a:hover,h1 a:active,h2 a:hover,h2 a:active,h3 a:hover,h3 a:active,h4 a:hover,h4 a:active,h5 a:hover,h5 a:active,h6 a:hover,h6 a:active,.page_title a:hover,.page_title a:active,.smalltitle a:hover,.smalltitle a:active{color:#2e2a26}h1{font-size:46px;margin:0 auto 20px}@media(min-width:960px)and (max-width:1199px){h1{font-size:40px}}@media(min-width:768px)and (max-width:959px){h1{font-size:40px}}@media(max-width:767px){h1{font-size:32px}}h2{font-size:46px}@media(min-width:960px)and (max-width:1199px){h2{font-size:40px}}@media(min-width:768px)and (max-width:959px){h2{font-size:40px}}@media(max-width:767px){h2{font-size:32px}}h3{font-size:46px}@media(min-width:960px)and (max-width:1199px){h3{font-size:40px}}@media(min-width:768px)and (max-width:959px){h3{font-size:40px}}@media(max-width:767px){h3{font-size:32px}}h4{font-size:15px}@media(min-width:960px)and (max-width:1199px){h4{font-size:15px}}@media(min-width:768px)and (max-width:959px){h4{font-size:15px}}@media(max-width:767px){h4{font-size:15px}}h5,h6{font-size:15px}@media(min-width:960px)and (max-width:1199px){h5,h6{font-size:13px}}@media(min-width:768px)and (max-width:959px){h5,h6{font-size:13px}}@media(max-width:767px){h5,h6{font-size:13px}}.page_title{font-size:46px;margin:0 auto 20px}@media(min-width:960px)and (max-width:1199px){.page_title{font-size:40px}}@media(min-width:768px)and (max-width:959px){.page_title{font-size:40px}}@media(max-width:767px){.page_title{font-size:32px}}.page_subtitle{font-family:Roboto,sans-serif;font-weight:400;font-size:15px;margin:0 auto 20px;text-transform:uppercase;letter-spacing:2px}@media(min-width:960px)and (max-width:1199px){.page_subtitle{font-size:15px}}@media(min-width:768px)and (max-width:959px){.page_subtitle{font-size:13px}}@media(max-width:767px){.page_subtitle{font-size:13px}}p,span,small,sub,a,.subtitle,.page-subtitle{font-family:Work Sans,sans-serif}p{font-style:normal;font-weight:300;line-height:150%;margin:0 0 15px}@media(min-width:768px){.smalltitle{font-size:28px}}@media(max-width:767px){.smalltitle{font-size:25px}}.largebody{font-size:19px}.subtitle,.page-subtitle{color:#2e2a26;font-size:19px}a,a:visited{color:#2e2a26;text-decoration:none;transition:color .1s linear;outline:none;touch-action:manipulation}a:hover,a:focus{color:#6a0e11}small{font-size:70%}sub{font-size:50%}b,strong{font-weight:700}i,em{font-style:italic}.underline{text-decoration:underline}.strikethrough{text-decoration:line-through}blockquote,blockquote p{font-size:17px;line-height:24px;font-style:italic}@media(min-width:960px)and (max-width:1199px){blockquote,blockquote p{font-size:13px}}@media(min-width:768px)and (max-width:959px){blockquote,blockquote p{font-size:13px}}@media(max-width:767px){blockquote,blockquote p{font-size:13px}}blockquote{margin:0 0 20px;padding:9px 20px 0 19px;border-left:1px solid #D9D9D9}blockquote cite{display:block;font-size:12px;color:#555}@media(min-width:960px)and (max-width:1199px){blockquote cite{font-size:10px}}@media(min-width:768px)and (max-width:959px){blockquote cite{font-size:10px}}@media(max-width:767px){blockquote cite{font-size:10px}}blockquote cite:before{content:"\2014  "}blockquote cite a,blockquote cite a:visited{color:#555}hr{border:solid #D9D9D9;border-width:1px 0 0;clear:both;margin:12px 0;height:0}.quote{font-size:15px;line-height:22px;text-align:center;margin:0 0 20px;font-style:italic}@media(min-width:960px)and (max-width:1199px){.quote{font-size:13px}}@media(min-width:768px)and (max-width:959px){.quote{font-size:13px}}@media(max-width:767px){.quote{font-size:13px}}button{touch-action:manipulation}button,a.button,.cta_button,a.cta_button,input.cta_button[type=submit],input.cta_button[type=button],input[type=submit],input[type=button],input[type=reset]{background-color:#2e2a26;color:#fff;border:0;padding:10px 15px;width:100%;margin:0;cursor:pointer;text-align:center;text-shadow:none;font-family:Roboto,sans-serif;font-weight:400;letter-spacing:2px;font-size:15px;text-transform:uppercase;display:inline-block;transition:all .2s linear;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;box-sizing:border-box}@media(min-width:960px)and (max-width:1199px){button,a.button,.cta_button,a.cta_button,input.cta_button[type=submit],input.cta_button[type=button],input[type=submit],input[type=button],input[type=reset]{font-size:15px}}@media(min-width:768px)and (max-width:959px){button,a.button,.cta_button,a.cta_button,input.cta_button[type=submit],input.cta_button[type=button],input[type=submit],input[type=button],input[type=reset]{font-size:15px}}@media(max-width:767px){button,a.button,.cta_button,a.cta_button,input.cta_button[type=submit],input.cta_button[type=button],input[type=submit],input[type=button],input[type=reset]{font-size:15px}}.simplebutton,.cta_button.simplebutton{background-color:transparent!important;color:#2e2a26;max-width:100%!important;padding-left:0;padding-right:0}button:hover,a.button:hover,.cta_button:hover,input.cta_button[type=submit]:hover,input.cta_button[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background-color:#6a0e11}button:active,a.button:active,input[type=submit]:active,input[type=reset]:active,input[type=button]:active{box-shadow:inset 0 2px 4px #0003,0 1px 2px #0000001a;outline:0}a.button,a.cta_button{cursor:default}a.button[href],a.cta_button[href]{cursor:pointer}.decline_button,a.decline_button,input.decline_button{background-color:transparent;color:#a29b87;display:block}.gray_button{background-color:#d9d9d9!important;color:#fff}input,select,textarea,label,summary{touch-action:manipulation}input[type=text],input[type=number],input[type=password],input[type=email],input[type=tel],textarea,select{font-family:Roboto,sans-serif;font-weight:400;color:#2e2a26;text-transform:uppercase;letter-spacing:2px;margin:0 0 25px;padding:10px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #D9D9D9;width:100%;display:block;background:#fff;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}@media(min-width:768px){input[type=text],input[type=number],input[type=password],input[type=email],input[type=tel],textarea,select{font-size:15px}}@media(max-width:767px){input[type=text],input[type=number],input[type=password],input[type=email],input[type=tel],textarea,select{font-size:13px}}input[type=text]:focus,input[type=number]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus{color:#2e2a26;box-shadow:0 0 3px #0003}@media(max-width:767px){input.search_box{padding:13px 15px 14px}}select{background-size:16px 12px;cursor:pointer;-webkit-padding-end:25px;text-indent:.01px;text-overflow:"";padding:14px 15px}select:after{content:"&#9662;";margin-left:-30px}@-moz-document url-prefix(){select{background-size:12px 10px;background-position:95% 50%}}label,legend{display:block;font-weight:700;font-size:13px;font-family:Roboto,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px}label span,legend span{font-weight:inherit;font-size:inherit;color:#2e2a26}ul,ol{list-style:disc;margin-bottom:25px;margin-left:25px}ul.none,.header ul,.footer ul{list-style-type:none;margin-left:0}ul ul,ul ol,ol ol,ol ul{margin:4px 0 5px 25px}li{font-style:normal;font-weight:300;line-height:180%;padding-bottom:12px}.lightstream_landing_page .banner_div{-webkit-transition:all 2.5s ease 2.5s;-moz-transition:all 2.5s ease 2.5s;-ms-transition:all 2.5s ease 2.5s;-o-transition:all 2.5s ease 2.5s;transition:all 2.5s ease 2.5s;width:100vw}@media(min-width:768px){.lightstream_landing_page .banner_div{background-image:linear-gradient(to right,#009567,#2c5b7b);margin-top:80px;height:700px}}@media(max-width:767px){.lightstream_landing_page .banner_div{background-image:linear-gradient(to bottom,#009567,#2c5b7b);margin:80px 0 0}}.lightstream_landing_page .banner_div .banner_bg_overlay{background-image:url(//villagelighting.com/cdn/shop/files/LS2_banner_overlay_logo.png?v=13930092954111181265);background-position:center;background-size:cover}@media(min-width:768px){.lightstream_landing_page .banner_div .banner_bg_overlay{height:100%}}.lightstream_landing_page .banner_div .container .bulb_and_2{z-index:9;display:block;padding:50px 0 30px}.lightstream_landing_page .banner_div .container .bulb_and_2 img{display:block;margin:0 auto}.lightstream_landing_page .banner_div .container .content_and_cta{z-index:9;padding:0 0 20px}.lightstream_landing_page .banner_div .container .content_and_cta h1{text-transform:capitalize;line-height:120%;margin:0 auto 10px}@media(min-width:768px){.lightstream_landing_page .banner_div .container .content_and_cta h1{color:#fff;font-size:50px}}@media(max-width:767px){.lightstream_landing_page .banner_div .container .content_and_cta h1{color:#333;font-size:36px}}.lightstream_landing_page .banner_div .container .content_and_cta p{line-height:130%}@media(min-width:768px){.lightstream_landing_page .banner_div .container .content_and_cta p{color:#fff;font-size:18px}}@media(max-width:767px){.lightstream_landing_page .banner_div .container .content_and_cta p{color:#333;font-size:18px}}@media(min-width:768px){.lightstream_landing_page .buttons_block.mobile_hidden{display:block!important;margin:30px auto 0;width:555px}}@media(max-width:767px){.lightstream_landing_page .buttons_block.mobile_hidden{display:none!important}}@media(min-width:768px){.lightstream_landing_page .buttons_block.desktop_hidden{display:none!important}}@media(max-width:767px){.lightstream_landing_page .buttons_block.desktop_hidden{display:block!important;margin:30px auto 0;width:100%}}.lightstream_landing_page .buttons_block{z-index:9;display:block}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .buttons_block .center_buttons{width:555px}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .buttons_block .center_buttons{width:555px;display:block;margin:0 auto}}.lightstream_landing_page .buttons_block .action_button{background-color:#009567;color:#fff}@media(min-width:768px){.lightstream_landing_page .buttons_block .action_button{margin-right:50px;width:250px!important;padding:10px 0}}@media(max-width:767px){.lightstream_landing_page .buttons_block .action_button{margin:0 auto 25px;font-size:30px;font-weight:700;display:block}}@media(min-width:481px)and (max-width:767px){.lightstream_landing_page .buttons_block .action_button{width:380px!important;padding:23px 0}}@media(max-width:480px){.lightstream_landing_page .buttons_block .action_button{width:320px!important;padding:20px 0}}.lightstream_landing_page .buttons_block .action_button.inverse{background-color:transparent}@media(min-width:768px){.lightstream_landing_page .buttons_block .action_button.inverse{margin-right:0;width:250px!important;padding:8px 0;border:2px solid #fff;color:#fff!important}}@media(max-width:767px){.lightstream_landing_page .buttons_block .action_button.inverse{margin:0 auto 25px;font-size:30px;font-weight:700;border:2px solid #009567;color:#009567!important}}@media(min-width:481px)and (max-width:767px){.lightstream_landing_page .buttons_block .action_button.inverse{width:380px!important;padding:21px 0}}@media(max-width:480px){.lightstream_landing_page .buttons_block .action_button.inverse{width:320px!important;padding:18px 0}}.lightstream_landing_page .buttons_block .action_button:hover{transform:scale(1.05);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:.9}.lightstream_landing_page .buttons_block .small{margin-top:30px}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .buttons_block .small{text-align:center;padding:0 50px}}@media(min-width:768px){.lightstream_landing_page .buttons_block .small{color:#fff;font-size:12px!important}}@media(max-width:767px){.lightstream_landing_page .buttons_block .small{margin:0 auto 50px;text-align:center;max-width:380px;color:#333;font-size:14px!important;padding:0 10px;opacity:.6}}.lightstream_landing_page .buttons_block .small a{text-decoration:underline}@media(min-width:768px){.lightstream_landing_page .buttons_block .small a{color:#fff}}@media(max-width:767px){.lightstream_landing_page .buttons_block .small a{color:#009567}}@media(max-width:767px){.lightstream_landing_page .banner_div.ls2_tutorials{background-image:linear-gradient(to bottom,#009567,#2c5b7b);margin:230px 0 270px}}@media(min-width:1200px){.lightstream_landing_page .banner_div.ls2_tutorials .container{padding:0 100px;box-sizing:border-box;display:block}}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .banner_div.ls2_tutorials .container{padding:0 50px;box-sizing:border-box;display:block}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .banner_div.ls2_tutorials .container{padding:0 30px;box-sizing:border-box;display:block}}@media(max-width:767px){.lightstream_landing_page .banner_div.ls2_tutorials .container{flex-flow:row wrap;-webkit-flex-flow:row wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.lightstream_landing_page .banner_div.ls2_tutorials .container .bulb_and_2{z-index:9;float:none}@media(min-width:1200px){.lightstream_landing_page .banner_div.ls2_tutorials .container .bulb_and_2{display:block;margin:80px auto 0;width:150px}}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .banner_div.ls2_tutorials .container .bulb_and_2{display:block;margin:80px auto 0;width:150px}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .banner_div.ls2_tutorials .container .bulb_and_2{display:block;margin:80px auto 0;width:150px}}@media(max-width:767px){.lightstream_landing_page .banner_div.ls2_tutorials .container .bulb_and_2{display:block;margin:130px auto 0;order:2}}@media(min-width:1200px){.lightstream_landing_page .banner_div.ls2_tutorials .container .bulb_and_2 img{width:80%;margin:50% 10% 10%}}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .banner_div.ls2_tutorials .container .bulb_and_2 img{width:80%;margin:50% 10% 10%}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .banner_div.ls2_tutorials .container .bulb_and_2 img{width:80%;margin:50% 10% 10%}}.lightstream_landing_page .banner_div.ls2_tutorials .container .content_and_cta{z-index:9;float:none}@media(min-width:1200px){.lightstream_landing_page .banner_div.ls2_tutorials .container .content_and_cta{display:block;margin-top:20px}}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .banner_div.ls2_tutorials .container .content_and_cta{display:block;margin:20px auto}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .banner_div.ls2_tutorials .container .content_and_cta{display:block;margin:20px auto}}@media(max-width:767px){.lightstream_landing_page .banner_div.ls2_tutorials .container .content_and_cta{display:block;margin-top:-120px;order:1;width:100%}}.lightstream_landing_page .banner_div.ls2_tutorials .container .content_and_cta h1{text-transform:capitalize;line-height:120%;margin:0 auto 10px;text-align:center}@media(min-width:768px){.lightstream_landing_page .banner_div.ls2_tutorials .container .content_and_cta h1{color:#fff;font-size:50px}}@media(max-width:767px){.lightstream_landing_page .banner_div.ls2_tutorials .container .content_and_cta h1{color:#333;font-size:36px}}.lightstream_landing_page .banner_div.ls2_tutorials .container .content_and_cta p{line-height:130%}@media(min-width:768px){.lightstream_landing_page .banner_div.ls2_tutorials .container .content_and_cta p{color:#fff;font-size:18px}}@media(max-width:767px){.lightstream_landing_page .banner_div.ls2_tutorials .container .content_and_cta p{color:#333;font-size:18px}}.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block{z-index:9;display:block;order:3}@media(min-width:1200px){.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block{margin-top:40px}}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block{margin-top:40px}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block{margin-top:80px}}@media(max-width:767px){.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block{margin:90px auto 0}}.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .center_buttons{display:block;margin:0 auto}@media(min-width:768px){.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .center_buttons{width:555px}}@media(max-width:767px){.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .center_buttons{width:100%}}.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .action_button{background-color:#009567;color:#fff}@media(min-width:768px){.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .action_button{margin:0 auto;display:inline-block;width:250px!important;padding:10px 0}}@media(max-width:767px){.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .action_button{margin:0 auto 25px;font-size:30px;font-weight:700;display:block}}@media(min-width:481px)and (max-width:767px){.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .action_button{width:380px!important;padding:23px 0}}@media(max-width:480px){.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .action_button{width:320px!important;padding:20px 0}}.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .action_button.inverse{background-color:transparent;box-sizing:border-box}@media(min-width:768px){.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .action_button.inverse{margin-left:50px;padding:8px 0}}@media(min-width:481px)and (max-width:767px){.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .action_button.inverse{padding:21px 0}}@media(max-width:767px){.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .action_button.inverse{color:#009567!important}}@media(max-width:480px){.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .action_button.inverse{padding:18px 0}}.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .small{margin-top:30px}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .small{padding:0 50px}}@media(min-width:768px){.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .small{color:#fff;font-size:12px!important;text-align:center}}@media(max-width:767px){.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .small{margin:0 auto 50px;text-align:center;max-width:380px;color:#333;font-size:14px!important;padding:0 10px;opacity:.6}}.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .small a{text-decoration:underline}@media(min-width:768px){.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .small a{color:#fff}}@media(max-width:767px){.lightstream_landing_page .banner_div.ls2_tutorials .buttons_block .small a{color:#009567}}.lightstream_landing_page .three_wide_features{background-color:#fff}@media(min-width:768px){.lightstream_landing_page .three_wide_features{margin:50px auto}}@media(max-width:767px){.lightstream_landing_page .three_wide_features{margin:50px auto 10px}}@media(max-width:480px){.lightstream_landing_page .three_wide_features .container{width:100%;margin:0 auto;max-width:400px}}@media(min-width:768px){.lightstream_landing_page .three_wide_features .container .sixteen.columns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:20px}}@media(max-width:480px){.lightstream_landing_page .three_wide_features .container .sixteen.columns{width:100%}}.lightstream_landing_page .three_wide_features .one-third{padding:0}@media(min-width:768px){.lightstream_landing_page .three_wide_features .one-third{background-color:#eee}}@media(min-width:481px)and (max-width:767px){.lightstream_landing_page .three_wide_features .one-third{background-color:#eee;margin-bottom:30px}}@media(max-width:480px){.lightstream_landing_page .three_wide_features .one-third{width:100%}}@media(min-width:481px)and (max-width:767px){.lightstream_landing_page .three_wide_features .one-third img{width:100%}}.lightstream_landing_page .three_wide_features .one-third .info{box-sizing:border-box}@media(min-width:768px){.lightstream_landing_page .three_wide_features .one-third .info{padding:10px 15px 5px}}@media(min-width:481px)and (max-width:767px){.lightstream_landing_page .three_wide_features .one-third .info{padding:20px 30px}}@media(max-width:480px){.lightstream_landing_page .three_wide_features .one-third .info{padding:30px}}.lightstream_landing_page .three_wide_features .one-third .info h3{color:#009567;text-transform:capitalize;line-height:130%}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .three_wide_features .one-third .info h3{font-size:17px}}.lightstream_landing_page .three_wide_features .one-third .info p{color:#333;line-height:130%}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .three_wide_features .one-third .info p{font-size:14px}}.lightstream_landing_page .how_it_works{position:relative;box-sizing:border-box;padding:40px 0}.lightstream_landing_page .how_it_works .textBlock{position:relative;z-index:9}.lightstream_landing_page .how_it_works .image_div{width:100%;height:100%}@media(min-width:768px){.lightstream_landing_page .how_it_works .image_div{position:relative;margin-top:30px}}@media(max-width:767px){.lightstream_landing_page .how_it_works .image_div{position:relative;margin:50px auto 10px}}.lightstream_landing_page .how_it_works .image_div img{width:100%}.lightstream_landing_page .how_it_works .container{position:relative;z-index:9;box-sizing:border-box}@media(max-width:767px){.lightstream_landing_page .how_it_works .container{padding:50px 0}}.lightstream_landing_page .how_it_works .container h3{color:#333;text-transform:capitalize}@media(min-width:960px){.lightstream_landing_page .how_it_works .container h3{font-size:36px}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .how_it_works .container h3{font-size:30px}}@media(max-width:767px){.lightstream_landing_page .how_it_works .container h3{font-size:30px}}.lightstream_landing_page .how_it_works .container p{color:#333;line-height:130%}.lightstream_landing_page .how_it_works .container .subtitle{color:#009567;text-transform:capitalize;font-size:130%;line-height:130%}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .how_it_works .container p.mobile_hidden{display:none!important}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .how_it_works .container p.mobile_hidden{display:none!important}}.lightstream_landing_page .how_it_works .container p.bigSubtitle.mobile_hidden{text-transform:uppercase;width:100%;text-align:center;color:#d9d9d9;margin-top:20px}@media(min-width:1200px){.lightstream_landing_page .how_it_works .container p.bigSubtitle.mobile_hidden{font-size:48px}}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .how_it_works .container p.bigSubtitle.mobile_hidden{display:block!important;font-size:40px}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .how_it_works .container p.bigSubtitle.mobile_hidden{display:block!important;font-size:36px}}.lightstream_landing_page .how_it_works .container a{color:#009567;text-decoration:underline;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.lightstream_landing_page .how_it_works .container a:hover{opacity:.8;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.lightstream_landing_page .setups{position:relative;box-sizing:border-box;padding:40px 0}.lightstream_landing_page .setups .textBlock{position:relative;z-index:9}.lightstream_landing_page .setups .flex-div{display:flex;gap:20px}.lightstream_landing_page .setups .flex-div .half-size{background-color:#eee;width:50%}.lightstream_landing_page .setups .flex-div .half-size p{padding:20px 10px}.lightstream_landing_page .setups .image_div{width:100%;height:100%}@media(min-width:768px){.lightstream_landing_page .setups .image_div{position:relative;margin-top:30px}}@media(max-width:767px){.lightstream_landing_page .setups .image_div{position:relative;margin:50px auto 10px}}.lightstream_landing_page .setups .image_div img{width:100%}.lightstream_landing_page .setups .container{position:relative;z-index:9;box-sizing:border-box}@media(max-width:767px){.lightstream_landing_page .setups .container{padding:50px 0}}.lightstream_landing_page .setups .container h3{color:#333;text-transform:capitalize}@media(min-width:960px){.lightstream_landing_page .setups .container h3{font-size:36px}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .setups .container h3{font-size:30px}}@media(max-width:767px){.lightstream_landing_page .setups .container h3{font-size:30px}}.lightstream_landing_page .setups .container p{color:#333;line-height:130%}.lightstream_landing_page .setups .container .subtitle{color:#009567;text-transform:capitalize;font-size:130%;line-height:130%}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .setups .container p.mobile_hidden{display:none!important}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .setups .container p.mobile_hidden{display:none!important}}.lightstream_landing_page .setups .container p.bigSubtitle.mobile_hidden{text-transform:uppercase;width:100%;text-align:center;color:#d9d9d9;margin-top:20px}@media(min-width:1200px){.lightstream_landing_page .setups .container p.bigSubtitle.mobile_hidden{font-size:48px}}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .setups .container p.bigSubtitle.mobile_hidden{display:block!important;font-size:40px}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .setups .container p.bigSubtitle.mobile_hidden{display:block!important;font-size:36px}}.lightstream_landing_page .setups .container a{color:#009567;text-decoration:underline;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.lightstream_landing_page .setups .container a:hover{opacity:.8;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.lightstream_landing_page .connection-options{position:relative;box-sizing:border-box;padding:40px 0}.lightstream_landing_page .connection-options .textBlock{position:relative;z-index:9}.lightstream_landing_page .connection-options .full-size{background-color:#eee;width:100%;display:flex}.lightstream_landing_page .connection-options .full-size .info{padding:20px 10px;width:360px}@media(min-width:768px){.lightstream_landing_page .connection-options .image_div{position:relative;margin-top:30px}}@media(max-width:767px){.lightstream_landing_page .connection-options .image_div{position:relative;margin:50px auto 10px}}.lightstream_landing_page .connection-options .image_div img{display:block;margin:0 auto;height:240px}.lightstream_landing_page .connection-options .container{position:relative;z-index:9;box-sizing:border-box}@media(max-width:767px){.lightstream_landing_page .connection-options .container{padding:50px 0}}.lightstream_landing_page .connection-options .container h3{color:#333;text-transform:capitalize}@media(min-width:960px){.lightstream_landing_page .connection-options .container h3{font-size:36px}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .connection-options .container h3{font-size:30px}}@media(max-width:767px){.lightstream_landing_page .connection-options .container h3{font-size:30px}}.lightstream_landing_page .connection-options .container p{color:#333;line-height:130%}.lightstream_landing_page .connection-options .container .subtitle{color:#009567;text-transform:capitalize;font-size:130%;line-height:130%}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .connection-options .container p.mobile_hidden{display:none!important}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .connection-options .container p.mobile_hidden{display:none!important}}.lightstream_landing_page .connection-options .container p.bigSubtitle.mobile_hidden{text-transform:uppercase;width:100%;text-align:center;color:#d9d9d9;margin-top:20px}@media(min-width:1200px){.lightstream_landing_page .connection-options .container p.bigSubtitle.mobile_hidden{font-size:48px}}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .connection-options .container p.bigSubtitle.mobile_hidden{display:block!important;font-size:40px}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .connection-options .container p.bigSubtitle.mobile_hidden{display:block!important;font-size:36px}}.lightstream_landing_page .connection-options .container a{color:#009567;text-decoration:underline;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.lightstream_landing_page .connection-options .container a:hover{opacity:.8;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.lightstream_landing_page .three_wide_components{background-color:#fff}@media(min-width:768px){.lightstream_landing_page .three_wide_components{margin:0 auto 50px;padding-top:50px}}@media(max-width:767px){.lightstream_landing_page .three_wide_components{margin:0 auto 10px;padding-top:50px}}@media(max-width:480px){.lightstream_landing_page .three_wide_components .container{width:100%;margin:0 auto;max-width:400px}}@media(min-width:768px){.lightstream_landing_page .three_wide_components .container .sixteen.columns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media(max-width:480px){.lightstream_landing_page .three_wide_components .container .sixteen.columns{width:100%}}@media(min-width:768px){.lightstream_landing_page .three_wide_components .one-third{background-color:#eee}}@media(min-width:481px)and (max-width:767px){.lightstream_landing_page .three_wide_components .one-third{background-color:#eee;margin-bottom:30px}}@media(max-width:480px){.lightstream_landing_page .three_wide_components .one-third{width:100%}}@media(min-width:481px)and (max-width:767px){.lightstream_landing_page .three_wide_components .one-third img{width:100%}}.lightstream_landing_page .three_wide_components .one-third .info{box-sizing:border-box}@media(min-width:1200px){.lightstream_landing_page .three_wide_components .one-third .info{padding:10px 40px 40px}}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .three_wide_components .one-third .info{padding:10px 40px 40px}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .three_wide_components .one-third .info{padding:10px 20px 20px}}@media(min-width:481px)and (max-width:767px){.lightstream_landing_page .three_wide_components .one-third .info{padding:10px 30px 30px}}@media(max-width:480px){.lightstream_landing_page .three_wide_components .one-third .info{padding:30px}}.lightstream_landing_page .three_wide_components .one-third .info h3{color:#009567;text-transform:capitalize;line-height:130%;text-align:center}.lightstream_landing_page .three_wide_components .one-third .info p{color:#333;line-height:130%;text-align:center}.lightstream_landing_page .app-features .image_div{box-sizing:border-box}@media(min-width:768px){.lightstream_landing_page .app-features .image_div{padding:0 50px}}@media(max-width:767px){.lightstream_landing_page .app-features .image_div{padding:0 10px}}.lightstream_landing_page .app_section{height:500px}@media(min-width:1921px){.lightstream_landing_page .app_section{height:31.25vw}}@media(min-width:1441px){.lightstream_landing_page .app_section{height:600px}}@media(min-width:1200px)and (max-width:1440px){.lightstream_landing_page .app_section{height:450px}}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .app_section{height:400px}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .app_section{height:400px}}@media(max-width:767px){.lightstream_landing_page .app_section{padding:50px 0;border-top:1px solid #d9d9d9}}.lightstream_landing_page .app_section img{position:absolute;top:0}@media(min-width:1921px){.lightstream_landing_page .app_section img{width:100%;left:0}}@media(min-width:1441px){.lightstream_landing_page .app_section img{max-width:1920px;left:-960px;margin-left:50vw}}@media(min-width:1200px)and (max-width:1440px){.lightstream_landing_page .app_section img{max-width:1440px;left:-720px;margin-left:50vw}}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .app_section img{max-width:1280px;left:-640px;margin-left:50vw}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .app_section img{max-width:1280px;left:-640px;margin-left:50vw}}@media(max-width:767px){.lightstream_landing_page .app_section img{display:none}}@media(min-width:1921px){.lightstream_landing_page .app_section .container div{margin-top:10vw}}@media(min-width:1441px){.lightstream_landing_page .app_section .container div{margin-top:160px}}@media(min-width:1200px)and (max-width:1440px){.lightstream_landing_page .app_section .container div{margin-top:95px}}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .app_section .container div{margin-top:50px}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .app_section .container div{margin-top:40px}}.lightstream_landing_page .app_section .container h3{text-transform:capitalize;margin-bottom:45px}@media(min-width:960px){.lightstream_landing_page .app_section .container h3{font-size:36px;color:#fff}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .app_section .container h3{font-size:30px;color:#fff}}@media(max-width:767px){.lightstream_landing_page .app_section .container h3{font-size:30px;color:#333;text-align:center}}.lightstream_landing_page .app_section .container p{line-height:130%}@media(min-width:768px){.lightstream_landing_page .app_section .container p{color:#fff}}@media(max-width:767px){.lightstream_landing_page .app_section .container p{color:#333;text-align:center}}@media(min-width:768px){.lightstream_landing_page .app_section .container .button_section{margin-top:45px;display:block}}@media(max-width:767px){.lightstream_landing_page .app_section .container .button_section{width:310px;margin:45px auto 0;display:block}}.lightstream_landing_page .app_section .container .button_section a{display:inline-block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media(min-width:960px){.lightstream_landing_page .app_section .container .button_section a{margin-right:100px;color:#fff}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .app_section .container .button_section a{margin-right:50px;color:#fff}}@media(max-width:767px){.lightstream_landing_page .app_section .container .button_section a{margin-right:50px;color:#333}}.lightstream_landing_page .app_section .container .button_section a svg{height:40px;margin-top:7px}.lightstream_landing_page .app_section .container .button_section a:nth-child(2),.lightstream_landing_page .app_section .container .button_section a:nth-child(3){margin-right:0}.lightstream_landing_page .app_section .container .button_section a:hover{transform:scale(1.05);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:.9}.lightstream_landing_page .shop_lightstream{margin:0 auto}@media(min-width:1200px){.lightstream_landing_page .shop_lightstream{padding:50px 0;border-bottom:1px solid #D9D9D9}}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .shop_lightstream{padding:50px 0;border-bottom:1px solid #D9D9D9}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .shop_lightstream{padding:50px 0;border-bottom:1px solid #D9D9D9}}@media(max-width:767px){.lightstream_landing_page .shop_lightstream{border-top:1px solid #d9d9d9;padding:50px 0;border-bottom:1px solid #D9D9D9}}.lightstream_landing_page .shop_lightstream h4{color:#333;text-transform:capitalize;line-height:130%;text-align:center}@media(min-width:768px){.lightstream_landing_page .shop_lightstream h4{font-size:36px}}@media(min-width:481px)and (max-width:767px){.lightstream_landing_page .shop_lightstream h4{font-size:36px}}@media(max-width:480px){.lightstream_landing_page .shop_lightstream h4{font-size:30px}}.lightstream_landing_page .shop_lightstream a{text-align:center;display:block}.lightstream_landing_page .shop_lightstream a button{font-size:30px;font-weight:700}@media(min-width:768px){.lightstream_landing_page .shop_lightstream a button{padding:20px 100px}}@media(min-width:481px)and (max-width:767px){.lightstream_landing_page .shop_lightstream a button{padding:20px 100px}}@media(max-width:480px){.lightstream_landing_page .shop_lightstream a button{padding:20px 0;width:100%!important}}.lightstream_landing_page .thumbnail{position:relative;margin-bottom:1em}.lightstream_landing_page .thumbnail a{display:block;padding-bottom:.5em;color:#333}@media(max-width:767px){.lightstream_landing_page .thumbnail a{padding-bottom:0}}.lightstream_landing_page .thumbnail a:hover{color:#be8a2b}.lightstream_landing_page .thumbnail:hover img{opacity:.5}.lightstream_landing_page .thumbnail a img,.lightstream_landing_page .thumbnail a svg{display:block;margin-left:auto;margin-right:auto}.lightstream_landing_page .thumbnail .price,.lightstream_landing_page .thumbnail .sold_out,.lightstream_landing_page .sold_out{color:#33455d}@media(max-width:480px){.lightstream_landing_page .thumbnail .price,.lightstream_landing_page .thumbnail .sold_out,.lightstream_landing_page .sold_out{letter-spacing:1px}}.lightstream_landing_page .new_banner{display:none}.lightstream_landing_page .container div.collectionsproductdiv.thumbnail{margin:.5%!important;padding-bottom:10px;width:32.4%!important;min-width:150px;background-color:#fff;border:1px solid #ffffff;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .container div.collectionsproductdiv.thumbnail{width:32.38%!important;min-width:140px}}@media only screen and (min-width:768px)and (max-width:1024px){.lightstream_landing_page .container div.collectionsproductdiv.thumbnail{width:32.3%!important;min-width:140px}}@media(max-width:767px){.lightstream_landing_page .container div.collectionsproductdiv.thumbnail{width:32.2%!important;min-width:120px;padding-bottom:0}}@media(max-width:480px){.lightstream_landing_page .container div.collectionsproductdiv.thumbnail{width:70%!important;margin:10px 15%!important}}.lightstream_landing_page .container div.collectionsproductdiv.thumbnail.alpha{margin:.5% .5% .5% 0!important}@media(max-width:480px){.lightstream_landing_page .container div.collectionsproductdiv.thumbnail.alpha{margin:10px 15%!important}}.lightstream_landing_page .container div.collectionsproductdiv.thumbnail.omega{margin:.5% 0 .5% .5%!important}@media(max-width:480px){.lightstream_landing_page .container div.collectionsproductdiv.thumbnail.omega{margin:10px 15%!important}}.lightstream_landing_page .collectionsproductdiv .info{padding:10px}@media(min-width:768px){.lightstream_landing_page .collectionsproductdiv .info{min-height:70px}}@media(max-width:767px){.lightstream_landing_page .collectionsproductdiv .info p{display:none}}.lightstream_landing_page .collectionproducttitle{color:#333;font-size:14px;line-height:100%;display:block;height:50px;margin-top:5px;text-transform:uppercase;letter-spacing:3px}@media only screen and (min-width:768px)and (max-width:1024px){.lightstream_landing_page .collectionproducttitle{font-size:12px}}@media(max-width:767px){.lightstream_landing_page .collectionproducttitle{font-size:14px}}@media(max-width:480px){.lightstream_landing_page .collectionproducttitle{font-size:12px}}.lightstream_landing_page .collectionsproductdiv a .info .price{font-weight:400;color:#333;font-size:12px;margin-top:5px;letter-spacing:2px;text-transform:uppercase}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .collectionsproductdiv a .info .price{height:50px}}@media(max-width:500px){.lightstream_landing_page .collectionsproductdiv a .info .price{height:50px}}.lightstream_landing_page .sale_banner{display:none}.lightstream_landing_page #shopify-section-light-stream-header{height:80px}.lightstream_landing_page .header{border-bottom:1px solid #eee;position:fixed}@media(max-width:767px){.lightstream_landing_page .header{box-shadow:0 -2px 20px #0000004d}}.lightstream_landing_page .header .four.columns,.lightstream_landing_page .header .two.columns{height:80px}@media(max-width:767px){.lightstream_landing_page .header .four.columns,.lightstream_landing_page .header .two.columns{width:20%;display:inline-block}}.lightstream_landing_page .header .four.columns div,.lightstream_landing_page .header .two.columns div{margin:0 30px 0 0}.lightstream_landing_page .header .logo{top:0;height:80px}@media(max-width:767px){.lightstream_landing_page .header .logo{width:60%;margin:0 auto;display:inline-block}}.lightstream_landing_page .header .logo a{display:block}@media(min-width:768px){.lightstream_landing_page .header .logo a{width:210px;padding-top:13px;margin:0 0 0 30px}}@media(max-width:767px){.lightstream_landing_page .header .logo a{width:175px;padding-top:18px;margin:0 0 0 10px}}.lightstream_landing_page .header .logo img{display:block;margin:5px auto}.lightstream_landing_page .header .icon_menu{height:80px;position:absolute;top:0;right:0;margin:0 30px 0 0}.lightstream_landing_page .header .icon_menu li{margin:0;position:relative;display:inline-block;list-style-type:none;top:0;line-height:30px}.lightstream_landing_page .header .icon_menu img,.lightstream_landing_page .header .icon_menu svg{width:auto;height:26px;padding:17px 0;top:0}.lightstream_landing_page .header .action_button.btn{padding:10px 40px;margin-top:18px;background-color:#009567!important}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .header .action_button.btn{display:none}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .header .action_button.btn{display:none}}.lightstream_landing_page .toggle_menu,.lightstream_landing_page .overlay{top:80px}.lightstream_landing_page .navicon img{width:auto;height:20px;padding:20px 0}.lightstream_landing_page .slides h1.headline{line-height:120%;color:#009567;text-shadow:none}@media(min-width:1200px){.lightstream_landing_page .slides h1.headline{font-size:40px!important}}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .slides h1.headline{font-size:32px!important}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .slides h1.headline{font-size:28px!important}}@media(min-width:481px)and (max-width:767px){.lightstream_landing_page .slides h1.headline{font-size:26px!important}}@media(max-width:480px){.lightstream_landing_page .slides h1.headline{font-size:21px!important}}.lightstream_landing_page .slides p.subtitle{text-transform:none;color:#3f3f3f;line-height:120%;text-shadow:none}@media(min-width:1200px){.lightstream_landing_page .slides p.subtitle{font-size:16px!important;margin:30px 0}}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .slides p.subtitle{font-size:15px!important;margin:15px 0}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .slides p.subtitle{font-size:14px!important;margin:10px 0}}@media(min-width:481px)and (max-width:767px){.lightstream_landing_page .slides p.subtitle{font-size:14px!important;margin:10px 0}}@media(max-width:480px){.lightstream_landing_page .slides p.subtitle{display:none}}.lightstream_landing_page .flex-caption{top:45%}@media(max-width:480px){.lightstream_landing_page .flex-caption{top:70%!important}}.lightstream_landing_page .homepage_slider .slides li img{opacity:1!important}.lightstream_landing_page a.button,.lightstream_landing_page .action_button{background-color:#009567;font-weight:400;margin-right:20px}@media(min-width:768px){.lightstream_landing_page a.button,.lightstream_landing_page .action_button{width:240px!important}}@media(max-width:480px){.lightstream_landing_page a.button,.lightstream_landing_page .action_button{margin:15px auto 0}}.lightstream_landing_page .banner_bottom_bar{background-color:#fff;width:100%}@media(min-width:1200px){.lightstream_landing_page .banner_bottom_bar{height:100px}}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .banner_bottom_bar{height:70px}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .banner_bottom_bar{height:50px}}@media(min-width:481px)and (max-width:767px){.lightstream_landing_page .banner_bottom_bar{height:30px}}@media(max-width:480px){.lightstream_landing_page .banner_bottom_bar{display:none}}.lightstream_landing_page .banner_bottom_bar p{color:#009567;text-transform:uppercase;margin:0;padding:0;text-align:center;position:relative}@media(min-width:1200px){.lightstream_landing_page .banner_bottom_bar p{font-size:21px;line-height:100px}}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .banner_bottom_bar p{font-size:18px;line-height:70px}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .banner_bottom_bar p{font-size:16px;line-height:50px}}@media(max-width:767px){.lightstream_landing_page .banner_bottom_bar p{font-size:12px;line-height:30px}}.lightstream_landing_page .banner_bottom_bar p span{position:relative;top:-2px;margin:0 15px}@media(min-width:1200px){.lightstream_landing_page .banner_bottom_bar p span{font-size:16px}}@media(min-width:960px)and (max-width:1199px){.lightstream_landing_page .banner_bottom_bar p span{font-size:14px}}@media(min-width:768px)and (max-width:959px){.lightstream_landing_page .banner_bottom_bar p span{font-size:12px}}@media only screen and (max-width:959px){input.contact_email,.footer input[type=text]{width:100%!important}h1.collection_title_tags,div.collection_title_tags{border-right:0;margin-right:0;padding-right:0}.cloudzoom-lens{width:140px;height:120px}}@media(min-width:768px)and (max-width:959px){.nav ul li{padding:0 0 0 10px}input.search_box{width:inherit!important}input[type=submit].sign_up{padding:15px}a.button,button,input[type=submit],input[type=reset],input[type=button],input[type=email],.action_button,a.action_button,input.action_button[type=submit],input.action_button[type=button],select.single-option-selector{width:100%}input[type=submit].sign_up{margin-left:0}input.action_button{margin-bottom:1em!important}}@media(max-width:767px){.homepage_slider .flex-direction-nav{display:none}#currencies{padding-right:25px}.subtotal{text-align:left}.logo a{padding-top:5px}.header_border{padding-bottom:0}.toggle span{display:block}.toggle_list{display:none}select{width:100%}.search_page_text{text-align:left}a.button,button,.action_button,a.action_button,textarea{width:100%}.flexslider a.action_button{width:initial}input[type=submit],input[type=reset],input[type=button],input[type=email],input.action_button[type=submit],input.action_button[type=button],.sign_up{margin-left:0!important;width:100%}.cart_icons{display:none}.credits_right{text-align:left}.container .column.thumbnail,.container .columns.thumbnail{margin-top:1em}.title_column{float:left}.mobile_left{text-align:left}.container div.mobile_only{display:block}.quantity_label{display:inline}.price_total{text-align:right}.price_total_text{display:block}.update_subtotal,.price_total,.remove_column,.checkout_table_header div,.cartnotes{display:none}.cart-subtotal{width:100%!important}.mobile_right{text-align:right}.quick_shop{display:none!important}.cart_price{display:block;margin-bottom:0}table tr th,table tr td{padding:2px}input.action_button{margin-bottom:1em!important}.multiple_product_images{display:none}.flex-caption .headline{font-size:26px;line-height:120%}.flex-caption p.subtitle{font-size:12px;line-height:140%;margin:10px 0}.container .blog_content{padding-left:0;border:0}}@media(min-width:768px){.desktop_hidden{display:none!important}}@media(min-width:481px)and (max-width:767px){.mobile_hidden{display:none!important}ul.menu li.navicon_button{display:inline-block}ul.menu li{padding:0 0 0 10px}ul.nav_buttons{position:relative;top:10px}}@media(max-width:480px){.mobile_hidden,.small_mobile_hidden{display:none!important}ul.menu li.navicon_button{display:inline-block}ul.menu li{padding:0}ul.nav_buttons{position:relative;top:10px;text-align:left}ul.nav_buttons .button_label{display:none}ul.menu li a,ul.menu li a:hover,ul.menu li a:active{display:inline-block}span.icon-cart:before,span.icon-bag:before,span.icon-menu:before{margin-right:0}input.search_box{width:240px!important}.flex-caption .action_button{padding:15px 30px;font-size:13px;margin-top:5px}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{display:none}h1,h2,h1.home,h1.blog_title,h3,h4,h5,h6,.title a{font-size:150%}h1,h1.home,h1.blog_title,.title a,h2{padding:0}.cartimg{width:30%!important}.cartitem{width:70%!important;padding-top:0!important}.cartqty{width:50%!important}.carttotal{width:30%!important}.cartremove{float:right!important}}@media(min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2 / 1),(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){input.search_box{background:#fff url(//villagelighting.com/cdn/shop/t/30/assets/search2x.jpg?v=2903) no-repeat 12px 50%;background-size:14px 14px}}@-moz-document url-prefix(){input.search_box{position:relative;top:8px}.featured_collections{margin-top:25px}}@media only screen and (min-device-width:320px)and (max-device-width:1024px){html{-webkit-text-size-adjust:100%}}@media screen and (-webkit-min-device-pixel-ratio:0)and (max-width:767px){select,textarea,input{font-size:16px!important}}.page-overlay{position:fixed;z-index:9999999;right:0;top:0;bottom:0;left:0;background-color:#000000b3;opacity:1;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.sidebar-cart{position:fixed;z-index:99999999;right:-350px;top:0;bottom:0;width:300px;background-color:#fff;border-left:2px solid #e8dab5;padding:18px 15px 30px;overflow:auto;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.sidebar-cart ul{margin:30px 0 15px}.sidebar-cart_container{height:100%;width:100%}.sidebar-cart p.cart-icon{width:40px;height:40px;display:block;margin:0 auto}.sidebar-cart p.cart-icon:hover>img{width:125%;margin:-12.5% 12.5% 12.5% -12.5%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.sidebar-cart p.cart-icon img{width:100%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}div.close-out-bar{position:absolute;top:0;right:0;background-color:transparent;width:49vw;height:35px;z-index:9999999}div.close-out-menu-bar{position:absolute;top:0;left:0;background-color:transparent;width:49vw;height:35px;z-index:9999999}.sidebar-cart p.close-out{position:absolute;top:5px;right:15px;font-size:28px;line-height:100%;width:20px;height:20px}.sidebar-cart p.close-out img{width:20px;height:20px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.sidebar-cart p.close-out:hover>img{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.sidebar-cart .cartitem{width:225px;margin:0!important;padding-top:0}.sidebar-cart .cartitem p{margin:0;line-height:100%;width:170px}.sidebar-cart .cartitem p.itemsku a{text-transform:uppercase;font-size:10px;color:#f8f9fb}.sidebar-cart .cartitem p.itemtitle a{text-transform:uppercase;font-size:15px;color:#f8f9fb}.sidebar-cart .cartitem p.itemsubtitle a{text-transform:uppercase;font-size:12px;color:#e8dab5}.sidebar-cart .carttotal,.sidebar-cart .cartprice{width:50px;float:right;text-align:right;margin:0;padding-top:0}.sidebar-cart .remove{display:inline;font-size:12px;color:#f8f9fb;border-bottom:1px solid transparent;line-height:120%;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.sidebar-cart .remove:hover{border-bottom:1px solid #f8f9fb;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.sidebar-cart span.price_total{display:inline;color:#f8f9fb;line-height:100%}.sidebar-cart .cartqty{width:100%;padding-top:0}.sidebar-cart .cartqty p{color:#e8dab5;font-size:12px;margin:10px 0}.sidebar-cart .itemimage{width:100px;margin:0}.sidebar-cart .itemimage a{margin:0}.sidebar-cart .itemimage img{width:100%;margin:0;float:left}.sidebar-cart .iteminfo{width:170px;margin:0;float:right}.sidebar-cart .cart-subtotal p{float:none}.sidebar-cart .subtotal_text{width:48%;margin:0;float:left;text-align:left;font-size:15px;color:#f8f9fb}.sidebar-cart .subtotal_amount{width:48%;margin:0;float:right;text-align:right;font-size:18px;color:#f8f9fb;font-weight:700;letter-spacing:2px}.sidebar-cart .excluding_tax{color:#fff;font-size:12px}.sidebar-cart .edit_cart{color:#f8f9fb;font-size:14px;text-transform:uppercase;letter-spacing:2px}.sidebar-cart .edit_cart:hover{color:#bf2037}.sidebar-cart .checkoutbtn{margin-top:10px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}body{background-color:#fff;font-family:HelveticaNeue-Light,Helvetica Neue Light,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;text-transform:none;color:#333;line-height:1.8em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}::-moz-selection{background-color:#000;color:#fff}::selection{background:#96c3ff66;color:#33455d}abbr{border-bottom:1px dotted #d9d9d9}#wrapper{min-height:100vh;position:relative}.nomargin{margin-left:0!important;margin-right:0!important}.logo{font-family:Roboto;font-weight:700;font-size:26px;text-transform:none;color:#333;position:relative;top:-20px}@media(min-width:768px)and (max-width:959px){.logo{top:-15px}}.logo a,.logo a:hover,.logo a:visited,.logo a:active{color:#333;line-height:45px}@media(max-width:480px){.logo a,.logo a:hover,.logo a:visited,.logo a:active{padding-bottom:15px}}.logo img{margin:0 0 -12px}h1,h2,h3,h4,h5,h6,.collection_title,.headline,p.subtitle{font-family:Roboto;font-weight:700;font-size:26px;text-transform:none;color:#333;display:block;letter-spacing:0px;text-rendering:optimizeLegibility}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.collection_title{font-weight:inherit}h1 a,h1 a:visited,.collection_title a,.collection_title a:visited{color:#333}h1 a:hover,h1 a:active,.collection_title a:hover,.collection_title a:active{color:#be8a2b}h1,.h1,h1.home,.collection_title{font-size:26px;line-height:1.5em;margin:0 auto 20px;clear:both;font-weight:700}h1.home{margin:0 auto 15px;padding:12px 0}h1.small{font-size:1.7em;margin:0 auto}a.product_collection{padding-bottom:0;display:inline-block}h1.article_name{margin-bottom:5px}h2,.h2{font-size:26px;margin-bottom:.75em}h2.title,h2.title a{text-align:center;margin:15px 0;color:#333}h2.article_title{margin:5px 0;font-size:22px}h2.article_title a{color:#333}h3,.h3,h1.blog_title{font-size:24px;line-height:35px;margin:0 auto 15px 0;text-align:left}h1.collection_title,div.collection_title{margin-bottom:0;display:inline}h1.collection_title_tags,div.collection_title_tags{padding-right:25px}h4,.h4,h4.title a{font-size:20px;line-height:32px;margin:15px 0;text-align:left;padding:0 0 8px}h4.title a{padding-bottom:0;margin-bottom:0;color:#333}h4.product_name{border:0;padding:0}h5,.h5{font-size:18px;padding-bottom:1em}h5.sub_title{font-size:16px;font-weight:500;padding-bottom:0}h6,.h6{font-size:18px;padding-bottom:1em}.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:#333}.headline{font-size:26px}.subheader{color:#777}p{margin:0 0 15px;font-style:normal;line-height:1.8em}p img{margin:0}sub{font-size:60%}em,i{font-style:italic}strong,b{font-weight:700}small{font-size:90%}.index h2.title,.index .title a,.index h2.title a{font-size:26px;line-height:1.5}@media(min-width:960px)and (max-width:1199px){.index h2.title,.index .title a,.index h2.title a{font-size:1.5em}}@media(max-width:1024px){.index h2.title,.index .title a,.index h2.title a{font-size:1.3em}}.feature_divider{display:block;margin:25px auto;background-color:#333}a,a:visited{color:#be8a2b;text-decoration:none;outline:0;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-o-transition:color .1s linear;-ms-transition:color .1s linear;transition:color .1s linear}a:hover,a:focus{color:#bf2037}a,button,input,select,textarea,label,summary{touch-action:manipulation}ul,ol{margin-bottom:20px}ul{list-style:circle outside}ol{list-style:decimal}ul,ol,ul.square,ul.circle,ul.disc{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}ul ul,ul ol,ol ol,ol ul{margin:4px 0 5px 30px;font-size:90%}ul ul li,ul ol li,ol ol li,ol ul li{margin-bottom:6px}li{line-height:18px;margin-bottom:12px}ul.large li{line-height:21px}ul.none{list-style:none outside;margin-left:0}ul.border{list-style:none outside;line-height:26px}ul.border li{border-bottom:1px solid #d9d9d9;list-style:none outside none;padding:12px 0;margin-bottom:0}.header .container,.header .content{padding:0;position:relative;z-index:9999;height:80px}.header{background-color:#fff;border-bottom:1px solid #d9d9d9;position:relative;z-index:999;margin:0;top:0;width:100%;height:80px}.header_spacing{margin-top:70px!important}@media(max-width:767px){.header_spacing{margin-top:40px!important}}.header .fullwidth{height:80px}.header_border{padding-bottom:15px}.homepage{padding-bottom:0}.header a,.header a:visited{color:#333}.header a:hover,header a:focus{color:#f8f9fb}.header .dark a,.header .dark a:visited{color:#333}.header .dark a:hover,header a:focus{color:#f8f9fb}.header .nav{width:35%;float:right!important;margin-right:-8px!important}@media(min-width:960px)and (max-width:1199px){.header .nav{margin-right:8px!important}}@media(min-width:768px)and (max-width:959px){.header .nav{margin-right:8px!important;padding:0!important}}.nav{text-align:right}.nav ul{display:block;border:none;padding:0;margin:0}.nav ul li{display:inline-block;margin:0;border:0;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;line-height:60px}.nav ul li{*display: inline}.nav ul li:hover{background-color:#f1f4f7}.mobile_menu li:hover{background-color:transparent}.mobile_menu li:hover>a{color:#33455d}.nav ul li a,.nav ul li a:visited,.nav ul li a:active,.promo_banner,#currencies,a.product_collection{font-family:Roboto;font-weight:400;font-size:14px;text-transform:uppercase;color:#333;position:relative;display:block;letter-spacing:0px;padding-bottom:10px;text-align:center}@media(min-width:960px)and (max-width:1199px){.nav ul li a,.nav ul li a:visited,.nav ul li a:active,.promo_banner,#currencies,a.product_collection{font-size:12px!important;font-weight:500}}@media(min-width:768px)and (max-width:959px){.nav ul li a,.nav ul li a:visited,.nav ul li a:active,.promo_banner,#currencies,a.product_collection{font-size:10px!important;font-weight:500}}.nav ul li.dark a,.nav ul li.dark a:visited{color:#333}.nav ul li.dark a:hover{color:#f8f9fb}.nav ul li a:hover,nav ul li a:focus,a.product_collection:hover{color:#f8f9fb}.nav ul li.current_page_item a,.nav ul li.current_page_ancestor a{color:#f8f9fb}.nav ul.search_nav{margin-bottom:5px}.nav ul.menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:60px;top:0}.mobile_menu ul{display:none}.nav ul li a.cart_button,.nav ul li a.navicon,input[type=submit].guest_button,.cart-btn .cart_button{padding:0}a.cart_button img,a.cart_button svg{width:24px;position:relative;top:4px}a.cart_button:hover{opacity:.6}.cart_count.hideat550{position:relative!important;top:-25px!important;font-size:14px;right:-10px}.cart_count{line-height:100%;opacity:.9;position:relative;top:0!important}.cart_item_notification{width:10px;height:10px;background-color:#bf2037;border-radius:100%;position:absolute;top:15px;right:48px}ul.nav_buttons .button_label{margin-left:5px}input[type=submit].guest_button,input[type=submit].guest_button:hover{background:none;color:#be8a2b;padding:8px 20px 8px 10px}.nav ul li a.cart_button.active{color:#333;border-color:#333}.nav ul li a.cart_button:hover,.nav ul li a.cart_button.active:hover{background-position:9px -41px;color:#f8f9fb;border-color:#f8f9fb}.mobileicon{height:35px;line-height:35px;width:49.9%}.mobileicon a{color:#33455d!important;text-transform:uppercase;letter-spacing:2px;width:88%;padding:0 6%;display:block}.navicon svg{float:left;margin:0 0 -2px 4px;width:25px;padding:31px 0}.navicon svg line,.navicon svg polyline,.navicon svg circle,.navicon svg ellipse,.navicon svg g,.navicon svg path,.navicon svg polygon,.navicon svg rect{stroke:#009567}.mobileicon.floatright a{text-align:right}.mobileicon img{width:35px!important;top:0!important;vertical-align:middle;padding:0 10px}.mobileicon .navicon img{width:27px!important;height:18px}.mobile_header{width:100%;background-color:#33455d}.mobile_header .logo{width:100%;top:3px;margin:5px 0 10px}.mobile_header .logo a{margin:0 30px;max-width:230px!important;padding:0}.bottomheader{width:100%;height:35px;display:block;background-color:#f1f4f7;margin:0}@media(min-width:768px){ul.menu li.navicon_button{display:none!important}}.main .menu li a{height:27px}.menu ul a,.menu li:hover>ul a{padding:0;background:none}.menu ul ul li a:active{text-align:left;font-weight:500}.menu ul{display:none;background-color:#33455d;position:absolute;left:-40px;top:80px;z-index:100;padding:0 40px}@media(max-width:480px){.menu ul{width:90%}}@media(max-width:767px){.menu ul{width:90%}}@media(min-width:768px){.menu ul{width:100%;height:80px}}#account_nav{top:0}ul.menu ul li{display:inline-block;line-height:30px}@media(min-width:768px){ul.menu ul li{max-width:200px}}ul.menu ul li:hover{border-bottom:2px solid #f8f9fb}.menu ul li a:hover{border:none}.menu ul li a{display:block;color:#f8f9fb!important;font-size:14px;text-align:center}.menu ul li:hover>.dropdown_menu_image{display:inline-block}.dropdown_menu_image{position:absolute;right:0;top:80px;display:none;z-index:100}@media(min-width:768px){.dropdown_menu_image{width:400px;height:400px}}.dropdown_menu_image img{width:100%}.menu ul ul{background-color:#33455d;border-top:1px solid #d9d9d9;display:none;position:absolute;left:0;top:80px;z-index:100;padding:40px;box-sizing:border-box}@media(max-width:480px){.menu ul ul{width:90%}}@media(max-width:767px){.menu ul ul{width:90%}}@media(min-width:768px){.menu ul ul{width:calc(100% - 400px);height:400px}}.menu ul ul li{width:100%;background-color:transparent!important;border:none;display:block;margin:0;padding:15px 0;box-sizing:border-box}@media(min-width:768px){.menu ul ul li{height:50px;max-width:calc(100vw - 400px)}}.menu ul ul li:hover{border:none}.menu ul ul li:hover>a{border-left:2px solid #d9d9d9;padding-left:18px!important}.menu ul ul li a{text-align:left;border:none;padding-left:20px!important;height:20px!important;line-height:20px!important}.menu li:hover>ul{display:flex}.menu ul li:hover>ul{display:block}div.overlay{display:none;position:absolute;top:80px;bottom:0;left:0;right:0;background-color:#0009;z-index:9}.menu li:hover>div.overlay{display:block}ul.nav_buttons.menu{display:flex;margin:0}ul.nav_buttons.menu li{list-style-type:none;display:inline;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;line-height:70px;margin:0}ul.nav_buttons.menu a{font-family:Source Sans Pro;font-weight:400;font-size:14px;text-transform:uppercase;position:relative;display:block;letter-spacing:0px;padding-bottom:10px;text-align:center}.toggle_menu{position:relative;display:none;z-index:999999;background-color:#eee;padding-bottom:20px;width:100%}.toggle_menu .tier_1{position:absolute;top:0;left:0%;width:100%;z-index:9999999;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.toggle_menu .tier_1.slide_right{top:0;left:-100%}.toggle_menu #tier_1.move_back{z-index:1!important}.toggle_menu .tier_2.slide_left{top:0;left:200%}.toggle_menu .tier_2{position:absolute;top:0;left:100%;width:100%;z-index:9999998;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.toggle_menu .tier_2.slide_right{top:0;left:-100%}.toggle_menu #tier_2.move_back{z-index:1!important}.toggle_menu .tier_3.slide_left{top:0;left:300%}.toggle_menu .tier_3{position:absolute;top:0;left:200%;width:100%;z-index:9999997;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.toggle_menu #tier_3{z-index:9999997}.toggle_menu .tier_back,.toggle_menu .tier_back_3{color:#f8f9fb;border-bottom:1px solid rgba(255,255,255,.3)!important;line-height:80px;text-align:center!important;text-transform:uppercase;font-size:16px;font-weight:600;margin-bottom:10px!important;height:80px!important}.toggle_menu .tier_back span,.toggle_menu .tier_back_3 span{margin:0 -20px 0 20px;float:left}.toggle_menu .tier_back span svg,.toggle_menu .tier_back_3 span svg{width:6px}.toggle_menu .tier_back span svg line,.toggle_menu .tier_back span svg polyline,.toggle_menu .tier_back span svg circle,.toggle_menu .tier_back span svg ellipse,.toggle_menu .tier_back span svg g,.toggle_menu .tier_back span svg path,.toggle_menu .tier_back span svg polygon,.toggle_menu .tier_back span svg rect,.toggle_menu .tier_back_3 span svg line,.toggle_menu .tier_back_3 span svg polyline,.toggle_menu .tier_back_3 span svg circle,.toggle_menu .tier_back_3 span svg ellipse,.toggle_menu .tier_back_3 span svg g,.toggle_menu .tier_back_3 span svg path,.toggle_menu .tier_back_3 span svg polygon,.toggle_menu .tier_back_3 span svg rect{stroke:#f8f9fb;stroke-width:3px}ul.top_menu li a:hover{color:#f8f9fb}#currencies{width:inherit;padding:9px 9px 9px 10px;font-size:12px;margin-bottom:0;min-width:65px}.mobile_menu_container{display:inline}.nav ul.mobile_menu ul{display:none;background-color:#fff9;padding:0 15px;box-sizing:border-box}.nav ul.mobile_menu{background-color:transparent;margin-bottom:1em;clear:both}.nav ul.mobile_menu li{border:none;text-align:left;display:block;padding-left:0}.nav ul.mobile_menu li.mobile_search{height:82px}.nav ul.mobile_menu li:hover{background-color:transparent!important}.nav ul.mobile_menu .search_box{width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 40px}.nav ul.mobile_menu form.search{padding:20px 20px 25px}.nav ul.mobile_menu li a{color:#009567;text-decoration:none;display:block;padding:0 20px;line-height:50px;text-align:left;font-size:17px;font-weight:600}.nav ul.mobile_menu li ul li{width:100%;margin:0;border-bottom:1px solid rgba(255,255,255,.2)}.nav ul.mobile_menu li ul li:last-of-type{border-bottom:none}.nav ul.mobile_menu li ul ul{width:calc(100% + 30px);margin-left:-15px;border:2px solid rgba(255,255,255,.3);border-width:2px 0}.collection_menu,.collection_menu li{display:inline;list-style:none;border:none;position:relative;top:-3px;margin:0}.collection_menu li{padding-left:20px}.collection_menu li a,.sidebar a,.collection_menu li a span.active,.sidebar li.active a,ul.blog_list a.active{color:#333}.collection_menu a li a:hover,.collection_menu li span.active:hover,.sidebar a:hover{color:#f8f9fb}ul.blog_list li ul{margin-top:12px;margin-left:15px}.product_row img,.product_image_col img,.article img,.article_image img,.section img,.thumbnail img,.logo img,.page img,.sidebar img,#target img{max-width:100%;height:auto}.transition-in{opacity:0;transition:opacity .2s linear}.transition-in.lazyloaded{opacity:1;max-width:100%;height:auto}.lazyloading{min-height:100px}img[data-sizes=auto]{display:block;width:100%}.small-auto-image{width:auto!important;display:block;margin-left:auto;margin-right:auto;max-width:100%}a.button,button,input[type=submit],input[type=reset],input[type=button],.action_button,a.action_button,input.action_button[type=submit],input.action_button[type=button],.login-price-button a{background-color:#bf2037;color:#fff;border:0;padding:15px 30px;width:100%;margin:0;cursor:pointer;text-align:center;text-shadow:none;font-family:Roboto;font-weight:400;font-size:20px;text-transform:none;letter-spacing:0px;display:inline-block;transition:all .2s linear;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0}a.button,a.action_button{cursor:default}a.button[href],a.action_button[href]{cursor:pointer}.action_button:hover{transform:scale(1.05);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:.9}a.button:active,button:active,input[type=submit]:active,input[type=reset]:active,input[type=button]:active{box-shadow:inset 0 2px 4px #00000026,0 1px 2px #0000000d;outline:0}.disabled{pointer-events:none;opacity:.8}.add_to_cart{padding:15px 30px;margin-top:10px}.action_button.btn{width:auto!important}.amazon-payments-pay-button{display:block!important;text-align:center}form,fieldset{margin-bottom:20px}input[type=text],input[type=number],input[type=password],input[type=email],input[type=tel],textarea,select{border:1px solid #d9d9d9;padding:15px 25px 15px 15px;outline:none;font:15px HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;color:#51595d;margin:0 0 20px;width:100%;display:block;background:#fff;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0}select{background:url(//villagelighting.com/cdn/shop/t/30/assets/select.png?v=2903) no-repeat right center;background-image:url(//villagelighting.com/cdn/shop/t/30/assets/select.png?v=2903),none;background-size:23px 8px;cursor:pointer;-webkit-padding-end:30px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;text-indent:.01px;text-overflow:"";padding:14px 15px}select::-ms-expand{display:none}@-moz-document url-prefix(){select{background-size:12px 10px;background-position:90% 50%}}input[type=text]:focus,input[type=number]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus{border:1px solid #aaa;color:#333;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px #0003}label,legend{display:block;font-size:13px}input[type=checkbox]{display:inline}label span,legend span{font-size:13px;color:#444}textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0}input.contact_email{width:230px;display:inline}input[type=submit].sign_up{width:inherit;margin-left:10px}table tr.order_summary td.label{text-align:right}.remove{color:#333}.half-bottom{margin-bottom:10px!important}.add-bottom{margin-bottom:20px!important}.right{float:right!important;position:relative}.left{float:left!important}.floatright{float:right!important}.floatleft{float:left!important}.center{text-align:center}.relative{position:relative}.inline{display:inline}.align_right{text-align:right}.align_left{text-align:left}.align_center{text-align:center}.container div.mobile_only{display:none}.no_border{border:none!important}.extra_padding{padding-top:4px}.hidden{display:none}.show_menu{display:block!important}div#gift-card-outer-container{background-color:#eee}.warning{clear:both;text-align:center;border:4px solid #bf2037;padding:30px 20px;color:#33455d;text-transform:uppercase;letter-spacing:2px}#grid .column,#grid .columns{background:#ddd;height:25px;line-height:25px;margin-bottom:10px;text-align:center;text-transform:uppercase;color:#555;font-size:12px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#grid .column:hover,#grid .columns:hover{background:#bbb;color:#333}#grid .example-grid{overflow:hidden}div.container{margin:0 auto}div.content{padding:15px 0 0}.logo a{margin:0;padding-top:5px;display:block}div.section{margin:10px 0}div.homepage_content{padding:10px 0}.featured-content-section,.headline-section{background-color:#fff}.headline-section .action_button{line-height:18px}@media(max-width:767px){.headline-section .action_button{width:auto}}div.product_section{margin:5px 0}div.product_section .flexslider .slides .flex-active-slide{z-index:100!important}div.product_section .flexslider .slides li{text-align:center;position:relative;z-index:-100!important}.breadcrumb{position:absolute;z-index:99999;top:10px;left:0}@media(max-width:767px){.breadcrumb{display:none}}.breadcrumb a{color:#787878;font-size:12px;text-transform:uppercase;letter-spacing:2px}.breadcrumb a:hover{background-color:transparent;color:#f8f9fb}.breadcrumb .prev,.breadcrumb .next{border:solid 1px #d9d9d9;color:#333;margin:5px 0 5px 8px;padding:5px 12px;font-size:12px;display:inline-block}.breadcrumb .prev:before,.breadcrumb .next:before{margin-right:0}.breadcrumb .prev:hover,.breadcrumb .prev:active,.breadcrumb .next:hover,.breadcrumb .next:active{background-color:#f7f7f7;color:#be8a2b}.breadcrumb .prev:before{right:1px}.breadcrumb .next:before{right:-1px}#category{width:100%}.featured_content p{margin-bottom:0}.featured_text{font-size:18px;line-height:36px}.paginate{text-align:center}.paginate span,a.tag{border:solid 1px #d9d9d9;margin:10px 5px;padding:5px 10px;display:inline-block;min-width:1em}a.tag{font-size:smaller;padding:4px 6px;margin:5px 2px 5px 0}.paginate span:hover,a.tag:hover{color:#bf2037}.banner_image,.article img.banner_image{width:100%;height:auto}.paginate .current{background-color:#f2f2f2}.paginate .deco{border:none}.thumbnail{position:relative;margin-bottom:1em}.thumbnail a{display:block;padding-bottom:.5em;color:#333}@media(max-width:767px){.thumbnail a{padding-bottom:0}}.thumbnail a:hover{color:#be8a2b}.thumbnail .vendor{text-transform:uppercase;font-size:13px;letter-spacing:.5px}.new{position:relative;display:inline;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:12px}.thumbnail:hover img{opacity:.5}.thumbnail a img,.thumbnail a svg{display:block;margin-left:auto;margin-right:auto}.thumbnail .price,.thumbnail .sold_out,.sold_out{color:#33455d}@media(max-width:480px){.thumbnail .price,.thumbnail .sold_out,.sold_out{letter-spacing:1px}}.new_banner{position:absolute;top:0;padding:13px 20px 13px 10px;border-radius:0 0 60px;text-align:center;color:#fff;font-family:Roboto;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:0px}@media(max-width:767px){.new_banner{padding:0 10px 0 5px;font-size:12px}}.cart_price{float:right;text-align:right;padding-left:20px;display:none}label.tos_label{display:inline;font-weight:400;text-transform:none}#estimated-shipping,.excluding_tax{display:block}.cart_image img{float:left;margin-right:20px;max-width:100px}.quantity_label{display:none}.price_total_text{font-weight:400;display:none}.was_price{text-decoration:line-through;font-style:italic;text-shadow:none;font-weight:400;margin-left:5px}@media only screen and (min-width:768px)and (max-width:1024px){.was_price{display:none}}@media(max-width:480px){.info .was_price{display:none}}.thumbnail .quick_shop_container{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center}.thumbnail:hover .quick_shop{display:inline}.thumbnails a{display:block;margin-bottom:1em}.instas{width:20%;float:left}.instas a{display:block}.instas img,.instas video{width:100%;display:block}.arrow{font-size:smaller;position:relative;top:-1px;left:2px;opacity:.6}.modal{margin:10px 0;display:none;background-color:#f4f4f4;color:#333}.modal_product{width:auto;line-height:0px;max-width:940px}.modal_product img{cursor:pointer}.modal_image{text-align:center}.modal_image img{max-height:500px}.modal p.modal_price,p.modal_price{font-size:22px;margin-bottom:1em}.modal form{margin-bottom:10px}.notify_form .submit{padding:8px!important}.product_image_col{margin-top:15px;text-align:center}.product_image{text-align:center;margin-bottom:.75em}@media(max-width:767px){.product_image{margin-bottom:0}}.meta{font-size:13px}.meta p{font-size:13px;margin-bottom:0}p.meta{margin-bottom:10px}.comment-body p.meta{margin-bottom:5px}.sidebar_title{margin-bottom:0}.blog_list{margin-left:0}.blog_list li{list-style:none;padding-left:0}.recent_articles li{padding-bottom:10px}.recent_articles a{font-size:15px;padding-right:15px;display:block}.toggle_on span{color:#009567;font-size:larger;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;float:right}.toggle span{color:#009567;font-size:larger;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;float:right;display:none}.toggle-all--true h4.toggle{cursor:pointer}.toggle-all--true .toggle span{display:block}.toggle-all--true .toggle_list{display:none}.sidebar .newsletter{margin-bottom:25px}.sidebar .newsletter .sign_up{margin-left:0;width:100%}.sidebar p{font-size:15px}.sidebar .search{padding-top:8px}.sidebar .search input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.blog_meta p{padding-right:40px}.blog_meta span{position:relative;display:inline-block;margin-right:15px;font-size:smaller}.blog_meta span:after{content:"";position:absolute;right:-16px;top:50%;margin:-1px 5px 0;width:4px;height:4px;border-radius:2px;background-color:#ced3d3;box-sizing:border-box}.blog_meta span:last-child:after{background-color:transparent}.tags span a{color:#be8a2b}.excerpt{margin-top:-10px;line-height:1.7}.container div.tag_filter{display:none}.section_select{float:right;text-align:right;margin-left:15px}@media(max-width:767px){.section_select{width:100%;margin-left:0}}.checkout{display:block;float:right;margin-top:0}.or{font-size:smaller;font-style:italic;padding:0 10px}input.quantity{padding:14px 8px;width:60px;display:inline;margin-bottom:1em}.index #shopify-section-footer{padding-top:0}#shopify-section-footer{padding-top:25px}#shopify-section-footer .footer_newsletter{display:flex;justify-content:center;align-items:center;padding:25px 0;max-width:1000px}@media(max-width:767px){#shopify-section-footer .footer_newsletter{flex-wrap:wrap}}#shopify-section-footer .footer_newsletter #newsletter_text p{margin:0}@media(min-width:768px){#shopify-section-footer .footer_newsletter #newsletter_text p{min-width:240px}}@media(max-width:767px){#shopify-section-footer .footer_newsletter #newsletter_text p{width:100%;text-align:center}}#shopify-section-footer .footer_newsletter #newsletter_text p span#top_text{font-size:17px!important;color:#2e2a26!important;display:block}@media(min-width:960px)and (max-width:1199px){#shopify-section-footer .footer_newsletter #newsletter_text p span#top_text{font-size:13px}}@media(min-width:768px)and (max-width:959px){#shopify-section-footer .footer_newsletter #newsletter_text p span#top_text{font-size:13px}}@media(max-width:767px){#shopify-section-footer .footer_newsletter #newsletter_text p span#top_text{font-size:13px}}#shopify-section-footer .footer_newsletter #newsletter_text p span#bottom_text{font-size:26px!important;color:#2e2a26!important}@media(min-width:960px)and (max-width:1199px){#shopify-section-footer .footer_newsletter #newsletter_text p span#bottom_text{font-size:18px}}@media(min-width:768px)and (max-width:959px){#shopify-section-footer .footer_newsletter #newsletter_text p span#bottom_text{font-size:18px}}@media(max-width:767px){#shopify-section-footer .footer_newsletter #newsletter_text p span#bottom_text{font-size:18px}}#shopify-section-footer .footer_newsletter .newsletter_form{display:flex;align-items:center;width:100%}@media(max-width:767px){#shopify-section-footer .footer_newsletter .newsletter_form{margin:25px 0}}#shopify-section-footer .footer_newsletter .newsletter_form form{width:100%}@media(min-width:768px){#shopify-section-footer .footer_newsletter .newsletter_form form{padding-left:25px}}#shopify-section-footer .footer_newsletter .newsletter_form form .input-row{padding:0;display:flex}#shopify-section-footer .footer_newsletter .newsletter_form form .input-row input{height:50px;margin:0}#shopify-section-footer .footer_newsletter .newsletter_form form .input-row input.contact_email{width:100%!important}#shopify-section-footer .footer_newsletter .newsletter_form form .input-row input.action_button{border-radius:0;height:50px;padding:0;background-color:#4b4c3d;transition:all .2s ease}@media(min-width:768px){#shopify-section-footer .footer_newsletter .newsletter_form form .input-row input.action_button{width:180px}}@media(max-width:767px){#shopify-section-footer .footer_newsletter .newsletter_form form .input-row input.action_button{width:100px}}#shopify-section-footer .footer_newsletter .newsletter_form form .input-row input.action_button:hover{background-color:#2e2a26;color:#fff;transition:all .2s ease}#shopify-section-footer .footer{background-color:#bca681}#shopify-section-footer .footer hr{border-color:#2e2a26}#shopify-section-footer .footer a,#shopify-section-footer .footer p,#shopify-section-footer .footer li,#shopify-section-footer .footer h4,#shopify-section-footer .footer h5,#shopify-section-footer .footer h6{color:#2e2a26}#shopify-section-footer .footer #footer_contact{display:flex;justify-content:space-around;align-items:center}@media(min-width:768px){#shopify-section-footer .footer #footer_contact{padding:50px 0}}@media(min-width:768px)and (max-width:959px){#shopify-section-footer .footer #footer_contact{flex-wrap:wrap}}@media(max-width:767px){#shopify-section-footer .footer #footer_contact{padding:25px 0;flex-wrap:wrap}}#shopify-section-footer .footer #footer_contact div{display:inline-flex;justify-content:center}@media(max-width:767px){#shopify-section-footer .footer #footer_contact div:nth-child(3){margin-bottom:0}}@media(max-width:767px){#shopify-section-footer .footer #footer_contact div{justify-content:flex-start;margin-bottom:25px;width:100%}}#shopify-section-footer .footer #footer_contact div a{display:flex;transition:all .1s ease;height:30px}#shopify-section-footer .footer #footer_contact div a:hover{opacity:.5;transition:all .1s ease}#shopify-section-footer .footer #footer_contact div a svg{margin:0;width:30px;display:inline}#shopify-section-footer .footer #footer_contact div a p{margin:0 0 0 12px;text-transform:uppercase;letter-spacing:2px}@media(min-width:768px){#shopify-section-footer .footer #footer_contact div a p{font-size:15px}}@media(max-width:767px){#shopify-section-footer .footer #footer_contact div a p{font-size:15px}}#shopify-section-footer .footer #footer_menu{margin:50px 0;display:flex;justify-content:space-between}@media(max-width:767px){#shopify-section-footer .footer #footer_menu{flex-wrap:wrap}}@media(max-width:767px){#shopify-section-footer .footer #footer_menu div.menu_container{width:100%;border-bottom:1px solid;margin:0}#shopify-section-footer .footer #footer_menu div.menu_container:nth-child(1){border-top:1px solid}}@media(max-width:767px){#shopify-section-footer .footer #footer_menu div.menu_container h4,#shopify-section-footer .footer #footer_menu div.menu_container .page_subtitle{padding:25px 0;margin:0}#shopify-section-footer .footer #footer_menu div.menu_container h4:after,#shopify-section-footer .footer #footer_menu div.menu_container .page_subtitle:after{content:"+";float:right;font-size:150%;padding-right:12px}}#shopify-section-footer .footer #footer_menu div.menu_container .page_subtitle.active:after{content:"-"}@media(max-width:767px){#shopify-section-footer .footer #footer_menu .footer_menu{display:none}}#shopify-section-footer .footer #footer_menu .footer_menu li{padding:0;transition:all .1s ease}#shopify-section-footer .footer #footer_menu .footer_menu li:hover>a{opacity:.5;transition:all .1s ease}@media(max-width:767px){#shopify-section-footer .footer #footer_menu .footer_menu li a{display:block;width:100%;padding-bottom:12px}}#shopify-section-footer .footer #footer_menu .footer_menu li.see_more,#shopify-section-footer .footer #footer_menu .footer_menu li.see_less{margin-top:5px;cursor:pointer}#shopify-section-footer .footer #footer_menu .footer_menu li.see_more a,#shopify-section-footer .footer #footer_menu .footer_menu li.see_less a{font-size:14px;border:1px solid #2E2A26;border-radius:14px;padding:0 20px 1px}@media(max-width:767px){#shopify-section-footer .footer #footer_menu .footer_newsletter_signup_simple{width:100%;margin-top:50px}}#shopify-section-footer .footer #footer_menu .footer_newsletter_signup_simple .input-row{position:relative}#shopify-section-footer .footer #footer_menu .footer_newsletter_signup_simple input{background-color:transparent;border-width:0 0 1px 0;border-color:#2e2a26;color:#2e2a26;display:inline-block;padding:10px 0}#shopify-section-footer .footer #footer_menu .footer_newsletter_signup_simple input[type=submit]{font-size:31px;position:absolute;top:-12px;left:calc(100% - 40px);width:40px}#shopify-section-footer .footer #footer_menu .footer_newsletter_signup_simple input::placeholder{color:#2e2a26}#shopify-section-footer .footer #family_of_brands{margin:50px 0}@media(max-width:767px){#shopify-section-footer .footer #family_of_brands{margin:25px 0}}@media(min-width:768px){#shopify-section-footer .footer #family_of_brands .page_title{margin-bottom:50px}}@media(max-width:767px){#shopify-section-footer .footer #family_of_brands .page_title{margin-bottom:25px}}@media(max-width:767px){#shopify-section-footer .footer #family_of_brands .four{width:50%;float:left;padding:5px 0}}#shopify-section-footer .footer #family_of_brands .four a .svg-container svg path.cls-1,#shopify-section-footer .footer #family_of_brands .four a .svg-container svg path.cls-3,#shopify-section-footer .footer #family_of_brands .four a .svg-container svg polygon.cls-1{stroke-width:0px}#shopify-section-footer .footer #family_of_brands .four a .svg-container svg path.cls-2{fill:none;stroke-width:0px}#shopify-section-footer .footer #family_of_brands .four a .svg-container#cw-logo,#shopify-section-footer .footer #family_of_brands .four a .svg-container#sb-logo,#shopify-section-footer .footer #family_of_brands .four a .svg-container#vlc-logo,#shopify-section-footer .footer #family_of_brands .four a .svg-container#tk-logo{width:75%;margin:0 12.5%}#shopify-section-footer .footer #family_of_brands .four:hover>a{opacity:.5;transition:all .1s ease}#shopify-section-footer .footer .footer_policy_and_brand_container{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:50px}@media(max-width:767px){#shopify-section-footer .footer .footer_policy_and_brand_container{flex-wrap:wrap}}#shopify-section-footer .footer .footer_policy_and_brand_container #footer_credits{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;flex-grow:1}@media(min-width:768px){#shopify-section-footer .footer .footer_policy_and_brand_container #footer_credits{max-width:430px}}@media(max-width:767px){#shopify-section-footer .footer .footer_policy_and_brand_container #footer_credits{width:100%;order:3}}#shopify-section-footer .footer .footer_policy_and_brand_container #footer_credits p,#shopify-section-footer .footer .footer_policy_and_brand_container #footer_credits a,#shopify-section-footer .footer .footer_policy_and_brand_container #footer_credits span{color:#2e2a26;font-size:11px;margin:12px 0 0}#shopify-section-footer .footer .footer_policy_and_brand_container #footer_credits .policies{display:flex;align-items:flex-start;justify-content:flex-start;gap:0 12px}#shopify-section-footer .footer .footer_policy_and_brand_container #footer_credits hr{width:100%;margin:0}#shopify-section-footer .footer .footer_policy_and_brand_container #footer_credits .payment_methods{display:flex;justify-content:space-between}#shopify-section-footer .footer .footer_policy_and_brand_container #footer_logo_container{flex-grow:1}@media(max-width:767px){#shopify-section-footer .footer .footer_policy_and_brand_container #footer_logo_container{width:100%;order:1;margin-bottom:25px}}#shopify-section-footer .footer .footer_policy_and_brand_container #footer_logo_container .footer_logo{width:83px;margin:0 auto}#shopify-section-footer .footer .footer_policy_and_brand_container #footer_social{max-width:430px;flex-grow:1}@media(max-width:767px){#shopify-section-footer .footer .footer_policy_and_brand_container #footer_social{width:100%;order:2;margin-bottom:25px}}#shopify-section-footer .footer .footer_policy_and_brand_container #footer_social .social_icons{display:flex;justify-content:space-between;margin:0}#shopify-section-footer .footer .footer_policy_and_brand_container #footer_social .social_icons li{padding:0;transition:all .1s ease}#shopify-section-footer .footer .footer_policy_and_brand_container #footer_social .social_icons li:hover>a{opacity:.5;transition:all .1s ease}#shopify-section-footer .footer .footer_policy_and_brand_container #footer_social .social_icons li svg{margin:0 auto;width:25px;vertical-align:top}#password-page-bg .newsletter{margin-bottom:0}.newsletter{margin-bottom:10px}.newsletter .contact-form{width:460px;margin:0 auto}@media(max-width:767px){.newsletter .contact-form{width:100%}}.newsletter input.sign_up{display:inline-block;width:30%;margin-left:0}@media(max-width:767px){.newsletter input.sign_up{width:100%;padding:15px 20px}}@media(min-width:768px){.newsletter input.sign_up{padding:18px 12px 17px!important}}@media(min-width:960px){.newsletter input.sign_up{padding:18px 12px 17px!important}}@media(min-width:1200px){.newsletter input.sign_up{padding:15px 20px!important}}.newsletter input.contact_email{width:67%;display:inline-block;margin-right:0%}@media(max-width:767px){.newsletter input.contact_email{width:100%;margin-right:0}}.footer .newsletter .contact-form{margin:initial!important;width:95%}@media(max-width:767px){.footer .newsletter .contact-form{width:100%}}.sidebar .newsletter .contact-form{width:auto}.sidebar .newsletter .contact-form input{width:100%}.newsletter_popup .fancybox-skin,.newsletter_popup .fancybox-skin p.headline,.newsletter_popup .fancybox-skin a,.newsletter_popup .fancybox-skin a:visited{color:#333}.newsletter_popup .fancybox-skin{background-color:#f4f4f4}.newsletter_popup .fancybox-close{color:#333!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/light-stream-cloud-styles.scss.css.map */
