@import url(/public/fonts/fonts.css);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.oc{position:relative;width:100%}.ic{position:relative;margin:0 auto;max-width:1200px}.bg-red{background-color:#f30000}.color-red{color:#f30000}.bg-black{background-color:#000}.color-black{color:#000}.bg-white{background-color:#fff}.color-white{color:#fff}.bg-deep-grey{background-color:#1e2123}.color-deep-grey{color:#1e2123}.bg-dim-grey{background-color:#ccc}.color-dim-grey{color:#ccc}.bg-grey{background-color:#797676}.color-grey{color:#797676}.bg-light-grey{background-color:#f3f3f3}.color-light-grey{color:#f3f3f3}.bg-accolade-navy{background-color:#293859}.color-accolade-navy{color:#293859}.bg-wire-blue{background-color:#004e9a}.color-wire-blue{color:#004e9a}.avenir-next-bold{font-family:"AvenirNextBold",Arial,sans-serif}.avenir-next-demi{font-family:"AvenirNextDemi",Arial,sans-serif}.avenir-next-medium{font-family:"AvenirNextMedium",Arial,sans-serif}.avenir-next-regular{font-family:"AvenirNextRegular",Arial,sans-serif}.avenir-next-light{font-family:"AvenirNextLight",Arial,sans-serif}.futura-extra-bold{font-family:"FuturaNextCondensedExtraBold",Arial,sans-serif}.acura-bespoke-light{font-family:"AcuraBespokeLight",Arial,sans-serif}.acura-bespoke-book{font-family:"AcuraBespokeBook",Arial,sans-serif}.acura-bespoke-regular{font-family:"AcuraBespokeRegular",Arial,sans-serif}.acura-bespoke-bold{font-family:"AcuraBespokeBold",Arial,sans-serif}.hlf-3{font-family:"FuturaNextCondensedExtraBold",Arial,sans-serif;text-transform:uppercase;letter-spacing:-2px}@media (min-width: 0px) and (max-width: 767px){.hlf-3{font-size:40px}}@media (min-width: 768px) and (max-width: 991px){.hlf-3{font-size:40px}}@media (min-width: 992px) and (max-width: 1199px){.hlf-3{font-size:50px}}@media (min-width: 1200px){.hlf-3{font-size:50px}}.hl-1{font-family:"AcuraBespokeRegular",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.hl-1{font-size:35px}}@media (min-width: 768px) and (max-width: 991px){.hl-1{font-size:55px}}@media (min-width: 992px) and (max-width: 1199px){.hl-1{font-size:55px}}@media (min-width: 1200px){.hl-1{font-size:55px}}.hl-1a{font-family:"AcuraBespokeRegular",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.hl-1a{font-size:30px}}@media (min-width: 768px) and (max-width: 991px){.hl-1a{font-size:45px}}@media (min-width: 992px) and (max-width: 1199px){.hl-1a{font-size:50px}}@media (min-width: 1200px){.hl-1a{font-size:50px}}.hl-2{font-family:"AvenirNextRegular",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.hl-2{font-size:40px}}@media (min-width: 768px) and (max-width: 991px){.hl-2{font-size:50px}}@media (min-width: 992px) and (max-width: 1199px){.hl-2{font-size:50px}}@media (min-width: 1200px){.hl-2{font-size:50px}}.hl-2a{font-family:"AvenirNextRegular",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.hl-2a{font-size:57px}}@media (min-width: 768px) and (max-width: 991px){.hl-2a{font-size:67px}}@media (min-width: 992px) and (max-width: 1199px){.hl-2a{font-size:50px}}@media (min-width: 1200px){.hl-2a{font-size:50px}}.hl-3{font-family:"AcuraBespokeLight",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.hl-3{font-size:40px}}@media (min-width: 768px) and (max-width: 991px){.hl-3{font-size:40px}}@media (min-width: 992px) and (max-width: 1199px){.hl-3{font-size:50px}}@media (min-width: 1200px){.hl-3{font-size:50px}}.hl-3a{font-family:"AcuraBespokeLight",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.hl-3a{font-size:25px}}@media (min-width: 768px) and (max-width: 991px){.hl-3a{font-size:30px}}@media (min-width: 992px) and (max-width: 1199px){.hl-3a{font-size:50px}}@media (min-width: 1200px){.hl-3a{font-size:50px}}.hl-4{font-family:"AvenirNextLight",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.hl-4{font-size:25px}}@media (min-width: 768px) and (max-width: 991px){.hl-4{font-size:30px}}@media (min-width: 992px) and (max-width: 1199px){.hl-4{font-size:36px}}@media (min-width: 1200px){.hl-4{font-size:36px}}.hl-5{font-family:"AvenirNextMedium",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.hl-5{font-size:20px}}@media (min-width: 768px) and (max-width: 991px){.hl-5{font-size:32px}}@media (min-width: 992px) and (max-width: 1199px){.hl-5{font-size:32px}}@media (min-width: 1200px){.hl-5{font-size:32px}}.hl-6{font-family:"AvenirNextDemi",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.hl-6{font-size:30px}}@media (min-width: 768px) and (max-width: 991px){.hl-6{font-size:30px}}@media (min-width: 992px) and (max-width: 1199px){.hl-6{font-size:30px}}@media (min-width: 1200px){.hl-6{font-size:30px}}.hl-6a{font-family:"AvenirNextDemi",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.hl-6a{font-size:25px}}@media (min-width: 768px) and (max-width: 991px){.hl-6a{font-size:40px}}@media (min-width: 992px) and (max-width: 1199px){.hl-6a{font-size:30px}}@media (min-width: 1200px){.hl-6a{font-size:30px}}.hl-7{font-family:"AcuraBespokeRegular",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.hl-7{font-size:18px}}@media (min-width: 768px) and (max-width: 991px){.hl-7{font-size:30px}}@media (min-width: 992px) and (max-width: 1199px){.hl-7{font-size:30px}}@media (min-width: 1200px){.hl-7{font-size:30px}}.hl-8{font-family:"AcuraBespokeRegular",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.hl-8{font-size:25px}}@media (min-width: 768px) and (max-width: 991px){.hl-8{font-size:30px}}@media (min-width: 992px) and (max-width: 1199px){.hl-8{font-size:24px}}@media (min-width: 1200px){.hl-8{font-size:24px}}.hl-9{font-family:"AvenirNextDemi",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.hl-9{font-size:20px}}@media (min-width: 768px) and (max-width: 991px){.hl-9{font-size:22px}}@media (min-width: 992px) and (max-width: 1199px){.hl-9{font-size:24px}}@media (min-width: 1200px){.hl-9{font-size:24px}}.hl-10{font-family:"AvenirNextBold",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.hl-10{font-size:18px}}@media (min-width: 768px) and (max-width: 991px){.hl-10{font-size:17px}}@media (min-width: 992px) and (max-width: 1199px){.hl-10{font-size:20px}}@media (min-width: 1200px){.hl-10{font-size:20px}}.hl-10a{font-family:"AvenirNextBold",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.hl-10a{font-size:20px}}@media (min-width: 768px) and (max-width: 991px){.hl-10a{font-size:32px}}@media (min-width: 992px) and (max-width: 1199px){.hl-10a{font-size:20px}}@media (min-width: 1200px){.hl-10a{font-size:20px}}.cp-1{font-family:"AvenirNextMedium",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.cp-1{font-size:17px}}@media (min-width: 768px) and (max-width: 991px){.cp-1{font-size:20px}}@media (min-width: 992px) and (max-width: 1199px){.cp-1{font-size:20px}}@media (min-width: 1200px){.cp-1{font-size:20px}}.cp-2{font-family:"AvenirNextMedium",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.cp-2{font-size:22px}}@media (min-width: 768px) and (max-width: 991px){.cp-2{font-size:25px}}@media (min-width: 992px) and (max-width: 1199px){.cp-2{font-size:18px}}@media (min-width: 1200px){.cp-2{font-size:18px}}.cp-3{font-family:"AvenirNextRegular",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.cp-3{font-size:18px}}@media (min-width: 768px) and (max-width: 991px){.cp-3{font-size:20px}}@media (min-width: 992px) and (max-width: 1199px){.cp-3{font-size:18px}}@media (min-width: 1200px){.cp-3{font-size:18px}}.cp-4{font-family:"AvenirNextBold",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.cp-4{font-size:20px}}@media (min-width: 768px) and (max-width: 991px){.cp-4{font-size:18px}}@media (min-width: 992px) and (max-width: 1199px){.cp-4{font-size:18px}}@media (min-width: 1200px){.cp-4{font-size:18px}}.cp-5{font-family:"AvenirNextLight",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.cp-5{font-size:16px}}@media (min-width: 768px) and (max-width: 991px){.cp-5{font-size:16px}}@media (min-width: 992px) and (max-width: 1199px){.cp-5{font-size:18px}}@media (min-width: 1200px){.cp-5{font-size:18px}}.cp-6{font-family:"AvenirNextLight",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.cp-6{font-size:16px}}@media (min-width: 768px) and (max-width: 991px){.cp-6{font-size:16px}}@media (min-width: 992px) and (max-width: 1199px){.cp-6{font-size:18px}}@media (min-width: 1200px){.cp-6{font-size:18px}}.cp-7{font-family:"AvenirNextBold",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.cp-7{font-size:17px}}@media (min-width: 768px) and (max-width: 991px){.cp-7{font-size:16px}}@media (min-width: 992px) and (max-width: 1199px){.cp-7{font-size:16px}}@media (min-width: 1200px){.cp-7{font-size:16px}}.cp-8{font-family:"AvenirNextLight",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.cp-8{font-size:16px}}@media (min-width: 768px) and (max-width: 991px){.cp-8{font-size:16px}}@media (min-width: 992px) and (max-width: 1199px){.cp-8{font-size:18px}}@media (min-width: 1200px){.cp-8{font-size:18px}}.cp-9{font-family:"AvenirNextRegular",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.cp-9{font-size:14px}}@media (min-width: 768px) and (max-width: 991px){.cp-9{font-size:14px}}@media (min-width: 992px) and (max-width: 1199px){.cp-9{font-size:16px}}@media (min-width: 1200px){.cp-9{font-size:16px}}.cp-10{font-family:"AvenirNextMedium",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.cp-10{font-size:18px}}@media (min-width: 768px) and (max-width: 991px){.cp-10{font-size:30px}}@media (min-width: 992px) and (max-width: 1199px){.cp-10{font-size:14px}}@media (min-width: 1200px){.cp-10{font-size:14px}}.cp-10a{font-family:"AvenirNextMedium",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.cp-10a{font-size:18px}}@media (min-width: 768px) and (max-width: 991px){.cp-10a{font-size:25px}}@media (min-width: 992px) and (max-width: 1199px){.cp-10a{font-size:14px}}@media (min-width: 1200px){.cp-10a{font-size:14px}}.cp-11{font-family:"AvenirNextBold",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.cp-11{font-size:15px}}@media (min-width: 768px) and (max-width: 991px){.cp-11{font-size:15px}}@media (min-width: 992px) and (max-width: 1199px){.cp-11{font-size:14px}}@media (min-width: 1200px){.cp-11{font-size:14px}}.cp-11a{font-family:"AvenirNextBold",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.cp-11a{font-size:14px}}@media (min-width: 768px) and (max-width: 991px){.cp-11a{font-size:15px}}@media (min-width: 992px) and (max-width: 1199px){.cp-11a{font-size:14px}}@media (min-width: 1200px){.cp-11a{font-size:14px}}.cp-12{font-family:"AvenirNextRegular",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.cp-12{font-size:15px}}@media (min-width: 768px) and (max-width: 991px){.cp-12{font-size:16px}}@media (min-width: 992px) and (max-width: 1199px){.cp-12{font-size:14px}}@media (min-width: 1200px){.cp-12{font-size:14px}}.cp-12a{font-family:"AvenirNextRegular",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.cp-12a{font-size:15px}}@media (min-width: 768px) and (max-width: 991px){.cp-12a{font-size:23px}}@media (min-width: 992px) and (max-width: 1199px){.cp-12a{font-size:14px}}@media (min-width: 1200px){.cp-12a{font-size:14px}}.cp-13{font-family:"AvenirNextMedium",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.cp-13{font-size:15px}}@media (min-width: 768px) and (max-width: 991px){.cp-13{font-size:16px}}@media (min-width: 992px) and (max-width: 1199px){.cp-13{font-size:14px}}@media (min-width: 1200px){.cp-13{font-size:14px}}.cp-14{font-family:"AcuraBespokeLight",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.cp-14{font-size:16px}}@media (min-width: 768px) and (max-width: 991px){.cp-14{font-size:18px}}@media (min-width: 992px) and (max-width: 1199px){.cp-14{font-size:14px}}@media (min-width: 1200px){.cp-14{font-size:14px}}.cp-15{font-family:"AvenirNextRegular",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.cp-15{font-size:14px}}@media (min-width: 768px) and (max-width: 991px){.cp-15{font-size:12px}}@media (min-width: 992px) and (max-width: 1199px){.cp-15{font-size:12px}}@media (min-width: 1200px){.cp-15{font-size:12px}}.button-1{position:relative;display:inline-block;min-width:320px;text-align:center;padding:15px 0;font-family:"AvenirNextBold",Arial,sans-serif;border:2px solid red;text-decoration:none !important;color:black !important}@media (min-width: 0px) and (max-width: 767px){.button-1{font-size:14px}}@media (min-width: 768px) and (max-width: 991px){.button-1{font-size:15px}}@media (min-width: 992px) and (max-width: 1199px){.button-1{font-size:14px}}@media (min-width: 1200px){.button-1{font-size:14px}}.button-1:hover{background-color:#f30000;color:white !important}.button-1-fade{position:relative;display:inline-block;min-width:320px;text-align:center;padding:15px 0;font-family:"AvenirNextBold",Arial,sans-serif;border:2px solid red;text-decoration:none !important;color:black !important;background:transparent;transition:all 0.3s ease-in-out 0s}@media (min-width: 0px) and (max-width: 767px){.button-1-fade{font-size:14px}}@media (min-width: 768px) and (max-width: 991px){.button-1-fade{font-size:15px}}@media (min-width: 992px) and (max-width: 1199px){.button-1-fade{font-size:14px}}@media (min-width: 1200px){.button-1-fade{font-size:14px}}.button-1-fade:hover{background-color:#f30000;color:white !important;transition:all 0.3s ease-in-out 0s}.button-3-fade{display:inline-block;min-width:320px;padding:15px 0;position:relative;text-align:center;font-family:"AvenirNextBold",Arial,sans-serif;background:transparent;border:2px solid red;color:white !important;text-decoration:none !important;transition:all 0.3s ease-in-out 0s}@media (min-width: 0px) and (max-width: 767px){.button-3-fade{font-size:14px}}@media (min-width: 768px) and (max-width: 991px){.button-3-fade{font-size:15px}}@media (min-width: 992px) and (max-width: 1199px){.button-3-fade{font-size:14px}}@media (min-width: 1200px){.button-3-fade{font-size:14px}}.button-3-fade:hover{background-color:#f30000;color:white !important;transition:all 0.3s ease-in-out 0s}.select-1{font-family:"AvenirNextMedium",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.select-1{font-size:15px}}@media (min-width: 768px) and (max-width: 991px){.select-1{font-size:16px}}@media (min-width: 992px) and (max-width: 1199px){.select-1{font-size:14px}}@media (min-width: 1200px){.select-1{font-size:14px}}.select-1:checked,.select-1:hover,.select-1:focus{box-shadow:0 0 10px 100px #990000 inset}.ribbon{border-bottom-color:transparent !important;border-color:black;border-style:solid;border-top-width:1rem;border-width:0.5rem;height:0;width:0}body{font-family:"AcuraBespokeBold",Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){body:after{position:fixed;top:0;left:0;display:inline-block;padding:5px;font-size:11px;background-color:red;color:white;z-index:9999}}@media (min-width: 768px) and (max-width: 991px){body:after{position:fixed;top:0;left:0;display:inline-block;padding:5px;font-size:11px;background-color:blue;color:white;z-index:9999}}@media (min-width: 992px) and (max-width: 1199px){body:after{position:fixed;top:0;left:0;display:inline-block;padding:5px;font-size:11px;background-color:orange;color:white;z-index:9999}}@media (min-width: 1200px){body:after{position:fixed;top:0;left:0;display:inline-block;padding:5px;font-size:11px;background-color:#666;color:white;z-index:9999}}@media (min-width: 768px){body #atlwdg-trigger{z-index:3}}iframe[name="google_conversion_frame"]{position:fixed}.svg-icon{height:1em;width:1em}.hideme{display:none}.dropdown-toggle{background-color:transparent;border:0px;margin:0px}.dropdown-toggle:focus{outline:.125rem solid #000;outline-offset:.375rem}.details-year-selector-wrapper{background:#fff;height:4.0625rem;position:fixed;top:3.75rem;width:100%;z-index:2}.details-year-selector-wrapper .details-year-selector{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:inherit;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:92%}@media (min-width: 768px){.details-year-selector-wrapper .details-year-selector{max-width:84%;padding:0}}@media (min-width: 992px){.details-year-selector-wrapper .details-year-selector{max-width:90%}}@media (min-width: 1200px){.details-year-selector-wrapper .details-year-selector{max-width:1080px}}.details-year-selector-wrapper .details-year-selector .year-selector-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;width:10rem}@media (min-width: 768px){.details-year-selector-wrapper .details-year-selector .year-selector-wrapper{width:14.5625rem}}.details-year-selector-wrapper .details-year-selector .year-selector-wrapper>div{display:inline-block;vertical-align:top;width:7.1875rem}.details-year-selector-wrapper .details-year-selector .year-selector-wrapper select,.details-year-selector-wrapper .details-year-selector .year-selector-wrapper select:focus{border:none;outline:none}.details-year-selector-wrapper .details-year-selector .year-selector-wrapper select::-ms-expand{display:none}.details-year-selector-wrapper .details-year-selector .year-selector-wrapper .year-selector{position:relative}.details-year-selector-wrapper .details-year-selector .year-selector-wrapper .year-selector:after{color:#f30000;font-size:.75rem;pointer-events:none;position:absolute;right:1rem;top:.0625rem}@supports (content: "x"/"y"){.details-year-selector-wrapper .details-year-selector .year-selector-wrapper .year-selector:after{content:'▲' / ''}}@supports not (content: "x"/"y"){.details-year-selector-wrapper .details-year-selector .year-selector-wrapper .year-selector:after{content:"▲";alt:""}}@media (min-width: 768px){.details-year-selector-wrapper .details-year-selector .year-selector-wrapper .year-selector:after{right:2.8125rem}}@media (min-width: 992px){.details-year-selector-wrapper .details-year-selector .year-selector-wrapper .year-selector:after{right:.8125rem}}.details-year-selector-wrapper .details-year-selector .year-selector-wrapper .year-selector select{-webkit-appearance:none;appearance:none;background-image:none;float:right;padding:0rem 1.75rem 0 .625rem;-ms-word-break:normal}@media (min-width: 768px){.details-year-selector-wrapper .details-year-selector .year-selector-wrapper .year-selector select{padding:0rem 1.75rem 0 1.5625rem}}@media (min-width: 992px){.details-year-selector-wrapper .details-year-selector .year-selector-wrapper .year-selector select{padding:0rem 1.75rem 0 .625rem}}.details-year-selector-wrapper .details-year-selector .year-selector-wrapper .vehicle-badge{display:inline-block;vertical-align:top;width:9.375rem}.details-year-selector-wrapper .details-year-selector .year-selector-wrapper .vehicle-badge img{width:80%}.details-year-selector-wrapper .details-year-selector .inventory-btn{width:auto}.details-year-selector-wrapper .details-year-selector .inventory-btn a{min-width:unset;padding:.375rem .25rem;width:inherit}@media (min-width: 768px){.details-year-selector-wrapper .details-year-selector .inventory-btn a{padding:.75rem 1.25rem}}.details-year-selector-wrapper .details-year-selector .inventory-btn a:focus{color:white !important;outline:2px solid #000;outline-offset:4px;background-color:#f30000;transition:all 0.3s ease-in-out 0s}.wrapper-dropdown{background:#fff;color:#000;cursor:pointer;margin:0 auto;outline:none;position:relative;width:3.8125rem}.wrapper-dropdown:after{color:#f30000;font-size:.75rem;pointer-events:none;position:absolute;right:1rem;top:1px;transition:all 0.4s ease}@supports (content: "x"/"y"){.wrapper-dropdown:after{content:'▼' / ''}}@supports not (content: "x"/"y"){.wrapper-dropdown:after{content:"▼";alt:""}}@media (min-width: 768px){.wrapper-dropdown:after{right:45px}}.wrapper-dropdown.active:after{transform:rotate(180deg)}.wrapper-dropdown .year-dropdown{background:white;border-radius:inherit;left:0;list-style:none;margin-top:.9375rem;opacity:0;pointer-events:none;position:absolute;right:0;transition:all 0.1s ease-in;width:3.8125rem}.wrapper-dropdown .year-dropdown li a{border-bottom:.0625rem solid #f2f2f2;box-shadow:inset 0 0.0625rem 0 #fff;color:#000;display:block;height:2.4375rem;padding:.8125rem 0 0 .8125rem;text-decoration:none;transition:all 0.3s ease-out}.wrapper-dropdown .year-dropdown li a:focus{background:#f30000;color:#fff;outline:0px none}.wrapper-dropdown .year-dropdown li i{color:inherit;float:right}.wrapper-dropdown .year-dropdown li:last-of-type a{border:none}.wrapper-dropdown .year-dropdown li:hover a{background:#f30000;color:#fff}.wrapper-dropdown.active .year-dropdown{opacity:1;pointer-events:auto}.model-details-pano{background-position:center center;background-repeat:no-repeat;background-size:cover;margin:0 auto;max-width:118.75rem;position:relative}@media (min-width: 0px) and (max-width: 767px){.model-details-pano{background-image:url();background-position:center top;background-size:contain;padding-bottom:61%;width:100%}}@media (min-width: 768px) and (max-width: 991px){.model-details-pano{background-image:url();height:606px}}@media (min-width: 992px) and (max-width: 1199px){.model-details-pano{background-image:url();height:566px}}@media (min-width: 1200px){.model-details-pano{background-image:url();height:700px}}.model-details-pano .watch-button{bottom:.75rem;left:0;margin:0 auto;position:absolute;right:0;width:8.5rem}@media (min-width: 768px){.model-details-pano .watch-button{bottom:1.25rem;width:16rem}}@media (min-width: 992px){.model-details-pano .watch-button{width:10.75rem}}.model-details-pano .watch-button a{min-width:unset !important;width:inherit !important}.model-details #vehicle-specs{margin-bottom:6.125rem;margin-top:1.875rem}@media (min-width: 768px){.model-details #vehicle-specs{margin-bottom:3rem;margin-top:3rem}}@media (min-width: 992px){.model-details #vehicle-specs{margin-bottom:4.6875rem;margin-top:5.5rem}}.model-details #vehicle-specs #intro-copy{text-align:center}.model-details #vehicle-specs #intro-copy p{line-height:1.5rem;margin:1.5rem auto 0}@media (min-width: 768px){.model-details #vehicle-specs #intro-copy p{line-height:1.5rem;margin-top:2.125rem;width:37.5rem}}@media (min-width: 992px){.model-details #vehicle-specs #intro-copy p{line-height:1.75rem;margin-top:1.75rem;width:55rem}}.model-details #vehicle-specs .specs2{margin-inline:auto;margin-top:8px;max-width:66.875rem}@media (min-width: 768px){.model-details #vehicle-specs .specs2{margin-top:42px}}@media (min-width: 992px){.model-details #vehicle-specs .specs2{margin-left:50px;margin-right:50px;margin-top:86px}}@media (min-width: 1440px){.model-details #vehicle-specs .specs2{margin-inline:auto}}.model-details #vehicle-specs .specs2 .engin-info p.highlight{min-height:100%}.model-details #vehicle-specs .specs2 .engin-info p.desc{margin-top:.3125rem}.model-details #vehicle-specs .specs2 #fuel-eco-title .highlight{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding-left:0;padding-right:0;text-align:right}.model-details #vehicle-specs .specs2 #fuel-eco-number .highlight{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.model-details #vehicle-specs .specs2 #fuel-eco-desc{text-align:left;font-size:.75rem}@media (min-width: 1200px){.model-details #vehicle-specs .specs2 #fuel-eco-desc{font-size:.9375rem}}.model-details #vehicle-specs .specs2 .fuel-eco-large-content p.highlight{min-height:4.6875rem !important}@media (min-width: 768px){.model-details #vehicle-specs .specs2 .fuel-eco-large-content p.highlight{min-height:3.4375rem !important}}.model-details #vehicle-specs .specs2 hr{background:#cccccc;border-top:none;height:.1875rem;margin-bottom:1rem;margin-top:.5rem !important;width:3.4375rem}@media (min-width: 768px){.model-details #vehicle-specs .specs2 hr{height:.25rem;margin-bottom:1.25rem !important;margin-top:.875rem;width:5.625rem}}@media (min-width: 992px){.model-details #vehicle-specs .specs2 hr{margin-bottom:1.75rem !important}}.model-details #vehicle-specs .specs2 .transmission{text-align:center}@media (min-width: 768px){.model-details #vehicle-specs .specs2 .transmission{margin-top:3.75rem;text-align:right}}@media (min-width: 992px){.model-details #vehicle-specs .specs2 .transmission{margin-top:4.75rem;padding-right:1.25rem}}@media (min-width: 768px){.model-details #vehicle-specs .specs2 .transmission p.cp-2{font-size:.9375rem !important}}@media (min-width: 992px){.model-details #vehicle-specs .specs2 .transmission p.cp-2{font-size:1.125rem !important}}.model-details #vehicle-specs .specs2 .transmission .highlight{margin-top:.5rem}@media (min-width: 768px){.model-details #vehicle-specs .specs2 .transmission .highlight{margin-top:1rem}}@media (min-width: 992px){.model-details #vehicle-specs .specs2 .transmission .highlight{margin-top:1.375rem}}@media (max-width: 767px){.model-details #vehicle-specs .specs2 p.hl-7{font-size:1rem}}@media (min-width: 768px){.model-details #vehicle-specs .specs2 p.hl-7{font-size:1.0625rem}}@media (min-width: 992px){.model-details #vehicle-specs .specs2 p.hl-7{font-size:1.0625rem}}@media (min-width: 1200px){.model-details #vehicle-specs .specs2 p.hl-7{font-size:1.375rem}}@media (min-width: 768px){.model-details #vehicle-specs .specs2 p.cp-2{font-size:1rem}}@media (min-width: 992px){.model-details #vehicle-specs .specs2 p.cp-2{font-size:1.125rem}}.model-details #vehicle-specs .specs2 p.header{margin-top:2.25rem}@media (min-width: 768px){.model-details #vehicle-specs .specs2 p.header{margin-top:0}}.model-details #vehicle-specs .specs2 p.highlight{min-height:1.875rem}@media (min-width: 768px){.model-details #vehicle-specs .specs2 p.highlight{min-height:2.8125rem}}.model-details #vehicle-specs .specs2 p.desc{line-height:150%;margin:.5rem auto 0}@media (min-width: 768px){.model-details #vehicle-specs .specs2 p.desc{line-height:120%}}@media (min-width: 992px){.model-details #vehicle-specs .specs2 p.desc{margin-top:.75rem}}.model-details #vehicle-specs .table{color:#000}.model-details #vehicle-specs .table tr td{border:none;font-family:"AcuraBespokeRegular",Arial,sans-serif;width:50%}@media (min-width: 992px){.model-details #vehicle-specs .table tr td{font-size:1.125rem}}.model-details #vehicle-specs .table tr td p{font-size:.75rem}.model-details #packages{-ms-flex-align:center;align-items:center;background-color:#000;background-image:url("/-/media/Acura%20Certified%20Images/mlp/packages-background/packages-mobile-bg");background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;display:-ms-flexbox;display:flex;height:19.0625rem;-ms-flex-pack:center;justify-content:center;margin-inline:auto;max-width:76.0625rem}@media (min-width: 768px){.model-details #packages{background-image:url("/-/media/Acura%20Certified%20Images/mlp/packages-background/packages-tablet-bg");height:23.75rem}}@media (min-width: 992px){.model-details #packages{background-image:url("/-/media/Acura%20Certified%20Images/mlp/packages-background/packages-desktop-bg");height:28.75rem;text-align:center}}.model-details #packages .row{margin-left:0;margin-right:0}.model-details #packages #all-copy{padding-left:10%;text-align:left;width:100%}@media (min-width: 768px){.model-details #packages #all-copy{padding-left:0}}@media (min-width: 992px){.model-details #packages #all-copy{text-align:center}}@media (min-width: 768px){.model-details #packages #all-copy #header{text-align:center}}.model-details #packages #all-copy .features>div{vertical-align:top}@media (min-width: 768px){.model-details #packages #all-copy .features>div{margin-top:1.875rem}}@media (min-width: 992px){.model-details #packages #all-copy .features>div{margin-top:2.5rem}}.model-details #packages #all-copy .features p.title{margin-top:1rem}@media (min-width: 768px){.model-details #packages #all-copy .features p.title{margin-top:0}}.model-details #packages #all-copy .features p.copy{margin-top:.5rem}@media (min-width: 768px){.model-details #packages #all-copy .features p.copy{margin-top:.625rem}}@media (min-width: 992px){.model-details #packages #all-copy .features p.copy{margin-top:.75rem}}.model-details #packages #all-copy .features p.disclaimer{font-style:italic;margin-top:.4375rem}@media (min-width: 768px){.model-details #packages #all-copy .features p.disclaimer{margin-top:.5rem}}@media (min-width: 992px){.model-details #packages #all-copy .features p.disclaimer{margin-top:.625rem}}.model-details #packages #all-copy .row-centered{text-align:center}@media (min-width: 992px){.model-details #packages #all-copy .row-centered{margin:0 auto;max-width:46.25rem}}.model-details #packages #all-copy .col-centered{display:inline-block;float:none;margin-right:-0.25rem;text-align:left}.model-details #key-features{margin-inline:auto;margin-top:6rem;max-width:75rem}@media (min-width: 768px){.model-details #key-features .row{margin-left:-0.9375rem;margin-right:-0.9375rem}}@media (min-width: 992px){.model-details #key-features{margin-top:5.5rem}}.model-details #key-features #header{text-align:center}@media (min-width: 768px){.model-details #key-features #header{margin-bottom:3rem;margin-left:1.5rem;text-align:left}}@media (min-width: 992px){.model-details #key-features #header{margin-bottom:1.875rem;margin-left:3.75rem}}.model-details #key-features #header hr{background:#f53143;border-top:none;height:.25rem;margin-bottom:3rem;margin-top:.5rem;text-align:center;width:1.875rem}@media (min-width: 768px){.model-details #key-features #header hr{margin-bottom:0;margin-left:0;text-align:left}}@media (min-width: 768px){.model-details #key-features .features{margin-bottom:3.125rem}}@media (min-width: 992px){.model-details #key-features .features{margin-bottom:5.875rem}}.model-details #key-features .features img{display:block}@media (min-width: 768px){.model-details #key-features .features img{display:inline-block;width:19.0625rem}}@media (min-width: 992px){.model-details #key-features .features img{width:auto}}.model-details #key-features .features p.title{line-height:1.75rem;margin-top:.75rem}@media (min-width: 768px){.model-details #key-features .features p.title{line-height:130%;margin-top:0}}@media (min-width: 768px){.model-details #key-features .features div.copy-left,.model-details #key-features .features div.copy-right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:15.1875rem;-ms-flex-pack:center;justify-content:center}}@media (min-width: 992px){.model-details #key-features .features div.copy-left,.model-details #key-features .features div.copy-right{height:22.1875rem}}@media (min-width: 768px){.model-details #key-features .features div.copy-left p{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 992px){.model-details #key-features .features div.copy-left p{padding-left:6.625rem;padding-right:5.75rem}}@media (min-width: 768px){.model-details #key-features .features div.copy-right p{padding-right:1.5rem}}@media (min-width: 992px){.model-details #key-features .features div.copy-right p{padding-left:3.125rem;padding-right:8.625rem}}@media (min-width: 768px){.model-details #key-features .features div.img-left{padding-left:1.5rem}}@media (min-width: 992px){.model-details #key-features .features div.img-left{padding-left:6.625rem}}@media (min-width: 768px){.model-details #key-features .features div.img-right{padding-right:1.5rem;text-align:right}}@media (min-width: 992px){.model-details #key-features .features div.img-right{padding-left:3.125rem;padding-right:3.5rem;text-align:left}}.model-details #key-features .features p.copy{line-height:1.25rem;margin-bottom:2.75rem;margin-top:1.125rem}@media (min-width: 768px){.model-details #key-features .features p.copy{line-height:1.25rem;margin-bottom:0;margin-top:1.625rem}}@media (min-width: 992px){.model-details #key-features .features p.copy{line-height:1.6875rem;margin-top:2rem}}.model-details #key-features #download-button{margin:0 auto 5.75rem;width:15.625rem}@media (min-width: 768px){.model-details #key-features #download-button{margin-bottom:6.25rem;width:16rem}}@media (min-width: 992px){.model-details #key-features #download-button{width:21.875rem}}.model-details #key-features #download-button a{min-width:unset;width:inherit}.model-details #key-features #download-button a:focus{background-color:#f30000;color:white !important;outline-offset:.25rem;outline:.125rem solid #000;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.model-year-packages{text-align:center}#legal-disclaimer{text-align:center}#legal-disclaimer p{color:#000;line-height:130%;padding-bottom:1.125rem;padding-inline:15px}@media (min-width: 768px){#legal-disclaimer p{padding-inline:4.375rem}}@media (min-width: 992px){#legal-disclaimer p{padding-inline:5.625rem}}

/*# sourceMappingURL=model-details.css.map */
