@keyframes dropdown{0%{opacity:0}to{opacity:1}}@keyframes movedown{0%{margin-top:-100px;opacity:0}to{margin-top:0}}@keyframes expendcollapse{0%{opacity:0;margin-top:-5px}to{opacity:1;margin-top:0}}@keyframes heardbeat{0%{transform:scale(1.2)}to{transform:scale(1)}}.dealer_container{width:100%;max-width:1600px;padding:0 40px;display:flex;align-items:center;flex-flow:wrap}@media only screen and (max-width:1600px){.dealer_container{max-width:1280px;padding:18px 20px}}@media only screen and (max-width:1280px){.dealer_container{max-width:992px;padding-right:20px;padding-left:20px}}@media only screen and (max-width:992px){.dealer_container{max-width:768px;padding:0}}@media only screen and (max-width:768px){.dealer_container{width:100%}}@media only screen and (max-width:576px){.dealer_container{width:100%}}.dealer_container .dealer_search{width:100%;display:flex;flex-flow:wrap;align-items:flex-end;padding:80px 0 20px}@media only screen and (max-width:1600px){.dealer_container .dealer_search{padding:0 0 20px}}.dealer_container .dealer_search .search_result{width:100%;display:flex;font-family:Toyota-Bold;padding:20px 0 0}@media only screen and (max-width:992px){.dealer_container .dealer_search .search_result{justify-content:center}}.dealer_container .dealer_search .dealer_title{font-family:Toyota-Bold;font-style:italic;width:25%;float:left;font-size:50px;line-height:52px;color:#4d4d4d;padding:0}@media only screen and (max-width:1600px){.dealer_container .dealer_search .dealer_title{width:100%;padding:5px 0 20px}}@media only screen and (max-width:992px){.dealer_container .dealer_search .dealer_title{text-align:center;font-size:43px}}.dealer_container .dealer_search .dealer_form{display:flex;flex-flow:wrap;width:75%;justify-content:space-between}@media only screen and (max-width:1600px){.dealer_container .dealer_search .dealer_form{width:100%}}@media only screen and (max-width:992px){.dealer_container .dealer_search .dealer_form{width:100%;padding:0 5%}}.dealer_container .dealer_search .dealer_form .dealer_search_list{width:calc(33.3333333333% - 15px);font-family:Toyota-Bold;font-size:16px;line-height:18px;padding:8px 15px;border-radius:8px;color:#4d4d4d;border:1px solid #4d4d4d;z-index:1}.dealer_container .dealer_search .dealer_form .dealer_search_list option{font-family:tahoma}@media only screen and (max-width:992px){.dealer_container .dealer_search .dealer_form .dealer_search_list{width:100%;margin-bottom:20px}}.dealer_container .dealer_search .dealer_form .no_inp{border:1px solid red}.dealer_container .dealer_search .dealer_form .dealer_dropdown{display:flex;flex-flow:wrap;width:calc(33.3333333333% - 15px);position:relative}@media only screen and (max-width:992px){.dealer_container .dealer_search .dealer_form .dealer_dropdown{width:100%;padding-bottom:20px}}.dealer_container .dealer_search .dealer_form .dealer_dropdown .error_msg{color:#ee2531;font-family:Toyota-Type-Regular;font-size:12px}.dealer_container .dealer_search .dealer_form .dealer_dropdown .dealer_search_inp{width:100%;font-family:Toyota-Bold;font-size:16px;line-height:18px;padding:8px 15px;border-radius:8px;color:#4d4d4d;border:1px solid #4d4d4d}.dealer_container .dealer_search .dealer_form .dealer_dropdown .no_inp{border:1px solid red}.dealer_container .dealer_search .dealer_form .dealer_dropdown .no_radius{border-bottom-left-radius:0;border-bottom-right-radius:0}.dealer_container .dealer_search .dealer_form .dealer_dropdown .dealer_dropdown_list{list-style-type:none;top:40px;width:100%;position:absolute;border:1px solid #4d4d4d;background-color:#fff;z-index:2;max-height:200px;overflow-y:scroll}.dealer_container .dealer_search .dealer_form .dealer_dropdown .dealer_dropdown_list .dealer_list_opt{padding:8px;font-family:Toyota-Bold;text-align:left;border-bottom:1px solid #ccc;cursor:pointer}.dealer_container .dealer_search .dealer_form .dealer_dropdown .dealer_dropdown_list .dealer_list_opt:hover{background-color:#efefef}.dealer_container .dealer_search .dealer_form .dealer_search_btn{font-size:16px;font-family:Toyota-Bold;line-height:18px;color:#fff;border:1px solid #0079bd;background-color:#0079bd;border-radius:7px;padding:10px 15px;width:calc(33.3333333333% - 15px);cursor:pointer;transition:.2s ease-in-out}.dealer_container .dealer_search .dealer_form .dealer_search_btn:hover{background-color:#ee2531;border:1px solid #ee2531;color:#fff}@media only screen and (max-width:992px){.dealer_container .dealer_search .dealer_form .dealer_search_btn{width:100%;margin-bottom:20px}}.dealer_container .search_result{width:100%;display:flex;font-family:Toyota-Bold;padding:0 0 20px}@media only screen and (max-width:992px){.dealer_container .search_result{justify-content:center}}.dealer_container .dealer_map{width:100%;height:400px;z-index:1;padding:20px}.dealer_container .dealerAddressWrap{width:100%;display:flex;flex-flow:wrap}.dealer_container .dealerAddressWrap .dealer_address{width:100%;display:flex;flex-flow:wrap;padding:80px 0 40px;border-bottom:1px solid #505457}.dealer_container .dealerAddressWrap .dealer_address .dealerAddressTitle{width:100%;font-family:Helvetica-Neue-Bold;font-size:32px;line-height:34px;color:#ee2531;padding-bottom:5px}@media only screen and (max-width:992px){.dealer_container .dealerAddressWrap .dealer_address .dealerAddressTitle{text-align:center;font-size:28px;line-height:30px}}.dealer_container .dealerAddressWrap .dealer_address .dealerMessage{font-family:Helvetica-Neue;width:100%;padding:10px;margin-bottom:20px;background-color:#fae8a4;border:1px solid #f5d442}.dealer_container .dealerAddressWrap .dealer_address .dealerAddress{width:100%;padding-bottom:25px}.dealer_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable{width:60%;border-collapse:collapse;border:0}@media only screen and (max-width:1280px){.dealer_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable{width:80%}}@media only screen and (max-width:992px){.dealer_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable{width:100%}}.dealer_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row{width:100%;display:flex;flex-flow:wrap}.dealer_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col{display:flex;flex-flow:wrap}.dealer_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col:first-child{width:60%}@media only screen and (max-width:992px){.dealer_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col:first-child{width:100%;justify-content:center;padding-bottom:20px}}.dealer_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col:nth-child(2){width:40%}@media only screen and (max-width:992px){.dealer_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col:nth-child(2){width:100%;justify-content:center}}.dealer_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul{list-style:none}.dealer_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul li{font-family:Helvetica-Neue-Bold;font-size:16px;line-height:18px;padding-bottom:5px;text-align:left;color:#4d4d4d}@media only screen and (max-width:992px){.dealer_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul li{font-size:13px;line-height:16px;width:100%;text-align:center}}.dealer_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul li .link{text-decoration:none;transition:.2s ease-in-out}.dealer_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul li .linkGray{color:#8896a4}.dealer_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul li .linkGray:hover,.dealer_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul li .linkRed{color:#ee2531}.dealer_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul li .linkRed:hover{color:#8896a4}.dealer_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul .title{padding-bottom:10px}@media only screen and (max-width:992px){.dealer_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul .title{width:100%;font-size:13px;line-height:16px;text-align:center}}.dealer_container .dealerAddressWrap .dealer_address .dealerTime{width:100%;display:flex;flex-flow:wrap;border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media only screen and (max-width:992px){.dealer_container .dealerAddressWrap .dealer_address .dealerTime{justify-content:center}}.dealer_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTitle{width:100%;cursor:pointer;text-align:left;background-color:#fff;font-family:Helvetica-Neue-Bold;font-size:16px;color:#4d4d4d;border:none;padding:20px 0;transition:.2s ease-in-out}@media only screen and (max-width:992px){.dealer_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTitle{font-size:13px;text-align:left;padding:20px;text-align:center}}.dealer_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTitle:hover{color:#ee2531}.dealer_container .dealerAddressWrap .dealer_address .dealerTime .TitleRed{color:#ee2531;padding-right:20px}.dealer_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable{width:60%;display:flex;padding-left:50px;animation:expendcollapse .2s ease-out}@media only screen and (max-width:1280px){.dealer_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable{width:80%}}@media only screen and (max-width:992px){.dealer_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable{width:100%;padding:0 20px;justify-content:center}}@media only screen and (max-width:576px){.dealer_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable{width:100%}}.dealer_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable .timeTable{width:100%;padding-bottom:20px}@media only screen and (max-width:992px){.dealer_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable .timeTable{padding:0 10%}}@media only screen and (max-width:768px){.dealer_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable .timeTable{padding:0}}.dealer_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable .timeTable tr td{width:50%;font-family:Helvetica-Neue-Bold;font-size:16px}@media only screen and (max-width:992px){.dealer_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable .timeTable tr td{font-size:13px}}.dealer_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable .timeTable tr td:first-child{width:60%}.dealer_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable .timeTable tr td:nth-child(2){width:40%}@media only screen and (max-width:992px){.dealer_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable .timeTable tr td:nth-child(2){padding-left:20px}}.dealer_container .dealerAddressWrap .dealer_address .dealerBtnWrap{width:70%;display:flex;flex-flow:wrap;padding:20px 0;justify-content:space-between}@media only screen and (max-width:1280px){.dealer_container .dealerAddressWrap .dealer_address .dealerBtnWrap{width:100%}}@media only screen and (max-width:992px){.dealer_container .dealerAddressWrap .dealer_address .dealerBtnWrap{justify-content:center}}.dealer_container .dealerAddressWrap .dealer_address .dealerBtnWrap .dealerbtn{font-size:16px;width:calc(33.3333333333% - 20px);font-family:Helvetica-Neue-Bold;padding:10px;color:#fff;background-color:#0079bd;border-radius:5px;border:1px solid #0079bd;cursor:pointer;transition:.2s ease-in-out}@media only screen and (max-width:992px){.dealer_container .dealerAddressWrap .dealer_address .dealerBtnWrap .dealerbtn{width:60%;margin-bottom:10px}}@media only screen and (max-width:768px){.dealer_container .dealerAddressWrap .dealer_address .dealerBtnWrap .dealerbtn{width:80%}}.dealer_container .dealerAddressWrap .dealer_address .dealerBtnWrap .dealerbtn:hover{border-color:#ee2531;color:#fff;background-color:#ee2531}.dealer_container .dealerAddressWrap .dealer_address .dealerDirMap{width:100%;font-family:Helvetica-Neue-Bold}@media only screen and (max-width:992px){.dealer_container .dealerAddressWrap .dealer_address .dealerDirMap{text-align:center}}.dealer_container .dealerAddressWrap .dealer_address .dealerDirMap .link{font-family:Helvetica-Neue-Bold;font-size:16px;line-height:16px;text-decoration:none;margin:15px 0;color:#4d4d4d;padding:0 10px;transition:.2s ease-in-out}@media only screen and (max-width:992px){.dealer_container .dealerAddressWrap .dealer_address .dealerDirMap .link{font-size:12px}}.dealer_container .dealerAddressWrap .dealer_address .dealerDirMap .link:hover{color:#ee2531}.dealer_container .dealerAddressWrap .dealer_address .dealerDirMap .link:first-child{padding-left:0}.dealer_container .dealer_more{padding:0;margin:40px 0 80px}.dealer_container .dealer_more .btn{font-size:16px;color:#0b79bd;padding:5px 70px;background-color:#fff;border:1px solid #0b79bd;border-radius:5px;cursor:pointer;width:300px}.dealer_container .mapTooltip{width:300px;height:auto;overflow:auto;display:flex;flex-flow:wrap;position:relative}.dealer_container .mapTooltip .mapTooltipTitle{width:100%;font-size:16px;font-family:Helvetica-Neue-Bold;padding-bottom:10px;color:#ee2531;text-align:center;border-bottom:1px solid #dee2e6}.dealer_container .mapTooltip .mapTooltip_msg{width:100%;padding:10px 20px;background-color:#fae8a4;margin-bottom:10px;border:1px solid #f5d442}.dealer_container .mapTooltip .mapTooltip_data{width:100%;display:flex;flex-flow:wrap;padding:10px}.dealer_container .mapTooltip .mapTooltip_data .mapTooltip_col{width:50%;font-family:Helvetica-Neue-Bold;font-weight:700;font-size:12px;line-height:16px;padding:5px}.dealer_container .mapTooltip .mapTooltip_data .mapTooltip_col a{text-decoration:none;color:#0079c0;transition:.2s ease-in-out}.dealer_container .mapTooltip .mapTooltip_data .mapTooltip_col a:hover{color:#ee2531}.bzx_gallery{width:100%;display:flex;flex-flow:wrap;max-width:1600px;justify-items:center;row-gap:20px;padding:0 20px}@media only screen and (max-width:1600px){.bzx_gallery{max-width:1280px}}@media only screen and (max-width:992px){.bzx_gallery{max-width:100%}}@media only screen and (max-width:576px){.bzx_gallery{padding:0}}.bzx_gallery .bzx_block2{width:100%;display:flex;flex-flow:row-reverse;padding:90px 0 10px;align-items:center;column-gap:20px}@media only screen and (max-width:576px){.bzx_gallery .bzx_block2{flex-flow:wrap}}.bzx_gallery .bzx_block2:last-child{flex-flow:wrap}@media only screen and (max-width:768px){.bzx_gallery .bzx_block2:last-child{flex-flow:wrap}.bzx_gallery .bzx_block2:last-child .bzx_block2_col{width:100%}}.bzx_gallery .bzx_block2:last-child .bzx_block2_col:last-child{padding-left:20px;padding-right:40px}@media only screen and (max-width:768px){.bzx_gallery .bzx_block2:last-child .bzx_block2_col:last-child{padding:20px 0}}@media only screen and (max-width:992px){.bzx_gallery .bzx_block2{padding:50px 20px}}@media only screen and (max-width:768px){.bzx_gallery .bzx_block2{padding:25px 20px}}.bzx_gallery .bzx_block2 .bzx_block2_col{width:50%;display:flex;flex-flow:wrap}.bzx_gallery .bzx_block2 .bzx_block2_col h3{font-family:Toyota-Type-Regular;color:#4d4d4d;width:100%;font-size:28px;padding-bottom:20px}@media only screen and (max-width:992px){.bzx_gallery .bzx_block2 .bzx_block2_col h3{font-size:25px;padding-bottom:10px;padding-top:20px}}.bzx_gallery .bzx_block2 .bzx_block2_col p{font-family:Toyota-Type-Regular;color:#4d4d4d;width:100%;font-size:18px;line-height:34px}@media only screen and (max-width:992px){.bzx_gallery .bzx_block2 .bzx_block2_col p{font-size:16px;line-height:30px}}.bzx_gallery .bzx_block2 .bzx_block2_col:first-child{width:70%;justify-content:flex-end}@media only screen and (max-width:1280px){.bzx_gallery .bzx_block2 .bzx_block2_col:first-child{width:50%}}@media only screen and (max-width:768px){.bzx_gallery .bzx_block2 .bzx_block2_col:first-child{width:100%;padding:0}}@media only screen and (max-width:576px){.bzx_gallery .bzx_block2 .bzx_block2_col:first-child{padding:0}}.bzx_gallery .bzx_block2 .bzx_block2_col:last-child{width:30%;padding-right:20px}@media only screen and (max-width:1280px){.bzx_gallery .bzx_block2 .bzx_block2_col:last-child{width:50%}}@media only screen and (max-width:768px){.bzx_gallery .bzx_block2 .bzx_block2_col:last-child{width:100%;padding:0;justify-content:center}}.bzx_gallery .bzx_block2 .bzx_block2_col img{width:100%;height:auto;justify-self:right}.bzx_testdrive{width:100%;display:flex;flex-flow:wrap;justify-content:center;padding:79px 20%;border-bottom:1px solid #d9d9d9}@media only screen and (max-width:1280px){.bzx_testdrive{padding:79px 15%}}@media only screen and (max-width:992px){.bzx_testdrive{padding:50px 20px}}@media only screen and (max-width:576px){.bzx_testdrive{padding:15px 20px}}.bzx_testdrive h3{text-align:center;width:100%;padding-bottom:20px;font-family:Toyota-Semibold;font-size:36px;line-height:42px;color:#4d4d4d;transition:.5s ease-in-out;text-transform:uppercase}@media only screen and (max-width:992px){.bzx_testdrive h3{font-size:25px;line-height:42px;padding-bottom:12px}}.bzx_testdrive p{text-align:center;font-family:Toyota-Type-Regular;font-size:22px;line-height:40px;color:#4d4d4d;transition:.5s ease-in-out}@media only screen and (max-width:992px){.bzx_testdrive p{font-size:16px;line-height:30px}}.bzx_testdrive .bzx_testdrive_btn{width:100%;display:flex;justify-content:center;padding-top:50px;flex-flow:wrap;row-gap:20px}@media only screen and (max-width:992px){.bzx_testdrive .bzx_testdrive_btn{padding-top:20px}}@media only screen and (max-width:768px){.bzx_testdrive .bzx_testdrive_btn{padding-top:30px}}@media only screen and (max-width:576px){.bzx_testdrive .bzx_testdrive_btn{row-gap:0}}.bzx_testdrive .bzx_testdrive_btn a{font-family:Helvetica-Neue;font-size:16px;line-height:18px;color:#fff;background-color:#ee2531;text-decoration:none;padding:14px 35px;border-radius:5px;border:none;cursor:pointer;display:inline-block;text-align:center;transition:.2s ease-in-out;margin:0 10px}@media only screen and (max-width:992px){.bzx_testdrive .bzx_testdrive_btn a{margin:0 10px}}@media only screen and (max-width:768px){.bzx_testdrive .bzx_testdrive_btn a{width:50%;margin:10px 25%}}@media only screen and (max-width:576px){.bzx_testdrive .bzx_testdrive_btn a{width:100%;margin:10px 0}}.bzx_sub_banner{width:100%;display:flex;flex-flow:column;max-width:1600px;justify-items:center;row-gap:20px}@media only screen and (max-width:992px){.bzx_sub_banner{max-width:100%;row-gap:10px}}.bzx_sub_banner img{width:100%;height:auto}@media only screen and (max-width:576px){.bzx_sub_banner img{height:95px;object-fit:cover}}.bz4x_disclaimer{width:100%;max-width:1000px;font-family:Toyota-Type-Regular;font-size:12px;text-align:center;padding:20px}.form_wrap{background-color:#f7f7f7;width:100%;max-width:1600px}.form_wrap .bzx_appointment_container{width:100%;max-width:1600px;padding:0 40px;display:flex;align-items:center;flex-flow:wrap;margin:auto}.form_wrap .bzx_appointment_container .bzx_banner{width:100%;height:auto;object-fit:cover}@media only screen and (max-width:576px){.form_wrap .bzx_appointment_container .bzx_banner{height:150px}}@media only screen and (max-width:1600px){.form_wrap .bzx_appointment_container{max-width:1280px;padding:18px 20px}}@media only screen and (max-width:1280px){.form_wrap .bzx_appointment_container{max-width:992px;padding-right:20px;padding-left:20px}}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container{max-width:768px;padding:0}}@media only screen and (max-width:768px){.form_wrap .bzx_appointment_container{width:100%}}@media only screen and (max-width:576px){.form_wrap .bzx_appointment_container{width:100%;padding-right:10px;padding-left:10px}}.form_wrap .bzx_appointment_container .sales_title{font-family:Toyota-Bold;font-style:italic;font-size:50px;line-height:52px;text-align:center;width:100%}@media only screen and (max-width:768px){.form_wrap .bzx_appointment_container .sales_title{font-size:22px;padding-top:20px}}.form_wrap .bzx_appointment_container .sales_details{font-family:Helvetica-Neue;font-size:20px;text-align:center;width:100%;padding-top:20px}@media only screen and (max-width:768px){.form_wrap .bzx_appointment_container .sales_details{font-size:16px}}.form_wrap .bzx_appointment_container .container_center{justify-content:center}.form_wrap .bzx_appointment_container .sales_block{width:100%;display:flex;flex-flow:wrap;padding:30px 0}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container{width:70%}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .sales_fom_container{width:100%}}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main{width:100%;display:flex;height:auto;flex-flow:wrap}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main{padding:0}}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main h1{font-family:Toyota-Bold;font-weight:700;font-size:50px;line-height:60px;text-transform:uppercase;text-align:center;color:#000;padding:20px 10%}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main h1{font-size:40px;line-height:50px;padding:20px 5%}}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form_car{display:flex;width:100%;justify-content:center;margin-bottom:-120px;z-index:999}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form_car{margin-bottom:-90px}}@media only screen and (max-width:768px){.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form_car{margin-bottom:-80px}}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form_car img{width:363px;height:auto}}@media only screen and (max-width:768px){.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form_car img{width:269px;height:auto}}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form{width:100%;padding:50px 5% 50px 10%;height:auto}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form{padding:50px 14%}}@media only screen and (max-width:768px){.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form{padding:35px 25px}}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form h2{font-size:36px;line-height:42px;font-family:Toyota-Type-Regular;color:#4d4d4d;text-align:center}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form h2{font-size:25px;line-height:42px}}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form p{font-size:22px;line-height:42px;font-family:Toyota-Type-Regular;color:#4d4d4d;text-align:center}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form p{font-size:16px;line-height:30px}}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .form_block{width:100%;display:flex;flex-flow:wrap;border-top:1px solid #d8d8d8;padding:40px 0}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .form_block .from_block_title{width:100%;font-family:Toyota-Type-Regular;font-size:14px;line-height:14px;text-transform:uppercase;padding-bottom:20px}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .form_block .from_block_title span{font-size:12px;background-color:#000;border-radius:50px;color:#fff;padding:3px 9px;margin-right:15px}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .form_block table{border-collapse:collapse;width:100%}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .form_block table tr td{padding:10px;width:50%}@media only screen and (max-width:768px){.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .form_block table tr td{width:100%;display:block}}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .form_block table tr td select{width:100%;padding:6px;border:1px solid #d4d2d2;border-radius:4px;font-family:Toyota-Type-Regular;font-weight:100;font-size:16px;color:#9e9e9e}@media only screen and (max-width:768px){.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .form_block table tr td select{padding:10px;font-size:14px;line-height:16px;border-radius:5px}}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .form_block table tr td select option{font-family:Toyota-Type-Regular;padding:10px 15px;font-size:22px;line-height:40px;color:#4d4d4d}@media only screen and (max-width:768px){.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .form_block table tr td select option{padding:10px;font-size:14px;line-height:16px;border-radius:5px}}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .form_block table tr td h5{font-family:Toyota-Type-Regular;font-size:16px;line-height:40px;padding:0;color:#4d4d4d;font-weight:400}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .form_block table tr td label{font-family:Toyota-Type-Regular;font-size:16px;padding:0 20px 0 0;color:#4d4d4d}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .form_block table tr td label input[type=radio]{display:none}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .form_block table tr td label .checkmark{width:25px;height:25px;display:inline-block;border:1px solid #0b79bd;border-radius:100%;margin-right:6px;vertical-align:middle;cursor:pointer}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .form_block table tr td label .checkmark:hover{border-color:#0b79bd}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .form_block table tr td label input[type=radio]:checked~.checkmark{border-width:6px}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .form_block table tr td .inp_text{width:100%;padding:6px;border:1px solid #d4d2d2;border-radius:4px;font-family:Toyota-Type-Regular;font-weight:100;font-size:16px;color:#9e9e9e}@media only screen and (max-width:768px){.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .form_block table tr td .inp_text{padding:10px;font-size:14px;line-height:16px;border-radius:5px}}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .inp_radio{width:100%;align-items:center;display:flex;border-top:1px solid #d8d8d8;font-style:normal;font-weight:400;font-size:12px;line-height:40px;font-family:Toyota-Type-Regular;color:#4d4d4d;padding:10px 0}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .inp_radio a{color:#4d4d4d}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .inp_radio input[type=checkbox]{width:20px;height:20px;accent-color:#4d4d4d;margin-right:10px}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .inp_radio .receive_sms{font-family:Toyota-Type-Regular;font-size:16px;line-height:40px;color:#4d4d4d}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .inp_btn{display:flex;justify-content:center;padding:14px 100px;background-color:#0079c0;font-family:Helvetica-Neue;font-weight:700;font-size:16px;line-height:18px;color:#fff;border:1px solid #0079c0;border-radius:5px;cursor:pointer;margin-top:30px;transition:.2s ease-in-out}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .inp_btn:disabled{opacity:.6;cursor:not-allowed}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .inp_btn:hover{border-color:#ee2531;background-color:#ee2531}@media only screen and (max-width:768px){.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .inp_btn{width:100%}}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form select{width:100%;padding:10px 15px;border:1px solid #fff;border-radius:15px;background-color:#fff;font-family:Toyota-Type-Regular;font-size:22px;line-height:40px;color:#4d4d4d}@media only screen and (max-width:768px){.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form select{padding:10px;font-size:14px;line-height:16px;border-radius:5px}}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form select option{font-family:Toyota-Type-Regular;padding:10px 15px;font-size:22px;line-height:40px;color:#4d4d4d}@media only screen and (max-width:768px){.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form select option{padding:10px;font-size:14px;line-height:16px;border-radius:5px}}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .dealer_name{font-family:Helvetica-Neue-Bold;color:#dc0318;font-size:20px}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .dealer_address,.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .dealer_phone{font-family:Helvetica-Neue-bold;color:#4d4d4d;font-size:16px}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form .dealer_phone a{color:#8896a4;text-decoration:none}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form span{font-family:Helvetica-Neue-Bold;color:#dc0318}.form_wrap .bzx_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .form span a{color:inherit;word-break:break-all}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container{width:30%;position:relative}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container{display:none}}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealer_loader{padding:0 30px;font-family:Helvetica-Neue;font-size:32px;position:absolute;top:50%;left:50%}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap{width:100%;display:flex;flex-flow:wrap;padding:0 30px}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address{width:100%;display:flex;flex-flow:wrap;padding:40px 0 0}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddressTitle{width:100%;font-family:Helvetica-Neue-Bold;font-size:32px;line-height:34px;color:#ee2531;padding-bottom:5px}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddressTitle{text-align:center;font-size:28px;line-height:30px}}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerMessage{font-family:Helvetica-Neue;width:100%;padding:10px;margin-bottom:20px;background-color:#fae8a4;border:1px solid #f5d442}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress{width:100%;padding-bottom:10px}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable{width:60%;border-collapse:collapse;border:0}@media only screen and (max-width:1280px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable{width:80%}}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable{width:100%}}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row{width:100%;display:flex;flex-flow:wrap}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col{display:flex;flex-flow:wrap}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col:first-child{width:60%}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col:first-child{width:100%;justify-content:center;padding-bottom:20px}}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col:nth-child(2){width:40%}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col:nth-child(2){width:100%;justify-content:center}}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul{list-style:none}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul li{font-family:Helvetica-Neue-Bold;font-size:16px;line-height:18px;padding-bottom:5px;text-align:left;color:#4d4d4d}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul li{font-size:13px;line-height:16px;width:100%;text-align:center}}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul li .link{text-decoration:none;transition:.2s ease-in-out}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul li .linkGray{color:#8896a4}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul li .linkGray:hover,.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul li .linkRed{color:#ee2531}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul li .linkRed:hover{color:#8896a4}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul .title{padding-bottom:10px}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerAddress .addressTable .row .col ul .title{width:100%;font-size:13px;line-height:16px;text-align:center}}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerTime{width:100%;display:flex;flex-flow:wrap;border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerTime{justify-content:center}}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTitle{width:100%;cursor:pointer;text-align:left;background-color:#fff;font-family:Helvetica-Neue-Bold;font-size:16px;color:#4d4d4d;border:none;padding:20px 0;transition:.2s ease-in-out}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTitle{font-size:13px;text-align:left;padding:20px;text-align:center}}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTitle:hover{color:#ee2531}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerTime .TitleRed{color:#ee2531;padding-right:20px}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable{width:60%;display:flex;padding-left:50px;animation:expendcollapse .2s ease-out}@media only screen and (max-width:1280px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable{width:80%}}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable{width:100%;padding:0 20px;justify-content:center}}@media only screen and (max-width:576px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable{width:100%}}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable .timeTable{width:100%;padding-bottom:20px}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable .timeTable{padding:0 10%}}@media only screen and (max-width:768px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable .timeTable{padding:0}}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable .timeTable tr td{width:50%;font-family:Helvetica-Neue-Bold;font-size:16px}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable .timeTable tr td{font-size:13px}}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable .timeTable tr td:first-child{width:60%}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable .timeTable tr td:nth-child(2){width:40%}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerTime .dealerTimeTable .timeTable tr td:nth-child(2){padding-left:20px}}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerBtnWrap{width:70%;display:flex;flex-flow:wrap;padding:20px 0;justify-content:space-between}@media only screen and (max-width:1280px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerBtnWrap{width:100%}}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerBtnWrap{justify-content:center}}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerBtnWrap .dealerbtn{font-size:16px;width:calc(33.3333333333% - 20px);font-family:Helvetica-Neue-Bold;padding:10px;color:#fff;background-color:#0079bd;border-radius:5px;border:1px solid #0079bd;cursor:pointer;transition:.2s ease-in-out}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerBtnWrap .dealerbtn{width:60%;margin-bottom:10px}}@media only screen and (max-width:768px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerBtnWrap .dealerbtn{width:80%}}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerBtnWrap .dealerbtn:hover{border-color:#ee2531;color:#fff;background-color:#ee2531}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerDirMap{width:100%;font-family:Helvetica-Neue-Bold}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerDirMap{text-align:center}}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerDirMap .link{font-family:Helvetica-Neue-Bold;font-size:16px;line-height:16px;text-decoration:none;margin:15px 0;color:#4d4d4d;padding:0 10px;transition:.2s ease-in-out}@media only screen and (max-width:992px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerDirMap .link{font-size:12px}}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerDirMap .link:hover{color:#ee2531}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_address .dealerDirMap .link:first-child{padding-left:0}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_option{display:flex}@media only screen and (max-width:768px){.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_option{width:100%;justify-content:center}}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_option .select_dealer{border-radius:5px;padding:5px 10px;cursor:pointer}.form_wrap .bzx_appointment_container .sales_block .bz_dealer_list_container .dealerAddressWrap .dealer_option .selected_dealer{background-color:#ee2531;color:#fff}.dealer_info_main{align-items:center;display:none}@media only screen and (max-width:992px){.dealer_info_main{display:flex}}.dealer_info_main .dealer_info_wrap{display:flex;flex-flow:column;justify-content:space-between;padding:20px}.dealer_info_main .dealer_info_wrap .dealer_name{font-family:Toyota-Semibold;font-weight:700;color:red}.dealer_info_main .dealer_info_wrap span{font-family:Helvetica-Neue}.dealer_info_main .dealer_options{display:flex}.dealer_info_main .dealer_options .select_btn{border:1px solid #353434;border-radius:2px;padding:5px 10px;cursor:pointer}.dealer_info_main .dealer_options .selected_dealer{background-color:red;color:#fff;border-color:red}.keep_shopping{background-color:#000;margin:0 auto;cursor:pointer}.bz_product_gallery{width:100%;display:flex;padding:15px 0;flex-flow:wrap}@media only screen and (max-width:992px){.bz_product_gallery{padding:0 50px 20px!important}}@media only screen and (max-width:768px){.bz_product_gallery{padding:0!important}}.bz_product_gallery .bz_product_gallery_thumb,.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row{width:100%;display:flex}.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:first-child{width:49%;padding:0;display:block;overflow:hidden;margin-right:1%}.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:first-child img{width:100%;height:auto;transition:.2s ease-in-out}.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:first-child img:hover{transform:scale(1.02)}@media only screen and (max-width:992px){.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:first-child img:hover{transform:scale(1)}.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:first-child{width:100%;margin-right:0;margin-bottom:1%}}.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col_rtl:first-child{margin-right:0;margin-left:1%}.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:nth-child(2){width:49%;padding:0;display:flex;flex-flow:wrap;overflow:hidden;justify-content:space-between;align-content:space-between}@media only screen and (max-width:992px){.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:nth-child(2){width:100%}}.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:nth-child(2) .mil_product_block_row_col_img{width:49%;height:48.5%;display:flex;overflow:hidden}.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:nth-child(2) .mil_product_block_row_col_img img{width:100%;height:100%}.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:nth-child(2) .mil_product_block_row_col_img img:hover{transform:scale(1.02)}@media only screen and (max-width:992px){.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:nth-child(2) .mil_product_block_row_col_img img:hover{transform:scale(1)}.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:nth-child(2) .mil_product_block_row_col_img{width:49.5%;height:49%}.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row{flex-flow:wrap}.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:first-child{width:50%;padding:0;display:block;overflow:hidden;margin-right:1%}.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:first-child img{width:100%;height:auto;transition:.2s ease-in-out}.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:first-child img:hover{transform:scale(1.02)}}@media only screen and (max-width:992px)and (max-width:992px){.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:first-child img:hover{transform:scale(1)}.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:first-child{width:100%;margin-right:0;margin-bottom:1%}}@media only screen and (max-width:992px){.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col_rtl:first-child{margin-right:0;margin-left:1%}.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:nth-child(2){width:50%;padding:0;display:flex;flex-flow:wrap;overflow:hidden;justify-content:space-between;align-content:space-between}}@media only screen and (max-width:992px)and (max-width:992px){.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:nth-child(2){width:100%}}@media only screen and (max-width:992px){.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:nth-child(2) .mil_product_block_row_col_img{width:49%;height:48.5%;display:flex;overflow:hidden}.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:nth-child(2) .mil_product_block_row_col_img img{width:100%;height:100%}.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:nth-child(2) .mil_product_block_row_col_img img:hover{transform:scale(1.02)}}@media only screen and (max-width:992px)and (max-width:992px){.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:nth-child(2) .mil_product_block_row_col_img img:hover{transform:scale(1)}.bz_product_gallery .bz_product_gallery_thumb .bz_product_block_row .mil_product_block_row_col:nth-child(2) .mil_product_block_row_col_img{width:49.5%;height:49%}}.sales_appointment_container{width:100%;max-width:1600px;padding:0 40px;display:flex;align-items:center;flex-flow:wrap}@media only screen and (max-width:1600px){.sales_appointment_container{max-width:1280px;padding:18px 20px}}@media only screen and (max-width:1280px){.sales_appointment_container{max-width:992px;padding-right:20px;padding-left:20px}}@media only screen and (max-width:992px){.sales_appointment_container{max-width:768px;padding:0}}@media only screen and (max-width:768px){.sales_appointment_container{width:100%}}@media only screen and (max-width:576px){.sales_appointment_container{width:100%}}.sales_appointment_container .container_center{justify-content:center}.sales_appointment_container .sales_block{width:100%;display:flex;flex-flow:wrap;padding:30px 0}.sales_appointment_container .sales_block .sales_fom_container{width:50%}@media only screen and (max-width:992px){.sales_appointment_container .sales_block .sales_fom_container{width:100%}}.sales_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main{width:100%;display:flex;height:auto;flex-flow:wrap}@media only screen and (max-width:992px){.sales_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main{padding:0}}.sales_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form{background-color:#f3f3f3;width:100%;padding:10px 10% 50px;height:auto}@media only screen and (max-width:992px){.sales_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form{padding:50px 14%}}@media only screen and (max-width:768px){.sales_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form{padding:35px 25px}}.sales_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .popup-close{width:100%;display:flex;margin-bottom:20px;justify-content:flex-end}.sales_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .popup-close span{font-family:Toyota-Type-Regular;font-size:2.5rem;cursor:pointer;margin-right:-20px}.sales_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .popup-close span:hover{opacity:.7}@media only screen and (max-width:768px){.sales_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form .popup-close span{margin-right:10px}}.sales_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form h2{font-size:36px;line-height:42px;font-family:Toyota-Type-Regular;color:#4d4d4d;text-align:center}@media only screen and (max-width:992px){.sales_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form h2{font-size:25px;line-height:42px}}.sales_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form p{font-size:22px;line-height:42px;font-family:Toyota-Type-Regular;color:#4d4d4d;text-align:center}@media only screen and (max-width:992px){.sales_appointment_container .sales_block .sales_fom_container .ps_coupon_form_main .ps_coupon_form p{font-size:16px;line-height:30px}}.keep_shopping{color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;margin-top:20px;padding:12px 35px;font-family:Toyota-Type-Regular;vertical-align:middle;border-radius:5px;background-color:#0079c0;border:1px solid #0079c0;transition:.2s ease-in-out;text-decoration:none}.keep_shopping:hover{border-color:#ee2531;background-color:#ee2531}@media only screen and (max-width:992px){.keep_shopping{font-size:16px}}.bzx_electrified_vehicles{display:flex;flex-flow:wrap;justify-content:center;width:100%;border-bottom:1px solid #d9d9d9}@media only screen and (max-width:576px){.bzx_electrified_vehicles{padding-left:20px;padding-right:20px}}.bzx_electrified_vehicles h2{font-family:Toyota-Bold;font-size:25px;padding-top:40px;text-align:center}@media only screen and (max-width:768px){.bzx_electrified_vehicles h2{font-size:18px}}.bzx_electrified_vehicles .electrified_vehicles_list{width:100%;display:flex;flex-flow:wrap;justify-content:center;padding:45px 0 0}@media only screen and (max-width:576px){.bzx_electrified_vehicles .electrified_vehicles_list{position:relative}}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles{width:100%;display:flex;justify-content:flex-start;max-width:880px;overflow:hidden}@media only screen and (max-width:992px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles{max-width:560px}}@media only screen and (max-width:768px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles{width:100%;max-width:470px}}@media only screen and (max-width:576px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles{width:100%;max-width:270px}}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile{display:flex;flex-shrink:0;flex-flow:column;width:calc(33.3333333333% - 13px);margin-right:7px;margin-left:7px;margin-bottom:35px;max-width:280px;padding:20px 0}@media only screen and (max-width:1280px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile{width:calc(50% - 20px)}}@media only screen and (max-width:992px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile{width:280px}}@media only screen and (max-width:768px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile{width:100%;margin:0 0 30px;max-width:100%}}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_data{width:100%;height:134px}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_data .title{font-family:Toyota-Bold;font-style:italic;font-size:22px;color:#4d4d4d;line-height:22px;margin-bottom:5px;height:45px;width:100%;overflow:hidden;text-transform:uppercase;display:flex;text-decoration:none}@media only screen and (max-width:768px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_data .title{font-size:16px;text-align:center;display:flex;justify-content:center}}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_data .hyb_logo{width:100%}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_data .hyb_logo img{height:10px;width:auto}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_data .hyb_logo .hovlogo{width:41px;height:25px}@media only screen and (max-width:768px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_data .hyb_logo{text-align:center}}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_data .availability{width:100%;font-family:Toyota-Bold;font-size:13px;line-height:15px;color:#dc0318}@media only screen and (max-width:768px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_data .availability{font-size:13px;padding-bottom:10px;text-align:center}}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_data .contactDealer{width:100%;font-family:Toyota-Bold;font-size:13px;line-height:15px;height:45px;text-decoration:none;transition:.2s ease-in-out;margin-bottom:5px}@media only screen and (max-width:768px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_data .contactDealer{font-size:13px;text-align:center;display:block}}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_data .contactDealer:hover{color:#dc0318}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_img{width:100%;height:119px;display:flex;flex-flow:wrap;position:relative;align-items:center;justify-content:center}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_img:hover .img_over{opacity:1;transform:scale(1.1)}@media only screen and (max-width:1280px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_img{height:auto}}@media only screen and (max-width:992px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_img{height:auto}}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_img .img_over{opacity:0;font-family:Toyota-Semibold;position:absolute;background-color:hsla(0,0%,100%,.76);font-size:11px;cursor:pointer;padding:8px 30px;transition:all .3s ease-in-out;transform:scale(.1)}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_img img{width:100%;display:flex}@media only screen and (max-width:768px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_img img{width:auto;height:100%}}@media only screen and (max-width:576px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_img img{width:240px}}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price{padding:4px 0 10px;width:100%;display:flex}@media only screen and (max-width:768px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price{width:60%;justify-content:center;margin:auto}}@media only screen and (max-width:576px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price{width:90%}}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price .pt_price1{width:60%;display:flex;flex-flow:wrap;align-content:center}@media only screen and (max-width:768px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price .pt_price1{padding-right:0;width:auto;justify-content:center}}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price .pt_price1 .pt_price1_title{font-family:Toyota-Type-Regular;font-size:10px;color:#666;padding-bottom:3px;line-height:12px;width:100%;word-break:break-word;font-style:italic}@media only screen and (max-width:768px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price .pt_price1 .pt_price1_title{width:100%;text-align:center;padding-bottom:5px}}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price .pt_price1 .pt_price1_cost{font-size:20px;color:#dc0318;font-family:Toyota-Bold;line-height:22px;padding-bottom:2px;display:flex;align-items:center}@media only screen and (max-width:768px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price .pt_price1 .pt_price1_cost{width:auto;text-align:center}}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price .pt_price1 .pt_price1_cost sup{font-size:12px;margin-top:-15px;color:#dc0318}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price .pt_price1 .pt_price1_cost span{font-size:12px;color:#dc0318}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price .pt_price1 .pt_price1_cost .price_ss_wrap{display:inline-flex;flex-flow:column;padding-left:2px}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price .pt_price1 .pt_price1_cost .price_ss_wrap span{width:100%;font-size:12px;line-height:12px;color:#dc0318}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price .pt_price1 .pt_price2{display:flex;flex-flow:wrap;color:#ee2530;font-size:14px;padding:0 0 3px 3px;line-height:12px;margin-left:0}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price .pt_price1 .pt_price2 span{width:100%;font-size:14px;font-family:Toyota-Semibold;display:block}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price .pt_price1 .pt_price1_cost_gray,.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price .pt_price1 .pt_price1_cost_gray sup{color:#4d4d4d}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price .pt_price1 .pt_price1_cost_red,.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price .pt_price1 .pt_price1_cost_red sup{color:#ee2531}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .productTile_price .pt_insentive{width:40%;display:flex;font-family:Toyota-Semibold;font-size:10px;color:#ee2531;padding:5px;align-items:center;border-left:1px solid #ee2531}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .product_link{width:100%;display:flex;margin-top:auto}@media only screen and (max-width:768px){.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .product_link{justify-content:center}}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .product_link a{font-family:Toyota-Bold;color:#fff;display:inline-block;background-color:#dc0318;text-decoration:none;padding:10px 20px;border-radius:5px;font-size:14px;line-height:18px;border:1px solid #dc0318;transition:.2s ease-in-out}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .product_tile .product_link a:hover{background-color:#0079c0;color:#fff;border-color:#0079c0}.bzx_electrified_vehicles .electrified_vehicles_list .product_tiles .no_models{font-family:Toyota-Bold;font-size:18px;color:#4d4d4d;line-height:22px}.bzx_electrified_vehicles .electrified_vehicles_list .align_content{justify-content:center}@media only screen and (max-width:768px){.bzx_electrified_vehicles .electrified_vehicles_list .align_content{justify-content:flex-start}}.bzx_electrified_vehicles .electrified_vehicles_list .slide_animation{animation:slide .2s}.bzx_electrified_vehicles .electrified_vehicles_list .electrified_btn_previous{width:30px;display:flex;flex-flow:wrap;align-content:center}@media only screen and (max-width:576px){.bzx_electrified_vehicles .electrified_vehicles_list .electrified_btn_previous{position:absolute;top:0;bottom:0;left:0}}.bzx_electrified_vehicles .electrified_vehicles_list .electrified_btn_previous .btn_previous{width:30px;background-image:url(/images/prev.png);display:block;height:30px;background-size:30px;cursor:pointer;border:none;background-color:transparent}.bzx_electrified_vehicles .electrified_vehicles_list .electrified_btn_next{width:30px;display:flex;flex-flow:wrap;align-content:center}@media only screen and (max-width:576px){.bzx_electrified_vehicles .electrified_vehicles_list .electrified_btn_next{position:absolute;top:0;bottom:0;right:0}}.bzx_electrified_vehicles .electrified_vehicles_list .electrified_btn_next .btn_next{width:30px;background-image:url(/images/next.png);display:block;height:30px;background-size:30px;cursor:pointer;border:none;background-color:transparent}