/*! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *       ____             __             __  ___                                                  __     _____            __                   * *
* *      / __ \___  ____ _/ /__  _____   /  |/  /___ _____  ____ _____ ____  ____ ___  ___  ____  / /_   / ___/__  _______/ /____  ____ ___     * *
* *     / / / / _ \/ __ `/ / _ \/ ___/  / /|_/ / __ `/ __ \/ __ `/ __ `/ _ \/ __ `__ \/ _ \/ __ \/ __/   \__ \/ / / / ___/ __/ _ \/ __ `__ \    * *
* *    / /_/ /  __/ /_/ / /  __/ /     / /  / / /_/ / / / / /_/ / /_/ /  __/ / / / / /  __/ / / / /_    ___/ / /_/ (__  ) /_/  __/ / / / / /    * *
* *   /_____/\___/\__,_/_/\___/_/     /_/  /_/\__,_/_/ /_/\__,_/\__, /\___/_/ /_/ /_/\___/_/ /_/\__/   /____/\__, /____/\__/\___/_/ /_/ /_/     * *
* *                                                            /____/                                       /____/                              * *
* *                                        __                 __           __                                                                   * *
* *                                       / /_  __  __   ____/ /__  ____ _/ /__  _____      ____ ___  _____                                     * *
* *                                      / __ \/ / / /  / __  / _ \/ __ `/ / _ \/ ___/     / __ `__ \/ ___/                                     * *
* *                                     / /_/ / /_/ /  / /_/ /  __/ /_/ / /  __/ /    _   / / / / / (__  )                                      * *
* *                                    /_.___/\__, /   \__,_/\___/\__,_/_/\___/_/    (_) /_/ /_/ /_/____/                                       * *
* *                                          /____/                                                                                             * *
* *                                                                                                                                             * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
*/#automotive-header-menu .dropdown{display:block}svg.icon-tabler{vertical-align:unset}.dms-align-content-right{text-align:right}.dms-align-content-center{text-align:center}.dms-srp-container p:empty{display:none}.dms-map-tooltip p:last-of-type{margin-bottom:0}.table{background-color:rgba(0,0,0,0)}ul.dms-category-links{margin-bottom:0;padding-bottom:0}.automotive-listing-title{letter-spacing:-2.5px}.listing-main-image-container{position:relative}.listing-main-image-container .dms-hover-container{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;overflow:hidden}.listing-main-image-container .dms-hover-preview{display:flex;min-height:100px}.listing-main-image-container .dms-single-hover{align-items:flex-end;display:flex;flex:1;height:100%;position:static;z-index:20}.listing-main-image-container .dms-single-hover.active .dms-single-hover-img{opacity:1;z-index:-2}.listing-main-image-container .dms-single-hover.active .dms-single-hover-img img{z-index:0}.listing-main-image-container .dms-single-hover-img{border:0;height:100%;left:0;overflow:hidden;position:absolute;width:100%;opacity:0;z-index:-2;pointer-events:none;transition-duration:.1s}.listing-main-image-container .dms-single-hover-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .15s;width:100%;z-index:-2}.listing-main-image-container .dms-hover-indicators{position:absolute;bottom:-5px;width:100%;height:3px;display:flex;justify-content:space-between}.listing-main-image-container .dms-hover-indicators .dms-hover-indicator{width:100%;height:3px;background-color:#ccc;margin-right:2px}.listing-main-image-container .dms-hover-indicators .dms-hover-indicator.active{background-color:#c7081b}.listing-main-image-container .dms-hover-indicators .dms-hover-indicator:last-of-type{margin-right:0}.dms-listing-badge{color:#fff;position:absolute;width:100px;height:100px;text-align:center;z-index:9}.dms-listing-badge span{position:absolute;top:30px;left:-30px;display:block;font-weight:600;width:100%;height:100%;line-height:2;transform:rotate(45deg) translate(0, -25%)}.dms-listing-badge:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 100px 100px 0}.dms-badge-top-right .dms-listing-badge{right:0;top:0}.dms-badge-top-right .dms-listing-badge:before{border-width:0 100px 100px 0}.dms-badge-top-left .dms-listing-badge{left:0;top:0}.dms-badge-top-left .dms-listing-badge span{left:30px;transform:rotate(-45deg) translate(0, -25%)}.dms-badge-top-left .dms-listing-badge:before{border-width:0 0 100px 100px}.dms-badge-bottom-left .dms-listing-badge{left:0;bottom:0}.dms-badge-bottom-left .dms-listing-badge span{left:-60px;transform:rotate(-315deg) translate(0, -25%);top:60px}.dms-badge-bottom-left .dms-listing-badge:before{border-width:100px 0 0 100px}.dms-badge-bottom-right .dms-listing-badge{right:0;bottom:0}.dms-badge-bottom-right .dms-listing-badge span{left:60px;transform:rotate(-45deg) translate(0, -25%);top:60px}.dms-badge-bottom-right .dms-listing-badge:before{border-width:100px 100px 0 0}.dms-checkbox{width:15px;position:relative;margin-bottom:0}.dms-checkbox label{width:15px;height:15px;cursor:pointer;position:absolute;top:0;left:0;background:#fcfff4;background:linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);border-radius:4px;box-shadow:inset 0px 1px 1px #fff,0px 1px 3px rgba(0,0,0,.5)}.dms-checkbox label:after{content:"";width:9px;height:5px;position:absolute;top:4px;left:3px;border:3px solid #333;border-top:none;border-right:none;background:rgba(0,0,0,0);opacity:0;transform:rotate(-45deg)}.dms-checkbox label:hover::after{opacity:.5}.dms-checkbox input[type=checkbox]{visibility:hidden}.dms-checkbox input[type=checkbox]:checked+label:after{opacity:1}.dms-custom-checkbox{display:none}.dms-checkbox-wrapper{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:16px;color:#333}.dms-custom-checkbox-label{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:2px solid #333;border-radius:4px;transition:all .2s ease-in-out;background-size:12px;background-repeat:no-repeat;background-position:center}.dms-custom-checkbox:checked+.dms-custom-checkbox-label{background-color:#333;border-color:#333;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='12' height='12' fill='white'%3E%3Cpath d='M9 16.17l-4.88-4.88-1.41 1.41L9 19 21.29 6.71l-1.41-1.41z'/%3E%3C/svg%3E")}.dms-checkbox-wrapper:hover .dms-custom-checkbox-label{border-color:#555}.dms-checkbox-container{display:flex;flex-direction:column;gap:10px}.dms-listings-scroller-container.dms-columns{margin-top:0;margin-bottom:0}.dms-listings-scroller-container .dms-overview-panel{padding-top:0;padding-bottom:0}.dms-listings-scroller-container .dms-overview-panel .dms-overview-title{font-size:18px;margin-bottom:10px}.dms-listings-scroller-container .dms-overview-panel p{margin-bottom:15px}.dms-listings-scroller-container .dms-overview-panel .dms-scroller-button-next,.dms-listings-scroller-container .dms-overview-panel .dms-scroller-button-prev{transition-duration:.2s;background-color:#ccc;display:inline-block;margin-right:5px;cursor:pointer;line-height:12px;color:#fff}.dms-listings-scroller-container .dms-overview-panel .dms-scroller-button-next:hover,.dms-listings-scroller-container .dms-overview-panel .dms-scroller-button-prev:hover{background-color:#c7081b}.dms-listings-scroller-container .swiper-wrapper .swiper-slide{transition-duration:.2s;transition-property:all}.dms-listings-scroller-container .swiper-wrapper .swiper-slide.dms-listing-scroller-default-view{background-color:#f0f0f0}.dms-listings-scroller-container .swiper-wrapper .swiper-slide .dms-scroller-text-container{padding:0 5px 5px}.dms-listings-scroller-container .swiper-wrapper .swiper-slide .dms-listing-title,.dms-listings-scroller-container .swiper-wrapper .swiper-slide .dms-listing-price{color:#2d2d2d;text-align:center}.dms-listings-scroller-container .swiper-wrapper .swiper-slide .dms-listing-title{font-size:12px;line-height:13px;font-weight:bold;margin-bottom:3px;margin-top:10px}.dms-listings-scroller-container .swiper-wrapper .swiper-slide .dms-listing-price{font-size:14px;line-height:24px;font-weight:bold;margin-bottom:5px}body .listing-main-image{display:block}body .dms-button{background-color:#f7f7f7;border:1px solid rgba(0,0,0,.0980392);padding-left:.5em;padding-right:.5em;font-size:12px}body .dms-button:hover{background-color:#f7f7f7;border:1px solid rgba(0,0,0,.0980392)}body .dms-hide-element{display:none}body .dms-columns .dms-column{max-width:100%}body .dms-columns.dms-no-height{position:relative;margin-bottom:0}body .dms-columns.dms-no-height .dms-column{padding:0}.message .message-header p{margin-bottom:0}.message .message-body ul:last-of-type{margin-bottom:0;padding-bottom:0;padding-left:15px}.dms-tooltip-wrapper{position:relative;display:inline-block;cursor:pointer}.dms-tooltip-wrapper .dms-tooltip-text{visibility:hidden;opacity:0;position:fixed;background-color:#333;color:#fff;padding:8px 10px;border-radius:6px;font-size:13px;line-height:1.4;white-space:normal;z-index:10000;transition:opacity .3s ease;max-width:220px;box-sizing:border-box;pointer-events:none;margin-top:-6px}.dms-tooltip-wrapper .dms-tooltip-text p:last-of-type{margin-bottom:0;padding-bottom:0}.dms-tooltip-wrapper .dms-tooltip-arrow{content:"";position:fixed;width:0;height:0;border-width:6px;border-style:solid;border-color:#333 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);z-index:10001;visibility:hidden;opacity:0;transition:opacity .3s ease}.dms-tooltip-wrapper:hover .dms-tooltip-arrow,.dms-tooltip-wrapper:hover .dms-tooltip-text,.dms-tooltip-wrapper.active .dms-tooltip-arrow,.dms-tooltip-wrapper.active .dms-tooltip-text{visibility:visible;opacity:1;pointer-events:auto}.dms-listing-button{border-radius:5px;display:inline-flex;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;font-weight:700;font-style:normal;line-height:22px;text-decoration:none;text-align:center;position:relative;padding:2px 8px 2px 8px;color:#3d3d3d;border:1px solid #dfdfdf;cursor:pointer;vertical-align:top}.dms-listing-button i.fas,.dms-listing-button i.far,.dms-listing-button svg{margin-right:5px}.dms-listing-button .dms-button-icon{display:flex;align-items:center}.dms-listing-button .dms-button-text{flex-grow:1}.dms-listing-button-icon-align-right .dms-listing-button i.fas,.dms-listing-button-icon-align-right .dms-listing-button svg{margin-left:5px;margin-right:0}.dms-listing-price.dms-price-equal-width{display:flex}.dms-listing-price.dms-price-equal-width .price-value,.dms-listing-price.dms-price-equal-width .price-label{flex-grow:1;flex-basis:0}.loader-wrapper{display:none;margin-left:5px;margin-top:3px;animation-duration:.25s}.loader-wrapper .loader{height:100px;width:100px}.loader-wrapper.show{display:block}.loader-wrapper.show .loader{position:absolute;top:200px;left:50%;margin-left:-50px;border-width:5px;animation-duration:1000ms}.dms-listing-price .original-price-value-inner{position:relative}.dms-listing-price .original-price-value-inner:after{border-bottom:2px solid #000;content:"";left:0;position:absolute;right:0;top:50%}.dms-listing-price.dms-no-price-prefix .price-value,.dms-listing-price.dms-no-price-prefix .original-price-value{display:block}.dms-listing-pricing-table .dms-pricing-table-row{display:flex;justify-content:space-between;font-weight:bold;line-height:30px}.dms-listing-pricing-table .dms-pricing-table-row.dms-pricing-table-border{border-bottom:1px solid rgba(0,0,0,.65)}.dms-term-toggle-container{display:flex}.dms-term-toggle-container .dms-option-toggle{flex:1}.dms-option-toggle{text-align:center}.dms-option-toggle label{display:block;margin-bottom:.5rem}.dms-option-toggle input[type=checkbox]{position:relative;width:51px;height:31px;-webkit-appearance:none;background:rgba(120,120,128,.16);outline:none;cursor:pointer;border-radius:20px;box-shadow:inset 0 0 5px rgba(0,0,0,.2);transition:background 300ms linear}.dms-option-toggle input[type=checkbox]:before{position:absolute;content:"";width:27px;height:27px;top:2px;left:1px;border-radius:20px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:left 300ms}.dms-option-toggle input[type=checkbox]:checked{background:#0057a8}.dms-option-toggle input[type=checkbox]:checked::before{left:22px}.dms_srp_checkboxes-parent-container ul{padding-left:0;margin-left:0;list-style:none}.dms-sold-text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(-20deg);z-index:9;font-size:38px;line-height:52px;border:6px solid #c7081b;color:#c7081b;border-radius:5px;background:hsla(0,0%,100%,.75);padding:3px 5px;text-transform:uppercase;font-weight:700;pointer-events:none}.dms-listing-price .dms-sold-text{display:inline-block;transform:rotate(-20deg);position:relative;top:initial;left:initial}.dms-image-arrow-scroller{position:relative;overflow:hidden}.dms-image-arrow-scroller .dms-image-arrows{display:flex;position:absolute;top:0;bottom:0;left:0;right:0;justify-content:space-between;align-items:center}.dms-image-arrow-scroller .dms-image-arrows .dms-image-arrow-right,.dms-image-arrow-scroller .dms-image-arrows .dms-image-arrow-left{position:relative;display:flex;background-color:rgba(0,0,0,.5);padding:7px 2px;transition-duration:.2s;transition-property:left,right,opacity;opacity:0}.dms-image-arrow-scroller .dms-image-arrows .dms-image-arrow-right.dms-disable-arrow-button,.dms-image-arrow-scroller .dms-image-arrows .dms-image-arrow-left.dms-disable-arrow-button{background-color:rgba(0,0,0,.2) !important;cursor:not-allowed}.dms-image-arrow-scroller .dms-image-arrows .dms-image-arrow-right.dms-disable-arrow-button svg,.dms-image-arrow-scroller .dms-image-arrows .dms-image-arrow-left.dms-disable-arrow-button svg{outline:hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.25)}.dms-image-arrow-scroller .dms-image-arrows .dms-image-arrow-right svg,.dms-image-arrow-scroller .dms-image-arrows .dms-image-arrow-left svg{outline:#fff;color:#fff;width:30px;height:30px}.dms-image-arrow-scroller .dms-image-arrows .dms-image-arrow-right{right:-50px}.dms-image-arrow-scroller .dms-image-arrows .dms-image-arrow-left{left:-50px}.dms-image-arrow-scroller .dms-image-arrows:hover .dms-image-arrow-right{right:0;opacity:1}.dms-image-arrow-scroller .dms-image-arrows:hover .dms-image-arrow-left{left:0;opacity:1}label.checkbox{left:initial;top:initial;right:initial}#nex-forms .select:not(.is-multiple){height:auto}.dms-listing-button-parent-container:empty{display:none !important}.dms-listing-video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.dms-listing-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
