/* 
 BMWUSA 
 Revision: b23a804fcf1ef35d13c2762ab8b5e7a2d730e5b0
 Date: Fri, August 28, 2020, 03:39 PM UTC
 */ 
.col-4 .copystyle--tech .body-text__body,.col-6 .copystyle--tech .body-text__body{padding:0 4vw}.bodytext .noHPadding .body-text__copy{padding-left:0;padding-right:0}.bodytext .noVPadding .body-text__body,.bodytext .noVPadding .body-text__copy{padding-top:0;padding-bottom:0}.copystyle--tech .spec_section_container .body-text__body{padding:0 4.4%}.copystyle--tech .spec_section_container .column .body-text__copy{padding:0}.copystyle--tech .spec_section_container h2{line-height:15px;letter-spacing:1.25px;font-family:Abril Display,Times,Times New Roman,serif;text-transform:capitalize;color:#221f1f;margin-bottom:15px;font-size:12px;font-style:italic;font-weight:400}.copystyle--tech .spec_section_container h2:after{position:relative;content:"";width:40px;margin-left:10px;vertical-align:middle;border:solid #000;border-width:0 1px 1px 0;display:inline-block}.copystyle--tech .spec_section_container h3{letter-spacing:3px;line-height:13px;margin-bottom:3px;font-size:11px;font-weight:400}.copystyle--tech .spec_section_container p{margin-bottom:17px;font-weight:700}.body-text__copy.body-copy h4.spec-category{text-transform:capitalize;margin-bottom:38px}.body-text__copy.body-copy h4.spec-category:after{position:relative;content:"";width:40px;margin-left:10px;vertical-align:middle;border:solid #000;border-width:0 1px 1px 0;display:inline-block}.body-text__copy.body-copy .spec-title{margin-bottom:7px}.body-text__copy.body-copy .spec-value{margin-bottom:30px}.bodytext .copystyle--features .body-text__copy{color:#727171!important;letter-spacing:.5;line-height:20px;word-break:break-word;font-family:Arial,Helvetica Neue,sans-serif;font-size:12px}.bodytext .copystyle--features .body-text__copy h2,.bodytext .copystyle--features .body-text__copy h3,.bodytext .copystyle--features .body-text__copy h4,.bodytext .copystyle--features .body-text__copy h5{color:#221f1f}.bodytext .copystyle--features .body-text__copy h2{font-family:BMW Type,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif}.bodytext .copystyle--features .body-text__copy h3{margin:0 0 10px}.bodytext .copystyle--features .body-text__copy h4{letter-spacing:.75;line-height:20px;text-decoration:underline;margin:0 0 9px;font-family:BMW Type,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif;font-size:17px}.bodytext .copystyle--features .body-text__copy h5{font-size:13px;font-weight:400}.copystyle--features h2,.copystyle--tech p{letter-spacing:.75px;line-height:17px;font-size:14px;font-weight:700}.copystyle--features h3,.copystyle--tech h2{line-height:15px;letter-spacing:1.25px;text-transform:capitalize;color:#221f1f;margin-bottom:15px;font-family:Abril Display,Times,Times New Roman,serif;font-size:12px;font-style:italic;font-weight:400}.copystyle--features h3:after,.copystyle--tech h2:after{position:relative;content:"";width:40px;margin-left:10px;vertical-align:middle;border:solid #000;border-width:0 1px 1px 0;display:inline-block}.bodytext .label-2--bold p:after{position:relative;content:"";width:40px;margin-left:10px;vertical-align:middle;border:solid #000;border-width:0 1px 1px 0;display:inline-block}.text-header.height-s .section-header{height:52px;margin-bottom:4px}.text-header.height-s .section-header .headline-5--bold{padding:0;text-decoration:underline}.bodytext .noPadding .body-text__body{padding:0}.body-text__copy{display:inline-block;padding:24px;width:100%;color:#000}.body-text__copy.body-copy.width-l,.body-text__copy.body-copy.width-m{width:100%}.body-text__copy.body-copy p{margin-bottom:1rem}.body-text__copy.body-copy h4{margin:10px 0}.body-text__copy.body-copy p:last-child{margin-bottom:0}.body-text__copy.body-copy ul{padding-left:20px}.body-text__copy.body-copy li{padding-left:15px;margin-bottom:5px}.body-text__copy.body-copy a{text-decoration:underline;color:#1c69d3}.theme--fma.dark-font .body-text__body .body-copy{text-align:center}.page-theme--dark .body-text__copy,.theme--dark .body-text__copy{color:#f6f6f6}.theme--light .body-text__copy{color:#000}.page-theme--light .copystyle--legal .body-text__copy{color:#414141}.page-theme--dark .copystyle--legal .body-text__copy{color:#cacaca}.theme--light.copystyle--legal .body-text__copy{color:#414141}.theme--dark.copystyle--legal .body-text__copy{color:#cacaca}.bodytext .theme--light .body-text__copy{color:#221f1f}.bodytext .theme--light.medium-font .body-text__copy{color:#414141}.bodytext .theme--light.dark-font .body-text__copy{color:#221f1f}.bodytext .extra-gray-light .body-text__copy,.bodytext .theme--dark .body-text__copy,.bodytext theme--fma .body-text__copy{color:#f6f6f6}@media (min-width:320px) and (max-width:719px){.bodytext .copystyle--features h2{text-align:center}.model-data .bodytext .copystyle--features h4{width:95%}}@media (min-width:320px) and (max-width:959px){.column .body-text__copy{padding:0 14px}.column .body-text__copy.noHPadding,.column .copystyle--tech .body-text__copy{padding:0}}@media (min-width:720px){.col-4 .copystyle--tech .body-text__body{padding:0 1vw 0 4vw}.bodytext .noHPadding .body-text__body{padding-right:0;padding-left:0}.copystyle--tech .spec_section_container h3{font-size:11px;line-height:12px;margin-bottom:5px}.copystyle--tech .spec_section_container h2,.copystyle--tech .spec_section_container p{margin-bottom:20px}.copystyle--features h2,.copystyle--tech p{font-size:15px;line-height:18px}.copystyle--features h3,.copystyle--tech h2{font-size:13px;margin-bottom:20px}.bodytext .copystyle--features .body-text__copy{font-size:13px}.bodytext .copystyle--features .body-text__copy h4{font-size:20px;line-height:24px}.bodytext .copystyle--features .body-text__copy h5{font-size:13px}.body-text__copy{width:57.7777777778%;padding-top:24px;padding-bottom:24px}.body-text__copy.body-copy li{padding-left:20px}.body-text__copy.body-copy.width-m{width:75%}.bodytext .body-text__copy.content_font-xs{font-size:8px}.bodytext .body-text__copy.content_font-s{font-size:13px}.bodytext .body-text__copy.content_font-m{font-size:18px;line-height:30px;letter-spacing:.15px}.bodytext .body-text__copy.content_font-l{font-size:23px}.bodytext .body-text__copy.content_font-xl{font-size:28px}.bodytext .theme--fma.dark-font .body-text__copy{color:#fff;text-align:left}.h-right .body-text__body{text-align:right}}@media (min-width:960px){.copystyle--tech .spec_section_container h2{font-size:14px;letter-spacing:1.25px;line-height:18px;margin-bottom:30px}.copystyle--tech .spec_section_container h3{font-size:12px;letter-spacing:3px;line-height:15px;margin-bottom:5px}.copystyle--tech .spec_section_container p{margin-bottom:35px}.copystyle--tech .body-text__copy{padding-left:0;padding-right:0}.copystyle--features h2,.copystyle--tech p{font-size:17px;letter-spacing:.75px;line-height:20px}.copystyle--features h3,.copystyle--tech h2{font-size:14px;letter-spacing:1.25px;line-height:18px;margin-bottom:30px}.body-text__copy{width:43.3333333333%;padding-top:3.3333333333rem;padding-bottom:3.3333333333rem}.body-text__copy p{margin-bottom:2rem}.h-right .body-text__body{padding-right:40px}.h-left .body-text__body{padding-left:40px}}
/*# sourceMappingURL=/etc/designs/bmwusa/bmwusa-clientlibs/bmwusa-sourcemaps/bodytext.css.map */
