.mobile-app-download .app-download-content .app-buttons img{height:60px}img.lazy{opacity:0}img:not(.initial){transition:opacity 1s}img.initial,img.loaded,img.error{opacity:1}.custom-hero-banner-container,.custom-hero-banner-container .custom-main-hero-banner{width:100%}.shopify-section-group-header-group sticky-header,.shopify-section-group-header-group .new-usa-brand-text,.shopify-section-group-header-group .announcement-bar,.shopify-section-group-header-group{background-color:#2d3f50!important}nav.header__inline-menu li a,nav.header__inline-menu li span{color:#fff;font-weight:800;font-size:16px!important}.horizontal-mega-menu .buddha-menu-item>a>.mm-title{padding:0 2px 0 4px!important}.list-menu--inline{column-gap:30px}.mm-list-name .mm-title{color:#000!important}.header__icon svg path{fill:#fff;stroke-width:1px;stroke:#fff;transition:all .3s}.header__icon svg:hover path{fill:wheat;stroke:wheat}.cart-item .button,.cart-item .shopify-challenge__button,.cart-item .customer button,.cart-item .button:hover,.cart-item .shopify-challenge__button:hover,.cart-item .customer button:hover{background-color:#fff;color:#000}.horizontal-mega-menu ul.mm-submenu.tree li:hover>a,.horizontal-mega-menu ul.mm-submenu.tree li.mega-hover>a,.horizontal-mega-menu ul.mm-submenu.tabbed>li.tab-opened>a,.horizontal-mega-menu ul.mm-submenu.tabbed>li.tab-opened>a>.mm-title,.horizontal-mega-menu ul.mm-submenu li a:hover,.horizontal-mega-menu ul.mm-submenu li:hover>a,.horizontal-mega-menu ul.mm-submenu li a:hover i,.horizontal-mega-menu ul.mm-submenu li:hover>a>i,.horizontal-mega-menu ul.mm-submenu li a:hover>span,.horizontal-mega-menu ul.mm-submenu li:hover>a>span,.horizontal-mega-menu ul.mm-submenu.tree li.fa:hover:before,.horizontal-mega-menu ul.mm-submenu.tree li.mega-hover.fa:before,.horizontal-mega-menu ul.mm-submenu.tabbed>li.tab-opened.fa:before,.horizontal-mega-menu ul.mm-submenu>li>.mega-menu-item-container>.mm-list-name>span[onclick]:hover{color:#c7a971!important}.header__menu-item:hover{color:#fff}.announcement-bar{padding:10px 45px 0}.announcement-slider,.announcement-slider .slick-track{height:100%}.usa-brand-text{width:300px}.announcement-slider.slick-initialized,.announcement-slider.slick-initialized~.annocement-bar-arrow,.announcement-slider.slick-initialized .bar-wrapper{display:flex;align-content:center;justify-content:center;align-items:center}.contact-number-section{display:flex;align-items:center}.get-free-quote-btn{padding:10px 15px;color:#2d3f50;font-weight:800;margin-left:15px;border-radius:8px;border-color:#fff;border:0px}section.announcement-bar .page-width{max-width:33.3333%}.new-usa-brand-text .buy-usa-badge-header{width:110px}.button,.shopify-challenge__button,.customer button{background-color:#2d3f50!important;color:#fff!important;transition:all .3s}.button:hover,.shopify-challenge__button:hover,.customer button:hover{background-color:wheat!important;color:#000!important;border-color:wheat}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none!important}.contact-number-div{display:inline-block;transition:all .3s;font-weight:800}.contact-number-div:hover{cursor:pointer;color:wheat}.contact-number-link{cursor:pointer;color:#fff;text-decoration:none}.get-free-quote-btn{background-color:#fff;transition:all .3s}.get-free-quote-btn:hover{cursor:pointer;background-color:wheat}.header__menu-item .mm-title{transition:all .3s;color:#fff;font-size:18px!important}.header__menu-item .mm-title:hover{color:wheat}.customer button,.something-custom-iiner,.trending-now{background-color:#2d3f50}.cart-count-bubble{background-color:#fff;color:#2d3f50}.filepond--panel-root,.filepond--browser,.cl-upload--area{cursor:pointer;background-color:#2d3f50;color:#fff}#cldz0wlikeft .filepond--panel-root:hover,#cldz0wlikeft .filepond--browser:hover,#cldz0wlikeft .cl-upload--area:hover{background-color:wheat!important;color:#fff}.cl-upload--area{background-color:#2d3f50;color:#fff}.contact .contact-form,.map-section{margin-top:30px}.custom-rich-text-column{display:flex;align-items:center;justify-content:center;flex-direction:row}.columns{width:100%;text-align:center}.columns img{width:200px;height:200px}details[open] .search-modal-overlay{display:block}details[open] .search-modal-overlay:after{position:absolute;content:"";background-color:rgb(var(--color-foreground),.5);top:100%;left:0;right:0;height:100vh}.custom-sub-total .price__regular,.custom-sub-total .price__sale{display:block}.footer_menu ul li a,.footer-col-wrapper p,.footer-col-wrapper span{color:#fff!important}.shopify-section .custom-section.section-gap{background-color:#2d3f50!important}.shopify-section-group-footer-group{background-color:#2d3f50!important;border-top:1px solid #7f7f7f2e}.footer-wrapper .footer-grid .footer-col.main a{color:#cbd6fd}.shopify-payment-button__button--unbranded{font-weight:800;text-transform:uppercase;background-color:#2d3f50}.request-for-quote-btn{justify-self:anchor-center;align-self:self-end;grid-row-start:3;border:1px solid #2d3f50;border-bottom-left-radius:12px;border-bottom-right-radius:12px;width:100%;padding:5px 0;background-color:#2d3f50;color:#fff;cursor:pointer;transition:all .3s;z-index:1;font-weight:800;text-transform:capitalize}.request-for-quote-btn:hover{background-color:wheat;color:#000;border:1px solid #f5deb3}.card-wrapper .card .custom_card__content{padding:1rem 0rem 0rem}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1000}.modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:20px 40px;border-radius:5px;width:90%;max-width:700px;overflow-y:scroll;max-height:100vh}.modal-header{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.modal-header,.modal-footer{margin-bottom:30px}.modal-product-image .hc-sale-tag{display:none}.modal-close-btn{background:none;border:none;font-size:1.5em;cursor:pointer}.modal-body hr{margin:3rem 0}.modal-product-name h3{padding:0 20% 0 5%}.modal-title{margin:0;font-size:2rem;font-weight:800}.modal-body .contact__button{margin-top:30px}.modal-body .contact__button button{transition:all .3s}.modal-body .form-title h3{margin-bottom:15px;text-align:center;font-size:2rem;font-weight:800}.field-container{display:flex;column-gap:15px}.field{margin:7px 0}.field.product-type,.field.led-lights{display:block;padding:30px}.custom-free-quote-multi-column .multicolumn-list{column-gap:60px}.custom-free-quote-multi-column .multicolumn-list .multicolumn-list__item{width:calc(50% - 60px)}.product-type-radio-input,.led-light-radio-input{cursor:pointer}.cl-upload--wrapper .filepond--root{max-width:200px}.custom-forms-free-quote-container .button{background-color:#2d3f50}.upload-lift-custom-file-upload{margin-top:15px}.custom-forms-free-quote .upload-lift-custom-file-upload .cl-upload--label{font-weight:800}#request-quote-modal .field:after,#request-quote-modal .select:after,#request-quote-modal .customer .field:after,#request-quote-modal .customer select:after,#request-quote-modal .localization-form__select:after{box-shadow:0 0 2px 1px #1212128c}.modal-product-container{text-align:left;display:flex;justify-content:flex-start;align-items:flex-start}.product-goto-btn{margin-left:5%;margin-top:15px;width:150px;height:40px;background-color:#2d3f50;color:#fff;border:0px;transition:all .2s;cursor:pointer}.product-goto-btn:hover{background-color:wheat;color:#000}.modal-product-container a{text-decoration:none}#request-quote-modal .modal-body .form__label.field__label{padding:0 15px 0 0}#request-quote-modal .modal-body .text-area::placeholder{color:#4f4f4f63;opacity:1;display:block}#request-quote-modal .modal-body .text-area:focus{padding:1.5rem}.design-details-label{margin-top:15px}.confirmation-modal .modal-dialog{overflow-y:hidden}.footer-modal-close-button{background-color:#2d3f50;color:#fff;transition:all .3s;width:150px;padding:10px 30px;font-size:1em;margin-top:30px}.footer-modal-close-button:hover{background-color:wheat;color:#000}.spp2__widget .spp2__payment-option-label{z-index:1!important}. @media(min-width:1700px) and (max-width:1799px){section.announcement-bar .buy-usa-section{max-width:35%}section.announcement-bar .announcement-slider-container{max-width:30%}section.announcement-bar .contact-number-section{max-width:35%}.announcement-bar .buy-usa-section .new-usa-brand-text .usa-brand-text{margin:0 20px}.contact-number{font-size:14px}.get-free-quote-btn{font-size:12px}}@media (min-width:1600px) and (max-width:1699px){section.announcement-bar .page-width{max-width:43%}.announcement-bar .buy-usa-section .new-usa-brand-text .usa-brand-text{margin:0}.contact-number{font-size:14px}.get-free-quote-btn{font-size:12px}}@media (min-width:1500px) and (max-width:1599px){section.announcement-bar .page-width{max-width:36%}.announcement-bar .buy-usa-section .new-usa-brand-text .usa-brand-text{margin:0}.contact-number{font-size:14px}.get-free-quote-btn{font-size:12px}}@media (min-width:1400px) and (max-width:1499px){section.announcement-bar .buy-usa-section{max-width:25%}section.announcement-bar .announcement-slider-container{max-width:40%}section.announcement-bar .contact-number-section{max-width:35%;margin:0}.announcement-bar .buy-usa-section .new-usa-brand-text .usa-brand-text{margin:0}.contact-number{font-size:14px}.get-free-quote-btn{font-size:12px}.list-menu--inline{column-gap:10px}nav.header__inline-menu li a,nav.header__inline-menu li span{font-size:14px!important}.custom-slickslider img{width:500px;height:500px}}@media (min-width:1367px) and (max-width:1399px){section.announcement-bar .buy-usa-section{max-width:25%}section.announcement-bar .announcement-slider-container{max-width:40%}section.announcement-bar .contact-number-section{max-width:35%;margin:0}.announcement-bar .buy-usa-section .new-usa-brand-text .usa-brand-text{margin:0}.contact-number{font-size:14px}.get-free-quote-btn{font-size:12px}.list-menu--inline{column-gap:10px}nav.header__inline-menu li a,nav.header__inline-menu li span{font-size:14px!important}.custom-slickslider img{width:450px;height:450px}}@media (min-width:1300px) and (max-width:1366px){.shopify-section section.announcement-bar .announcement-slider-container{max-width:40%}}@media (min-width:1200px) and (max-width:1299px){section.announcement-bar .announcement-slider-container{max-width:50%}}@media (min-width:1100px) and (max-width:1199px){section.announcement-bar .announcement-slider-container{max-width:55%}}@media (min-width:1000px) and (max-width:1099px){section.announcement-bar .announcement-slider-container{max-width:55%}}@media (min-width:1000px) and (max-width:1366px){.drawer-buy-usa-section .new-usa-brand-text .usa-brand-text img{width:80%}}@media (min-width:900px) and (max-width:999px){section.announcement-bar .announcement-slider-container{max-width:65%}.drawer-buy-usa-section .new-usa-brand-text .usa-brand-text img{width:65%}.drawer-contact-number-section .contact-number-container{display:flex;flex-direction:column;align-items:flex-start}.drawer-contact-number-section .contact-number-container .get-free-quote-btn{margin:15px 0}.custom-rich-text-column{column-gap:30px;align-items:center;justify-content:center;flex-direction:row}.columns img{width:150px;height:150px}}@media (min-width:800px) and (max-width:899px){section.announcement-bar .announcement-slider-container{max-width:65%}.drawer-buy-usa-section .new-usa-brand-text .usa-brand-text img{width:65%}.drawer-contact-number-section .contact-number-container{display:flex;flex-direction:column;align-items:flex-start}.drawer-contact-number-section .contact-number-container .get-free-quote-btn{margin:15px 0}.custom-rich-text-column{column-gap:30px;align-items:center;justify-content:center;flex-direction:row}.columns img{width:150px;height:150px}}@media (min-width:750px) and (max-width:799px){section.announcement-bar .announcement-slider-container{max-width:70%}.drawer-buy-usa-section .new-usa-brand-text .usa-brand-text img{width:65%}.drawer-contact-number-section .contact-number-container{display:flex;flex-direction:column;align-items:flex-start}.drawer-contact-number-section .contact-number-container .get-free-quote-btn{margin:15px 0}.custom-rich-text-column{column-gap:30px}.columns img{width:150px;height:150px}}@media (min-width:750px) and (max-width:1366px){section.announcement-bar .buy-usa-section,.section.announcement-bar .contact-number-section{display:none}.announcement-bar .buy-usa-section .new-usa-brand-text .usa-brand-text{margin:0}.contact-number{font-size:14px}.get-free-quote-btn{font-size:12px}.list-menu--inline{column-gap:10px}nav.header__inline-menu li a,nav.header__inline-menu li span{font-size:14px!important}.drawer-contact-number-section{padding-left:35px;margin-bottom:15px}.drawer-buy-usa-section .new-usa-brand-text .usa-brand-text{margin:15px 0;padding-left:35px;padding-top:10px;display:flex;justify-content:flex-start}@media (min-width:768px) and (max-width:999px){.custom-slider-column-1,.custom-slider-column-2{width:100%;flex:unset;text-align:center}}@media (min-width:1000px) and (max-width:1100px){.custom-slider-column-1,.custom-slider-column-2{width:100%;flex:unset;text-align:center}}@media (min-width:1101px) and (max-width:1366px){.custom-slickslider img{width:400px;height:400px}}}@media (min-width:768px){.footer-dropdown-icon{display:none}}@media (min-width:300px) and (max-width:767px){.footer-dropdown-icon{display:block}.modal-dialog{width:100%;max-width:700px;overflow-y:scroll;max-height:100vh}.product-goto-btn{margin-left:0}.modal-product-container{text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}.modal-product-name h3{padding:0}.custom-made-product-slider{margin-top:30px}.custom-slickslider img{width:100%;height:100vw}.custom-slider-column-1,.custom-slider-column-2{width:100%;flex:unset;text-align:center}}@media (min-width:750px){.header__heading-logo{transition:all.3s}.custom-header-scrolled .header__heading-logo-wrapper .header__heading-logo{width:150px}.custom-header-scrolled .header-wrapper .header{padding-top:0;padding-bottom:0}.shopify-app-block #calendly-button-app-embed.calpal-embed-button{padding:13px 25px 13px 35px;font-size:14px;border:none;z-index:100;line-height:normal;text-align:center;border-top-left-radius:25px;border-bottom-left-radius:25px;margin-bottom:10px;width:305px}.shopify-app-block #calendly-button-app-embed.calpal-embed-button.scrolled-icon{padding:10px 25px 10px 35px;font-size:19px;border:none;z-index:100;line-height:normal;text-align:center;border-top-left-radius:25px;border-bottom-left-radius:25px;margin-bottom:10px;width:80px;transition:all .5s}.card-information .price .price__container{margin-top:10px}.collection .card-information>.price *{font-size:16px}@media (min-width:750px) and (max-width:767px){.custom-slickslider img{width:500px;height:500px}}}@media (min-width:700px) and (max-width:749px){section.announcement-bar .announcement-slider-container{max-width:70%}.drawer-buy-usa-section .new-usa-brand-text .usa-brand-text img{width:50%}.drawer-contact-number-section .contact-number-container{display:flex;flex-direction:column;align-items:flex-start}.drawer-contact-number-section .contact-number-container .get-free-quote-btn{margin:15px 0}.calpal-block-button{width:50%}.custom-slickslider img{width:600px;height:600px}.custom-rich-text-column{column-gap:30px;align-items:center;justify-content:center;flex-direction:row}.columns img{width:150px;height:150px}}@media (min-width:600px) and (max-width:699px){section.announcement-bar .announcement-slider-container{max-width:85%}.drawer-buy-usa-section .new-usa-brand-text .usa-brand-text img{width:50%}.drawer-contact-number-section .contact-number-container{display:flex;flex-direction:column;align-items:flex-start}.drawer-contact-number-section .contact-number-container .get-free-quote-btn{margin:15px 0}.calpal-block-button{width:50%}.custom-slickslider img{width:600px;height:600px}.custom-rich-text-column{column-gap:30px;align-items:center;justify-content:center;flex-direction:row}.columns img{width:125px;height:125px}}@media (min-width:500px) and (max-width:599px){section.announcement-bar .announcement-slider-container{max-width:100%}.drawer-buy-usa-section .new-usa-brand-text .usa-brand-text img{width:50%}.drawer-contact-number-section .contact-number-container{display:flex;flex-direction:column;align-items:flex-start}.drawer-contact-number-section .contact-number-container .get-free-quote-btn{margin:15px 0}.calpal-block-button{width:100%}.custom-slickslider img{width:500px;height:500px}.custom-rich-text-column{column-gap:15px}.columns img{width:115px;height:115px}}@media (min-width:400px) and (max-width:499px){section.announcement-bar .announcement-slider-container{max-width:100%}.drawer-buy-usa-section .new-usa-brand-text .usa-brand-text img{width:50%}.drawer-contact-number-section .contact-number-container{display:flex;flex-direction:column;align-items:flex-start}.drawer-contact-number-section .contact-number-container .get-free-quote-btn{margin:15px 0}.announcement-bar{padding:10px 15px 0}@media (min-width:400px) and (max-width:450px){.announcement-slider{padding:0 45px}}.calpal-block-button{width:100%}#request-quote-modal .field-container{display:flex;flex-direction:column}.custom-slickslider img{width:400px;height:400px}.custom-rich-text-column{column-gap:15px;align-items:center;justify-content:center;flex-direction:row}.columns img{width:100px;height:100px}}@media (min-width:300px) and (max-width:399px){section.announcement-bar .announcement-slider-container{max-width:100%}.drawer-buy-usa-section .new-usa-brand-text .usa-brand-text img{width:50%}.drawer-contact-number-section .contact-number-container{display:flex;flex-direction:column;align-items:flex-start}.drawer-contact-number-section .contact-number-container .get-free-quote-btn{margin:15px 0}.announcement-bar{padding:10px 15px 0}.announcement-slider{padding:0 35px}.calpal-block-button{width:100%}#request-quote-modal .field-container{display:flex;flex-direction:column}.custom-slickslider img{width:300px;height:300px}.custom-rich-text-column{column-gap:15px;align-items:center;justify-content:center;flex-direction:row}.columns img{width:80px;height:80px}}@media (min-width: 300px) and (max-width: 749px){.footer-col-wrapper .footer_menu{margin-right:30px}section.announcement-bar .buy-usa-section,.section.announcement-bar .contact-number-section{display:none}.header__heading-logo{height:unset!important;width:100%;max-width:unset!important}.announcement-bar .buy-usa-section .new-usa-brand-text .usa-brand-text{margin:0}.contact-number{font-size:14px}.get-free-quote-btn{font-size:12px}.list-menu--inline{column-gap:10px}nav.header__inline-menu li a,nav.header__inline-menu li span{font-size:14px!important}.drawer-contact-number-section{padding-left:35px;margin-bottom:15px}.drawer-buy-usa-section .new-usa-brand-text .usa-brand-text{margin:0 0 15px;padding-left:35px;padding-top:0;display:flex;justify-content:flex-start}.why-choose-us{grid-template-columns:repeat(2,1fr)!important}.why-choose-us .feature{padding:0}.custom-hero-banner-container,.custom-hero-banner-container .custom-main-hero-banner{width:100%}#MainContent .shopify-section .custom-hero-banner-container .custom_banner_media:before{padding-bottom:100%}.shopify-app-block #calendly-button-app-embed.calpal-embed-button{padding:13px 25px 13px 35px;font-size:14px;border:none;z-index:100;line-height:normal;text-align:center;border-bottom-left-radius:25px;margin-bottom:10px}.shopify-app-block #calendly-button-app-embed.calpal-embed-button.scrolled-icon{padding:10px 25px 10px 15px;font-size:25px;border:none;z-index:100;line-height:normal;text-align:center;border-top-left-radius:25px;border-bottom-left-radius:25px;margin-right:-15px}.calpal-close-cross-svg-app-embed{fill:#a3a3a3!important}}#CartDrawer,cart-drawer{display:none!important;opacity:0!important;visibility:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/184/assets/custom-global.css.map */
