.listing-controls{padding:0}.listing-controls:after,.listing-controls:before{content:" ";display:table}.listing-controls:after{clear:both}@media (min-width:640px){.listing-controls{display:flex;align-items:center}}.listing-controls .counter{padding-left:0;text-align:left}@media (max-width:639px){.listing-controls .counter{width:100%;margin-bottom:10px}}.listing-controls select{border:1px solid #ccc}.listing-controls .form-control{width:auto;display:inline-block}.listing-controls .page-switch{text-align:right;padding-right:0;padding-left:0;display:flex;align-content:center;justify-content:flex-end}@media (max-width:639px){.listing-controls .page-switch{width:100%;justify-content:flex-start}}.listing-controls .page-switch select.sort-list{display:inline-block;width:auto;min-width:225px;margin:0;float:none}.listing-controls .page-switch select.page-list{width:auto;min-width:100px;vertical-align:top;margin:0;margin-left:5px;float:none}.listing-controls .display-switcher{display:none;width:auto;text-align:right;margin-right:0}@media (min-width:768px){.listing-controls .display-switcher{display:inline-block}}.listing-controls .display-switcher select{vertical-align:middle}.listing-controls .display-switcher li{display:inline-block;margin:0;margin-left:5px;float:none;width:auto}.listing-controls .display-switcher li:last-child{margin-right:0}.listing-controls .display-switcher li a{margin:0;border:1px solid #ccc;background-color:#fff;display:inline-block;padding:6px 0;vertical-align:middle;height:34px;width:34px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.listing-controls.listing-controls-top{border-bottom:3px solid #434345;padding-bottom:10px;margin-bottom:15px}.listing-controls.listing-controls-bottom{border-top:3px solid #434345;padding-top:15px}.listing-controls.listing-controls-bottom select.page-list{margin-left:0}.listing-controls.listing-controls-bottom .page-link.next{margin-left:5px}.listing-controls.listing-controls-bottom .page-link.prev{margin-right:5px}.showroom-items .thumbnail-frame{position:relative;border:1px solid #ccc;background-color:#fff;margin-bottom:10px;padding:0;overflow:hidden}.showroom-items .thumbnail-frame img{width:auto;height:auto;max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.showroom-items .showroom-flag{position:absolute;z-index:1;top:13px;left:13px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid #fff;background-color:#5cb85c;line-height:1;padding:10px;color:#fff;font-style:normal;font-weight:700}.showroom-items .showroom-flag.sold{background-color:#d9534f}.showroom-items .dx1-products{padding:0;margin:0}.showroom-items .dx1-products li{list-style:none;max-width:400px;margin:auto}.showroom-items .dx1-products li.fiveUp,.showroom-items .dx1-products li.fourUp,.showroom-items .dx1-products li.sixUp,.showroom-items .dx1-products li.threeUp,.showroom-items .dx1-products li.twoUp{max-width:none}.showroom-items .dx1-products li.fiveUp .summary .price,.showroom-items .dx1-products li.fourUp .summary .price,.showroom-items .dx1-products li.sixUp .summary .price,.showroom-items .dx1-products li.threeUp .summary .price,.showroom-items .dx1-products li.twoUp .summary .price{height:3em;overflow:hidden}.showroom-items .dx1-products article.product{display:block;position:relative;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:15px;margin-bottom:15px;background-color:#fff;color:#434345}@media (max-width:991px){.showroom-items .dx1-products article.product{padding-bottom:5px}}.showroom-items .dx1-products .model-details{margin-bottom:15px}.showroom-items .dx1-products .model-details .model-header{margin-bottom:7px}.showroom-items .dx1-products .model-details .model-header a{display:block;margin-bottom:10px}.showroom-items .dx1-products .model-details .model-header a:focus,.showroom-items .dx1-products .model-details .model-header a:hover{text-decoration:none}.showroom-items .dx1-products .model-details .model-header a .model-name{color:#434345;margin:0;margin-bottom:5px;display:block;font-size:1.5em;line-height:1.25;max-height:2.5em;overflow:hidden;text-overflow:ellipsis}.showroom-items .dx1-products .model-details .model-header a .category,.showroom-items .dx1-products .model-details .model-header a .condition{font-weight:700}.showroom-items .dx1-products .model-details .model-header .price .replace-text{margin-left:5px;font-weight:600}.showroom-items .dx1-products .model-details .model-header .price h3{margin:0;font-weight:600;display:inline-block}.showroom-items .dx1-products .model-details .model-header .price h3 a{margin-bottom:0;cursor:pointer}.showroom-items .dx1-products .model-details .model-header .price h3 a:hover{text-decoration:none}.showroom-items .dx1-products .model-details .model-header .price .modal-content{text-align:left;font-size:1rem}.showroom-items .dx1-products .model-details .model-header .price .modal-content .form-title{display:none}.showroom-items .dx1-products .model-details .model-header .price .modal-content input[type=checkbox],.showroom-items .dx1-products .model-details .model-header .price .modal-content input[type=radio]{margin-right:5px}.showroom-items .dx1-products .model-details .model-header .price .msrp{opacity:.67;display:block}.showroom-items .dx1-products .model-details .model-specs{margin-bottom:10px}.showroom-items .dx1-products .model-details .model-specs .title{font-weight:700}.showroom-items .dx1-products .model-details .model-specs .spec .title{display:inline-block;width:auto;min-width:60px}.showroom-items .dx1-products .discounts-badge{display:block;width:100%;text-align:center;color:#fff!important;background:#5cb85c;font-size:12px;font-style:italic;font-weight:700;text-transform:uppercase;padding:0 15px;margin:0 auto;margin-bottom:15px;text-decoration:none!important}.showroom-items .dx1-products .discounts-badge .btn-icon{margin-right:5px}.showroom-items .dx1-products .monthly-payment{margin-bottom:10px}.showroom-items .dx1-products .additional-price,.showroom-items .dx1-products .highlight-text,.showroom-items .dx1-products .tagline{font-size:.9em}.showroom-items .dx1-products .additional-price{position:relative;margin-bottom:10px}.showroom-items .dx1-products .polaris-xchange-cta{background:#004e97;padding-left:0;padding-top:0;padding-bottom:0;border:1px solid #1157a5;display:flex}.showroom-items .dx1-products .polaris-xchange-cta .btn-icon{margin-right:2px}.showroom-items .dx1-products .polaris-xchange-cta .polaris-xchange-cta-icon{display:block;background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 314.9 259.4' viewBox='0 0 314.9 259.4' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m231.6 235.1-71.6-81.1-41.8 64.4h-36.5l57.2-88.2-114.9-130.2-24 .1 116.5 131.9-67 103.1h79.1l33.4-51.5 45.5 51.5z' fill='%23fff'/%3E%3Cpath d='m83.3 24.4 71.6 81 41.8-64.3h36.5l-57.2 88.1 114.9 130.2 24-.1-116.5-131.8 67-103.1h-79.1l-33.5 51.5-45.4-51.5z' fill='%236ab1e2'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center;background-size:cover;width:37px;height:37px}.showroom-items .dx1-products .polaris-xchange-cta .btn-text{padding-top:6px;padding-bottom:6px;line-height:25px;color:#fff;font-weight:700;align-self:center}.showroom-items .dx1-products .tagline{font-weight:700;font-style:oblique;margin-bottom:5px}.showroom-items .dx1-products .highlight-text{margin-bottom:10px}.showroom-items .dx1-products .highlight-banner{text-align:center}.showroom-items .dx1-products .strike-through{text-decoration:line-through;display:inline-block}.showroom-items .dx1-products .cta{position:relative;margin-bottom:10px}.showroom-items .dx1-products .cta .cta-group{position:absolute;width:100%;bottom:0}.showroom-items .dx1-products .cta .btn{width:100%;padding:0;text-align:left;text-transform:uppercase}.showroom-items .dx1-products .cta .btn span{display:inline-block;padding:6px 0}.showroom-items .dx1-products .cta .btn span.btn-icon{width:42px;text-align:center;font-size:1.25em}.showroom-items .dx1-products .cta .btn span.btn-text{position:relative;top:-1px}.showroom-items .dx1-products .cta .hide{display:none}.showroom-items .dx1-products .cta .calc-container [id*="_CalculatePaymentButton"]{display:none}.showroom-items .dx1-products .cta .calc-container a.visible-xs{float:right;margin-bottom:-10px}.showroom-items .dx1-products .cta .calc-container a.visible-xs .icon-calculator{display:inline-block;width:32px;height:25px;vertical-align:middle}.showroom-items .dx1-products .cta .ScheduleATestDriveButton{display:none}.showroom-items .dx1-products .cta .request-more-information{margin-top:0}@media (min-width:768px){.showroom-items .dx1-products.default-list li{width:100%!important;max-width:none}.showroom-items .dx1-products.default-list article.product{margin:0 0 15px}.showroom-items .dx1-products.default-list article.product .model-thumbnail{padding-right:0}.showroom-items .dx1-products.default-list article.product .summary,.showroom-items .dx1-products.default-list article.product .thumbnail-frame{margin-bottom:0}.showroom-items .dx1-products.default-list article.product .summary{height:auto!important}.showroom-items .dx1-products.default-list .model-header{display:flex;align-items:center}.showroom-items .dx1-products.default-list .model-header .model-info a{height:auto;min-height:2.5em;border-bottom:2px solid #434345;margin-bottom:0;padding-bottom:10px}.showroom-items .dx1-products.default-list .model-header .model-info a .model-name{font-size:1.75em}.showroom-items .dx1-products.default-list .model-header .price{padding-left:0;text-align:right}.showroom-items .dx1-products.default-list .model-header .price h3{display:block}.showroom-items .dx1-products.default-list .model-header .price a{margin-bottom:0}.showroom-items .dx1-products.default-list .model-header .price .msrp{padding-top:0}.showroom-items .dx1-products.default-list .model-header .model-type{margin-bottom:0}.showroom-items .dx1-products.default-list .model-specs .row{margin-bottom:10px}.showroom-items .dx1-products.default-list .model-specs .row:last-of-type{margin-bottom:0}.showroom-items .dx1-products.default-list .model-specs .spec{display:flex}.showroom-items .dx1-products.default-list .model-specs .spec span{flex:1 1 auto}.showroom-items .dx1-products.default-list .model-specs .spec span.title{padding-right:5px}.showroom-items .dx1-products.default-list .model-specs .spec span.info{text-align:right;overflow:hidden;text-overflow:ellipsis}.showroom-items .dx1-products.default-list .monthly-payment{text-align:right}.showroom-items .dx1-products.default-list .additional-price{text-align:right}.showroom-items .dx1-products.default-list .highlight-banner{text-align:left}.showroom-items .dx1-products.default-list .ctas .cta:nth-of-type(odd){padding-right:7.5px}.showroom-items .dx1-products.default-list .ctas .cta:nth-of-type(even){padding-left:7.5px}.showroom-items .dx1-products.default-list .ctas .cta .hide{display:none}.showroom-items .dx1-products.default-list .ctas .cta .calc-container [id*="_CalculatePaymentButton"]{display:none}.showroom-items .dx1-products.default-list .ctas .cta .calc-container a.visible-xs{float:right;margin-bottom:-10px}.showroom-items .dx1-products.default-list .ctas .cta .calc-container a.visible-xs .icon-calculator{display:inline-block;width:32px;height:25px;vertical-align:middle}.showroom-items .dx1-products.default-list .ctas .cta .ScheduleATestDriveButton{display:none}.showroom-items .dx1-products.default-list .ctas .cta .request-more-information{margin-top:0}}@media (min-width:768px) and (min-width:768px){.showroom-items .dx1-products.default-list article.product .summary .price,.showroom-items .dx1-products.default-list article.product .summary header.model-info a{height:auto!important}}@media (min-width:768px) and (min-width:992px){.showroom-items .dx1-products.default-list .ctas .cta{padding:0 15px!important;padding-right:0!important;margin-bottom:0}.showroom-items .dx1-products.default-list .ctas .cta:last-of-type{padding-right:15px!important}}@media (min-width:768px){.showroom-items .dx1-products.default-card article.product{padding-bottom:5px}.showroom-items .dx1-products.default-card .model-details .model-header .price{height:4.5em}.showroom-items .dx1-products.default-card .model-details .model-header .price h3{display:block}.showroom-items .dx1-products.default-card .model-details .model-header .price .replace-text{margin-left:0}.showroom-items .dx1-products.default-card .model-details .model-specs .spec{margin-bottom:5px}.showroom-items .dx1-products.default-card .model-details .model-specs .spec .title{display:block;width:100%}}.showroom-items .modal-dialog .btn{width:auto!important;padding:6px 12px!important;float:none!important}.dx1-products.default-card .product .model-details .summary .discount-label,.dx1-products.default-card .product .model-details .summary .total-discounted-price-label,.dx1-products.default-list .product .model-details .summary .discount-label,.dx1-products.default-list .product .model-details .summary .total-discounted-price-label{font-weight:700}.dx1-products.default-card .product .model-details .summary .total-discounted-price-label-container,.dx1-products.default-list .product .model-details .summary .total-discounted-price-label-container{padding-top:.75em;text-align:left}.dx1-products.default-card .product .model-details .summary .total-discounted-price,.dx1-products.default-list .product .model-details .summary .total-discounted-price{color:#428bca;font-size:1.75em}.dx1-products.default-card .product .model-details .summary .label-container,.dx1-products.default-list .product .model-details .summary .label-container{text-align:left}.dx1-products.default-card .product .model-details .summary .discount-separator,.dx1-products.default-list .product .model-details .summary .discount-separator{margin-top:5px;margin-bottom:5px;border-top-width:2px}.dx1-products.default-card.fiveUp li article,.dx1-products.default-card.fourUp li article,.dx1-products.default-card.sixUp li article,.dx1-products.default-card.threeUp li article,.dx1-products.default-card.twoUp li article,.dx1-products.default-list.fiveUp li article,.dx1-products.default-list.fourUp li article,.dx1-products.default-list.sixUp li article,.dx1-products.default-list.threeUp li article,.dx1-products.default-list.twoUp li article{margin-left:7px;margin-right:7px}.dx1-products.default-card.twoUp li,.dx1-products.default-list.twoUp li{float:left;width:50%}.dx1-products.default-card.twoUp li:nth-child(-n+2),.dx1-products.default-list.twoUp li:nth-child(-n+2){border-top:none;padding-top:0}.dx1-products.default-card.threeUp li,.dx1-products.default-list.threeUp li{float:left;width:33.333333%}.dx1-products.default-card.threeUp li:nth-child(-n+3),.dx1-products.default-list.threeUp li:nth-child(-n+3){border-top:none;padding-top:0}.dx1-products.default-card.fourUp>li,.dx1-products.default-list.fourUp>li{float:left;width:25%}.dx1-products.default-card.fourUp>li:nth-child(-n+4),.dx1-products.default-list.fourUp>li:nth-child(-n+4){border-top:none;padding-top:0}.dx1-products.default-card.fiveUp li,.dx1-products.default-list.fiveUp li{float:left;width:20%}.dx1-products.default-card.fiveUp li:nth-child(-n+5),.dx1-products.default-list.fiveUp li:nth-child(-n+5){border-top:none;padding-top:0}.dx1-products.default-card.sixUp li,.dx1-products.default-list.sixUp li{float:left;width:16.666666%}.dx1-products.default-card.sixUp li:nth-child(-n+6),.dx1-products.default-list.sixUp li:nth-child(-n+6){border-top:none;padding-top:0}
/*# sourceMappingURL=ShowroomListTemplate.min.css.map */
