a.print{display:block;float:right;height:16px;line-height:0;position:relative;right:22px;text-indent:-9999px;top:9px;width:16px;z-index:99}.tci-lexus-home-page a.print,.tci-toyota-home-page a.print{background:url(../../../../content/dam/sdp/toyota/miscellaneous/print.png) no-repeat;display:block;float:right;height:16px;line-height:0;position:relative;right:37px;text-indent:-9999px;top:9px;width:16px;z-index:99}.simple-model-popup{display:none}.modal{bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:10050}.modal-body img{height:auto;width:294px}#myModal h2{display:inline-block;letter-spacing:-.5px;text-rendering:optimizelegibility}.modal-wrapper-content{height:100%;margin:10px auto;width:899px}.modal-content{-webkit-background-clip:padding-box;background-color:#fff;outline:0}.modal-content,.modal-wrapper{background-clip:padding-box;position:relative}.modal-wrapper{height:80%;left:0;right:0;top:15%}span.pop-up-close{background:#000;border-radius:35px;cursor:pointer;display:block;float:right;height:42px;left:19px;opacity:1!important;position:relative;width:42px}span.pop-up-close:before{color:#fff;content:"x";font-size:34px;font-weight:100;left:13px;position:relative;text-align:center;top:-2px;vertical-align:middle}span.pop-up-close:focus-visible{outline:double}.modal .modal-body{background-color:#fff;max-height:300px;overflow-y:auto;padding:0 30px 40px;position:relative;width:91%}.modal-header{box-sizing:border-box;min-height:67px;padding:22px 30px}.triangle{border-bottom:15px solid #dcdcdc;display:inline-block;left:623px;position:relative;top:-36px}.triangle,.triangle .empty{border-left:14px solid #0000;border-right:13px solid #0000;width:0}.triangle .empty{border-bottom:15px solid #fff;left:-14px;position:absolute;top:1px}#instHeading{float:left;padding-left:30px;width:516px}.link-area{float:right;line-height:32px;width:110px}a.email-inst{cursor:pointer;display:block;float:left;font-weight:400;position:relative;right:22px}.email-inst-block{background-color:#fff;border:1px solid #dcdcdc;box-shadow:0 5px 10px -7px #000;-moz-box-shadow:0 5px 10px -7px #000;-webkit-box-shadow:0 5px 10px -7px #000;clear:both;color:#fff;float:left;margin:40px;padding:20px;position:absolute;right:11px;width:512px;z-index:999}.emailblock{float:left;width:510px}.savebtn{display:inline-block;margin-left:12px;padding-top:13px}.subaru-home-page .floating-label{font-family:Arial,sans-serif;font-size:13px;font-weight:700;left:10px;text-transform:uppercase;top:28px}.subaru-home-page .adaptive-placeholder:focus+.floating-label,.subaru-home-page .adaptive-placeholder:not(:focus):not([value=""])+.floating-label{background-color:#fff;font-size:11px;left:20px;line-height:1.125rem;opacity:1;text-transform:uppercase;top:25px;transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0)}.subaru-home-page .freq-content .floating-label{left:54px;top:55px}.subaru-home-page .freq-content .adaptive-placeholder:focus+.floating-label,.subaru-home-page .freq-content .adaptive-placeholder:not(:focus):not([value=""])+.floating-label{background-color:#fff;left:45px!important;opacity:1;top:51px}.lexus-home-page .floating-label{font-family:nobel-bold,Arial,sans-serif;font-size:13px;left:23px;text-transform:uppercase;top:28px}.lexus-home-page .adaptive-placeholder:focus+.floating-label,.lexus-home-page .adaptive-placeholder:not(:focus):not([value=""])+.floating-label{font-size:11px;left:20px;line-height:1.125rem;opacity:.5;text-transform:uppercase;top:36px;transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0)}.lexus-home-page .freq-content .floating-label{left:54px;top:55px}.lexus-home-page .freq-content .adaptive-placeholder:focus+.floating-label,.lexus-home-page .freq-content .adaptive-placeholder:not(:focus):not([value=""])+.floating-label{background-color:#fff;left:45px!important;opacity:1;top:51px}.toyota-home-page .modal{background-color:#000000b3}.toyota-home-page #myModal h2{color:#252525;font:300 30px ToyotaType,Arial,sans-serif}.toyota-home-page .modal-content{border-top:3px solid #c00;box-shadow:0 3px 9px #00000080}.toyota-home-page .modal-header{border-bottom:1px solid #e5e5e5}.toyota-home-page a.print{background:url(../../../../content/dam/sdp/toyota/miscellaneous/print.png) no-repeat}.toyota-home-page .freq-content .floating-label{left:54px;top:52px}.toyota-home-page .freq-content .adaptive-placeholder:focus+.floating-label,.toyota-home-page .freq-content .adaptive-placeholder:not(:focus):not([value=""])+.floating-label{left:48px!important;top:34px}.toyota-home-page .emailblock{width:380px}.lexus-home-page .modal{background-color:#000000b3}.lexus-home-page #myModal h2{color:#000;font:300 30px nobel-regular,Arial,sans-serif}.lexus-home-page .modal-content{box-shadow:0 3px 9px #00000080}.lexus-home-page .modal-header{border-bottom:1px solid #00000014}.lexus-home-page a.print{background:url(../../../../content/dam/sdp/lexus/miscellaneous/print.png) no-repeat}.lexus-home-page .adaptive-placeholder{font-size:13px;height:50px!important;padding:10px 20px 0!important}.lexus-home-page .email-inst-block{right:10px;top:115px;width:580px}.lexus-home-page .triangle{left:436px;top:-36px}.lexus-home-page .emailblock{padding-top:15px;width:434px}.lexus-home-page .savebtn{margin:0;padding:0}.subaru-home-page .modal{background-color:#000000b3}.subaru-home-page #myModal h4{color:#000;font:300 30px Arial,sans-serif}.subaru-home-page .modal-content{box-shadow:0 3px 9px #00000080}.subaru-home-page .modal-header{border-bottom:1px solid #00000014}.subaru-home-page .sdp-header .sdp-logo .logo-toyota img{height:49px;margin-right:15px;margin-top:-9px;width:69px}.subaru-home-page span.pop-up-close:before{font-size:29px;left:14px;top:4px}.subaru-home-page #disclaimer-text{line-height:24px;margin-bottom:10px}.subaru-home-page a.print{background:url(../../../../content/dam/sdp/lexus/miscellaneous/print.png) no-repeat;z-index:9999}.subaru-home-page .adaptive-placeholder{font-size:13px;height:50px!important;padding:10px!important}.subaru-home-page .setinnerhtml h3{font-weight:700}.subaru-home-page .email-inst-block{width:640px}.subaru-home-page .triangle{left:436px;top:-36px}.subaru-home-page .emailblock{padding-top:15px;width:525}.subaru-home-page .savebtn{margin:10px 0 0 15px;padding:0}@media(min-width:768px)and (max-width:991px){#instHeading{width:428px}}@media(min-width:320px)and (max-width:599px){.modal-wrapper{overflow-x:hidden}}@media(min-width:320px)and (max-width:767px){#myModal h2{display:flex}.UsbStepsPage-LrFeature .link-area,.pre21MM .link-area{width:unset}.UsbStepsPage-LrFeature .link-area a.print,.pre21MM .link-area a.print{top:29px}.updates-type-content .link-area{width:unset}.lexus-home-page .modal-wrapper-content,.toyota-home-page .modal-wrapper-content{width:90%}.lexus-home-page .modal-wrapper,.toyota-home-page .modal-wrapper{top:unset}.lexus-home-page .modal .modal-body,.toyota-home-page .modal .modal-body{width:unset}.lexus-home-page .top-level-info input.searchfield,.toyota-home-page .top-level-info input.searchfield{width:186px}}@media(min-width:320px)and (max-width:1023px){.modal-wrapper{height:100%;overflow-y:scroll;top:unset}.modal .modal-body{max-height:unset;overflow-y:unset}.modal-body img{width:180px}span.pop-up-close{outline:none!important}}.faq-details{display:flex}.tci-lexus-home-page .UsbStepsPage-LrFeature .faq-details{border:1px solid #0003;display:inline-flex}.tci-lexus-home-page .UsbStepsPage-LrFeature .faq-text-french{align-items:center;display:flex;font-size:16px;font-weight:300;height:auto;justify-content:center;line-height:28px;padding:5px 30px;width:70%}.tci-toyota-home-page .UsbStepsPage-LrFeature .faq-text-french{align-items:center;color:#989898;display:flex;font-size:16px;font-weight:500;justify-content:center;letter-spacing:0;line-height:28px;padding:1% 4%}.freq-content{padding-top:30px}.tci-toyota-home-page .UsbStepsPage-LrFeature .freq-content{padding-top:30px;width:102%}.tci-lexus-home-page .UsbStepsPage-LrFeature .faq-description .view-faqs-french{height:auto;margin:auto 30px auto 0}.tci-toyota-home-page .UsbStepsPage-LrFeature .faq-description .view-faqs-french{height:auto;margin:auto 4% auto 0}.tci-toyota-home-page .UsbStepsPage-LrFeature img.faq-img-french{height:116px;width:205px}.tci-lexus-home-page .UsbStepsPage-LrFeature .faq-image{height:113px;width:27%}.tci-lexus-home-page .UsbStepsPage-LrFeature img{border-style:none;width:100%}.tci-lexus-home-page .UsbStepsPage-LrFeature .freq-content{display:flex;justify-content:center;padding:100px 0 70px;width:945px}.tci-lexus-home-page svg.svg-flash-drive{left:-15px;position:relative}.tci-lexus-home-page .stepper-content p{font-size:16px}.faq{color:#000;font-size:36px;font-weight:500;letter-spacing:0;line-height:40px;padding-top:62px}.faq-description{margin-left:83px;width:327px}.tci-lexus-home-page .UsbStepsPage-LrFeature .faq-description{display:flex;justify-content:space-between;margin-left:0;width:100%}.tci-lexus-home-page .UsbStepsPage-LrFeature .faq{color:#000;font-size:36px;font-weight:500;letter-spacing:0;line-height:40px;padding-top:62px}.faq-text{font-size:16px;font-weight:300;letter-spacing:0;line-height:28px;margin:0;padding:24px 0}.tci-toyota-home-page .faq-text,.toyota-home-page .faq-text{color:#58595b}.lexus-home-page .faq-text{color:#000}.tci-lexus-home-page .UsbStepsPage-LrFeature .faq-text{align-items:center;display:flex;font-size:16px;font-weight:300;height:auto;justify-content:center;line-height:28px;padding:5px 30px;width:70%}.faq-description .view-faqs{height:auto;margin:auto 0}.tci-lexus-home-page .UsbStepsPage-LrFeature .faq-description .view-faqs{height:auto;margin:auto 30px auto 0}.tci-lexus-home-page .UsbStepsPage-LrFeature h2.faq{display:none}.subaru-home-page .UsbStepsPage-LrFeature img,.tci-toyota-home-page .UsbStepsPage-LrFeature img,.toyota-home-page .UsbStepsPage-LrFeature img{border-style:none;height:116px;width:205px}.lexus-home-page .UsbStepsPage-LrFeature img,.tci-lexus-home-page .UsbStepsPage-LrFeature .setinnerhtml .modal-para img{border-style:none;width:62.5%}.tci-lexus-home-page .modal-body .setinnerhtml .modal-para img{height:auto;width:62.5%}.lexus-home-page #allfaqs .faqListAllign li{font:400 16px nobel-book,Arial,sans-serif;list-style-type:auto;margin-left:30px}.tci-toyota-home-page .UsbStepsPage-LrFeature .setinnerhtml .modal-para img{border-style:none;height:auto;width:62.5%}.tci-toyota-home-page .modal-body .setinnerhtml .modal-para img{height:auto;width:62.5%}.tci-toyota-home-page .UsbStepsPage-LrFeature .faq-details{border:1px solid #0003;display:inline-flex;margin-top:15px;width:100%}.tci-toyota-home-page .UsbStepsPage-LrFeature .faq-image{height:116px;width:24%}.tci-toyota-home-page .UsbStepsPage-LrFeature .faq-description{display:flex;justify-content:space-between;margin-left:0;width:76%}.tci-toyota-home-page .UsbStepsPage-LrFeature .faq{color:#000;font-size:36px;font-weight:500;letter-spacing:0;line-height:40px;padding-top:62px}.tci-toyota-home-page .UsbStepsPage-LrFeature .faq-text{align-items:center;color:#989898;display:flex;font-size:16px;font-weight:500;justify-content:center;letter-spacing:0;line-height:28px;padding:1% 4%}.tci-toyota-home-page .UsbStepsPage-LrFeature .faq-description .view-faqs{height:auto;margin:auto 4% auto 0}.tci-toyota-home-page .UsbStepsPage-LrFeature h2.faq{display:none}.subaru-home-page .UsbStepsPage-LrFeature .faq-details{border:1px solid #0003;display:inline-flex;width:100%}.subaru-home-page .UsbStepsPage-LrFeature .faq-description .view-faqs{background-color:#0000;border:2px solid #333;color:#333;font-weight:700;height:60px;letter-spacing:1.3px;padding:20px;text-align:center;vertical-align:-webkit-baseline-middle}.subaru-home-page .UsbStepsPage-LrFeature .faq-description .view-faqs:before{display:none}.subaru-home-page .UsbStepsPage-LrFeature .faq-description .view-faqs:hover{background-color:#333;border:2px solid #333;color:#fff}.subaru-home-page .UsbStepsPage-LrFeature .faq-description .view-faqs[disabled],.subaru-home-page .UsbStepsPage-LrFeature .faq-description .view-faqs[disabled]:hover{background:#76767680;border:none;color:#76767680;cursor:default;transform:none}.subaru-home-page .UsbStepsPage-LrFeature .faq-image{height:116px;width:28%}.subaru-home-page .lr-feature .freq-content .modal-header .modal-title{font-size:30px;font-weight:300;letter-spacing:-.5px}.subaru-home-page .UsbStepsPage-LrFeature .faq-description{display:flex;justify-content:space-between;margin-left:0;width:76%}.subaru-home-page .UsbStepsPage-LrFeature .faq{color:#000;font-size:36px;font-weight:500;letter-spacing:0;line-height:40px;padding-top:62px}.subaru-home-page .UsbStepsPage-LrFeature .faq-text,.subaru-home-page .UsbStepsPage-LrFeature .faq-text-french{align-items:center;color:#989898;display:flex;font-size:16px;font-weight:500;justify-content:center;letter-spacing:0;line-height:28px;padding:1% 4%}.subaru-home-page .modal .modal-body-french{background-color:#fff;max-height:300px;overflow-y:auto;padding:0 30px 40px;position:relative;width:91%}.subaru-home-page .UsbStepsPage-LrFeature .faq-description .view-faqs,.subaru-home-page .UsbStepsPage-LrFeature .faq-description .view-faqs-french{height:auto;margin:auto 4% auto 0}.subaru-home-page .UsbStepsPage-LrFeature h2.faq{display:none}.subaru-home-page #allfaqs ol{margin-left:17px}.faq-details.right .faq-description{margin-left:0}.faq-details.right .faq-image{margin-left:83px;order:2}#disclaimer-text{letter-spacing:0;padding-right:10px}div#allfaqs div:not(:first-child) h3.question{padding-top:15px}.setinnerhtml h3{display:inline;margin-left:3px}#disclaimer-pop-up h3{font-size:16px;line-height:28px}.top-level-info button,.top-level-info button input{background:0 0;border:none;border-radius:6px;cursor:pointer;float:left;height:15px;left:41%;outline:0;padding:0;position:relative;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;width:17px;z-index:2}.top-level-info button span{background-repeat:no-repeat;background-size:100%;height:inherit;position:relative;top:29px;width:inherit}.top-level-info input.searchfield{border:1px solid #bebebe;border-radius:3px;box-shadow:inset 0 1px 1px #00000014;color:#000;font-size:14px;height:51px!important;line-height:32px;margin-left:31px;margin-top:11px;padding-left:12px;text-transform:capitalize;transition:border .2s linear,box-shadow .2s linear;width:350px}.top-level,.top-level-info{display:inline-block;padding:30px 0;width:100%}.setinnerhtml{font-size:16px;font-weight:500}.toyota-home-page #allfaqs ol{margin-left:17px;margin-left:18px}.toyota-home-page .setinnerhtml #disclaimer-text ol{margin-left:40px}.tci-toyota-home-page .modal-body p{color:#333;font:400 16px ToyotaType,Arial,sans-serif;line-height:24px;margin-bottom:10px}.tci-toyota-home-page #disclaimer-pop-up h3{font-weight:500}.tci-toyota-home-page .top-level-info button span{background-image:url(../../../../content/dam/sdp/toyota/miscellaneous/search-icon-global.1611335172951.png)}.lexus-home-page .whitebtn{border:2px solid #000}.tci-lexus-home-page .faq-text{color:#000}.tci-lexus-home-page .whitebtn{border:2px solid #000}.tci-lexus-home-page .whitebtn:hover{background:#000;color:#fff}.tci-lexus-home-page .freq-content .viswhite:hover:before{border:none;transform:unset;-webkit-transform:unset;transition:unset}.tci-lexus-home-page .modal-body p{font:400 16px nobel-book,Arial,sans-serif;line-height:24px;margin-bottom:10px}.tci-lexus-home-page .top-level-info button span{background-image:url(../../../../content/dam/sdp/lexus/miscellaneous/lexus-search-icon.png)}.tci-lexus-home-page #allfaqs a{color:#000;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:#d3d3d3;text-decoration-color:#d3d3d3}@media(min-width:768px)and (max-width:991px){img.faq-img{width:420px}.faq{padding-top:0}.faq-description{width:327px}.modal-wrapper-content{width:697px}.faq-details.right .faq-image{margin-left:44px}}.lexus-home-page .UsbStepsPage-LrFeature .faq-details{border:1px solid #0003;display:inline-flex}.lexus-home-page .UsbStepsPage-LrFeature .faq-image{height:115px;width:50%}.lexus-home-page .UsbStepsPage-LrFeature .freq-content{padding-top:60px;width:985px}.lexus-home-page svg.svg-flash-drive{left:-15px;position:relative}.lexus-home-page .stepper-content p{font-size:16px}.lexus-home-page .UsbStepsPage-LrFeature .faq-description{display:flex;margin-left:0;width:100%}.lexus-home-page .UsbStepsPage-LrFeature .faq{color:#000;font-size:36px;font-weight:500;letter-spacing:0;line-height:40px;padding-top:62px}.lexus-home-page .UsbStepsPage-LrFeature .faq-text{display:flex;font-size:16px;font-weight:300;left:-60px;letter-spacing:0;line-height:28px;margin-right:0;padding:40px 10px;position:relative}.lexus-home-page .UsbStepsPage-LrFeature .faq-description .view-faqs{height:auto;left:0;margin:auto 0;position:relative}.lexus-home-page .UsbStepsPage-LrFeature h2.faq{display:none}.lexus-home-page .UsbStepsPage-LrFeature .setinnerhtml .modal-para img{border-style:none;width:62.5%}.lexus-home-page .modal-body .setinnerhtml .modal-para img{height:auto;width:62.5%}.toyota-home-page .UsbStepsPage-LrFeature .setinnerhtml .modal-para img{border-style:none;height:auto;width:62.5%}.toyota-home-page .modal-body .setinnerhtml .modal-para img{height:auto;width:62.5%}.toyota-home-page .UsbStepsPage-LrFeature .faq-details{border:1px solid #0003;display:inline-flex;margin-top:15px}.toyota-home-page .UsbStepsPage-LrFeature .faq-image{height:116px;width:50%}.toyota-home-page .UsbStepsPage-LrFeature .faq-description{display:flex;margin-left:0;width:auto}.toyota-home-page .UsbStepsPage-LrFeature .faq{color:#000;font-size:36px;font-weight:500;letter-spacing:0;line-height:40px;padding-top:62px}.toyota-home-page .UsbStepsPage-LrFeature .faq-text{color:#989898;display:flex;font-size:16px;font-weight:500;left:-90px;letter-spacing:0;line-height:28px;margin-right:0;padding:24px 10px;position:relative}.toyota-home-page .UsbStepsPage-LrFeature .faq-description .view-faqs{height:auto;left:-35px;margin:auto 0;position:relative}.toyota-home-page .UsbStepsPage-LrFeature h2.faq{display:none}.toyota-home-page .modal-body p{color:#333;font:400 16px ToyotaType,Arial,sans-serif;line-height:24px;margin-bottom:10px}.toyota-home-page #disclaimer-pop-up h3{font-weight:500}.toyota-home-page .top-level-info button span{background-image:url(../../../../content/dam/sdp/toyota/miscellaneous/search-icon-global.1611335172951.png)}@media(min-width:320px)and (max-width:767px){.toyota-home-page .freq-content{margin:unset;padding:0 15px}.toyota-home-page .UsbStepsPage-LrFeature .faq-image{height:unset;width:unset}.toyota-home-page .UsbStepsPage-LrFeature img{height:unset;max-width:100%;width:100%}.toyota-home-page .UsbStepsPage-LrFeature .faq-description{flex-direction:column;margin-left:unset;padding:0 10px 20px;width:unset}.toyota-home-page .UsbStepsPage-LrFeature .faq-description .view-faqs{left:unset}.toyota-home-page .UsbStepsPage-LrFeature .faq-details{flex-direction:column;width:100%}.toyota-home-page .UsbStepsPage-LrFeature .faq-text{left:unset;text-align:center}}@media(min-width:320px)and (max-width:599px){.toyota-home-page #instHeading{width:196px}.toyota-home-page .updates-type-content #instHeading{width:228px}}@media(min-width:320px)and (max-width:370px){.toyota-home-page #instHeading{width:153px}}@media(min-width:700px)and (max-width:986px){.toyota-home-page .UsbStepsPage-LrFeature .faq-description .view-faqs{margin-left:6px}}@media(min-width:600px)and (max-width:767px){.toyota-home-page .freq-content{padding:unset}.toyota-home-page #instHeading{width:auto}}@media(min-width:768px)and (max-width:1023px){.toyota-home-page .UsbStepsPage-LrFeature .faq-text{left:-24px}}.lexus-home-page .whitebtn:hover{background:#000;color:#fff}.lexus-home-page .freq-content .viswhite:hover:before{border:none;transform:unset;-webkit-transform:unset;transition:unset}.lexus-home-page .modal-body p{font:400 16px nobel-book,Arial,sans-serif;line-height:24px;margin-bottom:10px}.lexus-home-page .top-level-info button span{background-image:url(../../../../content/dam/sdp/lexus/miscellaneous/lexus-search-icon.png)}.lexus-home-page #allfaqs a{color:#000;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:#d3d3d3;text-decoration-color:#d3d3d3}@media(min-width:320px)and (max-width:767px){.lexus-home-page .UsbStepsPage-LrFeature .freq-content{margin:unset;padding-left:15px;padding-right:15px;padding-top:unset;width:unset}.lexus-home-page .UsbStepsPage-LrFeature .faq-image{height:unset;width:unset}.lexus-home-page .UsbStepsPage-LrFeature img{height:unset;max-width:100%;width:100%}.lexus-home-page .UsbStepsPage-LrFeature .faq-description{flex-direction:column;margin-left:unset;padding:0 10px 20px;width:unset}.lexus-home-page .UsbStepsPage-LrFeature .faq-description .view-faqs{left:unset}.lexus-home-page .UsbStepsPage-LrFeature .faq-details{flex-direction:column;width:100%}.lexus-home-page .UsbStepsPage-LrFeature .faq-text{left:unset;text-align:center}.lexus-home-page .footer-content{padding:0}.lexus-home-page .footer{padding:0 15px}}@media(min-width:320px)and (max-width:450px){.lexus-home-page .updates-type-content #instHeading{width:233px}}@media(min-width:768px)and (max-width:1023px){.lexus-home-page .UsbStepsPage-LrFeature .freq-content{width:100%}.lexus-home-page .UsbStepsPage-LrFeature .freq-content .faq-section{margin:0 auto;width:720px}.lexus-home-page .UsbStepsPage-LrFeature .faq-text{padding:30px 10px}.lexus-home-page .UsbStepsPage-LrFeature .faq-description{margin-left:83px}.lexus-home-page .UsbStepsPage-LrFeature .faq-description .view-faqs{left:-13px;width:38%}.lexus-home-page .UsbStepsPage-LrFeature .faq-image img{border-style:none;height:116px;width:auto}.lexus-home-page .footer{padding:0 15px}}@media(min-width:768px)and (max-width:1024px)and (orientation:landscape){.lexus-home-page .lexus-home-page .UsbStepsPage-LrFeature .freq-content{margin:0 auto}.lexus-home-page .lexus-home-page .UsbStepsPage-LrFeature .freq-content .faq-section{margin:0 auto;width:945px}}.lexus-home-page .pre21MM .faq-section.inner_wrapper,.toyota-home-page .pre21MM .faq-section.inner_wrapper{border:1px solid #d8d8d8}.lexus-home-page .pre21MM .faq-details,.toyota-home-page .pre21MM .faq-details{display:flex;flex-direction:row;justify-content:space-between}.lexus-home-page .pre21MM .faq-img,.toyota-home-page .pre21MM .faq-img{width:205px}.lexus-home-page .pre21MM .faq-description,.toyota-home-page .pre21MM .faq-description{display:flex;flex-direction:row;justify-content:space-between;margin-right:34px;width:602px}.lexus-home-page .pre21MM .faq-text,.toyota-home-page .pre21MM .faq-text{align-self:center;color:#989898;font-weight:500;padding:0}.lexus-home-page .pre21MM h2.faq,.toyota-home-page .pre21MM h2.faq{display:none}.lexus-home-page .pre21MM .freq-content,.toyota-home-page .pre21MM .freq-content{padding-top:30px}@media(min-width:320px)and (max-width:767px){.lexus-home-page .pre21MM .faq-details,.toyota-home-page .pre21MM .faq-details{flex-direction:column}.lexus-home-page .pre21MM .faq-description,.toyota-home-page .pre21MM .faq-description{flex-direction:column;margin-left:unset;margin-right:unset;padding:0 10px 20px;text-align:center;width:auto}.lexus-home-page .pre21MM .faq-image img,.toyota-home-page .pre21MM .faq-image img{height:100%;max-width:100%;width:100%}.lexus-home-page .pre21MM .faq-details,.toyota-home-page .pre21MM .faq-details{padding:unset}.lexus-home-page .pre21MM .faq-text,.toyota-home-page .pre21MM .faq-text{padding:24px 0}}@media(min-width:768px)and (max-width:991px){.lexus-home-page .pre21MM .faq-description,.toyota-home-page .pre21MM .faq-description{margin-left:22px;width:auto}.lexus-home-page .pre21MM .faq-section.inner_wrapper div.faq-image,.toyota-home-page .pre21MM .faq-section.inner_wrapper div.faq-image{height:115px}}@media(min-width:1024px){.lexus-home-page .pre21MM .faq-text,.toyota-home-page .pre21MM .faq-text{left:-40px;position:relative}.lexus-home-page .pre21MM div.faq-image,.toyota-home-page .pre21MM div.faq-image{height:115px}}.lexus-home-page .pre21MM .faq-text{color:#000}.lexus-home-page .pre21MM .faq-description .view-faqs{width:127px}@media(min-width:320px)and (max-width:767px){.lexus-home-page .pre21MM .faq-description .view-faqs{width:unset}}.lexus-home-page #allfaqs ol{margin-left:15px}@media(min-width:320px)and (max-width:767px){.subaru-home-page .freq-content{margin:unset;padding:0 15px}.subaru-home-page .UsbStepsPage-LrFeature .faq-image{height:unset;width:unset}.subaru-home-page .UsbStepsPage-LrFeature img{height:unset;max-width:100%;width:100%}.subaru-home-page .UsbStepsPage-LrFeature .faq-description{flex-direction:column;margin-left:unset;padding:0 10px 20px;width:unset}.subaru-home-page .UsbStepsPage-LrFeature .faq-description .view-faqs{left:unset}.subaru-home-page .UsbStepsPage-LrFeature .faq-details{flex-direction:column;width:100%}.subaru-home-page .UsbStepsPage-LrFeature .faq-text{left:unset;text-align:center}}@media(min-width:768px)and (max-width:991px){.subaru-home-page .UsbStepsPage-LrFeature .faq-image{width:35%}}@media(min-width:320px)and (max-width:767px){.subaru-home-page .fileUploadBox{width:100%}.subaru-home-page .modal-wrapper-content{width:auto}.subaru-home-page .top-level-info input.searchfield{width:186px}}