/*!=============================================================================================*\
  WARNING!
  This is a SASS generated file. Do not under any circumstance hand edit this file, any updates
  has to follow the process in place. Please check with your project manager if you're unsure
  about anything.
\*=============================================================================================*/.xb-app-content{max-width:1050px;margin:0 auto;padding-left:10px;padding-right:10px}.xb-app-content .bubble{background-color:#d1d1d1}.xb-app-content .bubble-number{color:#000}.xb-app-content.incentives .filter-content{margin-top:0}.xb-app-content .filter-content{display:block;width:100%;margin-top:40px;margin-bottom:50px}.xb-app-content .filter-content .vsp-content-preloader{background-image:url("../gif/loader.gif");background-position:center center;background-repeat:no-repeat;width:100%;height:300px}.xb-app-content .filter-content .xb-app-lineup-incentive__header{position:relative}.xb-app-content .filter-content .xb-app-lineup-incentive__header:after{content:"";display:block;position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-8.5px;border-style:solid;border-width:8.5px 8.5px 0 8.5px;border-color:#e7e7e7 transparent transparent transparent}.xb-app-content .filter-content .xb-app-lineup-incentive__header--loading{height:500px;display:flex;justify-content:center;align-items:center}.xb-app-content .filter-content .xb-app-lineup-incentive__content{padding:1.1428571rem;text-align:center}.xb-app-content .filter-content .xb-app-lineup-incentive__content a{color:inherit}.xb-app-content .filter-content .xb-app-lineup-incentive__content .offer-description{display:block;line-height:16px}.xb-app-content .filter-content .xb-app-lineup-incentive__content .offer-value-cash{margin-top:.5714286rem}.xb-app-content .filter-content .xb-app-lineup-incentive__content .lease-description{margin-top:.5714286rem}.xb-app-content .filter-content .xb-app-lineup-incentive__content .offer-value{display:block}.xb-app-content .filter-content .xb-app-lineup-incentive__content .offer-value:after{clear:both;content:"";display:block}.xb-app-content .filter-content .xb-app-lineup-incentive__content .wdgt-advertised-offers-term{float:left;padding-top:5px}.xb-app-content .filter-content .xb-app-lineup-incentive__content .wdgt-advertised-offers-payment,.xb-app-content .filter-content .xb-app-lineup-incentive__content .wdgt-advertised-offers-slash{float:left}.xb-app-content .filter-content .xb-app-lineup-incentive__content .advance-amount{display:block}.xb-app-content .filter-content .xb-app-lineup-incentive__content .xb-app-lineup-incentive__offer-subtext{display:block;line-height:1.286}.xb-app-content .filter-content .xb-app-lineup-incentive__content .wdgt-advertised-offers-details-text{min-height:80px;display:flex;flex-direction:column;justify-content:center}.xb-app-content .filter-content .xb-app-lineup-incentive__content .wdgt-advertised-offers-details-text a{text-decoration:underline}.xb-app-content .filter-content .xb-app-lineup-incentive__content .wdgt-advertised-offers-links{margin-top:10px}.xb-app-content .filter-content .xb-app-lineup-incentive__content .wdgt-advertised-offers-details a[href$=-overlay]{display:block;white-space:initial;text-decoration:underline}.xb-app-content .filter-content .xb-app-lineup-incentive__content .wdgt-advertised-offers-details>.offer-breakdown-disclosure-wrapper{margin-top:16px}.xb-app-content .filter-content .xb-app-lineup-incentive__content--header,.xb-app-content .filter-content .xb-app-lineup-incentive__content--marketing-msg{text-align:center;margin-bottom:1.1428571rem;line-height:1.5rem}.xb-app-content .filter-content .xb-app-lineup-incentive__content--group-container{text-align:center}.xb-app-content .filter-content .xb-app-lineup-incentive__content--group-container:nth-last-child(2) .is-empty-connector{margin-bottom:0}.xb-app-content .filter-content .xb-app-lineup-incentive__content--group-item{border-width:1px;border-style:solid;border-radius:5px;padding:1.1428571rem}.xb-app-content .filter-content .xb-app-lineup-incentive__content--group-item.no-offers{margin-top:2.6428571rem}.xb-app-content .filter-content .xb-app-lineup-incentive__content--group-item .offer-breakdown-disclosure-wrapper{margin-top:.5714286rem}.xb-app-content .filter-content .xb-app-lineup-incentive__content--connector-container{position:relative;height:1.1428571rem;display:flex;justify-content:center}.xb-app-content .filter-content .xb-app-lineup-incentive__content--connector{text-align:center;position:absolute;padding:.7142857rem 1.1428571rem;border-radius:.3571429rem;top:-0.5714286rem;letter-spacing:1px}.xb-app-content .filter-content .xb-app-lineup-incentive__content .offer-breakdown-disclosure-wrapper{display:flex;align-items:baseline;justify-content:center}.xb-app-content .filter-content .xb-app-lineup-incentive__content .offer-breakdown-disclosure-wrapper .disclosure-pipe{margin:0 .2857143rem;text-decoration:none}@media(max-width: 959px){.xb-app-content .filter-content .xb-app-lineup-incentive__content .offer-breakdown-disclosure-wrapper{flex-direction:column;align-items:center}.xb-app-content .filter-content .xb-app-lineup-incentive__content .offer-breakdown-disclosure-wrapper>*:first-child{margin-bottom:12px}.xb-app-content .filter-content .xb-app-lineup-incentive__content .offer-breakdown-disclosure-wrapper .disclosure-pipe{display:none}}.xb-app-content .filter-content .xb-app-lineup-incentive__content .is-empty-connector{margin-bottom:15px}.xb-app-content .filter-content .xb-app-lineup-incentive__no-offers{line-height:1.286}.xb-app-content .filter-content .xb-app-lineup-incentive__no-offer-hdr{margin-bottom:3px}.xb-app-content .filter-content .xb-app-lineup-incentive__lfas{padding:0 20px 23px 20px;text-align:left}.xb-app-content .filter-content .xb-app-lineup-incentive__lfas-tertiary{display:flex;justify-content:space-between;width:100%;margin-top:23px}.xb-app-content .filter-content .xb-app-lineup-incentive__lfas-tertiary .lfa-sufu{display:none}.xb-app-content .filter-content .xb-app-lineup-vehicle-name span{display:block;text-align:center}.xb-app-content .filter-content .xb-app-lineup-vehicle-list:after{clear:both;content:"";display:block}.xb-app-content .filter-content .xb-app-lineup-vehicle-list ul{text-align:center}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li{float:left;margin:0 2.5% 30px 0%;width:22.825%;min-width:200px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li:nth-child(4n+4){margin-right:0px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle{border-style:solid;border-width:1px;border-radius:5px;overflow:hidden;text-align:center;padding-top:25px;-moz-transition:background-color 200ms linear 0s,border-color 200ms linear 0s;-ms-transition:background-color 200ms linear 0s,border-color 200ms linear 0s;-o-transition:background-color 200ms linear 0s,border-color 200ms linear 0s;-webkit-transition:background-color 200ms linear 0s,border-color 200ms linear 0s;transition:background-color 200ms linear 0s,border-color 200ms linear 0s}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle:hover{background-color:#fff !important}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle:hover>div:not(.xb-app-lineup-incentive__header){background-color:transparent !important;background-image:none}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .vehicle-info{text-decoration:none}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .vehicle-description{font-size:17px;line-height:19px;padding:15px 15px 0 15px;display:table;width:100%}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .vehicle-description span{height:45px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .vehicle-description .xb-app-lineup-incentive__vehicle-description{height:auto;padding-bottom:10px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .year-toggle{margin-bottom:15px;padding:0 15px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .year-toggle.inactive{visibility:hidden}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .year-toggle.hide{display:none}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .year-toggle a{text-decoration:none;text-align:center;padding:5px 10px;margin-left:4px;margin-right:4px;display:inline-block;line-height:18px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .year-toggle a:first-of-type{margin-left:0}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .year-toggle a:last-of-type{margin-right:0}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .year-toggle a.active{padding-bottom:4px;border-bottom-width:3px;border-bottom-style:solid}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .year-toggle a.active:hover{text-decoration:none}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-incentive__header .year-toggle{margin-bottom:5px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .vehicle-img-container{margin:0 auto;padding:0;width:98%}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .vehicle-img-container div img{width:100%;min-height:115px;padding:5px 0 10px 0}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-incentive__header .vehicle-img-container{padding:0 40px 15px 40px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info{margin-bottom:25px;padding:0 10px;text-decoration:none}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .tooltip{margin-left:3px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info:after{clear:both;display:block;content:""}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info div>span{display:block}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-primary{margin-bottom:5px;height:45px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-primary .primary-label{line-height:16px;text-align:center;padding-bottom:5px;font-family:"Roboto";font-size:.7142857rem;font-weight:400}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-primary.no-width{width:0px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-primary .primary-val{line-height:15px;text-align:center;font-family:"Roboto";font-size:1.7857143rem;font-weight:500}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-primary .primary-val:before{color:#063e77;font-size:20px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary1,.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary2{float:left;width:50%;text-align:left;padding-right:4.93%;height:25px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary1.no-secondary2,.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary2.no-secondary2{width:100%}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary1 .secondary1-label,.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary1 .secondary2-label,.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary2 .secondary1-label,.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary2 .secondary2-label{line-height:16px;text-align:center}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary1 .secondary1-val,.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary1 .secondary2-val,.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary2 .secondary1-val,.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary2 .secondary2-val{line-height:15px;text-align:center}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-primary,.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary1,.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary2{text-transform:uppercase}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary2{padding-left:4.93%;padding-right:0;border-left-width:1px;border-left-style:solid}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary2.no-secondary1{border:none;width:100%;margin-top:-25px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .xb-app-lineup-button{text-align:center}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .xb-app-lineup-button a.gcss-button-block{border-radius:0 0 5px 5px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .xb-app-lineup-button a.gcss-button-block:after{right:auto;margin-left:10px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list .xb-app-lineup-incentive{width:31.66666%}.xb-app-content .filter-content .xb-app-lineup-vehicle-list .xb-app-lineup-incentive:nth-child(4n+4){margin-right:2.5%}.xb-app-content .filter-content .xb-app-lineup-vehicle-list .xb-app-lineup-incentive:nth-child(3n+3){margin-right:0}.xb-app-content .filter-content .xb-app-lineup-vehicle-list .xb-app-lineup-incentive:nth-child(3n+1){clear:both}.xb-app-content .filter-content .xb-app-lineup-vehicle-list .xb-app-lineup-incentive .vehicle{padding-top:0}.xb-app-content .filter-content .xb-app-lineup-vehicle-list .xb-app-lineup-incentive__header{padding-top:15px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list .xb-app-lineup-incentive[data-isnotinlaunchmode=false] .lfa-sufu{display:block}.xb-app-content .filter-content .xb-app-lineup-vehicle-list .xb-app-lineup-incentive[data-isnotinlaunchmode=false] .lfa-sni{display:none}.xb-app-content .filter-content .xb-app-lineup-vehicle-list .xb-app-lineup-incentive[data-isnotinlaunchmode=true] .lfa-sufu{display:none}.xb-app-content .filter-content .xb-app-lineup-vehicle-list .xb-app-lineup-incentive[data-isnotinlaunchmode=true] .lfa-sni{display:block}.xb-app-content .heading-vehicle{width:100%;padding-bottom:20px;border-bottom-width:1px;border-bottom-style:solid;margin-bottom:40px;display:none}.xb-app-content .vehicle-lineup-row{width:100%}.xb-app-content .vehicle-name{font-weight:normal}.xb-app-content .subbrand{padding-bottom:40px;display:none}@media screen and (min-width: 768px)and (max-width: 959px){.xb-app-content{padding-left:3.90625%;padding-right:3.90625%}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li{width:30.5%;margin-right:4.25%}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li:nth-child(4n+4){margin-right:4.25%}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li:nth-child(3n+3){margin-right:0px}}@media screen and (min-width: 700px)and (max-width: 1004px){.xb-app-content .filter-content .xb-app-lineup-vehicle-list .xb-app-lineup-incentive{width:48.05%;margin-right:3.9%}.xb-app-content .filter-content .xb-app-lineup-vehicle-list .xb-app-lineup-incentive:nth-child(3n+1){clear:none}.xb-app-content .filter-content .xb-app-lineup-vehicle-list .xb-app-lineup-incentive:nth-child(odd){margin-right:3.9%;clear:both}.xb-app-content .filter-content .xb-app-lineup-vehicle-list .xb-app-lineup-incentive:nth-child(even){margin-right:0}}@media screen and (min-width: 568px)and (max-width: 767px){.xb-app-content{padding-left:4.75%;padding-right:4.75%}.xb-app-content .filter-content{margin-top:20px;margin-bottom:20px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li{width:47.25%;margin-right:4.8%}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li:nth-child(2n+2){margin-right:0}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .vehicle-img-container{width:95%}}@media screen and (max-width: 567px){.xb-app-content{padding-left:16px;padding-right:16px}.xb-app-content .filter-content{margin-top:20px;margin-bottom:25px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li{width:100%;margin-right:0;margin-bottom:8px;display:inline-block}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .vehicle-img-container{width:79.5%}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .vehicle-description{font-family:"Roboto";font-size:1.2142857rem;font-weight:700}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-primary{width:33.33%;float:left;text-align:center;margin-bottom:0px;height:30px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-primary.no-secondary1{width:50%}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-primary.no-secondary2{width:50%}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-primary.no-secondary1.no-secondary2{width:100%}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-primary.no-width{width:0;height:0}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-primary .primary-label{padding-bottom:0;line-height:12px;font-family:"Roboto";font-size:.5714286rem;font-weight:400}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-primary .primary-val{font-family:"Roboto";font-size:1rem;font-weight:500}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-primary .primary-val:before{font-size:11px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary1,.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary2{width:33.33%;padding:0;border-left-width:1px;border-left-style:solid}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary1.no-primary,.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary2.no-primary{width:46%}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary1 .secondary1-label,.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary1 .secondary2-label,.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary2 .secondary1-label,.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary2 .secondary2-label{line-height:12px}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary1.no-secondary2{width:46%}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary1.no-primary{border:none}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary1.no-primary.no-secondary2{width:100%;border:none}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary2.no-secondary1{width:46%}.xb-app-content .filter-content .xb-app-lineup-vehicle-list li .vehicle .xb-app-lineup-vehicle-info .xb-app-lineup-secondary2.no-primary.no-secondary1{width:100%;border:none}}@media screen and (max-width: 699px){.xb-app-content .filter-content .xb-app-lineup-vehicle-list .xb-app-lineup-incentive{width:100%;margin-right:0}.xb-app-content .filter-content .xb-app-lineup-vehicle-list .xb-app-lineup-incentive:nth-child(odd){margin-right:0}.xb-app-content .heading-vehicle{margin-bottom:20px;padding-left:5px}}.xb-main-content .copy-box-container.gcss-theme-light .copy-block{color:#000}.xb-main-content .fad-app .sdp-shopping-tool-page-header.gcss-theme-light{background:#fff}#xb-main-content-wrapper.enable-subbrand .heading-vehicle,#xb-main-content-wrapper.enable-subbrand .subbrand{display:block}#xb-main-content-wrapper .xb-main-content .xb-app-content.incentives .heading-vehicle,#xb-main-content-wrapper .xb-main-content .xb-app-content.incentives .subbrand{display:none}#xb-main-content-wrapper .xb-main-content.ws-st-wagoneer .xb-app-content.incentives .main-vehicles{display:none}#xb-main-content-wrapper .xb-main-content.ws-st-wagoneer .xb-app-content.incentives .main-vehicles.subbrand{display:block}