mark::before,mark::after{clip-path:inset(100%);clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mark::before,mark::before{content:" [highlight start] "}.mark::after,mark::after{content:" [highlight end] "}.category-icons{max-width:1400px;padding-left:.25rem;padding-right:.25rem}.category-icons .category{text-align:center;display:block;height:104px;width:104px;margin:.5rem auto}.category-icons .category .category-icon{filter:url(#filter_000_1);width:58%;height:58%}.category-icons .category .category-label{color:#000;font-weight:400;font-size:.75rem;line-height:1;margin-top:.125rem}@media screen and (min-width: 321px){.category-icons .category{background:#dcdbda;border-radius:100%}}.category-icons .category-col{padding-left:.25rem;padding-right:.25rem}.category-icons .new-icon{display:block;font-size:.65rem;color:#fff;background-color:#be3f23;border-radius:100%;width:30px;height:30px;padding:.5rem .125rem;position:absolute;right:1.5rem;top:1rem;text-transform:uppercase;z-index:2}@media(min-width: 576px){.category-icons .category{height:150px;width:150px}.category-icons .category .category-icon{margin-top:-0.125rem;margin-bottom:.25rem}.category-icons .category .category-label{font-size:.875rem;text-transform:none;margin-top:0;line-height:1}}@media(min-width: 768px){.category-icons .category{margin-top:2rem;margin-bottom:2rem}.category-icons .new-icon{right:82px;top:0}}@media(min-width: 992px){.category-icons .category{transition:ease all;background:none;width:100%;margin:1rem auto;margin:0 auto}.category-icons .category .category-icon{transition:.08s ease all;margin-bottom:.5rem}.category-icons .category .category-label{font-size:.75rem;text-transform:uppercase;line-height:1rem}.category-icons .category:hover .category-icon{filter:url(#filter_be3f23_1);transform:translateY(-10px)}.category-icons .category:hover .category-label{color:#be3f23}.category-icons .new-icon{right:32px}}@media(min-width: 1200px){.category-icons .category{height:auto}.category-icons .category .category-label{font-size:.875rem;text-transform:uppercase;line-height:1.25rem}.category-icons .new-icon{right:42px}}.car-selector-category-icons{max-width:700px}.category-images-wrapper{margin-bottom:16px}.category-images-wrapper a .category{align-items:center;background:#f2ebe7;border-radius:100%;display:flex;height:95px;width:95px;justify-content:center;margin:8px auto;text-align:center}.category-images-wrapper a .category .category-images{height:85px;width:85px}.category-images-wrapper a .category.specials .category-images{margin-bottom:28%}.category-images-wrapper a .category-label{font-size:1rem;line-height:1.25rem;text-align:center;text-transform:none}.category-images-wrapper a:hover .category{background:#e2d2c9}.category-images-wrapper a:hover .category-label{text-decoration:underline}@media(min-width: 992px){.category-images-wrapper a{margin-bottom:0}.category-images-wrapper a:hover .category{transition:.08s ease all;transform:translateY(-10px)}}@media(min-width: 1200px){.category-images-wrapper a .category{height:100px;width:100px}.category-images-wrapper a .category .category-images{height:90px;width:90px}}.product-block-simple{margin-top:48px;margin-bottom:48px}@media(min-width: 992px){.product-block-simple{margin:128px 0}}.product-block-simple .link-unstyled{color:#000}.product-block-simple .link-unstyled:hover{color:#be3f23}.product-block-simple .link-unstyled:hover .product-title{color:#be3f23}.product-block-simple .link-unstyled:hover .buy-link{color:#be3f23}.product-block-simple .link-unstyled:hover .buy-link .icon{fill:#be3f23}.product-block-simple .product-block{display:flex;flex-direction:column;align-content:center;border-radius:16px}.product-block-simple .product-image{display:flex;justify-content:center}@media(max-width: 991.98px){.product-block-simple .product-image{margin-bottom:16px}}.product-block-simple .product-copy{flex:1 0 auto;text-align:center;align-self:center}.product-block-simple .product-title{font-size:1.25rem;font-weight:700;margin:24px 0 0 0;flex:1 0 auto}.product-block-simple .product-subtitle{font-size:1rem;margin-bottom:16px;flex:1 0 auto}.product-block-simple .product-description{color:#777473;padding:16px 0 32px}.product-block-simple.grid{border-bottom:none;text-align:center;margin:16px 0}.product-block-simple.grid .product-block{border:1px solid #a9a7a7;padding:16px;height:100%}.product-block-simple.grid .product-image{margin:0 auto}.product-block-simple.grid.border-none .link-unstyled .product-block{border:none}.product-block-simple.grid.border-none .link-unstyled .product-block:hover{border:none}.product-block-simple.grid .link-unstyled:hover .product-block{border:1px solid #be3f23}.product-block-simple.grid.specials .product-copy{flex:1;display:block}@media(min-width: 768px){.product-block-simple.grid.specials .product-copy{text-align:center}}.product-block-simple.grid.specials .product-title{flex:none}.product-block-simple.grid.specials .product-subtitle{flex:none}.primary-lead .brand-story{position:relative}.primary-lead .brand-story img,.primary-lead .brand-story .img-fluid,.primary-lead .brand-story a{width:100%}.primary-lead .brand-story .welcome-back-strip{width:100%}.primary-lead .specials-carousel-container{margin-top:-23%}@media(min-width: 768px){.primary-lead .specials-carousel-container{margin-top:-8%}}.primary-lead .specials-carousel-container .splide__slide{margin-right:8px !important;width:calc(50% - 4px) !important}@media(min-width: 768px){.primary-lead .specials-carousel-container .splide__slide{width:calc(33% - 4px) !important}}@media(min-width: 992px){.primary-lead .specials-carousel-container .splide__slide{margin-right:16px !important;width:calc(25% - 16px) !important}}.primary-lead .specials-carousel-container .splide__slide .product-block{background:#fff}.primary-lead .specials-carousel-container .splide__slide .product-block .product-copy{line-height:20px;margin:16px 0 8px;text-align:left !important}.primary-lead .specials-carousel-container .splide__slide .product-block .product-copy .product-title,.primary-lead .specials-carousel-container .splide__slide .product-block .product-copy .product-subtitle{display:contents;font-size:1rem;font-size:.875rem}.primary-lead,.brand-story-one,.brand-story-two,.brand-story-three{position:relative}.primary-lead .controls-overlay,.brand-story-one .controls-overlay,.brand-story-two .controls-overlay,.brand-story-three .controls-overlay{position:absolute;right:0;top:0;margin:1.5rem;z-index:2;transition:.3s;cursor:pointer;background-color:#000;border:1px solid #fff;opacity:.8;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;line-height:0}.primary-lead .controls-overlay .icon,.brand-story-one .controls-overlay .icon,.brand-story-two .controls-overlay .icon,.brand-story-three .controls-overlay .icon{width:24px;filter:url(#filter_fff_1);transition:.3s}.primary-lead .controls-overlay:hover,.brand-story-one .controls-overlay:hover,.brand-story-two .controls-overlay:hover,.brand-story-three .controls-overlay:hover{opacity:1}.primary-lead .controls-overlay:hover svg.icon,.brand-story-one .controls-overlay:hover svg.icon,.brand-story-two .controls-overlay:hover svg.icon,.brand-story-three .controls-overlay:hover svg.icon{filter:initial}.primary-lead .sound-mute-control,.brand-story-one .sound-mute-control,.brand-story-two .sound-mute-control,.brand-story-three .sound-mute-control{display:none;right:40px}@media(min-width: 576px){.primary-lead .controls-overlay,.brand-story-one .controls-overlay,.brand-story-two .controls-overlay,.brand-story-three .controls-overlay{margin:1.5rem;width:30px;height:30px}.primary-lead .sound-mute-control,.brand-story-one .sound-mute-control,.brand-story-two .sound-mute-control,.brand-story-three .sound-mute-control{right:40px}}.vehicle-selector-wrapper.human{position:relative;display:flex;align-items:flex-end;flex-direction:row;justify-content:center;text-align:center;background:0 0;padding:0}.vehicle-selector-wrapper.human .vehicle-selector-content{display:flex;flex-direction:column;position:absolute;align-items:center;align-content:center;justify-content:center;text-align:center;padding-bottom:5rem;margin-bottom:1rem;color:#fff}.vehicle-selector-wrapper.human .vehicle-selector-content .find-what-fits{font-weight:700;font-size:1.5rem;width:100%;margin:0 auto .5rem auto;text-shadow:3px 3px 18px #000}.vehicle-selector-wrapper.human .vehicle-selector-content .btn-lg{font-size:1rem}.vehicle-selector-wrapper.human picture{width:100%}.vehicle-selector-wrapper.human .prev-vehicles{text-decoration:underline;color:#fff;cursor:pointer}.vehicle-selector-wrapper.human .fetching{display:none;font-size:1.65rem;color:#368406}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper{width:312px;max-width:90%}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .dropdown .dropdown-toggle{border:1px solid #fff;width:100%;margin-bottom:.5rem;background-color:rgba(0,0,0,.7);color:#fff !important;display:flex;justify-content:space-between;align-items:center;overflow:hidden;height:3.25rem;padding-top:1.125rem;padding-bottom:1.125rem}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .dropdown .dropdown-toggle .selection{position:absolute;top:19px}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .dropdown .dropdown-toggle .dd-arrow{filter:url(#filter_fff_1);position:absolute;right:16px;top:19px}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .dropdown .dropdown-toggle .dd-check{filter:url(#filter_4ab508_1);position:absolute;right:16px;top:calc((3.25rem - 10px)/2)}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .dropdown .dropdown-toggle .vs-label{display:none}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .dropdown .dropdown-toggle:hover,.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .dropdown .dropdown-toggle:focus{background:#fff !important;border:1px solid #292828;color:#292828 !important}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .dropdown .dropdown-toggle:hover .dd-arrow,.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .dropdown .dropdown-toggle:focus .dd-arrow{filter:url(#filter_292828_1)}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .dropdown .dropdown-toggle:hover .dd-check,.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .dropdown .dropdown-toggle:focus .dd-check{filter:url(#filter_225304_1)}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .dropdown .dropdown-toggle.selected{border:1px solid #4ab508}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .dropdown .dropdown-toggle.selected .selection{top:26px}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .dropdown .dropdown-toggle.selected .vs-label{display:block;position:absolute;top:0px;left:0px;font-size:.8rem;padding:.5rem 1rem;opacity:.9;letter-spacing:.5px}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .dropdown.show>.dropdown-toggle{color:#292828 !important;background-color:#fff}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .dropdown.show>.dropdown-toggle .dd-arrow{filter:url(#filter_292828_1)}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .vq-options{margin-top:1rem;margin-bottom:8px}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .prev-vehicles:hover{text-decoration:none}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .prev-vehicle-back-link{color:#fff}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper .prev-vehicle-back-link:hover{color:#fff !important;text-decoration:none}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper div[id^=prevVehiclesDiv]{margin-top:0}.vehicle-selector-wrapper.human .vehicle-selector-input-wrapper div[id^=prevVehiclesDiv] .dropdown{margin-top:.5rem}.vehicle-selector-wrapper.human.return{align-items:flex-end;justify-content:center}.vehicle-selector-wrapper.human.return .vehicle-selector-content{color:#000;background:#fff;padding:1rem 1rem 1.5rem 1rem;background:linear-gradient(to bottom, rgba(255, 255, 255, 0.8) 0, #fff 30%, #fff 100%);border-radius:16px}.vehicle-selector-wrapper.human.return .vehicle-selector-content .find-what-fits{text-shadow:none;font-weight:700;font-size:1.5rem;width:100%;margin:0 auto 1rem auto}.vehicle-selector-wrapper.human.return .vehicle-selector-content .glam-photo{margin:1rem auto 0 auto;width:100px}.vehicle-selector-wrapper.human.return .vehicle-link{background:none;border-bottom:2px solid #db5739;border-left:none;border-right:none;border-top:none;color:#000;font-weight:700;padding:0;text-decoration:unset;display:flex;align-items:center;text-decoration:none}.vehicle-selector-wrapper.human.return .vehicle-link:hover{border-color:rgba(0,0,0,0);color:#be3f23}.vehicle-selector-wrapper.human.return .vehicle-link .vehicle-name{font-family:"cf-gibson",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;font-size:1.5rem}.vehicle-selector-wrapper.human.return .remove-vehicle{align-items:center;display:flex;font-size:.875rem;text-decoration:none;margin-top:1rem;color:#5d5b5a}.vehicle-selector-wrapper.human.return .remove-vehicle .remove-vehicle-icon{filter:url(#filter_5d5b5a_1);height:.875rem;margin-right:.25rem;width:.875rem}.vehicle-selector-wrapper.human.return .remove-vehicle:hover{color:#be3f23}.vehicle-selector-wrapper.human.return .remove-vehicle:hover .remove-vehicle-icon{filter:url(#filter_be3f23_1)}@media(min-width: 576px){.vehicle-selector-wrapper.human .vehicle-selector-content{padding-bottom:12rem}.vehicle-selector-wrapper.human .vehicle-selector-content .find-what-fits{font-size:2.75rem;margin:0 auto 1rem auto}}@media(min-width: 768px){.vehicle-selector-wrapper.human .vehicle-selector-content{padding-bottom:10rem}.vehicle-selector-wrapper.human .vehicle-selector-content .find-what-fits{font-size:3rem}.vehicle-selector-wrapper.human.return{align-items:center;justify-content:flex-end}.vehicle-selector-wrapper.human.return .vehicle-selector-content{padding:2rem;margin-right:2rem}.vehicle-selector-wrapper.human.return .vehicle-selector-content .glam-photo{width:150px}}@media(min-width: 992px){.vehicle-selector-wrapper.human .vehicle-selector-content{padding-bottom:3rem}.vehicle-selector-wrapper.human .vehicle-selector-content .find-what-fits{font-size:3rem}.vehicle-selector-wrapper.human .vehicle-selector-content .btn-lg{padding:1rem 2rem;margin:2rem auto}.vehicle-selector-wrapper.human.return .vehicle-selector-content{padding:2rem;margin-right:2rem}.vehicle-selector-wrapper.human.return .vehicle-selector-content .find-what-fits{font-size:1.75rem}.vehicle-selector-wrapper.human.return .vehicle-selector-content .btn-lg{margin:1rem}.vehicle-selector-wrapper.human.return .vehicle-selector-content .glam-photo{width:150px}}@media(min-width: 1200px){.vehicle-selector-wrapper.human.return .vehicle-selector-content{margin-right:5rem}}@media(min-width: 1460px){.vehicle-selector-wrapper.human .vehicle-selector-content{padding:8rem 0}.vehicle-selector-wrapper.human .vehicle-selector-content .find-what-fits{font-size:4rem}.vehicle-selector-wrapper.human .vehicle-selector-content .btn-lg{font-size:1.25rem}.vehicle-selector-wrapper.human.return .vehicle-selector-content{padding:3rem;margin-right:9rem}.vehicle-selector-wrapper.human.return .vehicle-selector-content .find-what-fits{font-size:2.5rem;margin-bottom:0}.vehicle-selector-wrapper.human.return .vehicle-selector-content .btn-lg{margin:2rem auto}.vehicle-selector-wrapper.human.return .vehicle-selector-content .glam-photo{width:200px}}mark::before,mark::after{clip-path:inset(100%);clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mark::before,mark::before{content:" [highlight start] "}.mark::after,mark::after{content:" [highlight end] "}.brand-story-wrapper-link{text-decoration:none;display:block;width:100%}.brand-story{display:flex;align-items:center;flex-direction:column-reverse;padding:0;width:100%;box-shadow:-0.15rem .15rem .6rem rgba(0,0,0,.2)}.brand-story .lead-image-overlay{display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;padding:2rem;color:#fff;text-align:center;background:#000;width:100%}@media(min-width: 992px){.brand-story .lead-image-overlay{width:auto}}.brand-story .heading-logo{max-width:100%}.brand-story .heading-text{font-weight:700;font-family:"cf-lubalin-graph",Helvetica,Arial,sans-serif;font-size:1.5rem;margin-bottom:.5rem;line-height:1.2}.brand-story .heading-text span{display:inline-block}.brand-story .subheading-text{font-weight:200;font-size:1.125rem;line-height:1.2;margin-bottom:0}.brand-story .subheading-text span{display:inline-block}.brand-story .icon.SpeakerCompare{fill:#368406}.brand-story .icon.play-button{filter:url(#filter_fff_1)}.brand-story .btn{margin-top:16px}.brand-story .btn:hover svg{filter:url(#filter_be3f23_1)}.brand-story.coal .lead-image-overlay{background:#000}.brand-story.coal .lead-image-overlay .heading-text,.brand-story.coal .lead-image-overlay .subheading-text{color:#fff}.brand-story.skyline .lead-image-overlay{background:#be3f23}.brand-story.skyline .lead-image-overlay .heading-text,.brand-story.skyline .lead-image-overlay .subheading-text{color:#fff}.brand-story.skyline .btn-primary{background-color:#000;border:1px solid #000}.brand-story.white .lead-image-overlay{background:#fff}.brand-story.white .lead-image-overlay .heading-text,.brand-story.white .lead-image-overlay .subheading-text{color:#000}.brand-story.sand .lead-image-overlay{background:#e2d2c9}.brand-story.sand .lead-image-overlay .heading-text,.brand-story.sand .lead-image-overlay .subheading-text{color:#000}.brand-story.campaign-color-1 .lead-image-overlay,.brand-story.campaign-style-1 .lead-image-overlay{background:rgba(18,29,64,.9);color:#fbf2e7}.brand-story.campaign-color-1 .heading-text,.brand-story.campaign-style-1 .heading-text{color:#fbf2e7}.brand-story.campaign-color-1 .subheading-text,.brand-story.campaign-style-1 .subheading-text{color:#fbf2e7}.brand-story.campaign-color-1 .btn-primary,.brand-story.campaign-style-1 .btn-primary{background-color:#fbf2e7;border:1px solid #fbf2e7;color:#121d40}.brand-story.campaign-color-1 .btn-primary:hover,.brand-story.campaign-style-1 .btn-primary:hover{color:#fbf2e7;background:#121d40;border:1px solid #fbf2e7}.brand-story.campaign-color-2 .lead-image-overlay,.brand-story.campaign-style-2 .lead-image-overlay{background:rgba(158,57,61,.9)}.brand-story.campaign-color-2 .heading-text,.brand-story.campaign-style-2 .heading-text{color:#fbf2e7}.brand-story.campaign-color-2 .subheading-text,.brand-story.campaign-style-2 .subheading-text{color:#fbf2e7}.brand-story.campaign-color-2 .btn-primary,.brand-story.campaign-style-2 .btn-primary{background-color:#121d40;border:1px solid #121d40;color:#fbf2e7}.brand-story.campaign-color-2 .btn-primary:hover,.brand-story.campaign-style-2 .btn-primary:hover{color:#fbf2e7;background:none;border:1px solid #fbf2e7}.brand-story.campaign-color-3 .lead-image-overlay,.brand-story.campaign-style-3 .lead-image-overlay{background:rgba(222,249,246,.9)}.brand-story.campaign-color-3 .heading-text,.brand-story.campaign-style-3 .heading-text{color:#000}.brand-story.campaign-color-3 .subheading-text,.brand-story.campaign-style-3 .subheading-text{color:#000}.brand-story.campaign-color-3 .btn-primary,.brand-story.campaign-style-3 .btn-primary{background-color:#0e5b51;border:1px solid #0e5b51;color:#fff}.brand-story.campaign-color-3 .btn-primary:hover,.brand-story.campaign-style-3 .btn-primary:hover{color:#000;background:none;border:1px solid #000}.brand-story.full.center .lead-image-overlay{align-items:center}.brand-story.full.top .lead-image-overlay{justify-content:flex-start}.brand-story.full.bottom .lead-image-overlay{justify-content:flex-end}@media(min-width: 992px){.brand-story.full{display:flex;flex-direction:row;align-items:center;text-align:center;position:relative;display:flex;align-items:center;flex-direction:row;justify-content:center;text-align:center;box-shadow:none}.brand-story.full .lead-image-overlay{display:flex;flex-direction:column;position:absolute;align-items:center;align-content:center;justify-content:flex-end;text-align:center;height:100%;width:100%;max-width:100%;margin:0;background:none;color:#fff;padding:32px}.brand-story.full .lead-image-overlay .img-fluid{max-width:100%;width:100%}.brand-story.full .copy-container{max-width:400px}.brand-story.full.coal .lead-image-overlay,.brand-story.full.skyline .lead-image-overlay,.brand-story.full.white .lead-image-overlay,.brand-story.full.sand .lead-image-overlay,.brand-story.full.campaign-style-1 .lead-image-overlay,.brand-story.full.campaign-color-1 .lead-image-overlay,.brand-story.full.campaign-style-2 .lead-image-overlay,.brand-story.full.campaign-color-2 .lead-image-overlay,.brand-story.full.campaign-style-3 .lead-image-overlay,.brand-story.full.campaign-color-3 .lead-image-overlay{background:none}.brand-story.full.coal .lead-image-overlay .heading-text,.brand-story.full.coal .lead-image-overlay .subheading-text,.brand-story.full.skyline .lead-image-overlay .heading-text,.brand-story.full.skyline .lead-image-overlay .subheading-text,.brand-story.full.white .lead-image-overlay .heading-text,.brand-story.full.white .lead-image-overlay .subheading-text,.brand-story.full.sand .lead-image-overlay .heading-text,.brand-story.full.sand .lead-image-overlay .subheading-text,.brand-story.full.campaign-style-1 .lead-image-overlay .heading-text,.brand-story.full.campaign-style-1 .lead-image-overlay .subheading-text,.brand-story.full.campaign-color-1 .lead-image-overlay .heading-text,.brand-story.full.campaign-color-1 .lead-image-overlay .subheading-text,.brand-story.full.campaign-style-2 .lead-image-overlay .heading-text,.brand-story.full.campaign-style-2 .lead-image-overlay .subheading-text,.brand-story.full.campaign-color-2 .lead-image-overlay .heading-text,.brand-story.full.campaign-color-2 .lead-image-overlay .subheading-text,.brand-story.full.campaign-style-3 .lead-image-overlay .heading-text,.brand-story.full.campaign-style-3 .lead-image-overlay .subheading-text,.brand-story.full.campaign-color-3 .lead-image-overlay .heading-text,.brand-story.full.campaign-color-3 .lead-image-overlay .subheading-text{color:#fff}.brand-story.full .lead-image-overlay{justify-content:center}.brand-story.full.left .lead-image-overlay{align-items:flex-start}.brand-story.full.right .lead-image-overlay{align-items:flex-end}.brand-story.full .heading-text{margin-top:-0.5rem}.brand-story.full .subheading-text{margin-bottom:0}}@media(min-width: 1200px){.brand-story.full .lead-image-overlay{padding:32px}.brand-story.full .copy-container{max-width:450px}.brand-story.full.large-copy .heading-text{font-size:2.75rem}.brand-story.full.large-copy .subheading-text{font-size:1.75rem}}@media(min-width: 1460px){.brand-story.full .lead-image-overlay{padding:32px}.brand-story.full .copy-container{max-width:500px}.brand-story.full.large-copy .heading-text{font-size:2.75rem}.brand-story.full.large-copy .subheading-text{font-size:1.75rem}}@media(min-width: 1600px){.brand-story.full .lead-image-overlay{padding:32px}.brand-story.full .copy-container{max-width:600px}.brand-story.full.large-copy .heading-text{font-size:2.75rem}.brand-story.full.large-copy .subheading-text{font-size:1.75rem}}@media(min-width: 1920px){.brand-story.full .lead-image-overlay{padding:64px}.brand-story.full .copy-container{max-width:650px}.brand-story.full.large-copy .heading-text{font-size:4rem}.brand-story.full.large-copy .subheading-text{font-size:3rem}.brand-story.full.large-copy .btn{font-size:1.5rem;padding:1rem 20px}}@media(min-width: 992px){.brand-story{align-items:center;box-shadow:none;display:flex;flex-direction:row;justify-content:center;position:relative;text-align:center}.brand-story .lead-image-overlay{display:flex;flex-direction:column;position:absolute;align-items:center;align-content:center;justify-content:center;text-align:center;height:auto;color:#fff;padding:1.5rem;max-width:400px;margin:16px;background:rgba(0,0,0,.8);border-radius:16px}.brand-story .heading-text{font-size:1.5rem;margin-top:-0.5rem}.brand-story .subheading-text{font-size:1.25rem;margin-bottom:0}.brand-story .btn{margin-top:32px}.brand-story.right-copy .copy-container{text-align:right}.brand-story.left-copy .copy-container{text-align:left}.brand-story.center-copy .copy-container{text-align:center}.brand-story.center{align-items:center;justify-content:center}.brand-story.left{justify-content:flex-start}.brand-story.left .lead-image-overlay{text-align:left}.brand-story.right{justify-content:flex-end}.brand-story.right .lead-image-overlay{text-align:left}.brand-story.top{align-items:flex-start}.brand-story.bottom{align-items:flex-end}.brand-story.large-copy .heading-text{font-size:2.5rem}.brand-story.large-copy .subheading-text{font-size:1.5rem}.brand-story.coal .lead-image-overlay{background:rgba(0,0,0,.9)}.brand-story.skyline .lead-image-overlay{background:rgba(190,63,35,.9)}.brand-story.white .lead-image-overlay{background:rgba(255,255,255,.9)}.brand-story.sand .lead-image-overlay{background:rgba(226,210,201,.9)}.brand-story.campaign-color-1 .lead-image-overlay,.brand-story.campaign-style-1 .lead-image-overlay{background:rgba(18,29,64,.9)}.brand-story.campaign-color-2 .lead-image-overlay,.brand-story.campaign-style-2 .lead-image-overlay{background:#9e393d}.brand-story.campaign-color-3 .lead-image-overlay,.brand-story.campaign-style-3 .lead-image-overlay{background:rgba(222,249,246,.8)}}@media(min-width: 1200px){.brand-story .heading-text{margin-bottom:1rem;font-size:2rem}.brand-story .subheading-text{font-size:1.25rem}.brand-story .lead-image-overlay{max-width:550px;margin:32px;padding:32px}.brand-story.large-copy .lead-image-overlay{padding-top:64px;padding-bottom:64px}.brand-story.large-copy .heading-text{font-size:3rem}.brand-story.large-copy .subheading-text{font-size:2rem}.brand-story.large-copy .btn{margin-top:32px}}@media(min-width: 1921px){.brand-story .heading-text{margin-bottom:1rem;font-size:2.75rem}.brand-story .subheading-text{font-size:1.5rem}.brand-story .lead-image-overlay{max-width:650px;margin:64px}.brand-story.large-copy .lead-image-overlay{max-width:900px}.brand-story.large-copy .lead-image-overlay .lead-image-overlay{padding-top:64px;padding-bottom:64px}.brand-story.large-copy .heading-text{font-size:4rem}.brand-story.large-copy .subheading-text{font-size:3rem}.brand-story.large-copy .btn{font-size:1.5rem;padding:1rem 20px}}.homepage.learn-module-test .brand-story-spotlight-blocks{display:flex;background:#fff;text-align:center}.homepage.learn-module-test .brand-story-spotlight-blocks .spotlight-block-row{max-width:1920px;margin-left:auto;margin-right:auto}.homepage.learn-module-test .brand-story-spotlight-blocks .link-unstyled{height:auto;position:relative}.homepage.learn-module-test .brand-story-spotlight-blocks .copy{position:relative;width:100%;text-align:center;background:#f2ebe7;padding:16px;top:-36px}.homepage.learn-module-test .brand-story-spotlight-blocks .btn{display:inline-block;background:rgba(0,0,0,.7);text-align:center}.homepage.learn-module-test .brand-story-spotlight-blocks .btn:hover{background:#f2ebe7}@media(min-width: 768px)and (max-width: 1199px){.homepage.learn-module-test .brand-story-spotlight-blocks .link-unstyled{margin-bottom:32px}}@media(min-width: 992px){.homepage.learn-module-test .brand-story-spotlight-blocks .copy{padding:32px}}.homepage.learn-module-test .primary-lead{order:1}.homepage.learn-module-test .popular-categories{order:2}.homepage.learn-module-test .brand-story-spotlight-blocks{order:3}.homepage.learn-module-test .human-vehicle-selector{order:4}.homepage.learn-module-test .specials-carousel{order:5}.homepage.learn-module-test .brand-story-one{order:6}.homepage.learn-module-test .recommended-products{order:7}.homepage.learn-module-test .brand-story-two{order:8}.homepage.learn-module-test .articles-videos{order:9}.homepage.learn-module-test .brand-story-three{order:10}.homepage.learn-module-test.car-customer .vehicle-headline{display:block}.homepage.learn-module-test.car-customer .primary-lead{order:1}.homepage.learn-module-test.car-customer .human-vehicle-selector{order:2}.homepage.learn-module-test.car-customer .popular-categories{order:3}.homepage.learn-module-test.car-customer .medium-spotlight-block{order:4}.homepage.learn-module-test.car-customer .brand-story-one{order:5}.homepage.learn-module-test.car-customer .specials-carousel{order:6}.homepage.learn-module-test.car-customer .brand-story-two{order:7}.homepage.learn-module-test.car-customer .recommended-products{order:8}.homepage.learn-module-test.car-customer .brand-story-three{order:9}.homepage.learn-module-test.car-customer .articles-videos{order:10;margin-bottom:0}.homepage{display:flex;flex-direction:column}.homepage picture{width:100%}.homepage picture img{width:100%;height:auto;max-width:100%}.homepage .primary-lead,.homepage .brand-story-one,.homepage .brand-story-two,.homepage .brand-story-three{position:relative}.homepage.home-customer .vehicle-headline{display:none}.homepage .vehicle-selector-wrapper .find-what-fits{margin-top:16px}.homepage .home-centered-header{text-align:center;margin:0 auto 32px auto}.homepage .product-grid-box:not(.list){max-width:unset}.homepage .product-block-simple.grid{margin-top:0;margin-bottom:0;border-radius:16px}.homepage .articles-videos-carousel-container .related-articles-wrapper{margin-bottom:0}.homepage .specials-carousel .specials.product-block-simple.grid{margin-bottom:0;margin-top:0;background:#fff}.homepage .read-video-desc-btn{z-index:-1;margin-top:-32px}
