.model-chooser h2{text-align:center;font-size:3.4rem;font-weight:500;line-height:1.14;letter-spacing:.056rem;position:relative}@media (max-width:1024.98px){.model-chooser h2{text-align:left;font-size:2.8rem}.model-chooser h2 span{display:block}}.model-chooser .desktop.slider-wrapper{position:relative}.model-chooser .desktop.slider-wrapper h2{position:relative;z-index:1}.model-chooser .desktop.slider-wrapper .controls{position:relative;z-index:1;text-align:center}.model-chooser .desktop.slider-wrapper .controls button{margin:1rem 1.5rem 0}.model-chooser .desktop.slider-wrapper .controls button svg{width:5.3rem;height:5.3rem}.model-chooser .desktop.slider-wrapper .link{position:absolute;bottom:20%;left:0;width:100%;z-index:1}.model-chooser .desktop.slider-wrapper .link a.model{padding-left:0}.model-chooser .desktop.slider-wrapper .link a.model span{font-size:2.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.024rem;text-align:left;color:#202020;opacity:1;position:relative;transform:translateX(0);transition:opacity .25s ease-out,transform .3s ease-out;transition-delay:0s,0s}.model-chooser .desktop.slider-wrapper .link.changing a.model span{opacity:0;transform:translateX(-50%);transition:opacity .3s ease-out,transform 0s ease-out;transition-delay:0s,.3s}.model-chooser .desktop.slider-wrapper .video-full-w{position:relative;z-index:-1;width:100%;margin-top:-10rem}.model-chooser .desktop.slider-wrapper .video-full-w .swiper-container{width:100%}.model-chooser .desktop.slider-wrapper .video-full-w .swiper-slide img{height:0}.model-chooser .desktop.slider-wrapper .video-full-w .swiper-slide img.img-loaded,.model-chooser .desktop.slider-wrapper .video-full-w .swiper-slide video{width:100%;max-width:1920px;height:auto;margin:0 auto}@media (max-width:1024.98px){.model-chooser .mobile{display:block!important}}.model-chooser .mobile .swiper-container{width:100%;margin-top:1.5rem}.model-chooser .mobile .swiper-container .swiper-slide{width:75%}.model-chooser .mobile .swiper-container .swiper-slide img{height:0}.model-chooser .mobile .swiper-container .swiper-slide img.img-loaded{width:100%;height:auto}.model-chooser .mobile .swiper-container.single .swiper-slide{width:100%}.model-chooser .mobile .link{margin-top:1.5rem;text-transform:uppercase;text-align:left;transition:opacity .3s ease-in-out;opacity:1}.model-chooser .mobile .link.sliding{opacity:0}.model-chooser .mobile .link a{vertical-align:middle}.model-chooser .mobile .link a svg{width:5rem;height:5rem}.model-chooser .mobile .link .title{display:inline-block;vertical-align:middle}.model-chooser .mobile .link .title .primary{font-size:2rem;font-weight:500;line-height:1.5;letter-spacing:.02rem}.model-chooser .mobile .link .title .secondary{font-size:1.2rem;font-weight:300;line-height:1.2}.family-chooser .desktop .texts{min-height:50rem;white-space:nowrap}@media (max-width:1365.98px){.family-chooser .desktop .texts{min-height:42rem}}.family-chooser .desktop .texts .link{position:relative;bottom:0;opacity:1}.family-chooser .desktop .texts .link.changing{transition:opacity .3s ease-in-out;opacity:0}.family-chooser .desktop .texts .link .link-item{position:absolute;top:0;left:0;text-align:left;visibility:hidden;opacity:0}.family-chooser .desktop .texts .link .link-item.active{visibility:visible;opacity:1}.family-chooser .desktop .texts .link .link-item h3{font-size:3rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.3;letter-spacing:.12rem;text-align:left}.family-chooser .desktop .texts .link .link-item h2{margin-top:.9rem;margin-bottom:3rem;font-size:7.6rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:.97;letter-spacing:-.228rem;text-align:left;position:relative}.family-chooser .desktop .texts .link .link-item a{display:inline-block}.family-chooser .desktop .texts .link .link-item a svg{width:50px;height:57px}.family-chooser .desktop .texts .pagination{position:absolute;left:0;bottom:30%;border-bottom:1px solid rgba(0,0,0,.3);text-align:left}@media (max-width:1365.98px){.family-chooser .desktop .texts .pagination{bottom:15%}}.family-chooser .desktop .texts .pagination button{position:relative;display:inline-block;font-size:1.6rem;font-weight:300;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:.032rem;text-align:left;color:rgba(32,32,32,.3);padding:0 6.5rem 2rem 0;transition:color .7s ease-in-out}.family-chooser .desktop .texts .pagination button:after{content:"";display:block;position:absolute;bottom:-1px;left:0;width:0;height:2px;background-color:#202020;transition:width .2s ease-out}.family-chooser .desktop .texts .pagination button.active,.family-chooser .desktop .texts .pagination button:hover{color:#202020}.family-chooser .desktop .texts .pagination button.active:after,.family-chooser .desktop .texts .pagination button:hover:after{width:100%}@media (min-width:1025px) and (max-width:1365.98px){.family-chooser .desktop .texts .pagination button{padding:0 4.5rem 2rem 0}}.family-chooser .desktop.slider-wrapper{position:relative;padding-top:14rem;padding-bottom:6rem}@media (max-width:1365.98px){.family-chooser .desktop.slider-wrapper{padding-top:7rem;padding-bottom:0}}.family-chooser .desktop.slider-wrapper>.video-full-w{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;margin-top:0}.family-chooser .desktop.slider-wrapper>.video-full-w .swiper-container{width:100%;height:100%}.family-chooser .desktop.slider-wrapper>.video-full-w .swiper-slide img,.family-chooser .desktop.slider-wrapper>.video-full-w .swiper-slide video{width:100%;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:1920px}