section.hero-container{color:#fff;margin-top:0;}section.hero-container .section-content{position:absolute;width:100%;}section.hero-container .models-nav{overflow:hidden;clear:both;}section.hero-container .models-nav a{font-family:Gotham Book,"M Hei PRC W45","M Hei HK W42","M Hei HK W40","HelveticaNeue-Regular","Helvetica Neue Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:13px;font-size:0.8125rem;}section.hero-container .models-nav.sub-nav{top:9px;top:0.5625rem;right:20px;right:1.25rem;position:absolute;}section.hero-container .nav-item{display:block;float:left;margin:0 0 0 20px;margin:0 0 0 1.25rem;}section.hero-container .nav-item:first-child{margin-left:0;}section.hero-container .nav-item.nav-selected{color:rgba(255,255,255,0.5);}.models-nav{overflow:hidden;clear:both;}.models-nav a{font-family:Gotham Book,"M Hei PRC W45","M Hei HK W42","M Hei HK W40","HelveticaNeue-Regular","Helvetica Neue Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:13px;font-size:0.8125rem;color:#fff;}.models-nav.sub-nav{top:9px;top:0.5625rem;right:20px;right:1.25rem;position:absolute;}.models-nav .nav-item{display:block;float:left;margin:0 0 0 20px;margin:0 0 0 1.25rem;}.models-nav .nav-item:first-child{margin-left:0;}.gallery-container{position:relative;}@media (min-width:0) and (max-width:640px){.gallery-container{padding-bottom:20px;padding-bottom:1.25rem;background-color:#333;}}.gallery-slide{position:absolute;top:0;left:0;opacity:0;bottom:0;right:0;overflow:hidden;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;}@media (min-width:640px){.gallery-slide{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;}}.gallery-slide.is-selected{opacity:1;position:relative;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;}.gallery-image{display:block;}.gallery-separator{font-size:13px;font-size:0.8125rem;font-weight:300;margin-right:10px;margin-right:0.625rem;padding-right:10px;padding-right:0.625rem;border-right:1px solid rgba(255,255,255,0.5);}.gallery-separator:last-child{margin-right:0;padding-right:0;border-right:0;}.gallery-navigation{top:0;left:0;width:100%;height:100%;opacity:0;}.gallery-navigation:hover .gallery-navigation--arrows{opacity:1;-webkit-transition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;-o-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out;}@media (min-width:640px){.gallery-navigation{position:absolute;}}.gallery-navigation.has-slides{opacity:1;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;}.gallery-navigation--arrows{opacity:.25;-webkit-transition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;-o-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out;}.gallery-navigation--arrows .arrow{top:0;width:50%;height:100%;display:flex;position:absolute;cursor:pointer;background-repeat:no-repeat;}.gallery-navigation--arrows .arrow:before{content:" ";background-color:rgba(51,51,51,0.5);position:absolute;z-index:10;}@media (min-width:0) and (max-width:640px){.gallery-navigation--arrows .arrow:before{top:calc(50% - 25px);width:50px;height:50px;}}@media (min-width:640px){.gallery-navigation--arrows .arrow:before{top:calc(50% - 50px);width:100px;height:100px;}}.gallery-navigation--arrows .arrow:after{content:" ";position:absolute;top:calc(50% - 50px);background-repeat:no-repeat;z-index:20;}@media (min-width:0) and (max-width:640px){.gallery-navigation--arrows .arrow:after{width:50px;height:50px;top:calc(50% - 25px);background-size:25px 25px;}}@media (min-width:640px){.gallery-navigation--arrows .arrow:after{width:100px;height:100px;top:calc(50% - 50px);background-size:50px 50px;}}.gallery-navigation--arrows .arrow:first-child{left:0;}.gallery-navigation--arrows .arrow:first-child:after{background-image:url("/tesla_theme/assets/img/icon-arrow-left.svg");background-position:center;left:0;}.gallery-navigation--arrows .arrow:first-child:before{left:0;}.gallery-navigation--arrows .arrow:last-child{right:0;}.gallery-navigation--arrows .arrow:last-child:after{background-image:url("/tesla_theme/assets/img/icon-arrow-right.svg");background-position:center;right:0;}.gallery-navigation--arrows .arrow:last-child:before{right:0;}.gallery-navigation--dots{left:0;bottom:0;width:100%;z-index:1;text-align:center;}@media (min-width:640px){.gallery-navigation--dots{margin-bottom:40px;margin-bottom:2.5rem;position:absolute;}}.gallery-navigation--dots .nav-item{margin-left:10px;margin-left:0.625rem;height:10px;height:0.625rem;width:10px;width:0.625rem;display:inline-block;cursor:pointer;border-radius:100%;background-color:#fff;}.gallery-navigation--dots .nav-item:first-child{margin-left:0;}.gallery-navigation--dots .is-selected{background-color:#c00;}.gallery-navigation--thumbs{display:none;}@media (min-width:640px){.gallery-navigation--thumbs{bottom:-50px;bottom:-3.125rem;position:absolute;left:0;width:100%;margin:0 auto;padding:0;}.has-slides .gallery-navigation--thumbs{display:block;}.gallery-navigation--thumbs .nav-items{display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;max-width:720px;max-width:45rem;margin:auto;justify-content:center;align-items:center;align-content:center;}.gallery-navigation--thumbs .nav-item{margin:0 5px;margin:0 0.3125rem;border:1px solid transparent;padding:1px;opacity:.5;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;cursor:pointer;}.gallery-navigation--thumbs .nav-thumb{max-width:80px;max-width:5rem;max-height:100%;display:block;}.gallery-navigation--thumbs .is-selected{border-color:#c00;opacity:1;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}}.gallery-content{font-family:Gotham Book,"M Hei PRC W45","M Hei HK W42","M Hei HK W40","HelveticaNeue-Regular","Helvetica Neue Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;top:0;right:0;width:100%;height:100%;}@media (min-width:640px){.gallery-content{position:absolute;}}@media (min-width:640px){.gallery-content .container{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}}@media (min-width:640px){.gallery-content--quote,.gallery-content--meta{width:80%;margin-left:auto;margin-right:auto;}}@media (min-width:960px){.gallery-content--quote,.gallery-content--meta{width:70%;}}.gallery-content--quote{position:relative;quotes:"“" "”" "‘" "’";color:#fff;}@media (min-width:0) and (max-width:640px){.gallery-content--quote{font-size:18px;line-height:26px;font-size:1.125rem;line-height:1.625rem;}}@media (min-width:640px){.gallery-content--quote{font-size:24px;line-height:36px;font-size:1.5rem;line-height:2.25rem;}}.gallery-content--quote:before{font-size:76px;font-size:4.75rem;font-family:Georgia;content:open-quote;display:block;}@media (min-width:0) and (max-width:640px){.gallery-content--quote:before{padding-top:20px;padding-top:1.25rem;margin-bottom:-30px;margin-bottom:-1.875rem;line-height:1;}}@media (min-width:640px){.gallery-content--quote:before{line-height:0;position:absolute;left:-3rem;top:2.5rem;}}.gallery-content--quote:after{content:close-quote;}.gallery-content--meta{overflow:hidden;}.gallery-content--meta strong{font-size:14px;font-size:0.875rem;font-weight:500;display:block;}.gallery-content--author{font-size:14px;font-size:0.875rem;font-weight:300;color:#fff;}[id="sticky-nav-btns"] .btn-primary,[id="sticky-nav-btns"] .btn-secondary{min-width:100px;font-size:10px;margin:0;display:block;}[id="sticky-nav-btns"].btn-group{padding-top:initial;padding-bottom:initial;margin:8px 0;margin:0.5rem 0;}.sticky-nav{padding-top:5px;padding-top:0.3125rem;padding-bottom:5px;padding-bottom:0.3125rem;left:0;width:100%;z-index:1000;background-color:rgba(247,247,247,0.95);transform:translate3d(0,0,0);backface-visibility:visible;}.sticky-nav .container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;align-content:center;}.sticky-nav .nav-title{font-size:13px;font-size:0.8125rem;font-family:Gotham Medium,"M Hei PRC W45","M Hei HK W42","M Hei HK W40","HelveticaNeue-Regular","Helvetica Neue Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;}.sticky-nav .footer-title{font-weight:100;font-size:20px;line-height:30px;font-size:1.25rem;line-height:1.875rem;}@media (min-width:0) and (max-width:640px){.sticky-nav .footer-title{display:none;}.sticky-nav [data-toggle="modal"]{font-family:Gotham Book,"M Hei PRC W45","M Hei HK W42","M Hei HK W40","HelveticaNeue-Regular","Helvetica Neue Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;font-size:0.9375rem;font-weight:400;padding-top:10px;padding-top:0.625rem;width:100%;display:block;text-align:center;clear:both;}.sticky-nav .btn-primary,.sticky-nav .btn-secondary{width:initial;}.sticky-nav .btn-primary{float:left;}.sticky-nav .btn-secondary{float:right;margin-left:5px;margin-left:0.3125rem;}}@media (min-width:640px){.sticky-nav .container{display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;display:-ms-flexbox;-ms-flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.sticky-nav [data-toggle="modal"]{margin-left:20px;margin-left:1.25rem;}}.sticks-to--top{top:0;position:absolute;border-bottom:1px solid #ccc;}.sticks-to--bottom{bottom:0;position:fixed;border-top:1px solid #ccc;}.sticky-nav--has-form{padding:15px 0;padding:0.9375rem 0;}html,body,#page{background-color:#fff;}.btn-group{margin-bottom:0;}.btn-group [class*="btn-"]{min-width:200px;min-width:12.5rem;}@media (min-width:640px){.btn-group .btn-primary{margin-right:5px;margin-right:0.3125rem;}.btn-group .btn-secondary{margin-left:5px;margin-left:0.3125rem;}}@media (min-width:0) and (max-width:640px){.btn-group{padding-top:10px;padding-top:0.625rem;padding-bottom:25px;padding-bottom:1.5625rem;}.btn-group .btn-primary{margin-bottom:10px;margin-bottom:0.625rem;}}.section-container{padding-bottom:50px;padding-bottom:3.125rem;margin-left:auto;margin-right:auto;text-align:center;}@media (min-width:640px){.section-container{padding-top:0;padding-bottom:75px;padding-bottom:4.6875rem;}}.section-alternate{background-color:#f7f7f7;}.model3-logo{width:100%;height:29px;top:14%;margin-left:auto;margin-right:auto;position:absolute;text-align:center;padding-bottom:2px;}.section-initial--video{max-height:445px;max-height:27.8125rem;width:100%;background-color:#000;}.section-metadata{padding-top:50px;padding-top:3.125rem;padding-bottom:65px;padding-bottom:4.0625rem;}.section-metadata .container{overflow:hidden;}.section-metadata .section-title{font-size:40px;line-height:50px;font-size:2.5rem;line-height:3.125rem;}.section-metadata .btn-group{margin-top:0;margin-bottom:0;}.section-metadata--icons{overflow:hidden;}.section-metadata--icons .icon-rounded{max-height:85px;max-height:5.3125rem;max-width:85px;max-width:5.3125rem;background-color:#fff;border-radius:100px;width:40%;max-height:85px;}.section-metadata--icons .icon-rounded-safari-six{height:85px;}@media (min-width:0) and (max-width:640px){.section-metadata--icons{padding-top:30px;padding-top:1.875rem;}.section-metadata--icons .icon-rounded-safari-six{max-height:55px;}}.metadata-icon{text-align:center;}.metadata-icon:last-child{float:right;margin-right:0;}@media (min-width:0) and (max-width:640px){.metadata-icon{width:48.93617%;float:left;margin-right:2.12766%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;padding-bottom:45px;padding-bottom:2.8125rem;}.metadata-icon:nth-child(2),.metadata-icon:nth-child(4),.metadata-icon:last-child{float:right;margin-right:0;}.metadata-icon:nth-child(5),.metadata-icon:nth-child(6){padding-bottom:0;}.metadata-icon:nth-child(odd){clear:both;}}@media (min-width:640px){.metadata-icon{width:31.91489%;float:left;margin-right:2.12766%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.metadata-icon:nth-child(3){float:right;margin-right:0;}.metadata-icon:nth-child(1) .metadata-icon--title,.metadata-icon:nth-child(2) .metadata-icon--title,.metadata-icon:nth-child(3) .metadata-icon--title{margin-bottom:45px;margin-bottom:2.8125rem;}.metadata-icon:nth-child(4){clear:left;}}.metadata-icon--range strong,.metadata-icon--roomy strong,.metadata-icon--supercharger strong{display:block;}.metadata-icon--title{max-width:150px;max-width:9.375rem;margin:15px auto;margin:0.9375rem auto;font-size:15px;font-size:0.9375rem;}@media (min-width:640px){.metadata-icon--title{margin-bottom:0;}}.i18n-zh_HK .metadata-icon--title,.i18n-zh_TW .metadata-icon--title,.i18n-ja_JP .metadata-icon--title,.i18n-zh_CN .metadata-icon--title,.i18n-zh_MO .metadata-icon--title{text-align:center;}.squish-me{overflow:hidden;}@media (min-width:640px){.squish-me{width:65.95745%;float:left;margin-right:2.12766%;margin-left:17.02128%;margin-right:17.02128%;}.squish-me .section-description{margin-bottom:50px;margin-bottom:3.125rem;}}.section-price .section-description{margin:30px auto;margin:1.875rem auto;}.i18n-zh_HK .section-price .section-description,.i18n-zh_TW .section-price .section-description,.i18n-ja_JP .section-price .section-description,.i18n-zh_CN .section-price .section-description,.i18n-zh_MO .section-price .section-description{text-align:center;}.section-price .section-title{font-size:30px;font-size:1.875rem;line-height:1;}.section-gallery{overflow:hidden;}@media (min-width:0) and (max-width:640px){.section-gallery{padding-bottom:50px;padding-bottom:3.125rem;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}}@media (min-width:640px){.section-gallery{padding-bottom:125px;padding-bottom:7.8125rem;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}}.gallery-container{background-color:transparent;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}@media (min-width:0) and (max-width:640px){.gallery-container{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}}.section-video{overflow:hidden;}@media (min-width:640px){.section-video{padding-bottom:150px;padding-bottom:9.375rem;}}@media (min-width:640px){.section-video{padding-bottom:75px;padding-bottom:4.6875rem;}}.section-video .content-media{height:250px;height:15.625rem;width:100%;clear:both;}@media (min-width:0) and (max-width:640px){.section-video .content-media{margin-bottom:85px;margin-bottom:5.3125rem;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}}@media (min-width:640px){.section-video .content-media{margin-bottom:100px;margin-bottom:6.25rem;height:420px;height:26.25rem;width:65.95745%;float:left;margin-right:2.12766%;margin-left:17.02128%;margin-right:17.02128%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}}.section-video .livesteam-video{width:100%;height:100%;}.section-video .figure-caption{font-size:15px;font-size:0.9375rem;margin-top:5px;clear:both;}.section-video .caption-date{display:block;}.section-video .btn-group{clear:both;}@media (min-width:640px){[id="get-updates"]{display:none;}.content-constrain{margin-bottom:70px;}.section-sub-title{flex-grow:1;}.sticky-nav--right{flex-grow:2;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;align-content:center;}[id="tesla_insider_get_updates_form"] p,[id="tesla_insider_get_updates_form"] .separator,[id="tesla_insider_get_updates_form"] .notice{display:none;}[id="tesla_insider_get_updates_form"] h4{margin-right:60px;margin-right:3.75rem;font-family:Gotham Book,"M Hei PRC W45","M Hei HK W42","M Hei HK W40","HelveticaNeue-Regular","Helvetica Neue Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;}[id="tesla_insider_get_updates_form"] [id="tesla-insider-details"],[id="tesla_insider_get_updates_form"] .form-label,[id="tesla_insider_get_updates_form"] .form-text,[id="tesla_insider_get_updates_form"] .submit-area{display:inline-block;}[id="tesla_insider_get_updates_form"] .form-item{margin:0;}[id="tesla_insider_get_updates_form"] .form-text{max-width:250px;max-width:15.625rem;background-color:#fff;}[id="tesla_insider_get_updates_form"] .btn-primary{margin-right:35px;margin-right:2.1875rem;padding-left:10px;padding-left:0.625rem;padding-right:10px;padding-right:0.625rem;min-width:0;position:relative;top:-1px;background-color:transparent;color:#c00;}[id="tesla_insider_get_updates_form"] .form-label{margin-right:20px;margin-right:1.25rem;}}@media (min-width:640px) and (max-width:960px){[id="tesla_insider_get_updates_form"] .form-label{display:none;}[id="tesla_insider_get_updates_form"] .btn-primary{margin-right:0;}}@media (min-width:0) and (max-width:640px){.model3-logo{display:none;}.section-initial .nav-sticky{position:absolute !important;top:inherit !important;}.section-initial .btn-primary,.section-initial .btn-secondary{min-width:100px;min-width:6.25rem;margin-bottom:0;}.section-initial .is-stuck:before{display:none;}.section-initial .is-stuck .section-title{line-height:inherit;}.section-initial .is-stuck .sub-nav{top:21px;}.section-initial .is-stuck .sub-nav .nav-link{color:#000;}[id="get-updates"]{display:block;}[id="get-updates"] .subtitle{display:none;}[id="get-updates"] .content{padding-top:50px;padding-top:3.125rem;border-top:1px solid #ccc;}}
