header.dcg-head{border-bottom:2px solid #bb162b}header.dcg-head .inner{max-width:1400px;margin:0 auto;padding:0 1em}@media (min-width: 64em){header.dcg-head .inner{padding:0}}header.dcg-head .inner img{width:70px;padding:0.4em 0}footer.dcg-foot{text-align:center;background-color:#e5e5e5;border-top:1px solid #ccc}footer.dcg-foot .inner{max-width:1400px;margin:0 auto;padding:0 1em}@media (min-width: 64em){footer.dcg-foot .inner{padding:0}}.main-secondary{background:url("../../content/retail/dust_scratches.png")}.new-so{max-width:1600px;margin:0 auto;padding:0 1em}@media (min-width: 64em){.new-so{padding:0}}.new-so .wide-container{max-width:1400px}.new-so .grid-12,.new-so .grid-6{margin-bottom:0}.new-so a{outline:none !important}.new-so h2{border-bottom:1px solid #444;font-family:designkotflight;text-transform:uppercase;margin:0;margin:0 0 1em 0}.new-so section{margin:1em auto 0;width:100%;float:left}@media (min-width: 48em){.new-so section{margin:1.25em auto 0}}@media (min-width: 64em){.new-so section{margin:1.5em auto 0}}.new-so .regional-offers>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.new-so .regional-offers h2{margin:0;margin-bottom:1em}.new-so .regional-offers .flip-container{-webkit-perspective:1000px;perspective:1000px}.new-so .regional-offers .back{display:none}.new-so .regional-offers .badge{text-align:center}.new-so .regional-offers .badge p,.new-so .regional-offers .badge img{color:#444 !important;margin:0}@media (min-width: 48em){.new-so .regional-offers .badge p,.new-so .regional-offers .badge img{display:inline-block;vertical-align:middle}}.new-so .regional-offers .badge img{padding:0 0.5em;margin-top:0.4em}.new-so .regional-offers .badge img.forte-logo{margin:0;max-width:170px;max-height:20px}.new-so .regional-offers .badge img.forte5-logo{margin:0;max-width:185px;max-height:21px}.new-so .regional-offers .badge img.sedona-logo{margin:0;max-width:190px;max-height:21px}.new-so .regional-offers .badge img.sorento-logo{margin:0;max-width:235px;max-height:18px}.new-so .regional-offers .badge img.sportage-logo{margin:0;max-width:245px;max-height:23px}.new-so .regional-offers .badge img.stinger-logo,.new-so .regional-offers .badge img.niro-logo,.new-so .regional-offers .badge img.seltos-logo{margin:0;max-width:250px;max-height:24px}.new-so .regional-offers .badge img.soul-logo{margin:0;max-width:150px;max-height:23px}.new-so .regional-offers .badge img.rio-logo{margin:0;max-width:115px;max-height:20px}.new-so .regional-offers .badge img.rio-5-door-logo{margin:0;max-width:100px;max-height:30px}.new-so .regional-offers .badge img.optima-logo{margin:0;max-width:185px;max-height:21px}.new-so .regional-offers .badge p{font-family:designkotfmedium}.new-so .regional-offers .badge a{margin-left:0.25em;display:block}.new-so .regional-offers .badge a p{text-decoration:underline}.new-so .regional-offers .step-up-wrapper{overflow:hidden}.new-so .regional-offers .step-up-wrapper .slide-wrapper{width:200%;-webkit-transition:margin-left 0.5s ease-in-out;transition:margin-left 0.5s ease-in-out;padding:0 0 2em;border-bottom:1px solid #ccc}.new-so .regional-offers .step-up-wrapper .slide-wrapper .slide{width:50%;display:inline-block;vertical-align:top}.new-so .regional-offers .offer-wrapper{position:relative;text-align:center;overflow:hidden;padding:1em 0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);margin:0 0 1em;background-color:white}@media (min-width: 48em){.new-so .regional-offers .offer-wrapper{float:left;vertical-align:top;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;margin:0 1em 1em 0;width:calc((100% - 1.01em) / 2);padding:1.5em 0 1em}.new-so .regional-offers .offer-wrapper:nth-of-type(2n){margin-right:0}}.new-so .regional-offers .offer-wrapper .payment{width:100%;text-align:center;margin-bottom:0.75em}.new-so .regional-offers .offer-wrapper .payment span{font-size:120%;font-family:designkotfbold}.new-so .regional-offers .offer-wrapper .payment p{font-size:0.95em;color:white;text-shadow:2px 2px 2px rgba(0,0,0,0.5)}.new-so .regional-offers .offer-wrapper li{display:inline-block;vertical-align:top;padding:0 2%}.new-so .regional-offers .offer-wrapper li p{color:white}.new-so .regional-offers .offer-wrapper li.offer{margin:0.75em 0 0;background-color:#afafaf;background-size:cover;padding:0.75em 0.25em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;background-image:url("../../content/SpecialOffer/red-bg.jpg");background-size:cover;background-position:center center}.new-so .regional-offers .offer-wrapper li.offer.my-bg-2021{background-image:url("../../content/SpecialOffer/red2-bg.jpg")}@media (min-width: 48em){.new-so .regional-offers .offer-wrapper li.offer{padding:0.75em 0.5em;margin:0.75em 0 0}}@media (min-width: 64em){.new-so .regional-offers .offer-wrapper li.offer{padding:1em}}.new-so .regional-offers .offer-wrapper li.snipe{display:none;border-top:1px solid white;border-bottom:1px solid white;background-color:#db7f2d;padding:0.5em}.new-so .regional-offers .offer-wrapper li.snipe p{color:black}.new-so .regional-offers .offer-wrapper li.snipe p span{font-family:"designkotfbold","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif;text-transform:uppercase}@media (min-width: 80em){.new-so .regional-offers .offer-wrapper li.snipe{position:absolute;top:5%;left:-14%;width:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);padding:0.3em 14%;border-top:0;border-bottom:0}.new-so .regional-offers .offer-wrapper li.snipe p{font-size:0.85em;line-height:1.2}}.new-so .regional-offers .offer-wrapper li.gas-card{background-color:#bb162b;padding:0.35em 0;width:100%;color:white}.new-so .regional-offers .offer-wrapper li.gas-card span{font-family:"designkotfbold","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif;font-size:250%}.new-so .regional-offers .offer-wrapper li.red-bar{background-color:#bb162b;color:white;font-size:1em;vertical-align:middle;padding:0.5em;font-style:italic}.new-so .regional-offers .offer-wrapper li.red-bar p,.new-so .regional-offers .offer-wrapper li.red-bar span,.new-so .regional-offers .offer-wrapper li.red-bar a{display:inline-block;vertical-align:baseline;text-shadow:2px 2px 2px black}.new-so .regional-offers .offer-wrapper li.red-bar span{font-size:1.25em;text-transform:uppercase;font-family:"designkotfbold","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif}.new-so .regional-offers .offer-wrapper li.red-bar span.number{color:#fbe60e}.new-so .regional-offers .offer-wrapper li.red-bar span.number sup{font-size:60%;font-family:"designkotfbold","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif}.new-so .regional-offers .offer-wrapper li.red-bar a{color:white;font-size:1em;text-shadow:none}.new-so .regional-offers .offer-wrapper li.red-bar p{font-size:1em}.new-so .regional-offers .offer-wrapper li.chase-clearout{width:100%;background:#1f89ba;background:-webkit-gradient(linear, left top, left bottom, from(#1f89ba), to(#67c9db));background:linear-gradient(#1f89ba, #67c9db);background-image:url("../../content/SpecialOffer/red-bg.jpg");background-size:cover;background-position:center center;padding:1em}.new-so .regional-offers .offer-wrapper li.chase-clearout.my-bg-2021{background-image:url("../../content/SpecialOffer/red2-bg.jpg")}.new-so .regional-offers .offer-wrapper li.chase-clearout ul li{text-shadow:2px 2px 2px rgba(0,0,0,0.75);text-transform:uppercase;color:white;font-family:"designkotfmedium","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif;font-style:italic;font-size:1.1em;line-height:1.2}@media (min-width: 48em){.new-so .regional-offers .offer-wrapper li.chase-clearout ul li{display:inline-block;vertical-align:middle;margin-right:2%;width:49%;padding:0}.new-so .regional-offers .offer-wrapper li.chase-clearout ul li:nth-of-type(2){margin-right:0}}@media (min-width: 48em){.new-so .regional-offers .offer-wrapper li.chase-clearout ul li{font-size:0.6em}}@media (min-width: 64em){.new-so .regional-offers .offer-wrapper li.chase-clearout ul li{font-size:0.85em}}@media (min-width: 80em){.new-so .regional-offers .offer-wrapper li.chase-clearout ul li{font-size:1.1em}}.new-so .regional-offers .offer-wrapper li.chase-clearout ul li span{font-size:150%;display:inline-block;text-shadow:2px 2px 2px rgba(0,0,0,0.75);font-family:"designkotfbold","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif}.new-so .regional-offers .offer-wrapper li.chase-clearout ul li span sup{margin-left:0.1em;font-family:"designkotfbold","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif}.new-so .regional-offers .offer-wrapper li.chase-clearout ul li a{color:white;font-family:"designkotfbold","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif}@media (min-width: 48em){.new-so .regional-offers .offer-wrapper li.chase-clearout ul.three-wide li{width:calc(50% - 50px);margin:0}.new-so .regional-offers .offer-wrapper li.chase-clearout ul.three-wide li:nth-of-type(1){text-align:right}.new-so .regional-offers .offer-wrapper li.chase-clearout ul.three-wide li:nth-of-type(2){font-family:"designkotfbold","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif;font-size:2.25em;width:50px}.new-so .regional-offers .offer-wrapper li.chase-clearout ul.three-wide li:nth-of-type(3){text-align:left}}.new-so .regional-offers .offer-wrapper li.summer-bonus{background-color:#b42948}.new-so .regional-offers .offer-wrapper li.summer-bonus ul li{padding:0}.new-so .regional-offers .offer-wrapper li.summer-bonus ul li p{color:white;margin:1em 0;font-size:1em;font-family:"designkotfmedium","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif}.new-so .regional-offers .offer-wrapper li.summer-bonus ul li p span{font-size:115%;font-family:"designkotfbold","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif}.new-so .regional-offers .offer-wrapper li.summer-bonus ul li p span sup{font-family:"designkotfbold","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif}.new-so .regional-offers .offer-wrapper li.awards-bar{width:100%;background-color:#000;padding:1em 0;text-align:center}.new-so .regional-offers .offer-wrapper li.inner-features{background-color:#fdead2;text-align:center;width:100%}.new-so .regional-offers .offer-wrapper li.inner-features h4{margin:0.5em 0;color:black}.new-so .regional-offers .offer-wrapper li.inner-features ul{padding-bottom:0.75em}.new-so .regional-offers .offer-wrapper li.inner-features ul li{list-style-type:disc;display:inline-block;vertical-align:top;margin-right:3%;margin-bottom:0.75em;width:48.5%;padding:0;font-size:0.75em;color:black}.new-so .regional-offers .offer-wrapper li.inner-features ul li:nth-of-type(2n){margin-right:0}@media (min-width: 48em){.new-so .regional-offers .offer-wrapper li.inner-features ul li{margin-right:3%;margin-bottom:0;width:auto}.new-so .regional-offers .offer-wrapper li.inner-features ul li:nth-of-type(2n){margin-right:3%}.new-so .regional-offers .offer-wrapper li.inner-features ul li:nth-of-type(4){margin-right:0}}.new-so .regional-offers .offer-wrapper li.inner-features ul li img{display:block;max-height:35px;margin:0.5em auto}.new-so .regional-offers .offer-wrapper li.bonus{background-color:#40155c;padding:0.25em;color:#ecc010}.new-so .regional-offers .offer-wrapper li.bonus span{font-family:"designkotfbold","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif}.new-so .regional-offers .offer-wrapper li.bonus span sup{font-family:"designkotfbold","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif}.new-so .regional-offers .offer-wrapper li.bonus span span{font-size:175%}.new-so .regional-offers .offer-wrapper li.offer-1-wide p sup{top:-0.7em;font-size:50%}.new-so .regional-offers .offer-wrapper li.offer-1-wide p.zero-twok{font-family:designkotfbold;margin:0;text-transform:uppercase;line-height:0.9}.new-so .regional-offers .offer-wrapper li.offer-1-wide p.zero-twok:nth-of-type(1),.new-so .regional-offers .offer-wrapper li.offer-1-wide p.zero-twok:nth-of-type(3){color:#bb162b;font-size:2.25em}@media (min-width: 35em){.new-so .regional-offers .offer-wrapper li.offer-1-wide p.zero-twok:nth-of-type(1),.new-so .regional-offers .offer-wrapper li.offer-1-wide p.zero-twok:nth-of-type(3){font-size:3em}}.new-so .regional-offers .offer-wrapper li.offer-1-wide p.zero-twok:nth-of-type(2){font-family:designkotfmedium;font-size:3em}@media (min-width: 35em){.new-so .regional-offers .offer-wrapper li.offer-1-wide p.zero-twok:nth-of-type(2){font-size:4em}}.new-so .regional-offers .offer-wrapper li.dealer-info{display:none;padding:1.25em 2% 0;text-align:center}.new-so .regional-offers .offer-wrapper li.dealer-info label,.new-so .regional-offers .offer-wrapper li.dealer-info input{font-size:0.95em}.new-so .regional-offers .offer-wrapper li.dealer-info .postal-wrap{display:inline;position:relative;margin-left:5px}.new-so .regional-offers .offer-wrapper li.dealer-info .postal-wrap i{position:absolute;left:10px;top:3px}.new-so .regional-offers .offer-wrapper li.dealer-info input:nth-of-type(1){padding:0.25em 0 0.25em 1.75em;margin-right:0.2em}.new-so .regional-offers .offer-wrapper li.dealer-info input:nth-of-type(2){background-color:#bb162b;padding:0.25em 0.5em;border:1px solid #bb162b;color:white}.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list{margin-top:1.25em;text-align:left}.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li{display:inline-block;vertical-align:top;width:47.5%;margin-right:5%;margin-bottom:1em;padding:0}.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li:nth-of-type(2n){margin-right:0}@media (min-width: 35em){.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li{width:30%}.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li:nth-of-type(2n){margin-right:5%}.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li:nth-of-type(3n){margin-right:0}}@media (min-width: 64em){.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li{width:22.75%;margin-right:3%}.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li:nth-of-type(2n),.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li:nth-of-type(3n){margin-right:3%}.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li:nth-of-type(4n){margin-right:0}}@media (min-width: 80em){.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li{width:18.4%;margin-right:2%}.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li:nth-of-type(2n),.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li:nth-of-type(3n),.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li:nth-of-type(4n){margin-right:2%}.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li:nth-of-type(5n){margin-right:0}}@media (min-width: 103.125em){.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li{width:15%;margin-right:2%}.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li:nth-of-type(5n){margin-right:2%}.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li:nth-of-type(6n){margin-right:0}}.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li p{text-align:left;font-size:0.75em}.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li p.dealer-title{font-family:designkotfmedium;font-size:0.95em}.new-so .regional-offers .offer-wrapper li.dealer-info .dealer-list li a{text-decoration:underline}.new-so .regional-offers .offer-wrapper li.offer-ctas{width:100%}.new-so .regional-offers .offer-wrapper p{margin:0;text-align:center}.new-so .regional-offers .offer-wrapper .copy-small{text-shadow:2px 2px 2px rgba(0,0,0,0.5);text-transform:uppercase;font-family:designkotfmedium}.new-so .regional-offers .offer-wrapper .copy-small.or{font-size:1.25em}.new-so .regional-offers .offer-wrapper .so-price{text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,0.1),0 0 5px rgba(0,0,0,0.1),0 1px 3px rgba(0,0,0,0.3),0 3px 5px rgba(0,0,0,0.2),0 5px 10px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.2);font-size:3.25em;margin-bottom:3px;font-family:designkotfbold;color:white;line-height:1.1;margin-top:-7px !important}@media (min-width: 48em){.new-so .regional-offers .offer-wrapper .so-price{font-size:2.5em}}@media (min-width: 64em){.new-so .regional-offers .offer-wrapper .so-price{font-size:3.15em}}@media (min-width: 80em){.new-so .regional-offers .offer-wrapper .so-price{font-size:4em}}.new-so .regional-offers .offer-wrapper .so-price:before{content:"$";vertical-align:top;font-size:40%;line-height:1.5}.new-so .regional-offers .offer-wrapper .so-price sup{top:-1.1em;font-size:40%}.new-so .regional-offers .offer-wrapper .so-price.two-column-four-numbers:before,.new-so .regional-offers .offer-wrapper .so-price.two-column-four-numbers:after{line-height:1.5}.new-so .regional-offers .offer-wrapper .so-price.three-column-copy{text-transform:uppercase}.new-so .regional-offers .offer-wrapper .so-large{text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,0.1),0 0 5px rgba(0,0,0,0.1),0 1px 3px rgba(0,0,0,0.3),0 3px 5px rgba(0,0,0,0.2),0 5px 10px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.2);font-size:4.25em;margin-bottom:3px;font-family:designkotfbold;color:white;line-height:1.1;margin-top:-7px !important}.new-so .regional-offers .offer-wrapper .so-large sup{top:-1.1em;font-size:40%}.new-so .regional-offers .offer-ctas{text-align:center;margin-top:0.75em}.new-so .regional-offers .offer-ctas a{display:inline-block;padding:0.5em 0.75em;background-color:#bb162b;border:1px solid #bb162b;font-family:"designkotfmedium","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif;margin:0;color:white;font-size:1em;width:95%}.new-so .regional-offers .offer-ctas a.white{border:1px solid #bb162b;background-color:white;color:#bb162b}@media (min-width: 35em){.new-so .regional-offers .offer-ctas a{width:auto}}.new-so .regional-offers .offer-ctas a:nth-child(1),.new-so .regional-offers .offer-ctas a:nth-child(2){margin-bottom:0.5em}@media (min-width: 48em){.new-so .regional-offers .offer-ctas a:nth-child(1),.new-so .regional-offers .offer-ctas a:nth-child(2){margin-right:0;margin-bottom:0}}@media (min-width: 64em){.new-so .regional-offers .offer-ctas a:nth-child(1),.new-so .regional-offers .offer-ctas a:nth-child(2){margin-bottom:0}}@media (min-width: 48em){.new-so .regional-offers .offer-ctas a:nth-child(1){margin-bottom:0.5em}}@media (min-width: 64em){.new-so .regional-offers .offer-ctas a:nth-child(1){margin-right:0.5em}}.new-so .regional-offers .offer-wide{text-align:center;width:100%}.new-so .regional-offers .offer-wide .step-up-bg{background-color:#e5ecf3;border:1px solid #d0e2f5;margin-top:1.5em}.new-so .regional-offers .offer-wide .step-up-bg p,.new-so .regional-offers .offer-wide .step-up-bg a,.new-so .regional-offers .offer-wide .step-up-bg i{color:#004786}.new-so .regional-offers .offer-wide p{font-size:0.925em;margin:0.75em}.new-so .regional-offers .offer-wide p span{font-family:designkotfbold}.new-so .regional-offers .offer-wide p em{margin-left:0.2em}.new-so .regional-offers .offer-wide p em:nth-of-type(1){-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:fliph;filter:fliph}.new-so .regional-offers .offer-wide p .step-up{text-decoration:underline}.new-so .regional-offers .offer-legal{width:100%;text-align:center;margin-top:0.5em}.new-so .regional-offers .offer-legal p{color:#444 !important}.new-so .regional-offers .more-info{width:100%;margin-top:2em;display:none}.new-so .regional-offers .more-info li{padding:0 2%}.new-so .regional-offers .more-info li.two-wide{width:50%}.new-so .regional-offers .more-info li.three-wide{width:100%}@media (min-width: 48em){.new-so .regional-offers .more-info li.three-wide{width:33.333333%}}.new-so .regional-offers .more-info li.two-thirds-wide{width:100%}@media (min-width: 48em){.new-so .regional-offers .more-info li.two-thirds-wide{width:66.666666%}}.new-so .regional-offers .more-info li.four-wide{width:50%}@media (min-width: 48em){.new-so .regional-offers .more-info li.four-wide{width:25%}}.new-so .regional-offers .more-info p{line-height:1.1;text-align:left}.new-so .regional-offers .more-info .info-list>li{-ms-flex-item-align:auto;align-self:auto;border-bottom:1px solid #999;margin-bottom:1em;padding-bottom:1em}@media (min-width: 48em){.new-so .regional-offers .more-info .info-list>li{border-bottom:0;border-right:1px solid #999;margin-bottom:0;padding-bottom:0}}.new-so .regional-offers .more-info .info-list>li:last-child{border-right:0;border-bottom:0;margin-bottom:0;padding-bottom:0}.new-so .regional-offers .more-info .info-list .award-list p{margin-bottom:0.25em}.new-so .regional-offers .more-info .info-list .award-list img{margin-top:0.75em}.new-so .regional-offers .more-info .info-list .award-list li{-ms-flex-item-align:end;align-self:flex-end}.new-so .regional-offers .more-info .info-list .award-list .title1{font-family:designkotfbold;font-size:1.1em}.new-so .regional-offers .more-info .info-list .award-list .title2{font-size:0.88em}.new-so .regional-offers .more-offers-cta{text-decoration:underline}.new-so .regional-offers .more-offers-cta p{margin-top:0.75em;font-size:1em}.new-so .regional-offers .more-offers-cta img{margin-top:1.5em}.new-so .regional-offers .more-offers-wrapper{display:none}.new-so .regional-offers .more-offers-wrapper>ul>li{display:inline-block;vertical-align:top;width:100%;margin:0 0 1em 0}@media (min-width: 35em){.new-so .regional-offers .more-offers-wrapper>ul>li{width:48%;margin:0 4% 1em 0}}@media (min-width: 48em){.new-so .regional-offers .more-offers-wrapper>ul>li{width:30%;margin:0 5% 1em 0}}@media (min-width: 64em){.new-so .regional-offers .more-offers-wrapper>ul>li{width:21.25%;margin:0 5% 1em 0}}@media (min-width: 35em){.new-so .regional-offers .more-offers-wrapper>ul>li:nth-of-type(2n){margin:0 0 1em}}@media (min-width: 48em){.new-so .regional-offers .more-offers-wrapper>ul>li:nth-of-type(2n){margin:0 5% 1em 0}}@media (min-width: 48em){.new-so .regional-offers .more-offers-wrapper>ul>li:nth-of-type(3n){margin:0 0 1em}}@media (min-width: 64em){.new-so .regional-offers .more-offers-wrapper>ul>li:nth-of-type(3n){margin:0 5% 1em 0}}@media (min-width: 64em){.new-so .regional-offers .more-offers-wrapper>ul>li:nth-of-type(4n){margin:0 0 1em}}.new-so .regional-offers .more-offers-wrapper>ul>li p{margin:0;font-family:designkotfbold;font-size:1em;border-bottom:1px solid #aaa}.new-so .regional-offers .more-offers-wrapper>ul>li ul li{display:inline-block;vertical-align:middle;width:47.5%;margin-right:5%;text-align:center}.new-so .regional-offers .more-offers-wrapper>ul>li ul li:last-of-type{margin-right:0}.new-so .regional-offers .more-offers-wrapper>ul>li ul li p{font-size:0.88em;font-family:designkotflight;border-bottom:0}.new-so .regional-offers .more-offers-wrapper>ul>li ul li p:nth-of-type(2){color:#bb162b;font-family:designkotfbold;font-size:3.5em;letter-spacing:-2px;line-height:1}@media (min-width: 48em){.new-so .regional-offers .more-offers-wrapper>ul>li ul li p:nth-of-type(2){font-size:2.5em}}.new-so .regional-offers .more-offers-wrapper>ul>li ul li p:nth-of-type(2) sup{font-size:60%}.new-so .regional-offers .more-offers-wrapper>ul>li ul li p.small{font-size:2.5em}@media (min-width: 48em){.new-so .regional-offers .more-offers-wrapper>ul>li ul li p.small{font-size:2em}}.new-so .promo-wrap-new{margin-bottom:2em}.new-so .promo-wrap-new h2{margin-bottom:0}@media (min-width: 48em){.new-so .promo-wrap-new h2{margin-bottom:1em}}.new-so .promo-wrap-new>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.new-so .promo-wrap-new>ul>li{text-align:center;width:100%}@media (min-width: 48em){.new-so .promo-wrap-new>ul>li:nth-of-type(2){margin-right:0}}.new-so .promo-wrap-new>ul>li:nth-of-type(1){display:none}@media (min-width: 48em){.new-so .promo-wrap-new>ul>li:nth-of-type(2){margin-top:0}}.new-so .promo-wrap-new>ul>li:nth-of-type(2) h4{display:none}.new-so .promo-wrap-new>ul>li:nth-of-type(2) ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.new-so .promo-wrap-new>ul>li:nth-of-type(2) ul li{padding:1.215em 2%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);background-color:white;width:100%;margin-bottom:1em}.new-so .promo-wrap-new>ul>li:nth-of-type(2) ul li p.title{font-size:1em;font-family:"designkotfmedium","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif;margin-bottom:0}@media (min-width: 64em){.new-so .promo-wrap-new>ul>li:nth-of-type(2) ul li p.title{font-size:0.75em}}@media (min-width: 80em){.new-so .promo-wrap-new>ul>li:nth-of-type(2) ul li p.title{font-size:1em}}.new-so .promo-wrap-new>ul>li:nth-of-type(2) ul li p.details{margin:0}.new-so .promo-wrap-new>ul>li:nth-of-type(2) ul li a{display:inline-block;margin-top:0.5em;text-decoration:underline}@media (min-width: 48em){.new-so .promo-wrap-new>ul>li:nth-of-type(2) ul li{display:inline-block;vertical-align:top;width:calc(((100% - 3em) / 4) - 0.1px );margin-bottom:1em;margin-right:1em}.new-so .promo-wrap-new>ul>li:nth-of-type(2) ul li:nth-of-type(4n){margin-right:0}}.new-so .find-a-dealer .dealer-wrap{padding:0.5em 0 3em}.new-so .find-a-dealer .dealer-wrap>li{display:inline-block;vertical-align:top;padding:0 2%}@media (min-width: 48em){.new-so .find-a-dealer .dealer-wrap>li{width:50%}}@media (min-width: 64em){.new-so .find-a-dealer .dealer-wrap>li{width:40%}.new-so .find-a-dealer .dealer-wrap>li:nth-of-type(2){width:60%}}@media (min-width: 80em){.new-so .find-a-dealer .dealer-wrap>li{width:30%}.new-so .find-a-dealer .dealer-wrap>li:nth-of-type(2){width:70%}}.new-so .find-a-dealer .dealer-wrap>li p{margin:0}.new-so .find-a-dealer .dealer-wrap>li p.enter-postal-code{font-family:designkotfmedium;font-size:1em;margin-bottom:0.5em}.new-so .find-a-dealer .dealer-wrap>li input{font-size:0.9em;padding:0.25em}.new-so .find-a-dealer .dealer-wrap>li input[type=submit]{background-color:#bb162b;color:white;border:0;padding:0.375em 0.75em;border-radius:2px}.new-so .find-a-dealer .dealer-wrap>li .dealer-results{margin-top:1em;display:none}.new-so .find-a-dealer .dealer-wrap>li .dealer-results li{padding:0.5rem 0}.body-fr .so-price:before{content:none !important}.body-fr .so-price:after{content:"$";vertical-align:top;font-size:40%;line-height:1.25}.full-width-hp section .full-width-hp-slider,.full-width-hp section .full-width-hp-slider .wide-img{opacity:1}.new-so .new-hp-banners{margin:0}.remove-before:before,.remove-before:after{content:none !important}.full-width-hp section .full-width-hp-slider .copy.retail-banner .retail-sept-17 img{padding-top:2.75em}@media (min-width: 48em){.full-width-hp section .full-width-hp-slider .copy.retail-banner .retail-sept-17 img{padding-top:3.75em}}@media (min-width: 64em){.full-width-hp section .full-width-hp-slider .copy.retail-banner .retail-sept-17 img{padding-top:4.75em}}@media (min-width: 80em){.full-width-hp section .full-width-hp-slider .copy.retail-banner .retail-sept-17 img{padding-top:120px}}.offer-wrapper .offer ul li{padding:0 3.25% !important;margin:0.25em 0}@media (min-width: 48em){.offer-wrapper .offer ul li{max-width:50%}}.offer-wrapper .offer ul li .step-up-offer p.copy-small{color:#EBA612}.offer-wrapper .offer ul li .step-up-offer>span{font-size:2.5em}.offer-wrapper .offer ul li .step-up-offer>span,.offer-wrapper .offer ul li .step-up-offer>span.so-price{font-family:designkotfbold;line-height:1.1;color:#EBA612;text-shadow:0 1px 0 #b59207,0 2px 0 #bd9907,0 3px 0 #b79304,0 4px 0 #bf9a05,0 5px 0 #ab8900,0 6px 1px rgba(0,0,0,0.1),0 0 5px rgba(0,0,0,0.1),0 1px 3px rgba(0,0,0,0.3),0 3px 5px rgba(0,0,0,0.2),0 5px 10px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.2)}.offer-wrapper .qc-wrapper{border:0 !important;padding:0 !important}.offer-wrapper .qc-wrapper .offer-full{display:inline-block;vertical-align:middle;padding:0 2%;text-align:center;margin:0 0 1em}@media (min-width: 48em){.offer-wrapper .qc-wrapper .offer-full{margin:0}}.offer-wrapper .qc-wrapper .offer-full p{margin:0;text-shadow:2px 2px 2px rgba(0,0,0,0.5)}.offer-wrapper .qc-wrapper .offer-full p:nth-of-type(1){text-transform:uppercase;font-family:designkotfmedium}.offer-wrapper .qc-wrapper .offer-full p:nth-of-type(2){font-family:designkotfbold}.sx-trim p.so-price{line-height:1em !important}#divOfferContainer>div:last-child .offer-wrapper{border-bottom:0 !important;padding-bottom:0 !important}.so-percent{color:#bb162b;font-family:designkotfbold;text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,0.1),0 0 5px rgba(0,0,0,0.1),0 1px 3px rgba(0,0,0,0.3),0 3px 5px rgba(0,0,0,0.2),0 5px 10px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.2);font-size:4.25em;line-height:0.9;margin-top:-7px}.so-percent:after{content:"%";vertical-align:top;font-size:40%;line-height:1.25}.no-before:before,.no-before:after{content:none !important}.vert-middle{vertical-align:middle !important}.vert-middle.or-mobile{margin:0.5em 0;display:block !important}@media (min-width: 48em){.vert-middle.or-mobile{margin:0;display:inline-block !important}}.br{display:block !important}.border-top{border-top:1px solid white;margin-top:1em}.white-popup{max-width:980px}.white-popup h3{margin:0;border-bottom:1px solid}.white-popup .medium{font-family:"designkotfmedium","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif}.white-popup .bullets{margin-left:1.5em}.white-popup .bullets li{list-style-type:disc}.white-popup .bullets p{margin:0}.no-charge-awd{display:block !important;width:100% !important;text-align:center;margin:0.75em 0 0;background-color:rgba(255,255,255,0.5);padding:0.75em 0 !important}.no-charge-awd div{margin:auto}.no-charge-awd div p{text-transform:uppercase;color:#444 !important;font-family:"designkotfbold","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif;font-size:0.65em;line-height:1.1}.no-charge-awd div p span{font-size:1.65em}.features-modal{background-color:white;border-radius:0.5em;max-width:980px;width:95%;margin:auto;padding:1em;position:relative}.features-modal h3{margin:0 0 1em;border-bottom:1px solid #666}@media (min-width: 48em){.features-modal ul li{float:left;margin-right:2%;width:32%}.features-modal ul li:nth-of-type(3n){margin-right:0}}.features-modal p{margin:0.5em 0;font-size:1em;font-family:"designkotfmedium","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif}.features-modal p span{display:block;font-size:0.85em;margin-top:0.5em;font-family:"designkotflight","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif}.features-modal p span:nth-of-type(n+2){margin-top:1em;font-size:0.65em}.features-modal a{display:inline-block;margin-top:1em;color:#bb162b;font-size:0.85em;border:1px solid #bb162b;padding:0.4em 0.75em}.features-modal a:nth-of-type(2){display:block;font-size:0.7em;color:#666;padding:0;border:0;text-decoration:underline}.features-modal div{display:none;font-size:0.65em}section.video{text-align:center}section.video ul li{display:inline-block;vertical-align:middle}section.video ul li:nth-of-type(1){margin-right:1em}section.video ul li:nth-of-type(1) a{margin:0;padding:0}section.video a{font-size:1em;display:inline-block;background-color:#bb162b;padding:0.75em 1em;color:white;margin-bottom:1em}@media (min-width: 64em){section.video a{margin-bottom:0;margin-right:1em}section.video a:nth-of-type(2){margin-right:0}}section.video a span{margin-right:0.25em}section.video a em{font-family:"designkotfbold","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:118%}.warranty{background-color:white;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);padding:2em;margin-bottom:2em}@media (min-width: 48em){.warranty>li{display:inline-block;vertical-align:middle;margin-right:2em}}.warranty>li:nth-of-type(1){width:50%}@media (min-width: 48em){.warranty>li:nth-of-type(1){width:15%}}.warranty>li:nth-of-type(1) img{width:100%;margin-bottom:1em}@media (min-width: 48em){.warranty>li:nth-of-type(1) img{margin-bottom:0}}@media (min-width: 48em){.warranty>li:nth-of-type(2){width:calc(85% - 2em);margin-right:0}}.warranty>li:nth-of-type(2) h3{margin:0 0 0.5em}.warranty>li ul li{margin-bottom:1em}.warranty>li ul li:last-of-type{margin-bottom:0}@media (min-width: 48em){.warranty>li ul li{display:inline-block;vertical-align:top;width:calc(((100% - 2em) / 2) - 0.1px);margin:0.75em 1em 0.75em 0}.warranty>li ul li:nth-of-type(2n){margin-right:0}.warranty>li ul li:nth-last-child(-n+2){margin-bottom:0}}.warranty>li ul li:before{font-family:'FontAwesome';content:'\f046';color:#bb162b}#lms-modal h3{margin-bottom:0.75em}#lms-modal label{width:auto;padding:0 0 0.25em;display:block;font-size:0.88em;font-family:designkotflight}#lms-modal .field-msg{display:none;margin-bottom:0}#lms-modal .details li{display:inline-block;vertical-align:top;width:100%}@media (min-width: 48em){#lms-modal .details li{width:49%;margin-right:2%;margin-bottom:0.5em}#lms-modal .details li:nth-of-type(2n){margin-right:0}}#lms-modal .details li input,#lms-modal .details li select{display:block;width:100%;padding:0.5em 0.75em;border:1px solid #ccc;border-radius:3px;font-size:0.88em}#lms-modal .details li option{font-size:0.88em}#lms-modal #dealer-select{border:1px solid #ccc;border-radius:3px}#lms-modal #dealer-select #dealer-select-ctn{padding:1em 1em 0.25em}#lms-modal #dealer-select #dealer-select-ctn .grid-4{float:none;display:inline-block;vertical-align:top;width:32%;margin:0;margin-right:2%}#lms-modal #dealer-select #dealer-select-ctn .grid-4:nth-of-type(3){margin-right:0}#lms-modal #dealer-select #dealer-select-ctn .grid-4 h5{font-size:0.9em;margin:0 0 0.5em}#lms-modal #dealer-select #dealer-select-ctn .grid-4 h5 span{display:inline;font-family:"designkotflight","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif}#lms-modal #dealer-select #dealer-select-ctn .grid-4 span{display:block;font-size:0.85em;margin-bottom:0.2em}#lms-modal #dealer-select #dealer-select-ctn .grid-4 span:last-of-type{margin-bottom:0}#lms-modal #dealer-select #dealer-select-ctn .grid-4 span a{text-decoration:underline}#lms-modal #dealer-select #dealer-select-ctn .grid-4 .dealer-logos{margin:0.5em 0 1em}#lms-modal #dealer-select #dealer-select-ctn .grid-4 .dealer-logos img{margin-right:0.5em}#lms-modal #dealer-select .change-dealer{float:right;margin:0 1em 1em 0;text-decoration:underline}#lms-modal .check{margin:0.75em 0}#lms-modal .check input,#lms-modal .check label{font-size:0.8em;display:inline}#lms-modal .check div{margin-top:0.7em}#lms-modal .check div input{background-color:#bb162b;color:white;padding:0.5em 0.9em;border:0;font-size:0.85em;font-family:"designkotfmedium","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) and (min-width: 48em){.new-so .regional-offers .offer-wrapper{display:inline-block !important;float:none;width:calc(((100% - 22.5px) / 2) - 0.1px)}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.new-so .promo-wrap-new>ul>li:nth-of-type(2) ul{display:block !important}}.offer-wrapper .offer ul li.half-padding-left{padding-left:1% !important}.offer-wrapper .offer ul li.half-padding-right{padding-right:1% !important}.one-top-mobile{margin-top:1em}@media (min-width: 48em){.one-top-mobile{margin-top:0}}.body-fr .new-so .regional-offers .offer-wrapper li.snipe{padding:0.35em 14%}.body-fr .new-so .regional-offers .offer-wrapper li.snipe p{font-size:0.75em}.body-fr .new-so .regional-offers .offer-wrapper li.ten-day-sale{font-size:85%}.js-slidetoggle-btn p{font-family:"designkotfmedium","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif;font-size:1em}.loyalty{font-size:1.5em;font-family:"designkotfmedium","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif}.loyalty .term{font-family:"designkotfbold","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif;font-size:1.5em}.loyalty-up{top:-1.5em}.loyalty-header{background-color:#bb162b;padding:0.5em 0;text-align:center;font-size:1.15em;color:white;vertical-align:middle;margin-top:2px;font-family:"designkotfmedium","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif}.loyalty-header a{color:white;font-size:0.6em;text-decoration:underline;font-family:"designkotflight","Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif}
