.text-color-white{color:#fff!important}.text-color-black{color:#000!important}.text-color-base{color:#414042!important}.text-color-darker{color:#545355!important}.text-color-dark{color:#bebebe!important}.text-color-gray{color:#c6c5c6!important}.text-color-darkgray{color:#868686!important}.text-color-darkgray2{color:#797979!important}.text-color-deepgray{color:#a0a0a0!important}.text-color-light{color:#ecebec!important}.text-color-lighter{color:#f5f5f5!important}.text-color-lightest{color:#fafafa!important}.text-color-blue{color:#007bb6!important}.text-color-brand,.text-color-primary{color:#ed1b2f!important}.text-color-brand-light{color:#f9bac0!important}.text-color-brand-lighter{color:#fff1f2!important}.text-color-brand-lightest{color:#fff8f9!important}.text-color-success{color:#50d400!important}.text-color-success-light{color:#cbf2b3!important}.text-color-success-lighter{color:#edfde2!important}.text-color-info{color:#0065dd!important}.text-color-info-lighter,.text-color-info-lightest{color:#b3d1f5!important}.text-color-warning{color:#ffc20e!important}.text-color-warning-light{color:#ffe79f!important}.text-color-warning-lightest{color:#fff4d5!important}.text-color-transparent{color:transparent!important}.text-color-danger{color:#ed1b2f!important}.text-color-input-danger{color:#f9bac0!important}.text-color-dark-blue{color:#0065dd!important}.text-color-blue-charcoal{color:#282d32!important}.text-color-triple-play-light-green{color:#8dc63f!important}.text-color-triple-play-dark-green{color:#588815!important}.text-color-triple-play-text-green{color:#a7e058!important}.border-color-white{border-color:#fff!important}.border-color-black{border-color:#000!important}.border-color-base{border-color:#414042!important}.border-color-darker{border-color:#545355!important}.border-color-dark{border-color:#bebebe!important}.border-color-gray{border-color:#c6c5c6!important}.border-color-deepgray{border-color:#a0a0a0!important}.border-color-light{border-color:#ecebec!important}.border-color-lighter{border-color:#f5f5f5!important}.border-color-lightest{border-color:#fafafa!important}.border-color-brand,.border-color-primary{border-color:#ed1b2f!important}.border-color-brand-light{border-color:#f9bac0!important}.border-color-brand-lighter{border-color:#fff1f2!important}.border-color-brand-lightest{border-color:#fff8f9!important}.border-color-success{border-color:#50d400!important}.border-color-success-light{border-color:#cbf2b3!important}.border-color-success-lighter{border-color:#edfde2!important}.border-color-info{border-color:#0065dd!important}.border-color-info-lighter,.border-color-info-lightest{border-color:#b3d1f5!important}.border-color-warning{border-color:#ffc20e!important}.border-color-warning-light{border-color:#ffe79f!important}.border-color-warning-lightest{border-color:#fff4d5!important}.border-color-transparent{border-color:transparent!important}.border-color-danger{border-color:#ed1b2f!important}.border-color-input-danger{border-color:#f9bac0!important}.border-color-triple-play-light-green{border-color:#8dc63f!important}.border-color-triple-play-dark-green{border-color:#588815!important}.background-color-white{background-color:#fff!important}.background-color-black{background-color:#000!important}.background-color-base{background-color:#414042!important}.background-color-darker{background-color:#545355!important}.background-color-dark{background-color:#bebebe!important}.background-color-gray{background-color:#c6c5c6!important}.background-color-deepgray{background-color:#a0a0a0!important}.background-color-light{background-color:#ecebec!important}.background-color-lighter{background-color:#f5f5f5!important}.background-color-lightest{background-color:#fafafa!important}.background-color-fade{background-color:#f0f1f2!important}.background-color-blue{background-color:#007bb6!important}.background-color-blue-charcoal{background-color:#282d32!important}.background-color-brand,.background-color-primary{background-color:#ed1b2f!important}.background-color-brand-light{background-color:#f9bac0!important}.background-color-brand-lighter{background-color:#fff1f2!important}.background-color-brand-lightest{background-color:#fff8f9!important}.background-color-brand-light-bg{background-color:#fbdfdf!important}.background-color-success{background-color:#50d400!important}.background-color-success-light{background-color:#cbf2b3!important}.background-color-success-lighter{background-color:#edfde2!important}.background-color-info{background-color:#0065dd!important}.background-color-info-lighter,.background-color-info-lightest{background-color:#b3d1f5!important}.background-color-warning{background-color:#ffc20e!important}.background-color-warning-light{background-color:#ffe79f!important}.background-color-warning-lightest{background-color:#fff4d5!important}.background-color-transparent{background-color:transparent!important}.background-color-danger{background-color:#ed1b2f!important}.background-color-input-danger{background-color:#f9bac0!important}.background-color-blue-badge{background-color:#cce0f8!important}.background-color-dark-red{background-color:#ec1b30!important}.background-color-triple-play-light-green{background-color:#8dc63f!important}.background-color-triple-play-dark-green{background-color:#588815!important}.prodfilter .search-filter-page,.prodfilter .search-filter-sidebar{box-sizing:border-box}.prodfilter .search-filter-clear-button{border:0;background:transparent;padding:0;font:inherit;line-height:inherit;text-align:right}.prodfilter .search-term-form{width:100%}.prodfilter .search-term-field{display:flex;align-items:center;gap:12px;min-height:44px;padding:4px 0 10px;border-bottom:1px solid #d9d9d9;transition:border-color .15s ease}.prodfilter .search-term-field:focus-within{border-bottom-color:#ed1b2f}.prodfilter .search-term-icon{flex:0 0 auto;color:#111;font-size:19px;line-height:1}.prodfilter .search-term-input{flex:1 1 auto;min-width:0;padding:0;border:0;outline:none;background:transparent;box-shadow:none;color:#333;font-size:16px;line-height:24px}.prodfilter .search-term-clear{flex:0 0 18px;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:#414042;color:#fff;cursor:pointer;font-size:10px;line-height:18px;text-align:center}.prodfilter .search-term-clear:focus,.prodfilter .search-term-clear:hover{background:#ed1b2f}.prodfilter .filter-header{padding:8px;background-color:#fff;border-bottom:1px solid #ecebec}.prodfilter .filter-header span.glyphicon{float:right;border-radius:2rem;padding:.4rem;background-color:#fff}.prodfilter select.selectpicker{min-width:170px;height:35px}.prodfilter .filter-option{cursor:pointer}.prodfilter .filter-option input[type=checkbox]{top:1.4px}@media (max-width:697px){.prodfilter .filter-option .filter-display-value{max-width:250px!important}}@media (min-width:697px) and (max-width:991){.prodfilter .filter-option .filter-display-value{max-width:100%!important}}.prodfilter .filter-option .filter-display-value{max-width:143px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;position:relative;vertical-align:text-bottom;top:3px}.prodfilter .filter-option .filter-count{padding:0 4px;position:relative}.prodfilter .filter-option.selectedItem .filter-option-container{background-color:#ecebec;border-radius:4px!important;padding:8px 12px 10px!important}.prodfilter .filter-option.disabled{opacity:.3;cursor:default;pointer-events:none}@media (max-width:767px){.productContainer ul.col-list li:nth-child(odd){clear:both}.productContainer ul.col-list li:nth-child(2n){clear:right}}.productContainer-pagination.disabled{opacity:.2;pointer-events:none}#loadScreen.well{background-color:#fff}div.product-detail-view table tbody tr td:first-of-type{color:#797979!important}#insertProductFilter{min-height:100vh}.icon-filter{bottom:11px;position:relative;left:27px}.icon-filter-up{bottom:8px}.single-product{margin-top:10px;margin-bottom:20px}.single-product .product-image-wrapper:hover+.product-name-wrapper .product-name{color:#ed1b2f}.single-product .col-md-12{padding-left:13px!important;padding-right:13px!important}.search-filter-page .search-results-toolbar{row-gap:12px}.search-filter-page .search-results-sort-control .select-style,.search-filter-page .search-results-sort-control select{max-width:100%}.search-filter-page .search-results-applied-filter{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:0;border:0;margin-bottom:8px;background:transparent;line-height:18px;white-space:normal;text-align:left;vertical-align:middle}.search-filter-page .search-results-applied-filter-remove{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:18px;line-height:1}.search-filter-page .search-results-product-detail>div:first-child,.search-filter-page .search-results-product-detail>div:first-child>div:first-child{min-height:auto!important;margin-bottom:0}.search-filter-page .search-results-product-detail table{margin-bottom:0;table-layout:fixed;width:100%}.search-filter-page .search-results-product-detail table tbody tr td{padding-top:1px;padding-bottom:1px;vertical-align:top}.search-filter-page .search-results-product-detail table tbody tr:last-child td{padding-bottom:0}.search-filter-page .search-results-product-detail table tbody tr td:first-child{width:42%;white-space:nowrap}.search-filter-page .search-results-product-detail table tbody tr td:last-child{width:58%;text-align:right}.search-filter-page .search-results-product-detail table tbody tr td span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-filter-page .search-results-product-detail .search-results-product-detail-footer{margin-top:auto;padding-top:10px}.search-filter-page .search-results-product-header>a.product-name{display:block;white-space:normal;overflow:visible;text-overflow:unset;line-height:18px;margin-bottom:2px}.search-filter-page .search-results-product-supplemental-links{margin-top:8px;margin-bottom:0;min-height:36px;display:flex;flex-direction:column;justify-content:flex-start}.search-filter-page .search-results-product-secondary-link-row{min-height:20px}.search-filter-page .search-results-product-secondary-link{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none!important}.search-filter-page .search-results-product-secondary-link.is-placeholder{visibility:hidden}.search-filter-page .search-results-product-actions .filter-product-availability,.search-filter-page .search-results-product-actions .filter-product-availability-link{display:inline-block;margin-top:0;text-decoration:none!important}.search-filter-page .search-results-product-actions .search-results-product-pricing{display:flex;flex-direction:column;gap:4px}.search-filter-page .search-results-product-actions .search-results-product-pricing-summary{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:nowrap;font-size:13px;line-height:16px}.search-filter-page .search-results-product-actions .search-results-product-pricing-detail{text-align:center}.search-filter-page .search-results-product-actions .more-details,.search-filter-page .search-results-product-actions .net-cost,.search-filter-page .search-results-product-actions .total-available{display:inline-block}.search-filter-page .search-results-product-actions .net-cost,.search-filter-page .search-results-product-actions .total-available{white-space:nowrap;flex:0 0 auto}.search-filter-page .search-results-product-primary-action{text-align:left}.search-filter-page .search-results-product-link,.search-filter-page .search-results-product-primary-action .filter-product-availability-link,.search-filter-page .search-results-product-secondary-link{font-size:13px;line-height:16px;font-weight:500;text-decoration:none!important}.search-filter-page .search-results-pagination-wrapper .search-results-pagination{margin-bottom:0;max-width:100%;overflow:visible}.search-filter-page .search-results-pagination-wrapper .search-results-pagination>li>a,.search-filter-page .search-results-pagination-wrapper .search-results-pagination>li>span{min-width:38px;margin:0 3px;padding:8px 12px;border:1px solid #ecebec;border-radius:3px;background-color:#fff;color:#000;font-weight:600;line-height:20px;text-align:center;text-decoration:none!important}.search-filter-page .search-results-pagination-wrapper .search-results-pagination>li>a:focus,.search-filter-page .search-results-pagination-wrapper .search-results-pagination>li>a:hover{border-color:#ed1b2f;background-color:#fff8f9;color:#ed1b2f}.search-filter-page .search-results-pagination-wrapper .search-results-pagination>li.active>a,.search-filter-page .search-results-pagination-wrapper .search-results-pagination>li.active>a:focus,.search-filter-page .search-results-pagination-wrapper .search-results-pagination>li.active>a:hover,.search-filter-page .search-results-pagination-wrapper .search-results-pagination>li.active>span{border-color:#ed1b2f;background-color:#ed1b2f;color:#fff;cursor:default}.search-filter-page .search-results-pagination-wrapper .search-results-pagination>li.disabled>a,.search-filter-page .search-results-pagination-wrapper .search-results-pagination>li.disabled>a:focus,.search-filter-page .search-results-pagination-wrapper .search-results-pagination>li.disabled>a:hover,.search-filter-page .search-results-pagination-wrapper .search-results-pagination>li.disabled>span{border-color:#ecebec;background-color:#f5f5f5;color:#868686;opacity:1;cursor:default}@media (max-width:697px){.prodfilter{margin-left:0;margin-right:0}.prodfilter .search-filter-page,.prodfilter .search-filter-sidebar{padding-left:10px;padding-right:10px;width:100%}.prodfilter .search-filter-sidebar{margin-bottom:12px}.prodfilter .dropdown-display{min-height:42px;line-height:42px}.prodfilter .filter-header{padding-right:0}.prodfilter .filter-option .filter-display-value{max-width:calc(100vw - 150px)!important}.prodfilter select.selectpicker{min-width:0;width:100%}.search-filter-page .panel.rab-section{margin-left:0;margin-right:0}.search-filter-page .search-results-toolbar .subtext{height:auto!important;min-height:30px;line-height:22px!important}.search-filter-page .search-results-sort-control{margin-top:10px}.search-filter-page .search-results-sort-control .select-style{width:100%}.search-filter-page .productContainer-content{padding-top:12px!important}.search-filter-page .applied-filters{margin-bottom:14px!important}.search-filter-page .search-results-product-detail table tbody tr td:first-child,.search-filter-page .search-results-product-detail table tbody tr td:last-child{width:auto}.search-filter-page .search-results-product-detail .search-results-product-detail-footer{margin-top:10px;padding-top:6px}.search-filter-page .search-results-product-supplemental-links{min-height:24px}.search-filter-page .search-results-product-actions .search-results-product-pricing-summary{justify-content:flex-start;gap:6px 12px;flex-wrap:wrap}.search-filter-page .search-results-pagination-wrapper .search-results-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.search-filter-page .search-results-pagination-wrapper .search-results-pagination>li>a,.search-filter-page .search-results-pagination-wrapper .search-results-pagination>li>span{min-width:34px;margin:0;padding:7px 9px}.search-filter-page .single-product{margin-bottom:24px}.search-filter-page .product-image-wrapper>.thumbnail{height:auto;min-height:120px}}.product-image-wrapper>.thumbnail{height:150px;overflow:hidden}.lamps.product-name{font-size:13px}.badge.badge-closeout{display:inline;height:18px;line-height:12px;font-size:10px;letter-spacing:.5px;margin-bottom:7px;text-transform:uppercase!important}.badge.badge-closeout:after{content:"\A";white-space:pre}#taa-page-description{margin:auto;line-height:25px;letter-spacing:.5px;word-spacing:.6px}.position-relative{position:relative}