#block-fxl-content .view-products .raw-product-type .views-row{height:100%}#block-fxl-content .view-products .raw-product-type .views-row .compare-product-card{display:flex;flex-direction:column;height:100%}#block-fxl-content .view-products .raw-product-type .views-row .compare-product-card .compare-checkbox{position:relative;margin-top:auto;margin-left:4%;margin-right:4%}#block-fxl-content .view-products .raw-product-type .views-row .compare-product-card .compare-checkbox label{margin-left:26px}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer{background:#f9fafa;border-top:1px solid #ccc;padding:1em;position:fixed;bottom:0;left:0;right:0;z-index:1200;width:100vw}@media(max-width: 767px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer{height:25%;padding:4px 0}}@media(max-width: 475px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer{height:35%}}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-container{width:100%;display:flex;justify-content:center;flex-wrap:nowrap;padding:10px 0;align-items:center;height:100%;max-width:1170px;margin-right:auto;margin-left:auto}@media(min-width: 1250px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-container{flex-direction:row;justify-content:start}}@media(max-width: 991px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-container{padding:10px 0;align-content:start;margin:auto;margin-left:unset;margin-right:unset;justify-content:center}}@media(max-width: 815px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-container{flex-wrap:wrap}}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-container.hidden{display:none !important}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-models-button{display:flex;flex-direction:column;align-items:center;width:30%}@media(min-width: 1200px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-models-button{flex-direction:row;gap:5%}}@media(max-width: 991px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-models-button{justify-content:center;margin:0;width:25%}}@media(max-width: 767px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-models-button{width:40%}}@media(max-width: 475px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-models-button{flex-direction:row-reverse;height:11vh;background:rgba(255,255,255,.8);align-items:flex-start;padding:20px;bottom:0;margin-left:-50px;margin-right:-50px;width:100vw;box-shadow:0 -2px 6px rgba(0,0,0,.1);position:absolute}}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer #compare-button{white-space:nowrap;padding:8px 20px}@media(max-width: 991px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer #compare-button{width:200px;margin-right:0}}@media(max-width: 475px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer #compare-button{background-color:#ed660c;color:#fff;width:85%;max-width:200px}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer #compare-button span{display:none}}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer button.compare-remove{position:absolute;z-index:1;top:95px;right:-15px;font-weight:500;font-size:12px;line-height:1;background:none;border:none}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer button.compare-remove::after{background-image:url("/themes/fxl/img/close-circle-icon.svg");background-repeat:no-repeat;background-position:center;height:26px;width:26px;content:"";display:block}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer button.compare-remove::after:hover{background:#fff4ed;transform:rotate(90deg)}@media(max-width: 991px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer button.compare-remove{top:70px;font-size:11px;padding:0}}@media(max-width: 767px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer button.compare-remove{top:6px;right:8px}}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-name{font-weight:600;color:#003c52;font-size:16px;grid-column:2;grid-row:1;padding-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}@media(max-width: 767px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-name{padding-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}}@media(max-width: 475px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-name{padding-top:5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-category{line-height:1.1;font-size:15px;grid-column:2;grid-row:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}@media(max-width: 767px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-category{margin-bottom:5px}}@media(max-width: 475px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-category{margin-bottom:8px}}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-lamptype{font-size:15px;grid-column:2;grid-row:3;align-self:start;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}@media(max-width: 991px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-lamptype{display:none}}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-name,#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-category{z-index:1;text-shadow:#fff 0 1px 0}@media(max-width: 991px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-name,#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-category{left:35%}}@media(max-width: 767px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-name,#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-category{left:40%;font-size:14px}}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-name,#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-category,#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-lamptype{padding-left:10px;padding-right:4px}@media(max-width: 991px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-name,#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-category,#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-lamptype{padding-left:0}}@media(max-width: 767px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-name,#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-category,#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-lamptype{padding-left:10px}}@media(max-width: 767px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-name{padding-right:36px}}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer #compare-list{display:inline-flex;justify-content:start;width:70%;padding:0 10px;gap:1%}@media(max-width: 767px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer #compare-list{display:flex;flex-wrap:wrap;height:22vh;width:55%;overflow-y:scroll}}@media(max-width: 475px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer #compare-list{width:90%}}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-placeholder{display:grid;grid-template-columns:45% 55%;grid-template-rows:auto auto minmax(0, 1fr);row-gap:1px;margin-right:1em;position:relative;border:2px solid #86a9b6;width:225px;height:110px;background-color:#fff}@media(max-width: 991px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-placeholder{height:90px;grid-template-columns:35% 65%;width:30%}}@media(max-width: 767px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-placeholder{margin:4px 0;height:65px;width:90%;grid-template-columns:25% 75%}}@media(max-width: 475px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-placeholder{height:55px}}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-list button{margin-left:.5em;cursor:pointer}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer #cancel-compare{width:140px;white-space:nowrap;text-align:center;margin-top:10px}@media(max-width: 991px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer #cancel-compare{margin-left:10px}}@media(max-width: 767px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer #cancel-compare{margin-left:0;margin-right:15px;text-decoration:underline;line-height:1.3}}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-image{overflow:hidden;z-index:0;display:flex;align-items:end;grid-column:1;grid-row:1/span 3;max-height:105px}@media(max-width: 991px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-image .image-style-category-product-thumbnail{width:30%;left:0;position:absolute;bottom:0}}@media(max-width: 767px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-image .image-style-category-product-thumbnail{left:10px;bottom:0;width:auto;max-height:58px}}@media(max-width: 475px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-product-image .image-style-category-product-thumbnail{height:50px}}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer input.compare-input.disabled{cursor:not-allowed;opacity:.5}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-placeholder.empty{grid-template-columns:100%}#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-placeholder.empty .compare-placeholder-content{padding:10px;text-align:center;font-weight:600;color:#3b606d;margin:auto;width:auto;line-height:1.3}@media(max-width: 991px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-placeholder.empty .compare-placeholder-content{padding:4px;font-size:14px}}@media(max-width: 767px){#block-fxl-content .view-products .raw-product-type .views-row #compare-product-drawer .compare-placeholder.empty .compare-placeholder-content{max-width:unset;padding:8px}}
/*# sourceMappingURL=compare-drawer.css.map */
