.scroll-disable,.slider-scroll-disable{position:fixed;width:100%;overflow:hidden;top:0;inset:auto}.energy-efficiency{margin:15px 0 5px}.energy-efficiency--empty{min-height:27px}.energy-efficiency--empty .energy-efficiency__link{line-height:20px;padding-top:37px}.energy-efficiency--pdp{margin:20px 20px 0 0}@media (max-width:767.98px){.energy-efficiency--pdp{margin-right:15px}}.energy-efficiency--pdp .btn-energy-label{margin-bottom:5px}.energy-efficiency--basket{margin:0 0 20px}@media (max-width:1199.98px){.energy-efficiency--basket{margin-top:5px}}@media (max-width:991.98px){.energy-efficiency--basket{margin-top:0}}@media (max-width:767.98px){.energy-efficiency--basket{margin:15px 0}}.energy-efficiency__link{font-size:13px;line-height:20px;margin-top:10px;display:block}.energy-efficiency--project-list{margin:0 0 15px}.energy-efficiency--order{margin:10px 0 8px}.energy-label{width:45px;position:relative;height:25px;-webkit-clip-path:polygon(0 0,calc(100% - .87em) 0,100% 50%,calc(100% - .87em) 100%,0 100%);clip-path:polygon(0 0,calc(100% - .87em) 0,100% 50%,calc(100% - .87em) 100%,0 100%);background-color:#ccc;padding-right:10px}.energy-label__new{padding-left:8px}.energy-label__new:before{content:"";background:url(../../img/energy-efficiency/energy-marker.svg) 50%/cover no-repeat #fff;width:9px;height:100%;position:absolute;left:0;top:0;border-radius:.5px 0 0 .5px}.energy-label__new .energy-label-text{-webkit-text-stroke:.5px #000}.energy-label__old{padding-left:3px}.energy-label__multiple{padding-left:3px;letter-spacing:-.3px}.energy-label-text{font-size:17px;color:#fff;font-weight:700;height:100%;width:100%;display:flex;align-items:center;justify-content:center;line-height:1}.energy-label-text .plus{font-size:11px;padding-top:2px}.energy-label-text--multi{letter-spacing:-1.4px}.btn-energy-label{padding:0;display:flex;background:0 0;border:1px solid transparent}.btn-energy-label__new{border:1px solid #000;-webkit-clip-path:polygon(0 0,73% 0,100% 50%,73% 100%,0 100%);clip-path:polygon(0 0,73% 0,100% 50%,73% 100%,0 100%);background:#000;border-radius:.5px}.btn-energy-label--c-auto:not(:disabled):not(.disabled){cursor:auto}.bg-green-haze{background-color:#009640}.bg-green-apple{background-color:#52ae32}.bg-rio-grande{background-color:#c8d400}.bg-yellow-turbo{background-color:#ffed00}.bg-yellow-selective{background-color:#fbba00}.bg-christine{background-color:#ec6608}.bg-monza{background-color:#e30613}.modal-energy-efficiency .modal-header{border:0;padding:17px}.modal-energy-efficiency .modal-header:after{content:normal}.modal-energy-efficiency .modal-body{padding:0 45px 25px;height:100%;overflow-y:auto}.modal-energy-efficiency .modal-content{max-height:calc(100vh - 3.5rem);overflow:hidden;border-radius:0;border:0}@media (min-width:768px){.modal-energy-efficiency .modal-content{box-shadow:0 2px 10px 0 rgba(0,0,0,.4)}}.modal-energy-efficiency .close{opacity:1;padding:0;margin:0;font-size:1rem}.modal-energy-efficiency .close .icon{color:#0c3153}.modal-energy-efficiency .close .icon svg{font-size:26px}.modal-energy-efficiency .modal-images{display:flex;justify-content:center;flex-direction:column;align-items:center;-ms-scroll-chaining:none;overscroll-behavior:contain}.modal-energy-efficiency .modal-images img{width:100%;max-width:210px;height:auto}.modal-energy-efficiency .modal-images img+img{margin-top:25px}.modal-energy-efficiency .modal-dialog{padding:0}.modal-energy-efficiency .modal-box__row{margin:0}.modal-energy-efficiency .modal-box__columns{max-width:500px;padding:0}.modal-energy-efficiency .modal-box__inner-row{display:none}.modal-energy-efficiency .modal-box__header .close{position:relative;right:0;top:0}.modal.modal-energy-efficiency{overflow-y:hidden}@media (max-width:575.98px){.modal-energy-efficiency .modal-box__container{margin:0;max-width:none;height:100%}.modal-energy-efficiency .modal-box__columns,.modal-energy-efficiency .modal-box__content,.modal-energy-efficiency .modal-box__row{height:100%}.modal-energy-efficiency .modal-box__columns{max-width:100%}.modal-energy-efficiency .modal-content{max-height:100%}.modal-energy-efficiency .modal-body{height:100vh;padding:0 20px 20px}.modal-energy-efficiency .modal-images img{max-width:100%}}@media only screen and (max-width:364px){.energy-efficiency .energy-efficiency__link--empty{padding-top:20px;line-height:20px}.energy-efficiency--empty .energy-efficiency__link{padding-top:57px;line-height:20px}}@media print{.energy-efficiency{display:none!important}}