/* 
 BMWUSA 
 Revision: b23a804fcf1ef35d13c2762ab8b5e7a2d730e5b0
 Date: Fri, August 28, 2020, 03:39 PM UTC
 */ 
.text-header{overflow:hidden}.text-header.height-a{overflow:visible}.text-header.height-a .title-container{position:relative;display:inline}.text-header.height-a .section-header{height:auto}.text-header.height-a .title-container.v-center{position:relative;transform:none}.text-header.height-xs .section-header{height:48px}.text-header.height-s .section-header{height:120px}.text-header.height-m .section-header{height:110px}.text-header.height-t .section-header{height:150px}.text-header .no-padding .section-header__copy,.text-header .no-padding .section-header__eyebrow{padding:0}.text-header .section-header,.text-header .theme--light.section-header{background:#ededee;background:linear-gradient(180deg,#ededee 0,#fff)}.text-header .medium-font .after-line:after,.text-header .medium-font .arrow:before{border:#414141}.text-header .medium-font .doubleLine:after,.text-header .medium-font .doubleLine:before{background-color:#414141}.text-header .dark-font .after-line:after,.text-header .dark-font .arrow:before{border:#221f1f}.text-header .dark-font .doubleLine:after,.text-header .dark-font .doubleLine:before{background-color:#221f1f}.text-header .theme--light .after-line:after,.text-header .theme--light .arrow:before{border:#77787b}.text-header .theme--light .doubleLine:after,.text-header .theme--light .doubleLine:before{background-color:#77787b}.text-header .theme--dark .after-line:after,.text-header .theme--dark .arrow:before{border:#fff}.text-header .theme--dark .doubleLine:after,.text-header .theme--dark .doubleLine:before{background-color:#fff}.text-header .title-container{width:100%}.text-header .title-container .section-header__eyebrow{position:relative;letter-spacing:2px;overflow:hidden}.text-header .title-container .section-header__eyebrow>.number{display:none}.text-header .title-container .section-header__eyebrow p{text-align:left}.text-header .title-container .section-header__eyebrow a{text-decoration:underline}.text-header .title-container .section-header__eyebrow.after-line:after,.text-header .title-container .section-header__eyebrow.after-line__full .eyebrow-full-line,.text-header .title-container .section-header__eyebrow.after-line__short:after{content:"";width:71px;margin-left:10px;position:absolute;border:solid;border-width:0 1px 1px 0;display:inline-block;top:50%}.text-header .title-container .section-header__eyebrow.after-line__short:after{overflow:hidden;width:40px;position:relative;margin-left:0;vertical-align:middle}.text-header .title-container .section-header__eyebrow.after-line__full{display:flex;align-items:center}.text-header .title-container .section-header__eyebrow.after-line__full .eyebrow-full-text{white-space:nowrap}.text-header .title-container .section-header__eyebrow.after-line__full .eyebrow-full-line{position:relative;width:100%}.text-header .title-container .section-header__eyebrow.arrow:before{content:"";border:solid;border-width:0 2px 2px 0;display:inline-block;vertical-align:middle;transform:rotate(135deg);padding:2px;margin-right:10px}.text-header .title-container .section-header__eyebrow.doubleLine{display:inline}.text-header .title-container .section-header__eyebrow.doubleLine:before{height:1px;overflow:hidden;position:absolute;top:51%;width:40px;content:"";margin-left:-50px;text-align:right}.text-header .title-container .section-header__eyebrow.doubleLine:after{height:1px;overflow:hidden;position:absolute;top:51%;width:40px;content:"";margin-left:10px}.text-header .title-container .section-header__eyebrow.numbered>.number{display:inline-block;width:25px;height:25px;border-radius:50%;position:relative;margin-right:25px;transform:translateY(-14%)}.text-header .title-container .section-header__eyebrow.numbered>.number span{position:absolute;top:50%;left:50%;transform:translate(-35%,-55%);font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:11px;font-weight:400;font-style:normal;line-height:13px;letter-spacing:2.75px}@media screen and (min-width:1280px){.text-header .title-container .section-header__eyebrow.numbered>.number span{font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:12px;line-height:15px;letter-spacing:2.75px;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}}@media screen and (min-width:2000px){.text-header .title-container .section-header__eyebrow.numbered>.number span{font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:13px;line-height:15px;letter-spacing:2.75px;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}}.text-header .title-container .section-header__eyebrow.numbered>.number:after{overflow:hidden;content:"";width:15px;margin-left:35px;border:solid;border-width:0 1px 1px 0;display:inline-block;top:50%}.text-header .title-container .section-header__eyebrow.numbered.fill>.number{background-color:#fff;color:#221f1f}.text-header .title-container .section-header__eyebrow.numbered.fill>.number:after{border-color:#fff}.text-header .title-container .section-header__eyebrow.numbered.outline>.number{border:2px solid #fff}.text-header .title-container .section-header__eyebrow.numbered .bmw-tooltip{color:#fff}.text-header .title-container .section-header__eyebrow.padding-bottom-x-small{padding-bottom:5px}@media (min-width:768px){.text-header .title-container .section-header__eyebrow.padding-bottom-x-small{padding-bottom:10px}}@media (min-width:1800px){.text-header .title-container .section-header__eyebrow.padding-bottom-x-small{padding-bottom:15px}}.text-header .section-header__copy,.text-header .section-header__eyebrow{padding:0 24px}.text-header .nobg.section-header{background:hsla(0,0%,100%,0)}.text-header .section-header.theme--light,.text-header .section-header.theme--light .section-header__eyebrow{color:#77787b}.text-header .section-header.theme--dark,.text-header .section-header.theme--dark .section-header__eyebrow{color:#fff;background:transparent}.text-header .section-header.medium-font,.text-header .section-header.medium-font .section-header__eyebrow{color:#414141}.text-header .section-header.dark-font,.text-header .section-header.dark-font .section-header__eyebrow{color:#221f1f}.text-header .section-header.extra-gray-light{color:#f6f6f6}.text-header .section-header.stretch{max-width:none}.text-header .section-header__copy{width:100%;transform:none;position:static}.text-header .section-header__copy.font-default .bmw-tooltip{margin-top:3px}.text-header .section-header__copy.headline-6 .bmw-tooltip{margin-top:2px}.text-header .section-header__copy.headline-5 .bmw-tooltip{margin-top:3px}.text-header .section-header__copy.headline-4 .bmw-tooltip{margin-top:4px}.text-header .section-header__copy.headline-3 .bmw-tooltip{margin-top:5px}.text-header .section-header__copy.headline-1 .bmw-tooltip,.text-header .section-header__copy.headline-2 .bmw-tooltip{margin-top:6px}@media (min-width:320px) and (max-width:719px){.height-s .section-header .section-header__eyebrow p{margin-bottom:-10px}.height-s .section-header .section-header__eyebrow .section-header__eyebrow.eyebrow-3{margin-bottom:10px}.section-header.mt80{margin:80px 0}}@media (min-width:720px){.section-header .section-header__copy.headline-3 .bmw-tooltip,.section-header .section-header__copy.headline-4 .bmw-tooltip{margin-top:6px}.section-header .section-header__copy.headline-2 .bmw-tooltip{margin-top:8px}.section-header .section-header__copy.headline-1 .bmw-tooltip{margin-top:13px}.text-header.height-m .section-header{height:140px}.text-header .section-header__eyebrow.after-line:after{width:294px;margin-left:25px}.text-header .section-header.theme--fma,.text-header .section-header.theme--fma .bmw-tooltip{color:#fff}.theme--fma .title-container .section-header__copy.h-left{text-align:left}}@media (min-width:960px){.text-header .arrow:before{border-width:0 3px 3px 0;padding:3px}.text-header .padding-l .section-header__copy,.text-header .padding-l .section-header__eyebrow{padding:0 74px}.text-header.height-t .section-header{height:185px}.text-header .section-header__copy.headline-6 .bmw-tooltip{margin-top:4px}.text-header .section-header__copy.headline-3 .bmw-tooltip,.text-header .section-header__copy.headline-4 .bmw-tooltip{margin-top:9px}.text-header .section-header__copy.headline-2 .bmw-tooltip{margin-top:10px}.text-header .section-header__copy.headline-1 .bmw-tooltip{margin-top:16px}.text-header .padding-m .section-header__copy,.text-header .padding-m .section-header__eyebrow{padding:0 37px}}@media (min-width:1200px){.text-header.height-t .section-header{height:262px}.text-header .section-header__copy.headline-6 .bmw-tooltip{margin-top:4px}.text-header .section-header__copy.font-default .bmw-tooltip,.text-header .section-header__copy.headline-5 .bmw-tooltip{margin-top:5px}.text-header .section-header__copy.headline-4 .bmw-tooltip{margin-top:9px}.text-header .section-header__copy.headline-3 .bmw-tooltip{margin-top:10px}.text-header .section-header__copy.headline-2 .bmw-tooltip{margin-top:13px}.text-header .section-header__copy.headline-1 .bmw-tooltip{margin-top:22px}.height-s .section-header .section-header__eyebrow p{margin-bottom:-15px}}
/*# sourceMappingURL=/etc/designs/bmwusa/bmwusa-clientlibs/bmwusa-sourcemaps/text-header.css.map */
