:root{--scrollbar-width:0}@font-face{font-family:Brown;src:url(https://usassets.astrolighting.com/static/fonts/brownPro/lineto-brown-pro-thin.e9026.woff2) format("woff2"),url(https://usassets.astrolighting.com/static/fonts/brownPro/lineto-brown-pro-thin.36145.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Brown;src:url(https://usassets.astrolighting.com/static/fonts/brownPro/lineto-brown-pro-thinitalic.72f37.woff2) format("woff2"),url(https://usassets.astrolighting.com/static/fonts/brownPro/lineto-brown-pro-thinitalic.5cb6b.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Brown;src:url(https://usassets.astrolighting.com/static/fonts/brownPro/lineto-brown-pro-light.07253.woff2) format("woff2"),url(https://usassets.astrolighting.com/static/fonts/brownPro/lineto-brown-pro-light.5eb62.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Brown;src:url(https://usassets.astrolighting.com/static/fonts/brownPro/lineto-brown-pro-lightitalic.b1b46.woff2) format("woff2"),url(https://usassets.astrolighting.com/static/fonts/brownPro/lineto-brown-pro-lightitalic.9edcb.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Brown;src:url(https://usassets.astrolighting.com/static/fonts/brownPro/lineto-brown-pro-regular.fe7e2.woff2) format("woff2"),url(https://usassets.astrolighting.com/static/fonts/brownPro/lineto-brown-pro-regular.ce8d3.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Brown;src:url(https://usassets.astrolighting.com/static/fonts/brownPro/lineto-brown-pro-italic.fb4de.woff2) format("woff2"),url(https://usassets.astrolighting.com/static/fonts/brownPro/lineto-brown-pro-italic.f6397.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Brown;src:url(https://usassets.astrolighting.com/static/fonts/brownPro/lineto-brown-pro-bold.7fa90.woff2) format("woff2"),url(https://usassets.astrolighting.com/static/fonts/brownPro/lineto-brown-pro-bold.8fab5.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Brown;src:url(https://usassets.astrolighting.com/static/fonts/brownPro/lineto-brown-pro-bolditalic.6d1e7.woff2) format("woff2"),url(https://usassets.astrolighting.com/static/fonts/brownPro/lineto-brown-pro-bolditalic.97ba0.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Charter;src:url(https://usassets.astrolighting.com/static/fonts/charter/bold.dc5f9.woff2) format("woff2"),url(https://usassets.astrolighting.com/static/fonts/charter/bold.6677b.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Minion;src:url(https://usassets.astrolighting.com/static/fonts/MinionPro-Regular.15304.woff2) format("woff2"),url(https://usassets.astrolighting.com/static/fonts/MinionPro-Regular.99d78.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.product-listing-item{font-size:16px;font-size:1rem;display:flex;flex-direction:column;text-align:left;position:relative;transition:opacity .3s cubic-bezier(.24,.63,.44,1)}.product-listing-item__overlay-block{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;opacity:0;display:none}.product-listing-item__loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-listing-item__image-wrap{align-self:stretch;position:relative;margin-bottom:15px;overflow:hidden}@media screen and (max-width:63.9375em){.product-listing-item__image-wrap{margin-bottom:5px}}.product-listing-item__image{aspect-ratio:1;background:#f3f3f3}.product-listing-item__image img{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .5s,-webkit-transform 2.25s cubic-bezier(.19,1,.22,1);transition:transform 2.25s cubic-bezier(.19,1,.22,1),opacity .5s;transition:transform 2.25s cubic-bezier(.19,1,.22,1),opacity .5s,-webkit-transform 2.25s cubic-bezier(.19,1,.22,1);z-index:1}.product-listing-item__image-wrap:hover .product-listing-item__image img:last-of-type{-webkit-transform:scale(1.2);transform:scale(1.2)}@media screen and (max-width:63.9375em){.product-listing-item__image-wrap:hover .product-listing-item__image img:last-of-type{-webkit-transform:none;transform:none}}.product-listing-item__image-wrap:hover .product-listing-item__image img:nth-of-type(2){-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}@media screen and (max-width:63.9375em){.product-listing-item__image-wrap:hover .product-listing-item__image img:nth-of-type(2){-webkit-transform:none;transform:none}}.product-listing-item__image img:nth-of-type(2){opacity:0}.product-listing-item__badge{font-size:12px;font-size:.75rem;line-height:1.8333333333;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:absolute;top:0;left:0;color:#fff;background:#333;text-transform:uppercase;letter-spacing:.5px;padding:4px 10px;z-index:10}.product-listing-item__image-wrap:hover:not(.product-listing-item__badge--no-hover) .product-listing-item__badge{display:none}@media screen and (max-width:63.9375em){.product-listing-item__image-wrap:hover:not(.product-listing-item__badge--no-hover) .product-listing-item__badge{display:block}}.product-listing-item__badge--large{width:120px}.product-listing-item__overlay{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:2;opacity:0;transition:opacity .3s ease}.product-listing-item__overlay:empty{background:0 0}.product-listing-item__image-wrap:hover .product-listing-item__overlay{opacity:1}@media screen and (max-width:63.9375em){.product-listing-item__image-wrap:hover .product-listing-item__overlay{display:none}}.product-listing-item__overlay-contents{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 20px;text-align:center}.product-listing-item__overlay-title{font-size:24px;font-size:1.5rem;line-height:1.25;margin-bottom:10px;color:#fff}.product-listing-item__overlay-text{font-size:16px;font-size:1rem;line-height:1.1875;font-weight:200;margin-bottom:10px;color:#fff}.product-listing-item__overlay-stock{font-size:16px;font-size:1rem;line-height:1.1875;color:#fff}.product-listing-item__overlay-actions{padding:20px;background:#333}@media screen and (max-width:63.9375em){.product-listing-item__image-wrap:hover .product-listing-item__overlay-actions{display:none}}.product-listing-item__form{display:flex;margin:-10px}.product-listing-item__form .button{margin:10px}.product-listing-item__form--hidden{display:none}.product-listing-item__title-container{display:flex;gap:10px;margin-bottom:10px;align-items:center}.product-listing-item__title{font-size:18px;font-size:1.125rem;line-height:1.4444444444;flex-grow:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:var(--block-text-color,#000)}@media screen and (max-width:43.75em){.product-listing-item__title{font-size:16px;font-size:1rem;line-height:1.875;margin-bottom:5px}}.product-listing-item__title a{color:inherit}.product-listing-item__text{font-size:14px;font-size:.875rem;line-height:1.7142857143;font-weight:200;margin-bottom:6px;color:var(--block-text-color,#000)}.product-listing-item__stock{font-size:14px;font-size:.875rem;line-height:1.7142857143}.product-listing-item__price{font-size:16px;font-size:1rem;line-height:1.1875;margin-bottom:5px;color:#8499a5}.product-listing-item__mto{font-weight:200;font-size:12px;font-size:.75rem;line-height:1.5}.product-listing-item__view-more{font-weight:200;font-size:12px;font-size:.75rem;line-height:1.5;color:#333;transition:color 150ms ease;display:block;padding-top:8px}.product-listing-item__view-more:hover{color:#8499a5}@media screen and (max-width:43.75em){.product-listing-item__view-more{font-size:12px;font-size:.75rem;line-height:1.5}}.product-listing-item__view-more svg{margin-left:10px;fill:currentColor;transition:fill 150ms ease}.product-listing-item__checkbox{position:relative;align-self:stretch;min-width:105px;margin-top:7px;text-align:center}@media screen and (max-width:63.9375em){.product-listing-item__checkbox{padding:0 10px;min-width:45px}}.product-listing-item__checkbox label{position:relative;font-family:Brown,arial,sans-serif;font-size:14px;letter-spacing:0;line-height:17px;color:#333;padding-left:39px}.product-listing-item__checkbox input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.product-listing-item__checkbox input:checked~.product-listing-item__pseudo-checkbox::before{background-image:url(https://usassets.astrolighting.com/static/astro/project-specification/image/tick.65509.svg);background-repeat:no-repeat;background-position:center;border-color:#505050}.product-listing-item__checkbox input:disabled~.product-listing-item__pseudo-checkbox::before{opacity:.4}.listing-item__table-head--show-project .product-listing-item__checkbox{min-width:99px}.product-listing-item__pseudo-checkbox{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px;height:25px}.product-listing-item__pseudo-checkbox::before{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border:1px solid #ccc;border-radius:3px}.listing-item__table-head--show-project .product-listing-item__pseudo-checkbox{left:16px}.product-listing-item__title{white-space:normal}
/*# sourceMappingURL=https://usassets.astrolighting.com/static/maps/css/list-item.css.750b5.map */
