/* Przeniesione z views/single-samochody.twig */
            .new-hide {
                display: none;
            }
            @media only screen and (min-width: 769px) {

                #leasing-calculator-form {
                    align-items: flex-end;
                }
                
                .disclaimer-wrap {
                    max-width: 65%
                }

                .btn.btn-red[type=submit] {
                    margin: auto 0 0 auto !important
                }


                .leasing-lightbox .lightbox-form {
                    overflow: auto;
                }
                

                #leasing-calculator-form .btn.btn-red[type=submit],
                #leasing-calculator-form .btn.btn-wht {
                    margin: auto 0 16px auto !important
                }
                
                .acc-wrap {
                    display: flex;
                    flex-wrap: wrap;
                }
            }

            @media only screen and (max-width: 768.98px) {

                .acc-wrap .disclaimer-wrap {
                    padding: 0 0 32px;
                }

                .acc-wrap .disclaimer-wrap {
                    margin: 16px 0 -16px !important;
                }

                .leasing-lightbox .lightbox-form {
                    max-height: 95%;
                    overflow: auto;
                    padding: 32px 16px;
                }

                .leasing-lightbox .offer-main-more--price {
                    font: normal normal bold 16px/30px montserrat,sans-serif
                }

                .leasing-lightbox .offer-main-more--price span {
                    font: normal normal bold 20px/30px montserrat,sans-serif
                }

                .leasing-lightbox .lightbox-form-content {
                    height: 95%;
                }

                .leasing-lightbox .lightbox-form-content .contact-form-content__form {
                    height: 100%;
                }

            }

            @media only screen and (min-width: 1281px) {
                .leasing-lightbox .lightbox-form {
                    max-height: 570px;
                    overflow: hidden;
                }
            }

            .leasing-lightbox .lightbox-form {
                padding: 32px 28px;
            }
            
            .disclaimer-wrap .offer-main-more--price {
                margin: 0
            }
            
            input[type="range"] {
                -webkit-appearance: none;
                width: 100%;
                background: transparent;
                border: none !important;
                margin: 0 0 16px !important;
            }

            input[type="range"]:focus {
                outline: none;
                border: none !important;
            }
            
            input[type="range"]::-webkit-slider-runnable-track {
                height: 8px;
                background: #ddd;
                border-radius: 4px;
                border: none !important;
            }
            
            input[type="range"]::-webkit-slider-thumb {
                -webkit-appearance: none;
                height: 20px;
                width: 20px;
                background: #e20613;
                border-radius: 50%;
                margin-top: -6px;
                cursor: pointer;
                border: none !important;
            }
            
            input[type="range"]::-moz-range-track {
                height: 8px;
                background: #ddd;
                border-radius: 4px;
                border: none !important;
            }
            
            input[type="range"]::-moz-range-thumb {
                height: 20px;
                width: 20px;
                background: #e20613;
                border-radius: 50%;
                border: none;
                cursor: pointer;
                border: none !important;
            }

            .acc-wrap {
                margin: auto 0 0 
            }

            .disclaimer-wrap .form-disclaimer {
                margin: 16px 0 0 !important;
            }
            .lightbox-form-content--loading {
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                margin: auto;
                background: rgba(255,255,255,0.75);
                display: none;
                justify-content: center;
                align-items: center;
            }
            .lightbox-form-content--loading img {
                max-width: 150px;
            }
