/* 
 BMWUSA 
 Revision: dffdda30a7bb3b87321fb87b9ef8721d5cf5009e
 Date: Mon, December 14, 2020, 08:04 PM UTC
 */ 
.section-header{margin-left:auto;margin-right:auto;max-width:1600px;text-align:center;position:relative;height:136px}.section-header__copy{width:70%;float:left;float:none;margin:0 auto;letter-spacing:.0333333333rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:720px){.section-header__copy{width:75.5555555556%;float:left;float:none;margin:0 auto}}@media (min-width:960px){.section-header__copy{width:48.3333333333%;float:left;float:none;margin:0 auto}}@media (min-width:1200px){.section-header{height:170px}}@media (min-width:1440px){.section-header{height:204px}}
/*# sourceMappingURL=/etc/designs/bmwusa/bmwusa-clientlibs/bmwusa-sourcemaps/section-header.css.map */

/* 
 BMWUSA 
 Revision: dffdda30a7bb3b87321fb87b9ef8721d5cf5009e
 Date: Mon, December 14, 2020, 08:04 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;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;line-height:13px;letter-spacing:2.75px}@media screen and (min-width:1280px){.text-header .title-container .section-header__eyebrow.numbered>.number span{font-size:12px;line-height:15px;letter-spacing:2.75px}}@media screen and (min-width:2000px){.text-header .title-container .section-header__eyebrow.numbered>.number span{font-size:13px;line-height:15px;letter-spacing:2.75px}}.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 */

