.product-listing-specials{position:relative}.product-listing-specials .back-circle{overflow:hidden;position:absolute;right:0;top:130px;width:215px;z-index:-1;opacity:.3}.product-listing-specials .back-circle img{max-width:none;display:block}.product-listing-specials .back-circle.circle-2{bottom:-200px;left:0;right:auto;top:auto;-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.product-listing-specials .product-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-listing-specials .product-inner .left{width:calc(100% - 870px);padding:0 30px 0 0}.product-listing-specials .product-inner .left .list-wrap{margin-bottom:20px}.product-listing-specials .product-inner .left .list-wrap .panel-heading{cursor:pointer;position:relative;padding:0 25px 0 0;font-size:18px;font-weight:300;letter-spacing:.23px;line-height:28px;text-align:left;text-transform:uppercase;border-bottom:1px solid #c3c3c3}.product-listing-specials .product-inner .left .list-wrap .panel-heading:after{position:absolute;right:7px;height:15px;width:1px;content:"";-webkit-transition:.4s;-o-transition:.4s;transition:.4s;top:3px}.product-listing-specials .product-inner .left .list-wrap .panel-heading:before{position:absolute;right:0;width:15px;height:1px;content:"";-webkit-transition:.4s;-o-transition:.4s;transition:.4s;top:10px}.product-listing-specials .product-inner .left .list-wrap .panel-heading.active:after{opacity:0}.product-listing-specials .product-inner .left .list-wrap .panel-content{padding:10px 0 0}.product-listing-specials .product-inner .left .list-wrap .panel-content .custom-checkbox{margin-bottom:8px}.product-listing-specials .product-inner .right .product-box{-webkit-box-shadow:5px 5px 20px rgba(85,85,85,.2);box-shadow:5px 5px 20px rgba(85,85,85,.2);background-color:#fff;padding:30px 40px 30px 30px;margin:0 0 30px}.product-listing-specials .product-inner .right .product-box .title{max-width:50%}.product-listing-specials .product-inner .right .product-box .title h4{margin:5px 0 15px;font-weight:700}.product-listing-specials .product-inner .right .product-box .title h4 a{color:inherit}.product-listing-specials .product-inner .list-wrap .panel-content .custom-checkbox{display:block}.product-listing-specials .product-inner .list-wrap.first-panel .panel-content .custom-checkbox{display:inline-block}.product-listing-specials .product-slider .product-listing-specials-slider .product-slider-top{border-radius:10px;min-height:280px;border:1px solid #707070;margin:0 0 20px}.product-listing-specials .product-slider .product-listing-specials-slider .product-slider-top .slider-image{height:280px}.product-listing-specials .product-slider .product-listing-specials-slider .product-slider-top img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:10px}.product-listing-specials .product-slider .product-listing-specials-slider .product-slider-bottom{margin:0 -5px}.product-listing-specials .product-slider .product-listing-specials-slider .product-slider-bottom .slider-image{height:88px;margin:0 0 10px;padding:0 5px;border-radius:10px}.product-listing-specials .product-slider .product-listing-specials-slider .product-slider-bottom .slider-image>div{cursor:pointer;border:1px solid #707070;display:block;border-radius:10px;height:100%}.product-listing-specials .product-slider .product-listing-specials-slider .product-slider-bottom img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:10px}.product-listing-specials .product-inner .right{width:870px;margin:0 auto}.product-listing-specials .product-inner .right .image-content-part .image-part{width:50%}.product-listing-specials .product-inner .right .image-content-part .image-info{width:50%;padding:0 0 0 20px}.product-listing-specials .product-inner .right .image-content-part .image-info strong{line-height:27px;font-size:16px;letter-spacing:.19px}.product-listing-specials .product-inner .right .image-content-part .image-info span{letter-spacing:.19px;line-height:27px;font-size:16px;font-weight:300;padding:0 0 0 3px}.product-listing-specials .product-inner .right .show-result-number{margin-bottom:30px;font-weight:300;margin-top:20px}.product-listing-specials .product-inner .right .image-content-part .image-info .price-bottom{margin-top:40px}.product-listing-specials .product-inner .right .image-content-part .image-info h3{margin-bottom:0;line-height:24px;font-size:22px}.product-listing-specials .product-inner .right .image-content-part .image-info .link-text{font-size:14px;text-decoration:underline}.product-listing-specials .product-inner .right .image-content-part .image-info .button-1{width:144px}.product-listing-specials .product-inner .right .image-content-part .image-info .button-1 a{min-width:100%;padding:4px 10px}.product-compare-popup .product-inner-wrap .btn-group .link-button a,.product-compare-popup .red-text,.product-compare-popup .red-text h3{color:#bd171c}.product-listing-specials .product-inner .right .product-box .custom-checkbox input[type=checkbox]{width:170px;z-index:3;cursor:pointer}.product-listing-specials button.reset-filter{background-color:#ed1d24;border:3px solid #ed1d24;border-radius:10px;color:#fff;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;text-transform:capitalize;font-size:18px;font-weight:400;min-width:auto;padding:5px 35px;-webkit-appearance:none;text-align:center;cursor:pointer;margin:0 0 20px;font-family:Raleway,sans-serif}.product-listing-specials .content-button-filter{width:100%}.product-listing-specials button.bnt-filter{display:inline-block;background-color:#fafafa;border:3px solid #fafafa;border-radius:10px;color:#ed1d24;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;text-transform:capitalize;font-size:18px;font-weight:400;min-width:auto;padding:8px 15px;-webkit-appearance:none;text-align:center;cursor:pointer;margin:0 0 20px;font-family:Raleway,sans-serif}.product-listing-specials span.close{display:none}.product-listing-specials button.reset-filter:hover{background-color:#890000;color:#fff;border-color:#890000}.product-listing-specials .product-inner .right .product-box span.compare-tooltip{display:block;text-align:right;font-size:14px;padding:3px 0 5px 15px;line-height:22px}.custom-checkbox input[type=checkbox]{position:absolute;opacity:0}.custom-checkbox input[type=checkbox]+label{color:#555;font-size:18px;font-weight:300;letter-spacing:.23px;line-height:24px;text-align:left;padding:0 0 0 30px;position:relative;display:block;cursor:pointer}.custom-checkbox input[type=checkbox]+label:before{position:absolute;left:0;top:2px;content:"";width:16px;height:16px;color:#fafafa;background-color:#fff;border:2px solid #c3c3c3;border-radius:2px}.pagination-nav{margin:50px 0 40px}.pagination-nav a{border-radius:3px;display:inline-block;height:30px;vertical-align:middle;width:30px}.pagination-nav a.active,.pagination-nav a:hover{background-color:#ed1d24;color:#fff}.pagination-nav .showing{font-weight:300;margin:-29px 0 0}.product-compare-popup.fancybox-content{width:1366px;padding:10px 50px 23px}.product-compare-popup.fancybox-content h2{font-weight:700}.product-compare-popup .product-compare-inner{-webkit-box-shadow:5px 5px 20px rgba(85,85,85,.2);box-shadow:5px 5px 20px rgba(85,85,85,.2);background-color:#fff;padding:70px 100px;border-radius:0 20px;height:616px;overflow-x:hidden;overflow-y:auto}.product-compare-popup .product-inner-wrap{margin:0 -50px}.product-compare-popup .product-1,.product-compare-popup .product-2{width:50%;padding:0 50px}.product-compare-popup .product-1 ul,.product-compare-popup .product-2 ul{list-style:none;padding:0;margin:10px 0 14px}.product-compare-popup .product-1 li,.product-compare-popup .product-2 li{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #c3c3c3}.product-compare-popup .product-1{border-right:1px solid #c3c3c3}.product-compare-popup .left-part{background-color:#faf4f4;width:175px;padding:4px 10px}.product-compare-popup .product-inner-wrap .content{font-size:18px;font-weight:300;line-height:32px}.product-compare-popup .product-inner-wrap .button-1{margin-top:20px}.product-compare-popup .product-inner-wrap h3{margin-bottom:0}.product-compare-popup .product-inner-wrap .btn-group{margin:10px 0 23px}.product-compare-popup .product-inner-wrap .btn-group .link-button a{text-decoration:underline}.product-compare-popup .product-inner-wrap .btn-group .link-button:first-child a img{height:22px;width:22px}.product-compare-popup .product-inner-wrap .btn-group .link-button img{margin-right:5px;max-height:23px;max-width:23px;vertical-align:middle}.product-compare-popup .product-inner-wrap .right-part{width:calc(100% - 175px);padding:4px 10px}.product-listing-specials .slick-slider .slick-arrow:after{font-size:33px}.fancybox-slide--html .product-compare-popup .fancybox-close-small{top:10px;right:25px}@media (max-width:1329px){.product-compare-popup.fancybox-content{padding:10px 50px 23px}.product-compare-popup .product-compare-inner{padding:50px 65px 0}.product-compare-popup .product-inner-wrap{margin:0 -30px}.product-compare-popup .product-1,.product-compare-popup .product-2{padding:0 30px}}@media(max-width:1199px){body.open-filter{overflow:hidden}.product-listing-specials button.bnt-filter{display:inline-block!important}.product-listing-specials span.close{display:block;float:right;margin-top:-30px}.product-listing-specials span.close svg{width:30px;fill:rgba(85,85,85,.2)}.product-listing-specials .product-inner .left{max-width:100%;width:330px;background-color:#fff;padding:50px 20px;z-index:10;position:fixed;left:0;left:-100%;height:calc(100vh - 133px);top:133px;overflow-y:auto}.product-compare-popup.fancybox-content{padding:10px 30px 23px}.product-compare-popup .product-compare-inner{padding:50px 20px}.product-listing-specials .product-inner .right{width:100%}.product-listing-specials .product-inner .right .product-box{padding:25px}.product-listing-specials .product-inner .right .product-box .title{max-width:100%}.product-listing-specials .product-slider .product-listing-specials-slider .product-slider-top{min-height:22vw}.product-listing-specials .product-slider .product-listing-specials-slider .product-slider-top .slider-image{height:22vw}.product-listing-specials .product-slider .product-listing-specials-slider .product-slider-bottom .slider-image{height:8vw}}@media(max-width:991px){.custom-checkbox input[type=checkbox]+label,.product-listing-specials .product-inner .left .list-wrap .panel-heading{font-size:17px}.product-compare-popup.fancybox-content{padding:10px 30px 23px}.product-compare-popup .product-compare-inner{padding:44px 26px}.product-compare-popup .left-part,.product-compare-popup .product-inner-wrap .right-part{width:50%}.product-compare-popup .product-1 ul,.product-compare-popup .product-2 ul,.product-compare-popup .product-inner-wrap .btn-group .link-button a{font-size:15px}.product-compare-popup .product-inner-wrap .btn-group .link-button img{max-height:17px;max-width:17px}.product-listing-specials .product-inner .right .image-content-part .image-info .price-bottom{display:block}.product-compare-popup .product-inner-wrap .btn-group{-ms-flex-pack:distribute;justify-content:space-around}.product-listing-specials .product-inner .right .image-content-part .image-info .button-1{margin-top:15px}.list-wrap[data-filter=boom_length] .ui-slider,.list-wrap[data-filter=ton_meters] .ui-slider,.list-wrap[data-filter=ton_rating] .ui-slider,.list-wrap[data-filter=web_price] .ui-slider{display:none!important}}@media(max-width:767px){.product-listing-specials .back-circle{display:none}.product-listing-specials span.close svg{width:30px;fill:rgba(85,85,85,.2)}.product-listing-specials .product-inner .left{max-width:100%;width:400px;background-color:#fff;padding:50px 20px;z-index:10;position:fixed;left:0;left:-100%;height:calc(100vh - 60px);top:60px;overflow-y:auto}.product-listing-specials .product-inner .left .list-wrap .panel-heading{font-size:15px}.product-listing-specials .product-inner .right,.product-listing-specials .product-inner .right .image-content-part .image-part{width:100%}.product-listing-specials .product-inner .right .product-box{padding:25px 15px}.product-listing-specials .product-inner .right .product-box .title h4{font-size:18px}.product-listing-specials .product-inner .right .product-box .product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.product-listing-specials .product-slider .product-listing-specials-slider .product-slider-top .slider-image{height:55vw}.product-listing-specials .product-slider .product-listing-specials-slider .product-slider-bottom .slider-image{height:22vw}.product-listing-specials .product-inner .right .image-content-part .image-info{width:100%;padding:0}.product-listing-specials .product-inner .right .image-content-part .image-info .price-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-listing-specials .product-inner .right .image-content-part .image-info .link-text{font-size:12px}.pagination-nav .showing{margin:20px 0 0;text-align:center}.product-compare-popup.fancybox-content{padding:10px 15px 23px}.product-compare-popup .product-compare-inner{padding:20px 15px 0}.product-compare-popup .product-inner-wrap{margin:0}.product-compare-popup .product-1,.product-compare-popup .product-2{width:100%;padding:0 0 30px}.product-compare-popup .product-1{border-right:0;border-bottom:1px solid #c3c3c3;margin-bottom:20px}.product-compare-popup .product-inner-wrap .content{margin:8px 0;line-height:22px;font-size:16px}.custom-checkbox input[type=checkbox]+label:before{height:14px;width:14px}.custom-checkbox input[type=checkbox]+label{padding:0 0 0 25px;font-size:15px}.price-slider .price-slider-wrap .price-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-listing-specials .product-inner .left .list-wrap .panel-content .price-slider div#slider-range-boom_length{display:none}.list-wrap[data-filter=boom_length] .ui-slider,.list-wrap[data-filter=ton_meters] .ui-slider,.list-wrap[data-filter=ton_rating] .ui-slider,.list-wrap[data-filter=web_price] .ui-slider{display:none!important}}