:root{--slider-bg:hsla(0,0%,84.7%,0.61);--slider-connect-bg:#247dc2;--slider-connect-bg-disabled:#9ca3af;--slider-height:2px;--slider-handle-bg:#247dc2;--slider-handle-border:0;--slider-handle-width:21px;--slider-handle-height:21px;--slider-handle-radius:9999px;--slider-handle-shadow:none;--slider-handle-shadow-active:none}.slider-handle{cursor:e-resize}#ad-detail .section{padding:12px 15px;color:#606060}#ad-detail .section-title{color:#606060;font-weight:400}#ad-detail .section-title>b,#ad-detail .section-title>strong{font-weight:900}#ad-detail .qtr-car-other>*{display:inline-block;font-size:18px;font-weight:900}@media (max-width:576px){#ad-detail .qtr-car-other>*{font-size:17px}}#ad-detail .qtr-car-other>:not(:last-child):after{content:"|";margin:0 2px 0 6px;display:inline-block;line-height:100%;vertical-align:baseline}#ad-detail .brand-image img{width:50px;height:50px}#ad-detail .mobile-head h1{text-transform:uppercase;font-size:32px;line-height:normal}@media (max-width:425px){#ad-detail .mobile-head h1{font-size:27px}}#ad-detail .mobile-head .lead{font-size:22px;text-transform:uppercase;line-height:normal}@media (max-width:425px){#ad-detail .mobile-head .lead{font-size:18px}}#ad-detail #left-block-up{height:100%}#ad-detail #left-block-up .price{font-size:36px;line-height:30px}@media (max-width:992px){#ad-detail #left-block-up .price{font-size:28px}}@media (max-width:767px){#ad-detail #left-block-up{min-height:100px}}@media (max-width:767px){#ad-detail #left-block-up .qtr-car-other{text-align:center}}#ad-detail #ad-information-box{display:flex;flex-direction:column;height:100%;justify-content:space-around}#ad-detail #ad-information-box .section:last-of-type{border-bottom-width:0}#ad-detail #ad-information-box .section.dealer-info{font-size:16px}#ad-detail #ad-information-box .section.user-data{line-height:22px}@media (min-width:992px){#ad-detail #ad-information-box .section.user-data{min-height:136px}}#ad-detail #all-on .all-on-list{padding:0 0 30px}#ad-detail #all-on .all-on-element{padding:0 20px}#ad-detail #all-on .border-bottom{border-color:#efefef!important}#ad-detail #all-on .all-on-link{padding:20px 5px;position:relative;font-size:18px;color:#606060}#ad-detail #all-on .all-on-link:after{content:"";background-image:url(../img/usato/detail/all_on.svg);background-repeat:no-repeat;background-position:100%;position:absolute;right:5px;width:100%;height:100%;top:50%;transform:translateY(calc(-50% + 3px))}#ad-detail #premium a{text-decoration:underline}#ad-detail #premium img{height:32px}@media (min-width:776px){#ad-detail #premium img{height:26px}}#ad-detail #ad-informations .tecnical-info-box{font-size:16px;line-height:40px;border-color:#606060!important}#ad-detail #ad-informations .tecnical-info-box:last-of-type{border:0!important}#ad-detail #ad-informations .collapsing-button{display:block;background-position:100%;background-repeat:no-repeat}#ad-detail .fotogallery{position:relative;width:600px}@media screen and (max-width:767px){#ad-detail .fotogallery{width:100%;height:385px}}#ad-detail .fotogallery .gallery-toggle{width:230px;background-color:rgba(0,0,0,.75);color:#fff;position:absolute;top:5%;left:20%;transform:translate(-50%,-50%);border-radius:4px;transition:all .1s ease-in-out;text-align:center;font-size:16px;font-weight:600;padding:0 22px;height:32px;line-height:32px;cursor:pointer;text-transform:uppercase;text-decoration:none;border:none}@media (max-width:767px){#ad-detail .fotogallery .gallery-toggle{bottom:38%;height:32px;line-height:32px;font-size:15px}}@media (max-width:425px){#ad-detail .fotogallery .gallery-toggle{width:205px;top:8%;left:30%;height:30px;line-height:32px;font-size:14px}}#ad-detail .border-top-left-radius{border-top-left-radius:4px}#ad-detail .border-bottom-right-radius{border-bottom-right-radius:4px}#ad-detail .b-radius-4{border-radius:4px}@media (max-width:767px){#ad-detail .mobile-px{padding:0 10px!important}}#ad-detail #ad-navigation{margin-bottom:.5em;font-size:14px;white-space:nowrap;color:#707070;margin-top:-8px;position:-webkit-sticky;position:sticky;top:95px;left:0;z-index:100}@media (max-width:767px){#ad-detail #ad-navigation{position:relative;top:0}}@media (min-width:767px){#ad-detail #ad-navigation{height:40px}}#ad-detail #ad-navigation .navigation-left-container{padding-top:2px}@media (max-width:767px){#ad-detail #ad-navigation .navigation-left-container{padding-top:17px}}#ad-detail #ad-navigation .ad-controls{font-weight:500}@media (max-width:767px){#ad-detail #ad-navigation .ad-controls{padding-top:17px}}#ad-detail #ad-navigation .ad-controls.red,#ad-detail #ad-navigation .ad-controls a.red{color:#d20b12!important}#ad-detail .cta-contact{width:100%;z-index:999}#ad-detail .cta-contact .container{background-color:#fff;height:80px;padding:8px 0;font-size:16px;line-height:23px}@media screen and (min-width:769px){#ad-detail .cta-contact .container{max-width:740px;display:flex;align-items:center}#ad-detail .cta-contact .container>.row{display:flex;align-items:center;width:100%}}@media screen and (min-width:992px){#ad-detail .cta-contact .container{max-width:960px}}@media screen and (min-width:1200px){#ad-detail .cta-contact .container{max-width:1028px}}#ad-detail .cta-contact .container img{width:23px;float:right}#ad-detail .cta-contact .container .ad-info{padding-right:0}#ad-detail .cta-contact .container .controls{text-align:center}#ad-detail .cta-contact .container .controls a{position:relative;display:block;background-color:#d20b12;color:#fff;border-radius:5px;width:75%;font-size:20px;padding:6px 0;font-weight:900;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:24px}#ad-detail .cta-contact .container .controls a.active,#ad-detail .cta-contact .container .controls a:active,#ad-detail .cta-contact .container .controls a:focus,#ad-detail .cta-contact .container .controls a:focus:active{background-image:none!important;outline:none!important;box-shadow:none!important}#ad-detail .cta-contact.pos-fixed.pos-top{position:fixed;top:44px;left:0}#ad-detail .cta-contact.pos-fixed.pos-bottom{position:fixed;bottom:0;left:0}#ad-detail .cta-contact.pos-relative{position:absolute;bottom:0;left:0}@media (max-width:992px){#ad-detail .cta-contact .container{padding:5px}#ad-detail .cta-contact .container .controls{text-align:center}#ad-detail .cta-contact .container .controls a{width:100%;font-size:20px;height:68px;display:flex;justify-content:center;align-items:center;margin:auto}}@media (max-width:767px){#ad-detail .cta-contact .container{background-color:transparent}#ad-detail .cta-contact.pos-fixed.pos-top{position:fixed;top:85px;left:0}#ad-detail .cta-contact.pos-fixed.pos-bottom,#ad-detail .cta-contact.pos-fixed.pos-top{background-color:#efefef;box-shadow:0 1px 15px #606060}}@media (max-width:320px){#ad-detail .cta-contact a{font-size:13px}}@media (max-width:300px){#ad-detail .cta-contact a{font-size:12px}}#ad-detail .button-separator{border-right:1px solid #fff}@media (max-width:767px){#ad-detail .no-padding-mobile{padding-right:0;padding-left:0}}@media (min-width:769px){body.modal-open #ad-detail .cta-contact.pos-fixed.pos-top{width:calc(100% - 15px)!important}}#ad-detail #ad-navigation{margin-bottom:0!important}.back-to-search-link{font-size:16px}.back-to-search-link.red{color:#d20b12!important}.ad-price{font-size:24px!important}.gap-20{gap:20px}.rounded-6,.rounded-ad{border-radius:6px}.border-primary{border:1px solid #d20b12}.border-blue{border:1px solid #006cd7}.medium-img{max-width:89px!important;max-height:82px!important}.meta-data-ad{font-size:12px;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:4px;margin:4px 0}.meta-data-ad span{border:1px solid #d9d9d9;padding:4px;border-radius:4px;background-color:#d9d9d9}.meta-data-ad span span{border:none}.meta-data-ad .data{font-weight:700!important}.lower-sidebar{height:100%}@media screen and (min-width:768px){.lower-sidebar .sticky-scrolling-ad{position:-webkit-sticky;position:sticky;top:140px}}.line-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden}.button-standard.gallery-toggle{min-width:280px;background:rgba(0,0,0,.75);position:absolute;margin-top:-8px;top:50%;left:50%;margin-left:-140px}.gallery-modal{width:100%;height:100%;background:#404041;position:fixed;top:0;left:0;z-index:1000;padding:75px 40px 80px 50px;display:none;color:#333}@media (max-width:425px){.gallery-modal{padding:75px 20px 80px}}.gallery-modal .pos-fixed{position:fixed}.gallery-modal .pos-absolute{position:absolute}@media (max-width:425px){.gallery-modal h2{font-size:24px}}.gallery-modal h2:nth-child(2){font-weight:400}.gallery-modal .gallery-title{width:100%;left:0;z-index:10000001}.gallery-modal .gallery-title h2{font-weight:700}.gallery-modal .gallery-title .container{padding:15px 20px;height:auto;max-width:unset}@media screen and (min-width:769px){.gallery-modal .gallery-title .container{max-width:740px}}@media screen and (min-width:992px){.gallery-modal .gallery-title .container{max-width:960px}}@media screen and (min-width:1200px){.gallery-modal .gallery-title .container{width:100%}}@media (max-width:425px){.gallery-modal .gallery-title .container{padding:15px 20px}}.gallery-modal .gallery-title.pos-absolute{top:-55px}@media screen and (max-width:767px){.gallery-modal .gallery-title.pos-absolute{top:30px}}.gallery-modal .gallery-title.pos-fixed{top:45px;height:80px}@media (max-width:767px){.gallery-modal .gallery-title.pos-fixed{top:85px}}.gallery-modal .gallery-title #gallery-close,.gallery-modal .gallery-title #gallery-close-mobile{display:flex;align-items:center;cursor:pointer;color:#fff}@media (min-width:426px){.gallery-modal .gallery-title #gallery-close,.gallery-modal .gallery-title #gallery-close-mobile{margin-top:3px}}.gallery-modal .gallery-title #gallery-close-mobile img,.gallery-modal .gallery-title #gallery-close img{width:20px;height:20px;padding:0}.modal-content-lightbox{display:flex;flex-direction:row;gap:100px;background-color:#404041}@media screen and (max-width:767px){.modal-content-lightbox{flex-direction:column;gap:0}}#ad-gallery-navigation .cta-contact-gallery{width:100%;z-index:1500}#ad-gallery-navigation .cta-contact-gallery .cta-container{height:100px;padding:5px 0;font-size:16px}#ad-gallery-navigation .cta-contact-gallery .cta-container>.row{display:flex;align-items:center;height:100%}#ad-gallery-navigation .cta-contact-gallery .cta-container img{width:23px;float:right;padding:0}#ad-gallery-navigation .cta-contact-gallery .cta-container .ad-info{padding-right:0}#ad-gallery-navigation .cta-contact-gallery .cta-container .controls{text-align:center}#ad-gallery-navigation .cta-contact-gallery .cta-container .controls a{background-color:#d21612;color:#fff;border-radius:5px;width:75%;font-size:20px;padding:6px 0;font-weight:900;text-transform:uppercase;margin:2px;display:inline-flex;justify-content:center;align-items:center}@media (max-width:428px){#ad-gallery-navigation .cta-contact-gallery .cta-container .controls a{min-height:72px}}#modalDetailInfoForm{background-color:rgba(72,72,72,.91);z-index:9999999}#modalDetailInfoForm .modal-dialog{min-height:calc(100vh - 60px);display:flex;flex-direction:column;justify-content:center}@media (max-width:768px){#modalDetailInfoForm .modal-dialog{width:auto}}@media (min-width:576px){#modalDetailInfoForm .modal-dialog{max-width:800px;padding:0 15px}}#modalDetailInfoForm .modal-dialog .modal-content{border-radius:10px!important}#modalDetailInfoForm .modal-dialog .modal-header{font-size:20px;border-bottom:2px solid #ccc;margin:auto;padding:5px 5px 21px}#modalDetailInfoForm .modal-dialog .modal-header .modal-close{text-align:right}#modalDetailInfoForm .modal-dialog .modal-header .modal-close button{border:none;padding:0;background-color:transparent}#modalDetailInfoForm .modal-dialog .modal-header .modal-close img{rotate:45deg}#modalDetailInfoForm .modal-body{padding:25px}@media screen and (max-width:767px){#modalDetailInfoForm .modal-body{padding:10px}}#modalDetailInfoForm .modal-body .label{padding-top:5px;padding-bottom:5px}#modalDetailInfoForm .modal-body .custom-select,#modalDetailInfoForm .modal-body .form-control{border:1px solid #ced4da!important}#modalDetailInfoForm .form-control{border-radius:5px;background-color:#eee}#modalDetailInfoForm .form-control:focus{box-shadow:none;border:none}#modalDetailInfoForm .form-check{padding-top:10px;padding-bottom:10px}#modalDetailInfoForm .checkbox label{padding-left:0;padding-right:0;font-weight:700}.lightbox-fotogallery{width:1000px;position:relative;margin-top:-70px}.lightbox-fotogallery .photo-counter{top:75px}@media screen and (max-width:767px){.lightbox-fotogallery{width:100%;margin-left:0}}.lightbox-fotogallery .royalSlider{height:850px;width:1000px}.lightbox-fotogallery .rsOverflow{width:1000px!important;height:700px!important;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (min-width:0px) and (max-width:767px){.lightbox-fotogallery .rsOverflow{width:100%!important;height:270px!important}}.lightbox-fotogallery .rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22;margin-top:20px;height:80px;width:1000px}@media screen and (min-width:1921px){.modal-content-lightbox{justify-content:center}.advertising{width:auto!important}}@media screen and (max-width:1920px){.modal-content-lightbox{gap:0}.lightbox-fotogallery{margin-left:155px}.advertising{width:100%!important}}@media screen and (max-width:1512px){.modal-content-lightbox{gap:0}.lightbox-fotogallery{margin-left:0}}@media screen and (max-width:1440px){.modal-content-lightbox{gap:0}}@media screen and (max-width:1280px){.lightbox-fotogallery{width:820px}.lightbox-fotogallery .rsOverflow{width:820px!important;height:600px!important}.lightbox-fotogallery .rsThumbs{width:820px}}@media screen and (max-width:1024px){.modal-content-lightbox{gap:20px}.lightbox-fotogallery{width:620px}.lightbox-fotogallery .rsOverflow{width:620px!important;height:525px!important}.lightbox-fotogallery .rsThumbs{width:620px}}@media screen and (max-width:767px){#gallery-close{margin-right:0!important;position:fixed!important;top:30px;right:20px}.lightbox-fotogallery{width:350px;height:365px;margin:0 auto}.lightbox-fotogallery .royalSlider{width:350px;height:390px}.lightbox-fotogallery .photo-counter{top:-25px}.lightbox-fotogallery .rsOverflow{width:350px!important;height:280px!important}.lightbox-fotogallery .rsThumbs{margin-top:0;height:110px;width:375px}}.advertising{width:100%;display:flex;align-items:flex-start;justify-content:center;margin-top:-50px}@media screen and (max-width:767px){.advertising{display:none}}.ads-container{gap:40px}.ad p{text-align:center;color:#939393}.ad-box{min-height:250px;background-color:#d9d9d9}.ad-mobile{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.ad-mobile p{text-align:center;color:#939393}@media screen and (min-width:767px){.ad-mobile{display:none}}.ad-box-mobile{width:100%;background-color:#d9d9d9}#searchForm{background-color:#fff}#searchForm .pretty .state label{text-indent:0;margin-left:.8em;white-space:break-spaces;width:100%;font-size:.9rem;text-transform:capitalize}#searchForm .no-text-indent{text-align:center}#searchForm .no-text-indent .pretty{margin-right:0!important}#searchForm .no-text-indent label{margin-top:8px;margin-left:0!important;display:block;text-indent:0!important;font-size:12px}#searchForm .no-text-indent i{font-size:18px}@media screen and (max-width:991px){#searchForm .no-text-indent:hover i{color:#a6a8ab}}@media screen and (min-width:992px){#searchForm .no-text-indent:hover i{color:#006cd7}#searchForm .no-text-indent:hover label{font-weight:700}}#searchForm .form-control{border:none}#searchForm input[type=text].form-control,#searchForm select.form-control{border:1px solid #ced4da;border-radius:4px}#searchForm .form-control[disabled]{background-color:transparent;color:#ccc}#searchForm.search-order{min-height:70px;display:flex;align-items:center}#searchForm.search-order .sort{display:flex;justify-content:space-between;align-items:center;margin:10px}@media (width > 767px){#searchForm.search-order .sort{flex-direction:column}}#searchForm.search-order .sort .subsort{display:flex;flex-direction:row}#searchForm.search-order .sort select{background-color:#fff;border:none;border-bottom:1px solid #000}#searchForm.search-order .sort .order label{display:none!important}#searchForm.search-advanced .filter-boxes-wrap .filter-checkbox-wrap,#searchForm.search-home .filter-boxes-wrap .filter-checkbox-wrap{min-height:150px}@media screen and (min-width:992px){#searchForm.search-advanced .filter-boxes-wrap .filter-checkbox-wrap .icon-checkbox,#searchForm.search-home .filter-boxes-wrap .filter-checkbox-wrap .icon-checkbox{padding-left:1.5rem!important;padding-right:1.5rem!important}}#searchForm.search-advanced .filter-boxes-wrap .filter-checkbox-wrap .title-filter-type,#searchForm.search-home .filter-boxes-wrap .filter-checkbox-wrap .title-filter-type{font-size:18px;color:#333;text-transform:uppercase;padding-bottom:25px;text-align:center}#searchForm.search-advanced .filter-boxes-wrap .filter-checkbox-wrap .title-filter-type.subtitle,#searchForm.search-home .filter-boxes-wrap .filter-checkbox-wrap .title-filter-type.subtitle{font-size:14px;text-transform:capitalize;font-weight:700;padding:25px 0 10px}#searchForm.search-advanced .filter-boxes-wrap .filter-checkbox-wrap .title-filter-type.sx,#searchForm.search-home .filter-boxes-wrap .filter-checkbox-wrap .title-filter-type.sx{text-align:left}#searchForm.search-advanced .filter-boxes-wrap .filter-checkbox-wrap .title-filter-type.edged,#searchForm.search-home .filter-boxes-wrap .filter-checkbox-wrap .title-filter-type.edged{border-bottom:1px solid #ced4da;padding:0 0 5px}#searchForm.search-advanced .filter-boxes-wrap .filter-checkbox-wrap .p-icon,#searchForm.search-home .filter-boxes-wrap .filter-checkbox-wrap .p-icon{color:#a6a8ab}@media screen and (min-width:992px){#searchForm.search-advanced .filter-boxes-wrap .filter-checkbox-wrap .p-icon:hover,#searchForm.search-home .filter-boxes-wrap .filter-checkbox-wrap .p-icon:hover{color:#247dc2}}#searchForm.search-advanced .filter-boxes-wrap .filter-checkbox-wrap .label-range,#searchForm.search-home .filter-boxes-wrap .filter-checkbox-wrap .label-range{margin-top:5px;font-weight:700;text-align:center;padding-top:20px}@media screen and (max-width:768px){#searchForm.search-advanced .filter-boxes-wrap .filter-checkbox-wrap,#searchForm.search-home .filter-boxes-wrap .filter-checkbox-wrap{min-height:80px}#searchForm.search-advanced .filter-boxes-wrap .filter-checkbox-wrap .title-filter-type,#searchForm.search-home .filter-boxes-wrap .filter-checkbox-wrap .title-filter-type{padding-bottom:0;text-align:left}#searchForm.search-advanced .filter-boxes-wrap .filter-checkbox-wrap .label-range,#searchForm.search-home .filter-boxes-wrap .filter-checkbox-wrap .label-range{padding-top:0;font-size:14px}}#searchForm.search-listing{border:1px solid #b1b1b1;border-radius:4px;margin-top:8px}#searchForm.search-listing .filter-boxes-wrap{padding:15px;border-radius:4px}#searchForm.search-listing .filter-boxes-wrap .header-sidebar-block{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #b1b1b1}#searchForm.search-listing .filter-boxes-wrap .header-sidebar-block .title{font-size:16px;font-weight:700}#searchForm.search-listing .filter-boxes-wrap .filter-checkbox-wrap{min-height:130px}#searchForm.search-listing .filter-boxes-wrap .filter-checkbox-wrap .title-filter-type{font-size:16px;color:#404041;padding-bottom:10px;text-align:left;text-transform:capitalize}#searchForm.search-listing .filter-boxes-wrap .filter-checkbox-wrap .label-range{font-weight:700;text-align:center;padding-top:20px}#searchForm.search-listing .filter-boxes-wrap .filter-checkbox-wrap-slim .title-filter-type{font-size:16px;color:#404041;padding-bottom:5px;text-align:left;text-transform:capitalize}#searchForm.search-listing .filter-boxes-wrap .filter-checkbox-wrap-slim .label-range{font-weight:700;text-align:center;padding-top:20px}#searchForm.search-listing .filter-boxes-wrap .footer-sidebar-block{display:flex;justify-content:flex-end}#searchForm.search-listing .filter-boxes-wrap .footer-sidebar-block a{color:#d20b12;text-decoration:underline;font-weight:700}#searchForm #btn-home-search{bottom:10px;height:50px;width:100%}#searchForm #btn-home-search.pos-fixed{width:90%;z-index:997}#searchForm #btn-home-search.pos-fixed.pos-top{top:70px}#searchForm #btn-home-search.pos-fixed.pos-bottom{bottom:10px}#searchForm #btn-home-search .btn{height:50px;padding:10px 0;line-height:1;border-radius:4px;transition:all .1s ease-in-out;color:#fff;background-color:#d20b12;text-align:center;font-size:14px;cursor:pointer;text-decoration:none;border:none}#searchForm #btn-home-search .btn b{display:block;margin-bottom:5px;text-transform:uppercase}.checkboxgroup .p-icon{color:#a6a8ab}@media screen and (min-width:992px){.checkboxgroup .p-icon:hover{color:#247dc2}}.checkboxgroup .state{max-width:100%}.checkboxgroup dd{max-height:45px;margin:13px 0}.pretty .state label:after,.pretty .state label:before{top:0!important}