@font-face{font-display:swap;font-family:Scotia Bold;src:url(../fonts/Scotia_W_Bd-1a6b8c3fbfc9459fe680.woff) format("woff"),url(../fonts/Scotia_W_Bd-ac1a7a83e66a0edbc14a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Scotia Bold Italic;src:url(../fonts/Scotia_W_BdIt-1bb8c109c2ddea98f70f.woff) format("woff"),url(../fonts/Scotia_W_BdIt-efd5563b14a7f1f23a0d.woff2) format("woff2")}@font-face{font-display:swap;font-family:Scotia Headline;font-style:normal;src:url(../fonts/Scotia_W_Headline-2d992f10ae03316b91d1.woff) format("woff"),url(../fonts/Scotia_W_Headline-fb61f29cbc993d1884e6.woff2) format("woff2")}@font-face{font-display:swap;font-family:Scotia Italic;font-style:normal;src:url(../fonts/Scotia_W_It-7bb0c8380dfd371b3646.woff) format("woff"),url(../fonts/Scotia_W_It-3e09a56a4c575a5809cc.woff2) format("woff2")}@font-face{font-display:swap;font-family:Scotia Legal;font-style:normal;src:url(../fonts/Scotia_W_Legal-227fde7c4d1ea69bf0b7.woff) format("woff"),url(../fonts/Scotia_W_Legal-780e50a71557182831ba.woff2) format("woff2")}@font-face{font-display:swap;font-family:Scotia Light;font-style:normal;src:url(../fonts/Scotia_W_Lt-0ac24ed2aff9bacc7964.woff) format("woff"),url(../fonts/Scotia_W_Lt-0d4241ca49a5a41fb365.woff2) format("woff2")}@font-face{font-display:swap;font-family:Scotia Light Italic;font-style:normal;src:url(../fonts/Scotia_W_LtIt-0fe2df4f95015d8af1d7.woff) format("woff"),url(../fonts/Scotia_W_LtIt-d2554e412387f72fd840.woff2) format("woff2")}@font-face{font-display:swap;font-family:Scotia Regular;font-style:normal;src:url(../fonts/Scotia_W_Rg-698eb6d352a5f2f0b96d.woff) format("woff"),url(../fonts/Scotia_W_Rg-8b09a2396c536b9bb789.woff2) format("woff2")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-family:inherit;margin:0;padding:0;vertical-align:baseline}html{box-sizing:border-box;z-index:1}*,:after,:before{box-sizing:inherit}body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Scotia Regular,Arial,Helvetica,‘sans-serif’;font-size:10px}input[type=password],input[type=search],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.padding--spacing-1{padding:.6rem}.padding--spacing-2{padding:1.2rem}.padding--spacing-3{padding:1.8rem}.padding--spacing-4{padding:2.4rem}.padding--spacing-5{padding:3rem}.padding--spacing-6{padding:3.6rem}.padding--spacing-7{padding:4.2rem}.padding--spacing-8{padding:4.8rem}.padding--spacing-9{padding:5.4rem}.padding--spacing-10{padding:6rem}.padding--spacing-11{padding:6.6rem}.padding--spacing-12{padding:7.2rem}.margin--spacing-1{margin:.6rem}.margin--spacing-2{margin:1.2rem}.margin--spacing-3{margin:1.8rem}.margin--spacing-4{margin:2.4rem}.margin--spacing-5{margin:3rem}.margin--spacing-6{margin:3.6rem}.margin--spacing-7{margin:4.2rem}.margin--spacing-8{margin:4.8rem}.margin--spacing-9{margin:5.4rem}.margin--spacing-10{margin:6rem}.margin--spacing-11{margin:6.6rem}.margin--spacing-12{margin:7.2rem}@font-face{font-family:Scotia Bold;src:url(../fonts/Scotia_W_Bd-bcf523a447f011358b09.woff2) format("woff2")}@font-face{font-family:Scotia Headline;src:url(../fonts/Scotia_W_Headline-aa9ccae8fcc3543dda41.woff2) format("woff2")}@font-face{font-family:Scotia Light;src:url(../fonts/Scotia_W_Lt-6153dce96e9dc4528f0f.woff2) format("woff2")}.border-bottom-E2E8EE{border-bottom:1px solid #e2e8ee}.border-bottom-transparent{border-bottom:transparent!important}.border-top-E2E8EE{border-top:1px solid #e2e8ee}.border-top-none{border-top:none!important}.canvas-dark-red-BE061B{color:#be061b}.color-087BB4{color:#087bb4}.color-333333{color:#333}.color-000000{color:#000}.color-brand-blue{color:#009dd6}.position-relative{position:relative}.font-size-12{font-size:12px}.font-size-14{font-size:14px}.font-size-16{font-size:16px}.font-size-18{font-size:18px}.font-size-20{font-size:20px}.font-size-24{font-size:24px}.font-size-28{font-size:28px}.font-size-32{font-size:32px}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-400{font-weight:400}.font-weight-bold{font-weight:700}.font-weight-normal{font-weight:400!important}.line-height-21{line-height:21px}.line-height-24{line-height:24px}.line-height-27{line-height:27px}.line-height-35{line-height:35px}.line-height-40{line-height:40px}.width-50-percent{width:50%}.width-60-percent{width:60%}.width-80-percent{width:80%}.width-100-percent{width:100%}.width-max-content{width:max-content}.width-60-80-percent{width:60%}.min-width-100-percent{min-width:100%}.max-width-700{max-width:700px}.max-width-574{max-width:574px}.max-width-80-percent{max-width:80%}.img-fluid{height:auto;max-width:100%}.margin-0{margin:0}.margin-top-5{margin-top:5px}.margin-top-10{margin-top:10px}.margin-top-12{margin-top:12px}.margin-top-20{margin-top:20px}.margin-top-24{margin-top:24px}.margin-top-30{margin-top:30px}.margin-top-36{margin-top:36px}.margin-top-40{margin-top:40px}.margin-top-45{margin-top:45px}.margin-top-50{margin-top:50px}.margin-top-60{margin-top:60px}.margin-top-70{margin-top:70px}.margin-top-75{margin-top:75px}.margin-bottom-5{margin-bottom:5px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-12{margin-bottom:12px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-24{margin-bottom:24px}.margin-bottom-26{margin-bottom:26px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-35{margin-bottom:35px}.margin-bottom-36{margin-bottom:36px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-45{margin-bottom:45px}.margin-bottom-50{margin-bottom:50px}.margin-bottom-54{margin-bottom:54px}.margin-bottom-60{margin-bottom:60px}.margin-bottom-70{margin-bottom:70px}.margin-bottom-75{margin-bottom:75px}.margin-bottom-120{margin-bottom:120px}.margin-left-auto{margin-left:auto}.margin-left-0{margin-left:0}.margin-left-5{margin-left:5px}.margin-left-10{margin-left:10px}.margin-left-15{margin-left:15px}.margin-left-20{margin-left:20px}.margin-left-24{margin-left:24px}.margin-left-30{margin-left:30px}.margin-left-35{margin-left:35px}.margin-left-120{margin-left:120px}.margin-left-5-percent{margin-left:5%}.margin-left-10-percent{margin-left:15%}.margin-left-20-percent{margin-left:20%}.margin-right-auto{margin-right:auto}.margin-right-0{margin-right:0!important}.margin-right-5{margin-right:5px}.margin-right-15{margin-right:15px}.margin-right-20{margin-right:20px}.margin-right-24{margin-right:24px}.margin-right-120{margin-right:120px}.margin-right-5-percent{margin-right:5%}.margin-right-10-percent{margin-right:10%}.margin-right-20-percent{margin-right:20%}.padding-0{padding:0}.padding-top-10{padding-top:10px}.padding-top-14{padding-top:14px}.padding-top-20{padding-top:20px}.padding-top-25{padding-top:25px}.padding-top-40{padding-top:40px}.padding-top-60{padding-top:60px}.padding-left-0{padding-left:0}.padding-left-5{padding-left:5px}.padding-left-10{padding-left:10px}.padding-left-18{padding-left:18px}.padding-left-30{padding-left:30px}.padding-left-60{padding-left:60px}.padding-left-1point8rem{padding-left:1.8rem}.padding-right-0{padding-right:0}.padding-right-5{padding-right:5px}.padding-right-10{padding-right:10px}.padding-right-18{padding-right:18px}.padding-right-20{padding-right:20px}.padding-right-30{padding-right:30px}.padding-bottom-5{padding-bottom:5px}.padding-bottom-25{padding-bottom:25px}.padding-bottom-40{padding-bottom:40px}.padding-bottom-50{padding-bottom:50px!important}.padding-left-5-percent{padding-left:5%}.padding-left-10-percent{padding-left:10%}.padding-right-5-percent{padding-right:5%}.padding-right-10-percent{padding-right:10%}.padding-top-8{padding-top:8px}.padding-top-48{padding-top:48px}.padding-top-50{padding-top:50px}.padding-bottom-30{padding-bottom:30px}.position-absolute{position:absolute}.position-fixed{position:fixed}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.align-item-center,.align-items-center{align-items:center}.align-items-Base-Line{align-items:baseline}.vertical-align-bottom{vertical-align:bottom}.vertical-align-middle{vertical-align:middle!important}.text-align-center{text-align:center}.text-align-webkit-center{text-align:-webkit-center}.line-through{text-decoration:line-through}.display-contents{display:contents}.display-inline{display:inline}.display-inline-grid{display:inline-grid}.display-block{display:block}.display-inline-block{display:inline-block}.display-inline-flex{display:inline-flex}.display-flex{display:flex}.flex-row{flex-direction:row}.flex-1{flex:1}.flex-wrap{flex-wrap:wrap}.flex-grow-1{flex-grow:1}.float-left{float:left}.justify-content-flex-end{justify-content:flex-end}.justify-content-left{justify-content:left}.justify-self-center{justify-self:center}.justify-content-center{justify-content:center}.justify-content-space-between{justify-content:space-between}.layout{flex-direction:column;height:100vh}.bottom-buttons,.layout{display:flex;justify-content:space-between}.bottom-buttons{flex-direction:row;margin-left:auto;margin-right:auto;margin-top:15%;text-align:justify;width:80%}.check-mark{border:1.5px solid #00b2a9!important;color:#00b2a9!important;padding:1px 0 0!important}.check-mark svg{height:1.3rem;stroke-width:1.5;width:1.3rem;stroke:#00b2a9;margin-top:3px}.check-mark .SvgIcon__icon-icon--size-18px{height:1rem;stroke-width:5;width:1rem}.index-circle{background:#fff;border:2px solid #7849b8;border-radius:50%;color:#f2609e;font-size:14px;height:24px;margin-right:18px;padding:1px 1px 0 0;width:24px}.index-circle,.title{font-style:normal;font-weight:700;text-align:center}.title{font-size:32px;line-height:40px}.step-tracker{margin-left:auto;margin-right:auto;margin-top:5%;width:80%}.step-tracker-primary-coapp{margin-top:60px;width:100%}.d-md-none{display:none}.d-md-block{display:block}@media only screen and (min-width:1272px){.step-tracker-primary-coapp{margin-left:90px;margin-top:60px;width:100%}}.card-effect{background:#fff;border:1px solid hsla(0,0%,85%,.7);border-radius:0;box-shadow:none;box-sizing:border-box}.error-link{color:#7849b8;font-weight:700;width:fit-content}.error-link:active{border-bottom:1px solid #44137c;color:#44137c}.selector-focus{border-bottom:1px solid #be061b!important}.scotia-headline{font-family:Scotia Headline,sans-serif}.Footer__base{background:#f6f6f6;color:#333;font-family:Scotia Regular,sans-serif;font-size:10px;line-height:12px;padding:20px 24px;text-align:right}@media only screen and (max-width:417px){.title{font-size:28px;font-style:normal;font-weight:700;line-height:35px;text-align:unset}}@media only screen and (max-width:767px){.width-60-80-percent{width:80%}}@media only screen and (max-width:1025px){.d-md-none{display:block}.d-md-block{display:none}}.username{margin-left:65px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.max-width-300{width:300px!important}.contact-loader-style{background-color:transparent;height:258px;left:50%;outline:0;padding-left:150px;padding-top:115px;position:absolute;top:50%;transform:translate(-50%,-50%);width:327px}.contact-center-align{align-items:center;display:flex;justify-content:center;width:100%!important}#primary{width:290px!important}#name{font-weight:700}#email,#name{font-size:18px}#email{color:#757575}.grid-primary-additional{margin:auto;max-width:800px;position:relative;width:800px}#textArea{width:800px}@media only screen and (max-width:1272px){.grid-primary-additional{margin:auto;max-width:800px;position:relative;width:600px}#textArea{width:600px}}@media only screen and (min-width:480px)and (max-width:767px){.grid-primary-additional{margin:0 14%;max-width:450px;position:relative;width:450px}.text-width-300{padding-left:50px}#textArea{width:450px}}@media only screen and (max-width:480px){.grid-primary-additional{margin:0 10%;max-width:800px;position:relative;width:auto}#contact{font-size:28px!important;margin-bottom:15px!important;margin-top:30px!important}#textArea{width:100%}.width-300{width:300px}.error-margin{margin-left:25px;margin-top:10px}}body{font-family:Mazda Type Regular,sans-serif}.maz-layout{background:#e5e5e5}.maz-layout .display-large-screen{background:#fff}.maz-layout .large-screen-title{color:#101010;font-family:Mazda Type Regular,sans-serif!important;font-size:36px;font-weight:400;letter-spacing:2px;line-height:43px}.maz-layout .instructionStyle,.maz-layout .prepareSummaryStyle{background:transparent}.maz-layout .note-modal .Modal__headline,.maz-layout .note-modal .modalHeadline{color:#101010;font-family:Mazda Type Bold,sans-serif!important;font-size:15px;font-weight:700;letter-spacing:1.5px;line-height:15px}.maz-layout .note-modal .Modal__message,.maz-layout .note-modal .modalBody{color:#101010;font-family:Mazda Type Regular,sans-serif!important;font-size:13px;font-weight:400;line-height:18px}.maz-layout .prepareSummaryStyle .caption{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:13px;font-weight:700;letter-spacing:1.73px;line-height:13px}.maz-layout .prepareSummaryStyle .list-display .label-txt{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:18px;font-weight:700;letter-spacing:3px;line-height:22px}.maz-layout .prepareSummaryStyle .list-display .display-list-item,.maz-layout .prepareSummaryStyle .list-display .sub-text{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:14px;font-weight:400;letter-spacing:.6px;line-height:22px}.maz-layout .prepareSummaryStyle .AccordionTitle__title{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:13px;font-weight:700;letter-spacing:1.73px;line-height:13px}.maz-layout .Link__text{border-bottom:2px solid #999;padding-bottom:5px}.maz-layout .oem-border .oemSecondary{border:none;color:#999;font-family:Mazda Type Bold,sans-serif!important;font-size:13px;font-weight:700;letter-spacing:1.73px;line-height:13px;padding:0}.maz-layout .oem-border .oemSecondary:hover{background:transparent}.maz-layout .oem-border .oemSecondary:hover span{color:#910a2d!important}.maz-layout .oem-border .oemSecondary span{color:#999;font-family:Mazda Type Regular,sans-serif!important}.maz-layout .oem-display .approval-style{color:#101010;font-family:Mazda Type Regular,sans-serif!important;font-size:20px;font-weight:400;letter-spacing:.7px;line-height:27px}.maz-layout .oem-display h1.year-make-model{color:#101010;font-family:Mazda Type Bold,sans-serif!important;font-size:30px;font-weight:700;letter-spacing:1.75px;line-height:36px}.maz-layout .oem-display .display-value{color:#101010;font-family:Mazda Type Regular,sans-serif!important;font-size:22px;font-weight:400;letter-spacing:3px;line-height:22px}.maz-layout .oem-display .price-summary-style div{color:#101010;font-family:Mazda Type Bold,sans-serif!important;font-size:14px;font-weight:700;letter-spacing:1.2px;line-height:18px;margin-bottom:10px}.maz-layout .build-price-summary #table-paymentInfoTable .Table__title,.maz-layout .build-price-summary #table-paymentInfoTable .caption,.maz-layout .build-price-summary #table-vehicleInfoTable .Table__title,.maz-layout .build-price-summary #table-vehicleInfoTable .caption{color:#101010;font-family:Mazda Type Bold,sans-serif!important;font-size:18px;font-weight:700;letter-spacing:3px;line-height:22px}.maz-layout .build-price-summary #table-paymentInfoTable .JlrTable tr td p,.maz-layout .build-price-summary #table-paymentInfoTable .JlrTable tr th p,.maz-layout .build-price-summary #table-paymentInfoTable .TableBody tr th p,.maz-layout .build-price-summary #table-vehicleInfoTable .JlrTable tr td p,.maz-layout .build-price-summary #table-vehicleInfoTable .JlrTable tr th p,.maz-layout .build-price-summary #table-vehicleInfoTable .TableBody tr th p{color:#555;font-family:Mazda Type Bold,sans-serif!important;font-size:14px;font-weight:700;letter-spacing:.7px;line-height:22px}.maz-layout .build-price-summary #table-paymentInfoTable .JlrTable tr td p,.maz-layout .build-price-summary #table-vehicleInfoTable .JlrTable tr td p{font-weight:400}.maz-layout .instructionStyle h1{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:24px;font-weight:400;letter-spacing:1.75px;line-height:29px}.maz-layout .instructionStyle .step-container .oemCardStyle{border:1px solid #d5d5d5}.maz-layout .instructionStyle .step-container .oemCardStyle h1{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:14px;font-weight:700;letter-spacing:.7px;line-height:12px}.maz-layout .instructionStyle .step-container .oemCardStyle .sub-head{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:15px;font-weight:700;letter-spacing:1.5px;line-height:15px}.maz-layout .instructionStyle .step-container .oemCardStyle .step-description{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:14px;font-weight:400;letter-spacing:.05px;line-height:20px}.maz-layout .jlrPrimary{background:#101010}.maz-layout .jlrPrimary:focus,.maz-layout .jlrPrimary:hover{background:#910a2d;color:#fff!important}.maz-layout .jlrPrimary span{font-family:Mazda Type Bold,sans-serif;font-size:13px;font-weight:700;letter-spacing:1.73px;line-height:13px}.maz-layout .oemSecondary{background:transparent;border:2px solid #101010;border-radius:4px;padding:0 20px}.maz-layout .oemSecondary:hover{background:#910a2d;border:none}.maz-layout .oemSecondary:hover span{color:#fff!important}.maz-layout .oemSecondary span{color:#101010;font-family:Mazda Type Bold,sans-serif!important;font-size:13px;font-weight:700;letter-spacing:1.73px;line-height:13px}.maz-layout .JlrIcon{stroke:#101010}.maz-layout .accordion-style{padding:0}.maz-layout .accordion-style h1{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:24px;font-weight:700;letter-spacing:1.75px;line-height:29px}.maz-layout .accordion-style .AccordionItem{border-bottom:1px solid #d5d5d5}.maz-layout .accordion-style .AccordionItem #accordion-item-btn-undefined span,.maz-layout .accordion-style .AccordionItem .AccordionBody__wrapper div{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:14px;font-weight:400;letter-spacing:.6px;line-height:22px}.mazda.header-local{background:#101010}.mazda.header-local .logo-name{color:#fff;font-family:Mazda Type Bold,sans-serif!important;font-size:15px}.mazda.form-steps .Search__button{top:2.5rem}.mazda.form-steps #address-search-label-mobile{left:0;top:5.4rem}.mazda.form-steps #continue,.mazda.form-steps #update{background:#101010;background-image:url(../images/white-right-arrow-6ba257959923726d66bb.svg);background-position:85%;background-repeat:no-repeat;border:none;font-family:Mazda Type Regular,sans-serif}.mazda.form-steps #continue:hover,.mazda.form-steps #update:hover{background:#910a2d;background-image:url(../images/white-right-arrow-6ba257959923726d66bb.svg);background-position:85%;background-repeat:no-repeat;color:#fff}.mazda.form-steps #back{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:12px;font-weight:700;line-height:14px}.mazda.form-steps #update,.mazda.form-steps #update:hover{background-image:none}.mazda.form-steps #cancel{color:#101010;font-family:Mazda Type Regular,sans-serif}.mazda.form-steps .img-box{border:none}.mazda.form-steps .display-info{text-align:center}.mazda.form-steps .display-info .model-name{font-size:18px;line-height:22px;text-align:center}.mazda.form-steps .display-info .model-name,.mazda.form-steps .steps-tracker p{color:#101010;font-family:Mazda Type Regular,sans-serif;font-weight:700;text-transform:uppercase}.mazda.form-steps .steps-tracker p{font-size:16px;line-height:24px}.mazda.form-steps .buddytip-co-applicant .BuddyTip__text,.mazda.form-steps .buddytip-primary-applicant .BuddyTip__text{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:13px;font-weight:400;line-height:18px}.mazda.form-steps h1{font-size:28px;letter-spacing:1px;line-height:34px}.mazda.form-steps h1,.mazda.form-steps h2{color:#101010;font-family:Mazda Type Bold,sans-serif;font-weight:700}.mazda.form-steps h2{font-size:18px;letter-spacing:3px;line-height:22px}.mazda.form-steps .manual-address{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:18px;font-weight:700;letter-spacing:3px;line-height:18px}.mazda.form-steps .manual-address svg{margin-top:0;stroke:#910a2d}.mazda.form-steps .address-layout-new .address-search-box{font-family:Mazda Type Regular,sans-serif;font-size:18px;font-weight:400;line-height:22px}.mazda.form-steps .address-layout-new .Search__button svg{margin-top:9px;fill:#910a2d;stroke:#910a2d}.mazda.form-steps .address-layout-new .Search__Icon{fill:#910a2d;stroke:#910a2d}.mazda.form-steps #btnRemovePrevEmployer,.mazda.form-steps #removeAddress,.mazda.form-steps .primary-additional-income-remove{font-family:Mazda Type Bold,sans-serif;font-size:15px;font-weight:700;line-height:22px}.mazda.form-steps #btnRemovePrevEmployer svg,.mazda.form-steps #removeAddress svg,.mazda.form-steps .primary-additional-income-remove svg{margin-top:-3px}.mazda.form-steps #btnRemovePrevEmployer svg{margin-top:0}.mazda.form-steps #address-search-label{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:15px;font-weight:700;letter-spacing:1.5px;line-height:15px}.mazda.form-steps .sub-note{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:16px;font-weight:400;letter-spacing:.6px;line-height:22px}.mazda.form-steps .InputContainer__input .Label,.mazda.form-steps .InputContainer__input .Label label{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:15px;font-weight:700;line-height:20px}.mazda.form-steps .InputContainer__input .address-search-box,.mazda.form-steps .InputContainer__input input,.mazda.form-steps .InputContainer__input select{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:18px;font-weight:400;line-height:22px}.mazda.form-steps .InputContainer__input .Error__text{font-family:Mazda Type Regular,sans-serif;font-size:13px;font-weight:400;line-height:18px}.mazda.form-steps #add,.mazda.form-steps #addAddress,.mazda.form-steps #btnAddPrevEmployer{font-family:Mazda Type Bold,sans-serif;font-size:12px;font-weight:700;letter-spacing:1.73px;line-height:18px}.mazda.form-steps #add svg,.mazda.form-steps #addAddress svg,.mazda.form-steps #btnAddPrevEmployer svg{margin-top:2px}.mazda.form-steps .sub-title{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:16px;font-weight:400;line-height:24px}.mazda.form-steps #display-age-details{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:14px;font-weight:700;line-height:24px}.mazda.form-steps .birthdayAgeInfoColumn table thead th p{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:16px;font-weight:700;line-height:24px}.mazda.form-steps .birthdayAgeInfoColumn table tbody td p{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:16px;font-weight:400;line-height:24px}.mazda.form-steps .birthdayAgeInfoColumn table tbody th p{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:16px;font-weight:700;line-height:24px}.mazda.form-steps #prim-change-dealership{font-family:Mazda Type Bold,sans-serif;font-size:13px;font-weight:700;line-height:24px}.mazda.form-steps .change-dealership-card-container p,.mazda.form-steps .no-dealership-found p{font-family:Mazda Type Regular,sans-serif;font-size:16px;font-weight:400;line-height:24px}.mazda.form-steps .change-dealership-card-container .font-weight-bold,.mazda.form-steps .no-dealership-found .font-weight-bold{font-weight:700}.mazda.form-steps .dealer-card-style h2{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:13px;font-weight:700;line-height:24px}.mazda.form-steps .dealer-card-style .dealership-change-address h3{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:15px;font-weight:700;line-height:24px}.mazda.form-steps .dealer-card-style .dealership-change-address p,.mazda.form-steps .dealer-card-style .dealership-details #prim-dealership-hours{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:15px;font-weight:400;line-height:24px}.mazda.form-steps .review-page .card-effect .display-flex h2{font-family:Mazda Type Regular,sans-serif;font-size:16px;font-weight:700;line-height:24px}.mazda.form-steps .review-page .card-effect .display-flex .item-center h6{font-family:Mazda Type Regular,sans-serif;font-size:16px;font-weight:700;line-height:18px}.mazda.form-steps .review-page .card-effect .display-flex .item-center p{font-family:Mazda Type Regular,sans-serif;font-size:16px;font-weight:400;line-height:24px}.mazda.form-steps .review-page .card-effect .display-flex .edit-review{font-family:Mazda Type Regular,sans-serif;font-size:14px;font-weight:700;line-height:18px}.mazda.form-steps .review-page .announce-label .BuddyTip__tex{font-family:Mazda Type Regular,sans-serif;font-size:13px;font-weight:400;line-height:18px}.mazda.form-steps #co-applicant-inputgroup legend{font-family:Mazda Type Bold,sans-serif;font-size:15px;font-weight:700;line-height:24px}.mazda.change-dealership #postalCode-label{font-size:15px}.mazda.change-dealership #postalCode-label,.mazda.change-dealership .change-dealership-card-container h2{color:#101010;font-family:Mazda Type Bold,sans-serif;font-weight:700;letter-spacing:.6px;line-height:22px}.mazda.change-dealership .change-dealership-card-container h2{font-size:16px}.mazda.change-dealership .change-dealership-card-container #prim-dealership-details{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.6px;line-height:18px;margin-left:0;padding-left:0;text-transform:uppercase}.mazda.change-dealership .change-dealership-card-container #prim-dealership-details svg{stroke:#9e1b32}.mazda.change-dealership .change-dealership-card-container .dealership-change-address h3,.mazda.change-dealership .change-dealership-card-container .dealership-change-address p{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.mazda.change-dealership .change-dealership-card-container .dealership-change-address p{color:#101010;font-weight:400}.mazda.change-dealership .change-dealership-card-container .dealership-details .business-hours #prim-dealership-days,.mazda.change-dealership .change-dealership-card-container .dealership-details .business-hours #prim-dealership-days .link-style,.mazda.change-dealership .change-dealership-card-container .dealership-details .business-hours #prim-dealership-hours,.mazda.change-dealership .change-dealership-card-container .dealership-details .business-hours #prim-dealership-hours .link-style,.mazda.change-dealership .change-dealership-card-container .dealership-details .contact-info #prim-dealership-days,.mazda.change-dealership .change-dealership-card-container .dealership-details .contact-info #prim-dealership-days .link-style,.mazda.change-dealership .change-dealership-card-container .dealership-details .contact-info #prim-dealership-hours,.mazda.change-dealership .change-dealership-card-container .dealership-details .contact-info #prim-dealership-hours .link-style{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.mazda.splash-page-grid-layout #continue,.mazda.splash-page-grid-layout #update{background:#101010;background-image:url(../images/white-right-arrow-6ba257959923726d66bb.svg);background-position:85%;background-repeat:no-repeat;border:none;font-family:Mazda Type Regular,sans-serif}.mazda.splash-page-grid-layout #continue:hover,.mazda.splash-page-grid-layout #update:hover{background:#910a2d;background-image:url(../images/white-right-arrow-6ba257959923726d66bb.svg);background-position:85%;background-repeat:no-repeat;color:#fff}.mazda.splash-page-grid-layout .title{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:28px;font-weight:700;letter-spacing:1px;line-height:34px}.mazda.splash-page-grid-layout .img-box{border:none}.mazda.splash-page-grid-layout .next-steps .index-circle{color:#910a2d;font-family:Mazda Type Regular,sans-serif;font-size:14px;font-weight:700;line-height:8px;padding:7px}.mazda.splash-page-grid-layout .next-steps .sub-title{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:20px;font-weight:700;letter-spacing:3.5px;line-height:24px}.mazda.splash-page-grid-layout .next-steps h2{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;line-height:27px}.mazda.splash-page-grid-layout #coExit,.mazda.splash-page-grid-layout #exit,.mazda.splash-page-grid-layout #previous{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:12px;font-weight:700;line-height:14px}.mazda.splash-page-grid-layout .display-info{text-align:center}.mazda.splash-page-grid-layout .display-info .model-name{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:18px;font-weight:700;letter-spacing:1.75px;line-height:22px}.mazda.splash-page-grid-layout .display-info .display-value{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:15px;font-weight:400;letter-spacing:2.5px;line-height:15px}.mazda.co-consent-layout ol li{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:16px;font-weight:400;line-height:22px}.primary-terms-grid-container.mazda h1{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:30px;font-weight:700;line-height:30px}.primary-terms-grid-container.mazda .agree-section,.primary-terms-grid-container.mazda .agree_checkbox .Label__label--checkbox,.primary-terms-grid-container.mazda .loan-data-container li{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:16px;font-weight:400;line-height:24px}.primary-terms-grid-container.mazda .agree_checkbox .Label__label--checkbox{font-size:18px}.primary-terms-grid-container.mazda .loader-page-layout h4{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:24px;font-weight:700;line-height:30px}.primary-terms-grid-container.mazda .loader-page-layout p{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:16px;font-weight:400;line-height:30px}.primary-terms-grid-container.mazda #continue{background-color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:12px;font-weight:700;line-height:14px}.primary-terms-grid-container.mazda #continue.submit:hover{background:#910a2d;background-image:url(../images/checkmark-5a25aecb166fc0b9fdf0.svg);background-position:85%;background-repeat:no-repeat;border:none;color:#fff}.primary-terms-grid-container.mazda .img-box{border:none}.primary-terms-grid-container.mazda .display-info{text-align:center}.primary-terms-grid-container.mazda .display-info .model-name{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:18px;font-weight:700;letter-spacing:1.75px;line-height:22px;margin-bottom:0}.primary-terms-grid-container.mazda .display-info .display-value{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:15px;font-weight:400;letter-spacing:2.5px;line-height:15px}.mazda .prim-success-page-layout h1{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:28px;font-weight:700;line-height:34px}.mazda .prim-success-page-layout p{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:16px;font-weight:400;line-height:24px}.mazda.terms-page-details-layout h1{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:30px;font-weight:700;line-height:30px}.mazda.terms-page-details-layout .left-box p{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:16px;font-weight:400;line-height:24px}.mazda.terms-page-details-layout .bottom-note{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:12px;font-weight:400;line-height:18px}.mazda.delay-page-layout h1{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:24px;font-weight:700;line-height:28px}.mazda.delay-page-layout p{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:16px;font-weight:400;line-height:21px}.mazda.delay-page-layout .back-to-jaguar{background-color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:12px;font-weight:400}.mazda.delay-page-layout .back-to-jaguar:hover{background-color:#910a2d;background-image:url(../images/white-right-arrow-6ba257959923726d66bb.svg);background-position:23%;background-repeat:no-repeat;color:#fff}.mazda.deny-page-layout .back-to-jaguar,.mazda.pending-page-layout .back-to-jaguar,.mazda.success-page-layout .back-to-jaguar{background-color:#101010;border:1px solid transparent;font-family:Mazda Type Regular,sans-serif;font-size:12px;font-weight:400}.mazda.deny-page-layout .back-to-jaguar:hover,.mazda.pending-page-layout .back-to-jaguar:hover,.mazda.success-page-layout .back-to-jaguar:hover{background-color:#910a2d;background-image:url(../images/white-right-arrow-6ba257959923726d66bb.svg);background-position:23%;background-repeat:no-repeat;color:#fff}.mazda.deny-page-layout h1,.mazda.pending-page-layout h1,.mazda.success-page-layout h1{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:28px;font-weight:700;letter-spacing:1px;line-height:34px}.mazda.deny-page-layout .what-next p,.mazda.deny-page-layout p,.mazda.pending-page-layout .what-next p,.mazda.pending-page-layout p,.mazda.success-page-layout .what-next p,.mazda.success-page-layout p{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:16px;font-weight:400;line-height:24px}.mazda.deny-page-layout .what-next .head-text,.mazda.pending-page-layout .what-next .head-text,.mazda.success-page-layout .what-next .head-text{font-size:18px}.mazda.deny-page-layout .what-next .how-get-in-touch,.mazda.pending-page-layout .what-next .how-get-in-touch,.mazda.success-page-layout .what-next .how-get-in-touch{font-family:Mazda Type Bold,sans-serif;font-size:18px;font-weight:700;letter-spacing:3px}.mazda.deny-page-layout .decision-card-layout #decision-card-car-type h3,.mazda.deny-page-layout .decision-card-layout #decision-card-car-type h3 .car-name,.mazda.pending-page-layout .decision-card-layout #decision-card-car-type h3,.mazda.pending-page-layout .decision-card-layout #decision-card-car-type h3 .car-name,.mazda.success-page-layout .decision-card-layout #decision-card-car-type h3,.mazda.success-page-layout .decision-card-layout #decision-card-car-type h3 .car-name{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:20px;font-weight:700;letter-spacing:2px;line-height:24px}.mazda.deny-page-layout .decision-card-layout #decision-card-info p,.mazda.deny-page-layout .decision-card-layout .doc-ready p,.mazda.pending-page-layout .decision-card-layout #decision-card-info p,.mazda.pending-page-layout .decision-card-layout .doc-ready p,.mazda.success-page-layout .decision-card-layout #decision-card-info p,.mazda.success-page-layout .decision-card-layout .doc-ready p{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:16px;font-weight:400;line-height:24px}.mazda.deny-page-layout .decision-card-layout #decision-card-info #decision-finance-amount,.mazda.deny-page-layout .decision-card-layout .doc-ready #decision-finance-amount,.mazda.pending-page-layout .decision-card-layout #decision-card-info #decision-finance-amount,.mazda.pending-page-layout .decision-card-layout .doc-ready #decision-finance-amount,.mazda.success-page-layout .decision-card-layout #decision-card-info #decision-finance-amount,.mazda.success-page-layout .decision-card-layout .doc-ready #decision-finance-amount{letter-spacing:1px}.mazda.deny-page-layout .decision-card-layout #decision-code-container p,.mazda.pending-page-layout .decision-card-layout #decision-code-container p,.mazda.success-page-layout .decision-card-layout #decision-code-container p{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:16px;font-weight:700;line-height:24px}.mazda.deny-page-layout .decision-card-layout #decision-code-container .code-container,.mazda.pending-page-layout .decision-card-layout #decision-code-container .code-container,.mazda.success-page-layout .decision-card-layout #decision-code-container .code-container{border:1.5px solid #101010;padding:14px}.mazda.deny-page-layout .decision-card-layout #decision-code-container p.decision-code,.mazda.pending-page-layout .decision-card-layout #decision-code-container p.decision-code,.mazda.success-page-layout .decision-card-layout #decision-code-container p.decision-code{color:#101010;font-family:Mazda Type Bold,sans-serif;font-size:18px;font-weight:700;letter-spacing:3px;line-height:22px}.mazda.deny-page-layout .decision-card-layout #decision-code-container .code-instruction p,.mazda.pending-page-layout .decision-card-layout #decision-code-container .code-instruction p,.mazda.success-page-layout .decision-card-layout #decision-code-container .code-instruction p{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:13px;font-weight:400;line-height:18px}.mazda.deny-page-layout .get-in-touch .info-section a,.mazda.deny-page-layout .get-in-touch .info-section p,.mazda.deny-page-layout .get-in-touch .info-section p b,.mazda.deny-page-layout .get-in-touch .instruction-section a,.mazda.deny-page-layout .get-in-touch .instruction-section p,.mazda.deny-page-layout .get-in-touch .instruction-section p b,.mazda.deny-page-layout .get-in-touch p,.mazda.pending-page-layout .get-in-touch .info-section a,.mazda.pending-page-layout .get-in-touch .info-section p,.mazda.pending-page-layout .get-in-touch .info-section p b,.mazda.pending-page-layout .get-in-touch .instruction-section a,.mazda.pending-page-layout .get-in-touch .instruction-section p,.mazda.pending-page-layout .get-in-touch .instruction-section p b,.mazda.pending-page-layout .get-in-touch p,.mazda.success-page-layout .get-in-touch .info-section a,.mazda.success-page-layout .get-in-touch .info-section p,.mazda.success-page-layout .get-in-touch .info-section p b,.mazda.success-page-layout .get-in-touch .instruction-section a,.mazda.success-page-layout .get-in-touch .instruction-section p,.mazda.success-page-layout .get-in-touch .instruction-section p b,.mazda.success-page-layout .get-in-touch p{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:16px;font-weight:400;line-height:24px}.mazda.deny-page-layout .get-in-touch .info-section p b,.mazda.deny-page-layout .get-in-touch .instruction-section p b,.mazda.pending-page-layout .get-in-touch .info-section p b,.mazda.pending-page-layout .get-in-touch .instruction-section p b,.mazda.success-page-layout .get-in-touch .info-section p b,.mazda.success-page-layout .get-in-touch .instruction-section p b{font-weight:700}.mazda.deny-page-layout .get-in-touch .info-section a,.mazda.deny-page-layout .get-in-touch .instruction-section a,.mazda.pending-page-layout .get-in-touch .info-section a,.mazda.pending-page-layout .get-in-touch .instruction-section a,.mazda.success-page-layout .get-in-touch .info-section a,.mazda.success-page-layout .get-in-touch .instruction-section a{text-decoration:underline}.mazda.deny-page-layout .document-list .list-item,.mazda.pending-page-layout .document-list .list-item,.mazda.success-page-layout .document-list .list-item{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:16px;font-weight:400;line-height:24px}.mazda.footer{background:#101010}.mazda.footer #ot-sdk-btn,.mazda.footer .faq-link,.mazda.footer ul li a{color:#fff}.mazda.footer button#ot-sdk-btn{background:transparent;border:none;padding:0}.mazda.footer .sub-footer{background:#101010}.mazda.footer .sub-footer .copy-right-text,.mazda.footer .sub-footer .left-aside{color:#fff}.mazda.footer .sub-footer .left-aside img{width:83px}.mazda #continue.email-unsubscribe-button{background:#101010}.mazda #continue.email-unsubscribe-button:hover{background:#910a2d;color:#fff!important}.mazda.footer.fr-CA .sub-footer .left-aside img{margin-left:0;margin-top:-9px;width:111px}.buddyTip p{color:#101010;font-family:Mazda Type Regular,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:18px;line-height:2rem;margin-left:20px;text-align:left;text-transform:none}@media only screen and (max-width:767px){.mazda.form-steps .Search__button--search{top:-3rem}.mazda.footer.fr-CA .sub-footer .left-aside img{margin-left:-8px;margin-top:0}.mazda.splash-page-grid-layout .next-steps h2{width:87%}}@media only screen and (max-width:390px){.mazda.form-steps .InputContainer__input input,.mazda.form-steps .InputContainer__input select{font-size:14px}}@media only screen and (max-width:400px){.mazda.form-steps .steps-tracker p{font-size:14px}}@font-face{font-family:Scotia Regular;src:url(../fonts/Scotia_W_Rg-58ae0df055c87072c593.woff2) format("woff2")}@font-face{font-family:Jaguar Modern Bold;src:url(../fonts/JaguarModernWeb-Bold-54ae35471dda420224a6.woff2) format("woff2")}@font-face{font-family:Jaguar Modern Regular;src:url(../fonts/JaguarModernWeb-Regular-a5a7d682112ed847dc40.woff2) format("woff2")}@font-face{font-family:Proxima Nova Regular;src:url(../7bc9ce404c297c24f210.otf) format("opentype")}@font-face{font-family:Proxima Nova Bold;src:url(../09394b2afc53828fe342.otf) format("opentype")}@font-face{font-family:Land Rover Web;src:url(../fonts/LandRoverWeb-Demi-29780e75882fe40af990.woff) format("opentype")}@font-face{font-family:Land Rover Medium;src:url(../fonts/LandRoverWeb-Medium-74cacdfac5338664bc56.woff) format("opentype")}@font-face{font-family:Avenir Next Regular;src:url(../fonts/AvenirNextW01-Regular-31bd3eca1d7139b8f74e.woff2) format("opentype")}@font-face{font-family:Avenir Next Medium;src:url(../fonts/AvenirNextW07-Medium-9f88918570ffc6e56962.woff2) format("opentype")}@font-face{font-family:Mazda Type Regular;src:url(../c9f68451c964d9876149.otf) format("opentype")}@font-face{font-family:Mazda Type Bold;src:url(../5e538905b81466363699.otf) format("opentype")}body{font-family:Scotia Regular,Arial,Helvetica,‘sans-serif’;margin:0;padding:0}:export{xs:480px;sm:767px;md:1024px;lg:4000px;xsMaxCols:4;smMaxCols:8;mdMaxCols:12;lgMaxCols:12}.Text__text--numeric{font-variant-numeric:tabular-nums}.Text__text--italic{font-family:Scotia Italic,Arial,Helvetica,‘sans-serif’}.Text__text--bold-italic{font-family:Scotia Bold Italic,Arial,Helvetica,‘sans-serif’}.clear{clear:both}.d-none{display:none}.header-make-services{margin-right:5px;margin-top:13px}.Ham{align-content:center;color:#333;display:flex;height:90px;justify-content:center;padding:35px;text-decoration:none}.userName{height:90px;padding:20px}.burgerUser,.user{display:inline-block;padding-right:10px}.burgerUser{margin-left:30px;margin-top:30px}.burgerName{float:right;margin-left:15px;margin-top:15px}.Ham:hover{background-color:#fff;border-bottom:2px solid #757575}.activeHam{border-bottom:.2rem solid #ec111a!important;font-weight:700}.container{display:none}@media(min-width:768px){.container{display:block}}.Tabs{justify-content:center}.Tab,.hover{cursor:pointer}.Tab{font-family:Scotia Regular,sans-serif;font-size:16px;line-height:18px;text-align:center}.Tab:hover{border-bottom:2px red}.Tab__link--active{font-weight:700!important}.Tab__link{height:90px!important}.fShxFW:after{border-bottom:none!important;content:"";position:absolute;width:100%;z-index:-1}.header-local{align-items:center;box-shadow:0 2px 10px rgba(0,34,91,.11);display:flex;justify-content:space-between;padding:20px;width:100%}.header-local .logo-heading{color:#000;font-family:Jaguar Modern Bold,sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:20px}.header{border-top:none!important;height:90px;width:100%}.logo-margin-top{margin-top:30px}.lr-logo{max-width:15%}#myApplication{border-bottom-color:transparent!important}.Tab__link{width:max-content!important}.Tab__link:focus{box-shadow:none!important}.display-hamburger{background-color:#fff;display:none;z-index:2}.float-right{float:right}.burgerPanel{height:80%}.burgerPanel,.ham-menu{box-shadow:0 2px 10px rgba(0,34,91,.11)}.ham-menu{display:flex;flex-flow:row wrap;list-style:none}section,ul{border-bottom-color:transparent!important}.logo{margin-left:20px}.bottom{box-shadow:0 4px 2px -2px rgba(0,34,91,.11);padding-bottom:30px}.burger-icon{stroke:#be061b}.signOut{color:#be061b;font-family:Scotia Regular,sans-serif;font-size:16px;font-weight:700;line-height:19px;margin-left:8px}.logOff{align-content:center;align-items:center;justify-content:center}.burgerBottom{padding-bottom:30px}#burgerClick{z-index:3}#burgerClick div{background-color:#333;transform-origin:4px;-webkit-transform-origin:4px;-ms-transform-origin:4px;width:26px}.global-loader{align-items:center;background:rgba(24,35,41,.5);display:flex;height:100%;justify-content:center;position:fixed;width:100%;z-index:1}.global-loader .loader-size{height:72px;width:72px}.global-loader svg{stroke:#000;position:relative;z-index:2}.global-loader.land-rover svg{stroke:#005a2b}.global-loader.jg svg{stroke:#9e1b32}.logo-name{color:#000;font-family:Jaguar Modern Regular,sans-serif;font-size:13px;line-height:20px}.logo-name,.logo-name.land-rover{font-style:normal;font-weight:700;text-transform:uppercase}.logo-name.land-rover{color:#0c121c;font-family:Land Rover Medium,sans-serif;font-size:14px;letter-spacing:2px;line-height:19px}.header-hamburger{display:none}.header-hamburger button svg{stroke:#fff;height:2.4rem;width:2.4rem}.header-hamburger button.btn-active{background-color:#910a2d}.header-hamburger .menu-box{background-color:#910a2d;border:none;box-shadow:none;padding:0}.header-hamburger .menu-box .Link__link,.header-hamburger .menu-box p{color:#fff;display:block;font-family:Scotia Regular,sans-serif;padding:1.2rem 1.2rem 1.2rem 2.4rem}.header-hamburger .menu-box .Link__link a,.header-hamburger .menu-box p a{color:#fff;display:block;font-family:Scotia Regular,sans-serif}.header-hamburger .menu-box .Link__link a span:hover,.header-hamburger .menu-box p a span:hover{border:none}.header-hamburger .menu-box .Link__link span,.header-hamburger .menu-box p span{border-bottom:none}.header-hamburger .menu-box .Link__link:hover,.header-hamburger .menu-box p:hover{background-color:initial}.header-hamburger .menu-box .Link__link:focus,.header-hamburger .menu-box p:focus{outline-offset:0}.header-hamburger .menu-box .Link__link p,.header-hamburger .menu-box p p{color:#fff}@media only screen and (max-width:768px){.header-local .float-left img{max-width:50%}.header-local .float-right img{max-width:45%}}@media only screen and (max-width:767px){.display-hamburger{display:flex}.HamburgerLink{align-items:center;border-bottom:1px solid #e2e8ee!important;height:30%;margin-left:5%;width:90%}.header{min-height:90px}.display-menu{display:none}.logo-name{font-size:10px;line-height:16px}.logo-name.land-rover{font-size:11px;line-height:15px}}@media(max-width:767px){#ulList{background-color:#fff;flex-flow:column nowrap;height:100vh;padding-top:3.5rem;position:fixed;right:0;top:0;width:100%;z-index:2}.global-loader .loader-size{height:48px;width:48px}}.modal{background:#fff;border:1px solid #e2e8ee;border-radius:8px;box-shadow:0 2px 10px rgba(0,34,91,.11);box-sizing:border-box;font-size:12px}.modal>.headerModal{font-family:Scotia Bold,sans-serif;font-size:24px;font-weight:700;height:90px;line-height:30px;padding-left:30px;padding-top:20px;text-align:left;width:250px}.modal>.content{padding-left:30px;padding-right:30px;padding-top:40px}.modal>.content,.modal>.content2{font-size:16px;line-height:24px;width:327px}.modal>.content2{padding:20px 30px 10px}.modal>.actions{margin:auto;padding:12px 5px;text-align:center;width:268px}.close{box-shadow:none!important;color:#fff;outline:none!important}.padding-bottom-10{padding-bottom:10px!important}.ButtonCorestyle__StyledButtonCoreBlock-canvas-core__v39ho0-1:after{box-shadow:none!important}.burg-height{height:68px}.burgerOut{display:flex;justify-content:center;width:100%}.filler{height:15px}.burgShadow{box-shadow:0 2px 10px rgba(0,34,91,.11)}.show{background-color:#fff;display:flex}.hide{display:none}.border{border-top:1px solid #e2e8ee}.menu-height{height:50px}.hamName{float:right;font-size:18px;margin-left:15px;margin-top:7px}.noPadding{padding:0}.popUpExit{padding-bottom:10px;text-decoration:none}.can-toggle{float:right;position:relative;width:70px;z-index:0}.can-toggle *,.can-toggle :after,.can-toggle :before{box-sizing:border-box}.can-toggle input[type=checkbox]{left:0;opacity:0;position:absolute;top:0}.can-toggle input[type=checkbox][disabled]~label{pointer-events:none}.can-toggle input[type=checkbox][disabled]~label .can-toggle__switch{opacity:1}.can-toggle input[type=checkbox]:checked~label .can-toggle__switch:before{content:attr(data-unchecked);left:0}.can-toggle input[type=checkbox]:checked~label .can-toggle__switch:after{content:attr(data-checked)}.can-toggle label{position:relative;user-select:none}.can-toggle label .can-toggle__label-text{padding-left:32px}.can-toggle label .can-toggle__switch{position:relative}.can-toggle label .can-toggle__switch:before{content:attr(data-checked);position:absolute;text-align:center;text-transform:uppercase;top:0}.can-toggle label .can-toggle__switch:after{background:#9e1b32;content:attr(data-unchecked);position:absolute;text-align:center;text-transform:uppercase;transform:translateZ(0);z-index:5}.can-toggle input[type=checkbox][disabled]~label{color:#000}.can-toggle input[type=checkbox]:focus~label .can-toggle__switch,.can-toggle input[type=checkbox]:hover~label .can-toggle__switch{background-color:#f0f0f0}.can-toggle input[type=checkbox]:focus~label .can-toggle__switch:after,.can-toggle input[type=checkbox]:hover~label .can-toggle__switch:after{color:#e8e8e8}.can-toggle input[type=checkbox]:hover~label{color:#d7d7d7}.can-toggle input[type=checkbox]:checked~label:hover{color:#e8e8e8}.can-toggle input[type=checkbox]:checked~label .can-toggle__switch{background-color:#f0f0f0}.can-toggle input[type=checkbox]:checked~label .can-toggle__switch:after{color:#fff}.can-toggle input[type=checkbox]:checked:focus~label .can-toggle__switch,.can-toggle input[type=checkbox]:checked:hover~label .can-toggle__switch{background-color:#f0f0f0}.can-toggle input[type=checkbox]:checked:focus~label .can-toggle__switch:after,.can-toggle input[type=checkbox]:checked:hover~label .can-toggle__switch:after{color:#d7d7d7}.can-toggle label .can-toggle__label-text{flex:1}.can-toggle label .can-toggle__switch{background:#f0f0f0;transition:background-color .3s cubic-bezier(0,1,.5,1)}.can-toggle label .can-toggle__switch:before{color:#000}.can-toggle label .can-toggle__switch:after{color:#fff;-webkit-transition:-webkit-transform .3s cubic-bezier(0,1,.5,1);transition:transform .3s cubic-bezier(0,1,.5,1)}.can-toggle input[type=checkbox]:checked~label .can-toggle__switch:after{transform:translate3d(65px,0,0)}.can-toggle label{font-size:14px}.can-toggle label .can-toggle__switch{border-radius:4px;flex:0 0 134px;height:36px}.can-toggle label .can-toggle__switch:before{font-size:12px;left:67px;line-height:36px;padding:0 9px;width:67px}.can-toggle label .can-toggle__switch:after{border-radius:2px;font-size:12px;left:2px;line-height:36px;top:0;width:65px}.can-toggle.can-toggle--size-small input[type=checkbox]:checked~label .can-toggle__switch:after{transform:translate3d(34px,0,0)}.can-toggle.can-toggle--size-small label{font-size:10px}.can-toggle.can-toggle--size-small label .can-toggle__switch{border-radius:2px;flex:0 0 70px;height:25px}.can-toggle.can-toggle--size-small label .can-toggle__switch:before{font-size:10px;left:35px;line-height:25px;padding:0 9px;width:35px}.can-toggle.can-toggle--size-small label .can-toggle__switch:after{border-radius:1px;font-size:10px;left:1px;line-height:25px;top:0;width:34px}.land-rover.logo-name .can-toggle label .can-toggle__switch:after{background:#005a2b}.mazda .header-hamburger{display:inline-block;position:relative}.mazda .header-hamburger button{padding:1rem}.mazda .header-hamburger button svg{height:2.4rem;width:2.4rem}.mazda button.btn-active{background-color:#910a2d}.mazda .menu-box{display:flex;flex-direction:column;position:absolute;right:0;transform:translateY(-.4rem);white-space:nowrap;z-index:1}.mazda .menu-box p>a{color:#fff}.mazda .can-toggle{border:1px solid #fff}.mazda .can-toggle label .can-toggle__switch{background-color:#101010}.mazda .can-toggle label .can-toggle__switch:before{color:#fff;width:33px!important}.mazda .can-toggle label .can-toggle__switch:after{width:33px!important}.mazda .can-toggle input[type=checkbox]:checked~label .can-toggle__switch{background-color:#101010}.mazda .can-toggle input[type=checkbox]:checked~label .can-toggle__switch:after{color:#fff}.mazda .can-toggle input[type=checkbox]:focus~label .can-toggle__switch,.mazda .can-toggle input[type=checkbox]:hover~label .can-toggle__switch{background-color:#101010}.mazda .can-toggle.can-toggle--size-small input[type=checkbox]:checked~label .can-toggle__switch:after{transform:translate3d(35px,0,0)}.mazda .can-toggle.can-toggle--size-small label{font-size:10px}.mazda .can-toggle.can-toggle--size-small label .can-toggle__switch{border-radius:2px;flex:0 0 70px;height:25px}.mazda .can-toggle.can-toggle--size-small label .can-toggle__switch:before{font-size:10px;left:35px;line-height:25px;padding:0 9px;width:35px}.mazda .can-toggle.can-toggle--size-small label .can-toggle__switch:after{border-radius:1px;font-size:10px;left:0;line-height:25px;top:0;width:35px}.scotia.header-local{background:#fff}.scotia.header-local .header-make-services{display:none}.scotia.header-local .header-hamburger{display:inline-block;position:relative}.scotia.header-local .header-hamburger button svg{stroke:#333}.scotia.header-local .header-hamburger .menu-box,.scotia.header-local .header-hamburger button.btn-active{background-color:#fff;box-shadow:0 2px 10px 0 #ccc}.scotia.header-local .header-hamburger .menu-box{display:flex;flex-direction:column;position:absolute;right:0;transform:translateY(-.4rem);width:180px;z-index:1}.scotia.header-local .header-hamburger .menu-box p>a{color:#333}.scotia.header-local .header-hamburger .menu-box p>a span{border-bottom:none}.scotia.header-local .header-hamburger .menu-box p>a:hover{background-color:#efefef}.scotia.header-local .lr-logo{max-width:100%}.header-hamburger button{background:transparent;border:none}.footer{border-top:1px solid hsla(0,0%,85%,.7)}.footer ul{margin:15px 0;overflow:hidden}.footer ul li{float:left;list-style:none;padding:15px}.footer ul li #ot-sdk-btn,.footer ul li .faq-link,.footer ul li a{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:18px;text-decoration:none}.footer ul li button#ot-sdk-btn{background:transparent;border:none;cursor:pointer;padding:0}.footer .sub-footer{background:#f6f6f6;border-top:1px solid hsla(0,0%,85%,.7);padding:16px 20px}.footer .sub-footer .left-aside{color:#333;font-family:Scotia Regular,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:12px}.footer .sub-footer .left-aside img{margin-left:5px;margin-top:-1px}.footer .sub-footer .copy-right-text{color:#333;font-family:Scotia Regular,sans-serif;font-size:10px;line-height:18px;text-align:right}@media only screen and (max-width:600px){.footer ul li{padding:10px 15px;width:49%}.footer .sub-footer .left-aside img{margin:5px 0 0}.footer .sub-footer .copy-right-text{align-items:end;display:flex;justify-content:right}}.footer .default-scotia-logo{display:none;margin-top:25px}.scotia.footer{background:#fff}.scotia.footer .default-scotia-logo{display:block}.scotia.footer ul{float:right}.scotia.footer ul li a{color:#333}.scotia.footer .sub-footer{background:#fff}.scotia.footer .sub-footer .copy-right-text p{color:#333}.scotia.footer .sub-footer .left-aside p{display:none}@media only screen and (max-width:600px){.scotia.footer ul{float:left;width:100%}.scotia.footer ul li{padding:10px 5px;width:49%}}.faq-page-layout{align-items:start;display:flex;flex-direction:column;height:fit-content;justify-content:space-around;overflow:auto}.white-space-pre-line{white-space:pre-line}.faq h1{font-family:Jaguar Modern Regular,sans-serif;font-size:27px;font-weight:700;line-height:28px}.faq h1,.faq h2.sub-title{color:#000;font-style:normal;text-transform:uppercase}.faq h2.sub-title{font-family:Proxima Nova Regular,sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;line-height:24px;padding:5px 0 5px 40px}.faq h2.sub-title.during-application{background:url(../images/faq-application-701f31be3411ec652dd6.svg) no-repeat 0}.faq h2.sub-title.apply{background:url(../images/supplementary-document-904bfbee8af34ecbb253.svg) no-repeat 0}.faq h2.sub-title.after-submission{background:url(../images/faq-submission-5d2c98de6a28e4c2ba76.svg) no-repeat 0}.faq #previous{color:#000;font-size:12px;font-weight:600;line-height:14px}.faq #previous,.faq .view-btn{font-family:Proxima Nova Regular,sans-serif;font-style:normal;letter-spacing:1.2px;text-transform:uppercase}.faq .view-btn{align-items:center;background:url(../images/view-more-29e8cc92ad46fe964fd8.svg) no-repeat 0;color:#444;display:flex;font-size:14px;font-weight:700;line-height:18px;margin:0;padding-left:22px}.faq .view-btn.less{background:url(../images/view-less-ee9d29ce0abe38c77779.svg) no-repeat 0}.faq .Accordion .AccordionItem{border-bottom:1px solid hsla(0,0%,85%,.7);border-top:none}.faq .Accordion .AccordionTitle h2{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:15px 0}.faq .Accordion .AccordionTitle h2 svg{top:1.9rem}.faq .Accordion .AccordionTitle.active h2{font-weight:600}.faq .Accordion p{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.faq.land.rover h1{font-size:24px;line-height:24px}.faq.land.rover h1,.faq.land.rover h2.sub-title{color:#000;font-family:Land Rover Web,sans-serif;font-style:normal;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.faq.land.rover h2.sub-title{font-size:21px;line-height:21px;padding:5px 0 5px 40px}.faq.land.rover #previous{font-family:Avenir Next Regular,sans-serif;font-size:10px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:14px;text-transform:uppercase}.faq.land.rover .view-btn{background:url(../images/view-more-lr-55463203a5650e554aee.svg) no-repeat 0}.faq.land.rover .view-btn.less{background:url(../images/view-less-lr-5686a649e680827e2404.svg) no-repeat 0}.faq.land.rover h2.sub-title.during-application{background:url(../images/faq-application-land-rover-5d8c6854564de082429e.svg) no-repeat 0}.faq.land.rover h2.sub-title.apply{background:url(../images/supplementary-document-land-rover-47a3e2bac8767d29856d.svg) no-repeat 0}.faq.land.rover h2.sub-title.after-submission{background:url(../images/faq-submission-land-rover-a7f35dcbccb4eb08dd10.svg) no-repeat 0}.faq.land.rover .Accordion .AccordionItem{border-bottom:1px solid rgba(0,0,0,.12);border-top:none}.faq.land.rover .Accordion .AccordionTitle h2{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:19px}.faq.land.rover .Accordion .AccordionTitle h2 svg{top:1.9rem}.faq.land.rover .Accordion .AccordionTitle.active h2{font-weight:600}.faq.land.rover .Accordion p{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:19px}@media only screen and (max-width:821px){.mdTableClass table tr td:last-child,.mdTableClass table tr th:last-child{flex-grow:4;text-align:left}}@media only screen and (max-width:767px){.faq h1{font-size:24px}.faq .Accordion h2,.faq .Accordion p{line-height:21px;padding-right:18px}.faq .Accordion .AccordionTitle h2{padding:15px 60px 15px 0}.faq .mdTableClass table tr td:last-child,.faq .mdTableClass table tr th:last-child{flex-grow:1;text-align:left}.faq .AccordionTitle h2 svg{right:15px}}.prim-name-page-layout{display:flex;flex-direction:column;flex-grow:1;height:fit-content;justify-content:space-around;padding-left:19px;padding-right:19px}@media only screen and (min-width:1272px){.grid-container{margin:auto;max-width:800px;padding-top:49px;position:relative;width:800px}.buddytip-primary-applicant{display:flex;margin-left:auto;margin-right:auto}.button-width{width:338px}}@media only screen and (max-width:1272px){.grid-container{margin:auto;max-width:800px;padding-top:49px;position:relative;width:600px}.buddytip-primary-applicant{display:flex;margin-left:auto;margin-right:auto}.button-width{width:250px}}@media only screen and (max-width:767px){.grid-container{margin:auto;max-width:450px;padding-top:49px;position:relative;width:450px}.buddytip-primary-applicant{display:flex;margin-left:auto;margin-right:auto}}@media only screen and (max-width:480px){.grid-container{max-width:337px;padding-top:49px;position:relative;width:auto}.buddytip-primary-applicant{display:flex;margin-left:auto;margin-right:auto}.buttons{display:flex;flex-direction:column;justify-content:space-around}.button-width{margin-bottom:20px;width:100%}.error-margin{margin-left:25px;margin-top:10px}}.prim-contact-page-layout{display:flex;flex-direction:column;height:fit-content;justify-content:space-around}@media only screen and (min-width:1271px){.prim-contact-input-field{justify-content:unset;min-width:500px}}@media only screen and (max-width:682px){.prim-contact-page-layout{display:flex;flex-direction:column;height:fit-content;justify-content:space-around}}.prim-birthday-page-layout{display:flex;flex-direction:column;flex-grow:1;height:fit-content;justify-content:space-around;padding-left:19px;padding-right:19px}.birthdayAgeInfoColumn table tbody td:first-child,.birthdayAgeInfoColumn table tbody th{align-items:center;flex-grow:1;justify-content:center;padding:1.2rem}.birthdayAgeInfoColumn table tbody td:first-child p,.birthdayAgeInfoColumn table tbody th p{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px}@media only screen and (min-width:1271px){.prim-birthday-input-field{min-width:500px}.prim-birthday-grid-container{justify-content:center;margin:auto;max-width:800px;position:relative;width:800px}.buddytip-primary-applicant{display:flex;margin-left:auto;margin-right:auto}}@media only screen and (max-width:1272px){.prim-birthday-grid-container{margin:auto;max-width:800px;position:relative;width:600px}.buddytip-primary-applicant{display:flex;margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.prim-birthday-grid-container{margin:0 14%;max-width:450px;position:relative;width:450px}.buddytip-primary-applicant{display:flex;margin-left:auto;margin-right:auto}}@media only screen and (max-width:480px){.prim-birthday-grid-container{margin:0 10%;max-width:800px;position:relative;width:auto}.error-margin{margin-left:25px;margin-top:10px}.buddytip-primary-applicant{display:flex;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1272px){.primary-page-grid-container{margin:auto;max-width:800px;position:relative;width:800px}.buddytip-primary-applicant{display:flex;margin-left:auto;margin-right:auto}}@media only screen and (max-width:1272px){.primary-page-grid-container{margin:auto;max-width:800px;position:relative;width:600px}.buddytip-primary-applicant{display:flex;margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.primary-page-grid-container{margin:0 14%;max-width:450px;position:relative;width:450px}.buddytip-primary-applicant{display:flex;margin-left:auto;margin-right:auto}}@media only screen and (max-width:480px){.primary-page-grid-container{margin:0 10%;max-width:800px;position:relative;width:auto}.buddytip-primary-applicant{display:flex;margin-left:auto;margin-right:auto}}.address-page-layout{display:flex;flex-direction:column;height:fit-content;justify-content:space-around}.small-title{align-items:flex-start;color:#007eab;font-size:16px;font-weight:700;margin:0 0 25px;padding:14px 0}.line-separator{color:#e2e8ee;margin:0 0 30px}.provinceFocus,.residenceStatusFocus{border-bottom:1px solid #be061b!important}.search-address-result{color:#000;font-family:Proxima Nova Regular,sans-serif}.land-rover .search-address-result,.search-address-result{border:1px solid #8d8d8d;box-shadow:0 1px 3px #ccc;font-size:18px;font-style:normal;font-weight:400;line-height:23px;padding-left:8px}.land-rover .search-address-result{color:#0c121c;font-family:Avenir Next Regular,sans-serif}@media only screen and (min-width:1272px){.primary-page-grid-container{margin:auto;max-width:800px;position:relative;width:800px}}@media only screen and (max-width:1272px){.primary-page-grid-container{margin:auto;max-width:800px;position:relative;width:600px}}@media only screen and (max-width:767px){.primary-page-grid-container{margin:0 14%;max-width:450px;position:relative;width:450px}}@media only screen and (max-width:480px){.primary-page-grid-container{margin:0 10%;max-width:800px;position:relative;width:auto}}.primary-additional-income-layout{display:flex;flex-direction:column;height:fit-content;justify-content:space-around}.primary-additional-income-remove{color:#007eab;position:absolute;right:15px;top:2px}.incomeTypeFocus{border-bottom:1px solid #be061b!important}@media only screen and (min-width:1272px){.grid-primary-additional{margin:auto;max-width:800px;position:relative;width:800px}.row-additional{justify-content:center}}@media only screen and (max-width:1272px){.grid-primary-additional{margin:auto;max-width:800px;position:relative;width:600px}.row-additional{justify-content:center}}@media only screen and (max-width:767px){.grid-primary-additional{margin:0 14%;max-width:450px;position:relative;width:450px}.row-additional{justify-content:center}}.grid-container-applicant{max-width:80%}.buddy-style-prim-emp,.grid-container-applicant{margin-left:auto;margin-right:auto;margin-top:43px;padding-left:0;padding-right:0;width:80%!important}.selectorFocus{border-bottom:1px solid #be061b!important}@media only screen and (min-width:1272px){.primary-grid-container{margin:auto;max-width:800px;position:relative;width:800px}.buddy-style-prim-emp{width:550px!important}}@media only screen and (max-width:1272px)and (min-width:767px){.buddy-style-prim-emp{width:550px!important}.primary-grid-container{margin:auto;max-width:800px;position:relative;width:600px}}@media only screen and (max-width:767px){.previous-employment{width:50%}.primary-grid-container{margin:0 36px;max-width:450px;position:relative;width:450px}.grid-container-applicant{margin-left:auto;margin-right:auto;margin-top:43px;max-width:80%;padding-left:0;padding-right:0;width:80%!important}}@media only screen and (min-width:768px){.grid-container-applicant{margin-left:auto;margin-right:auto;margin-top:50px;padding-left:0;padding-right:0;width:40%}}@media only screen and (max-width:480px){.emp-grid{width:auto}.buddy-style-prim-emp{margin-left:0;margin-right:0}.error-margin{margin-left:25px;margin-top:10px}.grid-margin{margin-left:0!important;margin-right:0!important}}.splash-page-layout{display:flex;flex-direction:column;flex-grow:1;height:fit-content;justify-content:space-around}.splash-page-grid-layout .img-box{border:1px solid hsla(0,0%,85%,.7)}.splash-page-grid-layout .img-box .car-image{text-align:center}.splash-page-grid-layout .title{font-size:27px;letter-spacing:5.2px;line-height:28px}.splash-page-grid-layout .sub-title,.splash-page-grid-layout .title{color:#000;font-family:Proxima Nova Regular,sans-serif;font-style:normal;font-weight:600;text-transform:uppercase}.splash-page-grid-layout .sub-title{font-size:20px;letter-spacing:3.5px;line-height:24px}.splash-page-grid-layout .next-steps{position:relative}.splash-page-grid-layout .next-steps h2,.splash-page-grid-layout .next-steps h5{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:18px;font-style:normal;line-height:27px}.splash-page-grid-layout .next-steps .index-circle{background:#fff;border:1.5px solid #8d8d8d;color:#9e1b32;font-family:Proxima Nova Bold,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:21px;position:relative}.splash-page-grid-layout .next-steps:before{background:url(../images/vertical-line-seprator-50612170e09cd05b2654.png) repeat 50%;bottom:26px;content:"";display:block;left:12px;position:absolute;top:54px;width:1px}.splash-page-grid-layout .display-info{margin:12px 0 10px 18px}.splash-page-grid-layout .display-info .model-name{color:#000;font-family:Jaguar Modern Regular,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:12px}.splash-page-grid-layout .display-info .display-value{font-size:15px;font-weight:400;letter-spacing:1.5px;line-height:15px}.jg .title,.splash-page-grid-layout .display-info .display-value{color:#000;font-family:Proxima Nova Regular,sans-serif;font-style:normal;text-transform:uppercase}.jg .title{font-size:27px;font-weight:600;letter-spacing:5.2px;line-height:28px}#continue,#update{background:#9e1b32;background-image:url(../images/white-right-arrow-6ba257959923726d66bb.svg);background-position:85%;background-repeat:no-repeat;border:transparent;border-radius:0;color:#fff;float:right;font-family:Proxima Nova Regular,sans-serif;font-size:12px;font-style:normal;letter-spacing:1.2px;line-height:14px;min-height:45px;min-width:auto;padding:0 45px 0 28px;text-transform:uppercase}#continue:hover,#update:hover{background:#fff;background-image:url(../images/black-right-arrow-8a11945cd1bb71da7b6f.svg);background-position:85%;background-repeat:no-repeat;border:1px solid #000;color:#000}#continue.submit{background-image:url(../images/checkmark-5a25aecb166fc0b9fdf0.svg)}#continue.submit:hover{background-image:url(../images/checkmark-black-75782643040f5eec6d3c.svg)}#update{margin-bottom:24px}#update,#update:hover{background-image:none}#cancel{border:none;border-radius:0;color:#9e1b32;min-height:45px}#cancel:hover{background:#fff;border:1px solid #000;color:#000}.edit-screen #update{background-image:none;padding:0 28px}.land-rover #continue,.land-rover #update{background:#0c121c;background-image:url(../images/white-right-arrow-6ba257959923726d66bb.svg);background-position:85%;background-repeat:no-repeat;font-family:Avenir Next Regular,sans-serif;font-size:10px;font-weight:600;letter-spacing:3px;line-height:14px}.land-rover #continue:hover,.land-rover #update:hover{background:#fff;background-image:url(../images/black-right-arrow-8a11945cd1bb71da7b6f.svg);background-position:85%;background-repeat:no-repeat;border:1px solid #000;color:#000}.land-rover #continue.submit{background-image:url(../images/checkmark-5a25aecb166fc0b9fdf0.svg)}.land-rover #continue.submit:hover{background-image:url(../images/checkmark-black-75782643040f5eec6d3c.svg)}.land-rover .next-steps h2{color:#0c121c;font-family:Avenir Next Regular,sans-serif;font-weight:400;letter-spacing:normal;text-transform:none}.land-rover .next-steps .sub-title{color:#000;font-family:Land Rover Web,sans-serif;font-size:21px;letter-spacing:.05em;line-height:21px}.land-rover .next-steps .index-circle{color:#005a2b}.land-rover .title{font-size:27px;line-height:28px;text-align:left}.land-rover .form-steps h1,.land-rover .title{font-family:Land Rover Web,sans-serif;letter-spacing:.05em}.land-rover .form-steps h1{color:#0c121c;font-size:28px}.land-rover .form-steps .InputContainer__input .Label{color:#0c121c;font-family:Avenir Next Regular,sans-serif;font-size:14px;letter-spacing:.2px;line-height:19px}.land-rover.prim-coAppEdit-page-layout #update{background-image:none}.land-rover.edit-screen #update{background-image:none;padding:0 28px}.signup-layout #continue{border:1px solid #9e1b32}.signup-layout #continue .ButtonCore__icon{display:none}@media only screen and (max-width:1025px){.splash-page-grid-layout .mobile-flex{display:flex;flex-flow:column-reverse}.splash-page-grid-layout .img-box{border:none}.splash-page-grid-layout .title{margin-top:60px;text-align:center}.splash-page-grid-layout .display-info{display:none}}@media only screen and (max-width:767px){.land-rover,.splash-page-grid-layout{margin-top:0}.land-rover .img-box,.splash-page-grid-layout .img-box{border:none;margin:0 -21px}.land-rover .title,.splash-page-grid-layout .title{font-size:24px;letter-spacing:1px}}@media only screen and (max-width:375px){#back,#continue.agree-btn{float:left;margin-bottom:15px}}.prim-dealership-select-page-layout{display:flex;flex-direction:column;height:fit-content;justify-content:space-around}.prim-dealership-card-container{display:flex;flex-direction:column;margin-left:0}.min-width-250{min-width:250px}.map-image{display:flex;height:400px;width:600px}.link-style{font-weight:700}.dealership-address{display:flex;flex-direction:row;width:max-content}.change-dealership-button{margin-left:2%;width:300px}.change-dealership-max-width{max-width:800px}.map-box{height:300px}.disable-secondary-btn#continue,.disable-secondary-btn#continue:hover{background:#e4e4e4;background-image:url(../images/white-right-arrow-dad13a84eb004f3c49a1.png);background-position:85%;background-repeat:no-repeat}.disable-secondary-btn#continue:hover{border:none;color:#fff}@media only screen and (max-width:767px){.prim-dealership-grid-container{margin:auto;max-width:800px;position:relative;width:800px}}@media only screen and (max-width:480px){.prim-dealership-grid-container{margin-left:20px;margin-right:20px;max-width:800px;position:relative;width:auto}.divider{display:none}.dealership-radius{margin-left:10px;text-align:left}.phone-icon{margin-left:0;position:relative}.change-dealership-button{width:291px}.map-image{display:flex;height:200px;width:280px}.dealership-details{margin-right:0}}@media only screen and (min-width:1271px){.prim-dealership-grid-container{margin:auto;max-width:800px;position:relative;width:800px}.map-image{display:flex;height:400px;width:700px}}@media only screen and (max-width:1272px){.details-divider{display:none}}.change-dealership-select-page-layout{display:flex;flex-direction:column;height:fit-content;justify-content:space-around}.change-dealership-card-container{display:flex;flex-direction:column;margin-left:0}.address-layout{flex-basis:87%}.dealership-change-address{align-items:center;display:flex;flex-direction:row}.search-style{border-bottom:1px solid #757575;border-left-color:transparent;border-radius:0;border-right-color:transparent;border-top-color:transparent}.search-style .Label{font-weight:700!important}.dealership-radius{margin-right:20%;text-align:center}.method-of-contact{width:582px}.text-field-width{width:378px}.margin-top-15{margin-top:15px}.row-display{display:flex}.distance-filter{border:1px solid #bbb;border-radius:0;display:inline-grid;height:48px!important;margin-top:32px;width:265px}.distance-filter select{border-bottom-color:transparent!important;font-size:18px;font-weight:400;line-height:22px;padding-left:18px}.change-dealership h1,.distance-filter select{color:#000;font-family:Proxima Nova Regular,sans-serif;font-style:normal}.change-dealership h1{font-size:27px;font-weight:600;letter-spacing:5.2px;line-height:28px;text-transform:uppercase}.change-dealership .Search__input{padding-left:30px}.change-dealership .Search__button--search{padding-left:0;right:auto;top:2.5rem}.change-dealership .Search__label--mobile{left:0;top:5.4rem}.change-dealership .search-style{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:20px}.change-dealership .change-dealership-card-container h2{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.change-dealership .change-dealership-card-container #prim-dealership-details{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1.2px;line-height:18px;margin-left:0;padding-left:0;text-transform:uppercase}.change-dealership .change-dealership-card-container #prim-dealership-details svg{stroke:#9e1b32}.change-dealership .change-dealership-card-container .dealership-change-address h3,.change-dealership .change-dealership-card-container .dealership-change-address p{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.change-dealership .change-dealership-card-container .dealership-change-address p{color:#444;font-weight:400}.change-dealership .change-dealership-card-container .dealership-details .business-hours #prim-dealership-days,.change-dealership .change-dealership-card-container .dealership-details .business-hours #prim-dealership-days .link-style,.change-dealership .change-dealership-card-container .dealership-details .business-hours #prim-dealership-hours,.change-dealership .change-dealership-card-container .dealership-details .business-hours #prim-dealership-hours .link-style,.change-dealership .change-dealership-card-container .dealership-details .contact-info #prim-dealership-days,.change-dealership .change-dealership-card-container .dealership-details .contact-info #prim-dealership-days .link-style,.change-dealership .change-dealership-card-container .dealership-details .contact-info #prim-dealership-hours,.change-dealership .change-dealership-card-container .dealership-details .contact-info #prim-dealership-hours .link-style{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.change-dealership .change-dealership-card-container .column-gap{column-gap:18px}.change-dealership .change-dealership-card-container .update-dealership-button{background:#9e1b32;border-radius:0;color:#fff;margin-bottom:20px}.change-dealership .change-dealership-card-container .cancel-dealership-button,.change-dealership .change-dealership-card-container .update-dealership-button{font-family:Proxima Nova Regular,sans-serif;font-size:12px;font-style:normal;font-weight:600;letter-spacing:1.2px;line-height:14px;min-height:45px;text-transform:uppercase;width:100%;width:300px}.change-dealership .change-dealership-card-container .cancel-dealership-button{background:#f0f0f0;border:none;border-radius:0;color:#9e1b32}.change-dealership .change-dealership-card-container .dealership-info{position:relative}.change-dealership .change-dealership-card-container .find-dealership .RadioButton__container label{padding-bottom:5px}.change-dealership .change-dealership-card-container .find-dealership .RadioButton__container .address-layout{flex-basis:100%}.change-dealership .change-dealership-card-container .find-dealership .RadioButton__container .dealership-info{left:0}.change-dealership .change-dealership-card-container .find-dealership .RadioButton__container .dealership-info .dealership-change-address{width:100%}.change-dealership .change-dealership-card-container .find-dealership .RadioButton__container #prim-dealership-address,.change-dealership .change-dealership-card-container .find-dealership .RadioButton__container #prim-dealership-details,.change-dealership .change-dealership-card-container .find-dealership .RadioButton__container #prim-dealership-radius{display:none}.change-dealership .change-dealership-card-container .find-dealership .dealership-info{left:35px;position:relative}.change-dealership .change-dealership-card-container .find-dealership .dealership-info #prim-dealership-details{margin-top:0}.change-dealership .change-dealership-card-container .find-dealership .dealership-info .dealership-change-address{position:relative;width:94%}.change-dealership .change-dealership-card-container .find-dealership .dealership-info #prim-dealership-radius{position:absolute;right:0;top:0}.change-dealership #postalCode-label{font-size:15px;font-weight:700;line-height:20px}.change-dealership #postalCode-label,.change-dealership .Search__input.search-style{color:#000;display:flex;font-family:Proxima Nova Regular,sans-serif;font-style:normal}.change-dealership .Search__input.search-style{font-size:18px;font-weight:400;line-height:22px}.change-dealership .map-box{height:373px}.change-dealership .RadioButton__circle{border:1px solid #9e1b32}.change-dealership .RadioButton__input:checked+.RadioButton__circle>span{background-color:#9e1b32;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.change-dealership .button-box{align-items:center;display:flex;flex-direction:column}.land-rover .RadioButton__circle{border:1px solid #005a2b}.land-rover .RadioButton__input:checked+.RadioButton__circle>span{background-color:#005a2b!important}.land-rover .change-dealership #postalCode-label{color:#0c121c;font-family:Avenir Next Regular,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:19px}.land-rover .change-dealership .change-dealership-card-container .find-dealership .dealership-info #prim-dealership-details{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:18px;text-transform:uppercase}.Selector__wrap.distance-filter>.Label{display:none}@media only screen and (max-width:1025px){.change-dealership .map-box{height:180px;margin:-24px -24px 36px}.distance-filter{width:100%}.change-dealership .change-dealership-card-container .find-dealership .dealership-info .dealership-change-address{width:90%}.change-dealership .change-dealership-card-container .find-dealership .dealership-info .dealership-change-address .address-layout{flex-basis:74%}}@media only screen and (min-width:767px){.change-dealership-grid-container{margin:auto;max-width:800px;position:relative;width:650px}.change-map-image{display:flex;height:406px;width:642px}}@media only screen and (max-width:767px){.change-dealership .change-dealership-card-container .find-dealership .dealership-info .dealership-change-address .address-layout{flex-basis:63%}.change-dealership .change-dealership-card-container .find-dealership .RadioButton__container .dealership-info .address-layout{flex-basis:100%}.change-dealership .Search__button--search{top:-30px}}@media only screen and (max-width:480px){.row-display{margin-left:20px;margin-right:20px}.buttons,.row-display{display:block!important}}@media only screen and (max-width:650px){.divider{display:none}.dealership-radius{margin-left:10px;text-align:left}.phone-icon{margin-left:0;position:relative}.change-map-image{display:flex;height:237px;width:100%}.distance-filter{margin-top:20px;width:100%}.text-field-width{width:100%}.buttons{display:flex;flex-direction:column;justify-content:space-around}}@media only screen and (max-width:1251px){.details-divider{display:none}}@media only screen and (min-width:1272px){.review-grid{max-width:630px;width:630px}.button-layout,.review-grid{margin:auto;position:relative}.button-layout{max-width:800px;width:800px}.card-line-separator{margin-left:-36px;margin-right:-36px}}@media only screen and (max-width:1272px){.review-grid{max-width:630px;width:630px}.button-layout,.review-grid{margin:auto;position:relative}.button-layout{max-width:730px;width:730px}.card-line-separator{margin-left:-30px;margin-right:-30px}}@media only screen and (max-width:767px){.button-layout,.review-grid{margin:auto;max-width:466px;position:relative;width:466px}.card-line-separator{margin-left:-24px;margin-right:-24px}}@media only screen and (max-width:480px){.button-layout,.review-grid{margin:auto;max-width:338px;position:relative;width:338px}.card-line-separator{margin-left:-18px;margin-right:-18px}}.trade-in-page-layout{display:flex;flex-direction:column;height:fit-content;justify-content:space-around;overflow:auto}.odometer-units{align-self:flex-end;margin-bottom:10px;margin-right:48px;position:absolute;right:0}.vin-description{margin-left:18px;margin-right:18px}.vin-image{justify-self:center;margin-top:24px;max-width:100%}.DesktopTooltip__container{border:1px solid hsla(0,0%,85%,.7);border-radius:8px;box-shadow:0 2px 10px rgba(0,34,91,.11)}.DesktopTooltip__container #desktop-tooltip-heading-trade-in-value-tooltip h2{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:18px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:22px;margin-bottom:12px;text-transform:uppercase}.DesktopTooltip__container .DesktopTooltip__content p{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.DesktopTooltip__container svg{stroke-width:2}.MobileTooltip__header h2{color:#000;font-size:18px;font-weight:600;letter-spacing:3px;line-height:22px;margin-bottom:12px;text-transform:uppercase}.MobileTooltip__content p,.MobileTooltip__header h2{font-family:Proxima Nova Regular,sans-serif;font-style:normal}.MobileTooltip__content p{color:#444;font-size:16px;font-weight:400;line-height:24px}.MobileTooltip__closeButton{background:#f0f0f0;border:none;border-radius:0;color:#9e1b32;font-family:Proxima Nova Regular,sans-serif;font-size:12px;font-style:normal;font-weight:600;letter-spacing:1.2px;line-height:14px;text-transform:uppercase}.land-rover .MobileTooltip__closeButton{color:#005a2b}@media only screen and (min-width:1272px){.button-layout,.grid-container{margin:auto;max-width:800px;position:relative;width:800px}}@media only screen and (max-width:1272px){.grid-container{margin:auto;max-width:600px;position:relative;width:600px}.button-layout{margin:auto;max-width:730px;position:relative;width:730px}}@media only screen and (max-width:767px){.grid-container{margin:0 14%;max-width:450px;position:relative;width:450px}.button-layout{margin:auto;max-width:466px;position:relative;width:466px}}@media only screen and (max-width:480px){.grid-container{margin:5%;max-width:480px;position:relative;width:auto}.button-layout{margin:auto;max-width:338px;position:relative;width:338px}}body.land-rover-tradein .MobileTooltip__closeButton{color:#005a2b}.terms-page-layout{display:flex;flex-direction:column;height:auto;justify-content:space-around;margin:0 24px}.img-box{border:1px solid hsla(0,0%,85%,.7)}.primary-terms-grid-container{position:relative}.short-version{border:1px dashed #e2e8ee;font-size:14px}.card-layout{height:100px;max-width:100%}.terms-margin{margin:auto}.loan-data-container{margin-bottom:72px;margin-top:60px;padding:0 24px}.loan-data-container li{color:#000}.agree-section,.loan-data-container li{font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.agree-section{color:#444}.agree_checkbox .Label__label--checkbox{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:22px}.tnc-popout-link{color:#000;font-weight:700}.tnc-popout-link svg{stroke:#9e1b32}.tnc-logos-container{align-items:center;display:flex;justify-content:center;margin-bottom:36px;margin-top:60px}.tnc-logos-container img{padding:10px}#back{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:14px;text-transform:uppercase}.terms-page-details-layout .left-box p{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:16px;line-height:24px}.terms-page-details-layout .left-box p a{font-size:16px}.terms-page-details-layout .right-box{background:#f9f9f9;border:1px solid hsla(0,0%,85%,.7);border-radius:0;color:#333;font-family:Proxima Nova Regular,sans-serif;font-size:13px;font-weight:700;line-height:18px;padding:12px}.terms-page-details-layout .right-box span{color:#9e1b32}.terms-page-details-layout .bottom-note{color:#757575;font-family:Scotia Regular,serif;font-size:12px;line-height:18px}.terms-page-details-layout h1{font-family:Scotia Bold,sans-serif;font-size:32px;font-weight:700;line-height:40px;text-align:center}.terms-page-details-layout.tnc .tnc-popout-link{color:#007eab}.terms-page-details-layout.tnc .right-box span{color:#138468}.first-review-lease-tnc .logo-list,.first-review-loan-tnc .logo-list,.last-review-lease-tnc .logo-list,.last-review-loan-tnc .logo-list,.terms-page-details-layout .logo-list{display:block;float:left;width:100%}.first-review-lease-tnc .logo-list li,.first-review-loan-tnc .logo-list li,.last-review-lease-tnc .logo-list li,.last-review-loan-tnc .logo-list li,.terms-page-details-layout .logo-list li{display:inline-block;margin-right:48px;padding:0}.first-review-lease-tnc .logo-list li img,.first-review-loan-tnc .logo-list li img,.last-review-lease-tnc .logo-list li img,.last-review-loan-tnc .logo-list li img,.terms-page-details-layout .logo-list li img{height:auto;max-width:100%}.co-app-invite .Modal__card{max-width:40rem}.co-app-invite .Modal__headline{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:18px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:22px;text-transform:uppercase}.co-app-invite .Modal__message{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.co-app-invite .ModalAlert__button{background:#f0f0f0;border:none;border-radius:0;color:#9e1b32;font-family:Proxima Nova Regular,sans-serif;font-size:12px;font-style:normal;font-weight:600;letter-spacing:1.2px;line-height:14px;text-transform:uppercase;width:100%}.co-app-invite .ModalAlert__button:hover{background:transparent;border:1px solid #000;color:#000}.land-rover .tnc-popout-link svg{stroke:#005a2b}.land-rover .co-app-invite .Modal__card{max-width:40rem}.land-rover .co-app-invite .Modal__headline{color:#0c121c;font-family:Land Rover Web,sans-serif;font-size:21px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:21px;text-transform:uppercase}.land-rover .co-app-invite .Modal__message{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.land-rover .co-app-invite .ModalAlert__button{background:#f0f0f0;border-radius:0;color:#005a2b;font-family:Avenir Next Regular,sans-serif;font-size:10px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:14px;text-transform:uppercase;width:100%}.land-rover .co-app-invite .ModalAlert__button:hover{background:transparent;border:1px solid #000;color:#000}.land-rover.terms-page-details-layout h1{text-align:center;text-transform:none}.land-rover.terms-page-details-layout .left-box p{font-size:16px;line-height:21px}.land-rover.terms-page-details-layout .bottom-note,.land-rover.terms-page-details-layout .left-box p{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-style:normal;font-weight:400;letter-spacing:.2px}.land-rover.terms-page-details-layout .bottom-note{font-size:14px;line-height:19px}@media only screen and (max-width:767px){.terms-page-layout{margin:0 10px}.terms-page-details-layout h1{font-size:28px}.terms-page-details-layout .right-box{margin-top:24px}.first-review-lease-tnc .logo-list li,.first-review-loan-tnc .logo-list li,.last-review-lease-tnc .logo-list li,.last-review-loan-tnc .logo-list li{margin-right:0;width:33.33%}.first-review-lease-tnc .logo-list li img,.first-review-loan-tnc .logo-list li img,.last-review-lease-tnc .logo-list li img,.last-review-loan-tnc .logo-list li img{max-width:84%}.terms-page-details-layout .List__list{padding:0 24px}}@media only screen and (max-width:480px){.terms-page-layout .primary-terms-grid-container{height:auto}}.primary-customer-layout .title{font-family:Mazda Type Regular,sans-serif!important;font-size:24px;letter-spacing:1.75px;line-height:30px;text-align:center;text-transform:uppercase}.primary-customer-layout .TextSubtitle__text{font-family:Mazda Type Regular,sans-serif!important;font-size:20px;font-weight:500;letter-spacing:.7px;line-height:27px;margin-bottom:28px;text-align:center}.primary-customer-layout .TextBody__text{color:#101010;display:block;font-family:Mazda Type Regular,sans-serif!important;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:17px;margin-top:18px;text-align:center}.primary-customer-layout #previous .ButtonCore__text{font-family:Mazda Type Bold,sans-serif;font-size:12px;font-style:normal;font-weight:700;letter-spacing:1.2px;line-height:14px}.selectedOption.create-account .buddyTip .BuddyTip__text{line-height:2rem;text-align:left;text-transform:none}.selectedOption.create-account .signUpButton{background:#910a2d;border:2px solid #910a2d;color:#fff}.signUpButton{border:1px solid #333}@media only screen and (max-width:767px){.previous-button{text-align:center}}@media only screen and (min-width:1200px){.Grid__container{width:100%}}.prim-success-page-layout h1{color:#000;font-size:27px;font-weight:600;letter-spacing:5.2px;line-height:28px;text-transform:uppercase}.prim-success-page-layout h1,.prim-success-page-layout p{font-family:Proxima Nova Regular,sans-serif;font-style:normal;text-align:center}.prim-success-page-layout p{color:#444;font-size:16px;font-weight:400;line-height:24px}.land-rover .prim-success-page-layout h1{color:#000;font-family:Land Rover Web,sans-serif;font-size:28px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:28px;text-align:center;text-transform:uppercase}.land-rover .prim-success-page-layout p{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:24px}.prim-coAppRelationship-page-layout{display:flex;flex-direction:column;flex-grow:1;height:fit-content;justify-content:space-around}.relationshipFocus{border-bottom:1px solid #be061b!important}.step-tracker-co-applicant{margin-left:auto;margin-right:auto;margin-top:5%;width:100%}@media only screen and (min-width:1272px){.step-tracker-co-applicant{min-width:80%}}@media only screen and (max-width:480px){.error-margin{margin-left:25px;margin-top:10px}}.prim-coAppEmail-page-layout{display:flex;flex-direction:column;flex-grow:1;height:fit-content;justify-content:space-around}.coAppEmail-text-field{display:flex;margin-left:auto;margin-right:auto}#alertModal .JkRMV{max-width:54rem}@media only screen and (min-width:1271px){.coAppEmail-input-field{justify-content:center;min-width:500px}.coAppEmail-grid-container{margin:auto;max-width:800px;position:relative;width:800px}.coApplicantEmail-button-width{width:338px}}@media only screen and (max-width:1272px){.coAppEmail-grid-container{margin:auto;max-width:800px;position:relative;width:600px}.coApplicantEmail-button-width{width:250px}}@media only screen and (max-width:767px){.coAppEmail-grid-container{margin:0 14%;max-width:450px;position:relative;width:450px}}@media only screen and (max-width:480px){.coAppEmail-grid-container{margin:0 10%;max-width:800px;position:relative;width:auto}.buttons{display:flex;flex-direction:column;justify-content:space-around}.coApplicantEmail-button-width{margin-bottom:20px;width:100%}}.co-consent-layout{display:flex;flex-direction:column;flex-grow:1;height:fit-content;justify-content:space-around}.sub-heading{font-size:18px;font-style:normal;font-weight:300;line-height:27px}.co-consent-layout ol{margin-left:16px}.co-consent-layout ol li{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:24px}.land-rover.co-consent-layout ol li{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:24px}@media only screen and (min-width:1272px){.grid-primary-additional{margin:auto;max-width:800px;position:relative;width:800px}}@media only screen and (max-width:1272px){.grid-primary-additional{margin:auto;max-width:800px;position:relative;width:600px}}@media only screen and (max-width:767px){.grid-primary-additional{margin:0 14%;max-width:450px;position:relative;width:450px}}@media only screen and (max-width:480px){.grid-primary-additional{margin:0 10%;max-width:800px;position:relative;width:auto}}.loader-page-layout h4{color:#000;font-size:27px;font-weight:600;letter-spacing:5.2px;line-height:28px;text-transform:uppercase}.loader-page-layout h4,.loader-page-layout p{font-family:Proxima Nova Regular,sans-serif;font-style:normal;text-align:center}.loader-page-layout p{color:#444;font-size:16px;font-weight:700;line-height:24px}.loader-page-layout .small-p{font-size:13px;font-weight:400;line-height:18px}.land-rover .loader-page-layout h4{color:#0c121c;font-family:Land Rover Web,sans-serif;font-size:28px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:28px;text-align:center;text-transform:uppercase}.land-rover .loader-page-layout p{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:24px;text-align:center}.land-rover .loader-page-layout .small-p{font-size:14px;font-weight:400;letter-spacing:.2px;line-height:19px}.delay-page-layout,.deny-page-layout,.pending-page-layout,.success-page-layout{display:flex;flex-direction:column;flex-grow:1;height:fit-content;justify-content:space-around}.delay-page-layout .back-to-jaguar,.deny-page-layout .back-to-jaguar,.pending-page-layout .back-to-jaguar,.success-page-layout .back-to-jaguar{background:#9e1b32;background-image:url(../images/white-right-arrow-6ba257959923726d66bb.svg);background-position:23%;background-repeat:no-repeat;border:1px solid transparent;border-radius:0;color:#fff;display:inline-block;font-size:12px;letter-spacing:1.2px;line-height:45px;min-height:45px;min-width:auto;min-width:327px;padding:0 0 0 24px;text-decoration:none;text-transform:uppercase}.delay-page-layout .back-to-jaguar:hover,.deny-page-layout .back-to-jaguar:hover,.pending-page-layout .back-to-jaguar:hover,.success-page-layout .back-to-jaguar:hover{background:#fff;background-image:url(../images/black-right-arrow-8a11945cd1bb71da7b6f.svg);background-position:23%;background-repeat:no-repeat;border:1px solid #000;color:#000}.delay-page-layout #car-name,.deny-page-layout #car-name,.pending-page-layout #car-name,.success-page-layout #car-name{color:#000;font-family:Jaguar Modern Regular,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:24px}.delay-page-layout h1,.deny-page-layout h1,.pending-page-layout h1,.success-page-layout h1{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:27px;font-style:normal;font-weight:600;letter-spacing:5.2px;line-height:28px;text-align:center;text-transform:uppercase}.delay-page-layout p,.deny-page-layout p,.pending-page-layout p,.success-page-layout p{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.delay-page-layout .what-next .head-text,.delay-page-layout .what-next .how-get-in-touch,.deny-page-layout .what-next .head-text,.deny-page-layout .what-next .how-get-in-touch,.pending-page-layout .what-next .head-text,.pending-page-layout .what-next .how-get-in-touch,.success-page-layout .what-next .head-text,.success-page-layout .what-next .how-get-in-touch{letter-spacing:3px}.delay-page-layout .what-next p,.deny-page-layout .what-next p,.pending-page-layout .what-next p,.success-page-layout .what-next p{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:22px}.delay-page-layout .what-next .note,.delay-page-layout .what-next .small-p,.deny-page-layout .what-next .note,.deny-page-layout .what-next .small-p,.pending-page-layout .what-next .note,.pending-page-layout .what-next .small-p,.success-page-layout .what-next .note,.success-page-layout .what-next .small-p{color:#444;font-size:16px;font-weight:400;line-height:24px}.delay-page-layout .doc-ready #dealership-address,.delay-page-layout .get-in-touch #dealership-address,.deny-page-layout .doc-ready #dealership-address,.deny-page-layout .get-in-touch #dealership-address,.pending-page-layout .doc-ready #dealership-address,.pending-page-layout .get-in-touch #dealership-address,.success-page-layout .doc-ready #dealership-address,.success-page-layout .get-in-touch #dealership-address{margin-left:13px}.delay-page-layout .doc-ready .instruction-section p,.delay-page-layout .doc-ready p,.delay-page-layout .get-in-touch .instruction-section p,.delay-page-layout .get-in-touch p,.deny-page-layout .doc-ready .instruction-section p,.deny-page-layout .doc-ready p,.deny-page-layout .get-in-touch .instruction-section p,.deny-page-layout .get-in-touch p,.pending-page-layout .doc-ready .instruction-section p,.pending-page-layout .doc-ready p,.pending-page-layout .get-in-touch .instruction-section p,.pending-page-layout .get-in-touch p,.success-page-layout .doc-ready .instruction-section p,.success-page-layout .doc-ready p,.success-page-layout .get-in-touch .instruction-section p,.success-page-layout .get-in-touch p{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.delay-page-layout .doc-ready .instruction-section p,.delay-page-layout .get-in-touch .instruction-section p,.deny-page-layout .doc-ready .instruction-section p,.deny-page-layout .get-in-touch .instruction-section p,.pending-page-layout .doc-ready .instruction-section p,.pending-page-layout .get-in-touch .instruction-section p,.success-page-layout .doc-ready .instruction-section p,.success-page-layout .get-in-touch .instruction-section p{font-weight:400}.delay-page-layout .doc-ready .info-section,.delay-page-layout .get-in-touch .info-section,.deny-page-layout .doc-ready .info-section,.deny-page-layout .get-in-touch .info-section,.pending-page-layout .doc-ready .info-section,.pending-page-layout .get-in-touch .info-section,.success-page-layout .doc-ready .info-section,.success-page-layout .get-in-touch .info-section{margin-bottom:20px}.delay-page-layout .doc-ready .info-section p b,.delay-page-layout .get-in-touch .info-section p b,.deny-page-layout .doc-ready .info-section p b,.deny-page-layout .get-in-touch .info-section p b,.pending-page-layout .doc-ready .info-section p b,.pending-page-layout .get-in-touch .info-section p b,.success-page-layout .doc-ready .info-section p b,.success-page-layout .get-in-touch .info-section p b{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.delay-page-layout .doc-ready .info-section .info-highlight,.delay-page-layout .doc-ready .info-section p,.delay-page-layout .get-in-touch .info-section .info-highlight,.delay-page-layout .get-in-touch .info-section p,.deny-page-layout .doc-ready .info-section .info-highlight,.deny-page-layout .doc-ready .info-section p,.deny-page-layout .get-in-touch .info-section .info-highlight,.deny-page-layout .get-in-touch .info-section p,.pending-page-layout .doc-ready .info-section .info-highlight,.pending-page-layout .doc-ready .info-section p,.pending-page-layout .get-in-touch .info-section .info-highlight,.pending-page-layout .get-in-touch .info-section p,.success-page-layout .doc-ready .info-section .info-highlight,.success-page-layout .doc-ready .info-section p,.success-page-layout .get-in-touch .info-section .info-highlight,.success-page-layout .get-in-touch .info-section p{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration-color:#444}.document-list{list-style-position:outside;list-style-type:disc;margin-bottom:24px}.document-list .list-item{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:10px}.decision-card-layout{background-color:#f9f9f9;border:1px solid hsla(0,0%,85%,.7);border-radius:0;box-sizing:border-box;margin-bottom:60px;padding:18px}.decision-card-layout #decision-card-car-type h3,.decision-card-layout #decision-card-car-type h3 .car-name{color:#000;font-family:Jaguar Modern Regular,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:24px}.decision-card-layout #decision-card-info p,.decision-card-layout #decision-code-container p{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.decision-card-layout #decision-card-info p.decision-code,.decision-card-layout #decision-code-container p.decision-code{color:#9e1b32;font-family:Proxima Nova Regular,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.7px;line-height:12px}.code-container{background:#fff;border:1.5px solid #9e1b32;border-radius:0;box-sizing:border-box;margin-bottom:10px;padding:18px;text-align:center}.code-instruction{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:18px}#decision-card-car-img .car-image{height:260px}.pending-page-layout .get-in-touch .small-p{font-weight:400}.pending-page-layout .get-in-touch #dealership-address{margin-left:2px}.land-rover.delay-page-layout h1,.land-rover.deny-page-layout h1,.land-rover.pending-page-layout h1,.land-rover.success-page-layout h1{color:#000;font-family:Land Rover Web,sans-serif;font-size:28px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:28px;text-align:center;text-transform:uppercase}.land-rover.delay-page-layout p,.land-rover.deny-page-layout p,.land-rover.pending-page-layout p,.land-rover.success-page-layout p{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:24px}.land-rover.delay-page-layout #car-name,.land-rover.deny-page-layout #car-name,.land-rover.pending-page-layout #car-name,.land-rover.success-page-layout #car-name{color:#0c121c;font-family:Land Rover Web,sans-serif;font-size:20px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:24px;text-transform:uppercase}.land-rover.delay-page-layout .back-to-jaguar,.land-rover.deny-page-layout .back-to-jaguar,.land-rover.pending-page-layout .back-to-jaguar,.land-rover.success-page-layout .back-to-jaguar{background:#0c121c;background-image:url(../images/white-right-arrow-6ba257959923726d66bb.svg);background-position:18%;background-repeat:no-repeat;border:1px solid transparent;border-radius:0;color:#fff;display:inline-block;font-family:Avenir Next Regular,sans-serif;font-size:10px;letter-spacing:3px;line-height:45px;min-height:45px;min-width:auto;min-width:327px;padding:0 0 0 24px;text-decoration:none;text-transform:uppercase}.land-rover.delay-page-layout .back-to-jaguar:hover,.land-rover.deny-page-layout .back-to-jaguar:hover,.land-rover.pending-page-layout .back-to-jaguar:hover,.land-rover.success-page-layout .back-to-jaguar:hover{background:#fff;background-image:url(../images/black-right-arrow-8a11945cd1bb71da7b6f.svg);background-position:18%;background-repeat:no-repeat;border:1px solid #000;color:#000}.land-rover.delay-page-layout .document-list,.land-rover.deny-page-layout .document-list,.land-rover.pending-page-layout .document-list,.land-rover.success-page-layout .document-list{list-style-position:outside;list-style-type:disc;margin-bottom:24px}.land-rover.delay-page-layout .document-list .list-item,.land-rover.deny-page-layout .document-list .list-item,.land-rover.pending-page-layout .document-list .list-item,.land-rover.success-page-layout .document-list .list-item{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:24px;margin-bottom:10px}.land-rover.delay-page-layout .decision-card-layout,.land-rover.deny-page-layout .decision-card-layout,.land-rover.pending-page-layout .decision-card-layout,.land-rover.success-page-layout .decision-card-layout{background-color:#f8f9f9;border:1px solid hsla(0,0%,85%,.7);border-radius:0;box-sizing:border-box;margin-bottom:60px;padding:18px}.land-rover.delay-page-layout .decision-card-layout #decision-card-car-type h3,.land-rover.delay-page-layout .decision-card-layout #decision-card-car-type h3 .car-name,.land-rover.deny-page-layout .decision-card-layout #decision-card-car-type h3,.land-rover.deny-page-layout .decision-card-layout #decision-card-car-type h3 .car-name,.land-rover.pending-page-layout .decision-card-layout #decision-card-car-type h3,.land-rover.pending-page-layout .decision-card-layout #decision-card-car-type h3 .car-name,.land-rover.success-page-layout .decision-card-layout #decision-card-car-type h3,.land-rover.success-page-layout .decision-card-layout #decision-card-car-type h3 .car-name{color:#0c121c;font-family:Land Rover Web,sans-serif;font-size:20px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:24px;text-transform:uppercase}.land-rover.delay-page-layout .decision-card-layout #decision-card-info .code-container,.land-rover.delay-page-layout .decision-card-layout #decision-code-container .code-container,.land-rover.deny-page-layout .decision-card-layout #decision-card-info .code-container,.land-rover.deny-page-layout .decision-card-layout #decision-code-container .code-container,.land-rover.pending-page-layout .decision-card-layout #decision-card-info .code-container,.land-rover.pending-page-layout .decision-card-layout #decision-code-container .code-container,.land-rover.success-page-layout .decision-card-layout #decision-card-info .code-container,.land-rover.success-page-layout .decision-card-layout #decision-code-container .code-container{border:1px solid #005a2b;padding:18px}.land-rover.delay-page-layout .decision-card-layout #decision-card-info p,.land-rover.delay-page-layout .decision-card-layout #decision-code-container p,.land-rover.deny-page-layout .decision-card-layout #decision-card-info p,.land-rover.deny-page-layout .decision-card-layout #decision-code-container p,.land-rover.pending-page-layout .decision-card-layout #decision-card-info p,.land-rover.pending-page-layout .decision-card-layout #decision-code-container p,.land-rover.success-page-layout .decision-card-layout #decision-card-info p,.land-rover.success-page-layout .decision-card-layout #decision-code-container p{color:#0c121c;font-family:Avenir Next Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:21px}.land-rover.delay-page-layout .decision-card-layout #decision-card-info p.decision-code,.land-rover.delay-page-layout .decision-card-layout #decision-code-container p.decision-code,.land-rover.deny-page-layout .decision-card-layout #decision-card-info p.decision-code,.land-rover.deny-page-layout .decision-card-layout #decision-code-container p.decision-code,.land-rover.pending-page-layout .decision-card-layout #decision-card-info p.decision-code,.land-rover.pending-page-layout .decision-card-layout #decision-code-container p.decision-code,.land-rover.success-page-layout .decision-card-layout #decision-card-info p.decision-code,.land-rover.success-page-layout .decision-card-layout #decision-code-container p.decision-code{color:#005a2b;font-family:Land Rover Web,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:14px;text-transform:uppercase}.land-rover.delay-page-layout .decision-card-layout #decision-card-info .code-instruction p,.land-rover.delay-page-layout .decision-card-layout #decision-code-container .code-instruction p,.land-rover.deny-page-layout .decision-card-layout #decision-card-info .code-instruction p,.land-rover.deny-page-layout .decision-card-layout #decision-code-container .code-instruction p,.land-rover.pending-page-layout .decision-card-layout #decision-card-info .code-instruction p,.land-rover.pending-page-layout .decision-card-layout #decision-code-container .code-instruction p,.land-rover.success-page-layout .decision-card-layout #decision-card-info .code-instruction p,.land-rover.success-page-layout .decision-card-layout #decision-code-container .code-instruction p{color:#4a4f54;font-size:14px;letter-spacing:.2px;line-height:19px}.land-rover.delay-page-layout .what-next .get-in-touch,.land-rover.deny-page-layout .what-next .get-in-touch,.land-rover.pending-page-layout .what-next .get-in-touch,.land-rover.success-page-layout .what-next .get-in-touch{letter-spacing:.05em}.land-rover.delay-page-layout .what-next .head-text,.land-rover.deny-page-layout .what-next .head-text,.land-rover.pending-page-layout .what-next .head-text,.land-rover.success-page-layout .what-next .head-text{color:#0c121c;font-family:Land Rover Web,sans-serif;font-size:21px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:21px;text-transform:uppercase}.land-rover.delay-page-layout .what-next p,.land-rover.deny-page-layout .what-next p,.land-rover.pending-page-layout .what-next p,.land-rover.success-page-layout .what-next p{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:24px}.land-rover.delay-page-layout .what-next .note,.land-rover.delay-page-layout .what-next .small-p,.land-rover.deny-page-layout .what-next .note,.land-rover.deny-page-layout .what-next .small-p,.land-rover.pending-page-layout .what-next .note,.land-rover.pending-page-layout .what-next .small-p,.land-rover.success-page-layout .what-next .note,.land-rover.success-page-layout .what-next .small-p{color:#4a4f54;font-size:18px;font-weight:400!important;line-height:24px}.land-rover.delay-page-layout .doc-ready #dealership-address,.land-rover.delay-page-layout .get-in-touch #dealership-address,.land-rover.deny-page-layout .doc-ready #dealership-address,.land-rover.deny-page-layout .get-in-touch #dealership-address,.land-rover.pending-page-layout .doc-ready #dealership-address,.land-rover.pending-page-layout .get-in-touch #dealership-address,.land-rover.success-page-layout .doc-ready #dealership-address,.land-rover.success-page-layout .get-in-touch #dealership-address{margin-left:13px}.land-rover.delay-page-layout .doc-ready .instruction-section p,.land-rover.delay-page-layout .doc-ready p,.land-rover.delay-page-layout .get-in-touch .instruction-section p,.land-rover.delay-page-layout .get-in-touch p,.land-rover.deny-page-layout .doc-ready .instruction-section p,.land-rover.deny-page-layout .doc-ready p,.land-rover.deny-page-layout .get-in-touch .instruction-section p,.land-rover.deny-page-layout .get-in-touch p,.land-rover.pending-page-layout .doc-ready .instruction-section p,.land-rover.pending-page-layout .doc-ready p,.land-rover.pending-page-layout .get-in-touch .instruction-section p,.land-rover.pending-page-layout .get-in-touch p,.land-rover.success-page-layout .doc-ready .instruction-section p,.land-rover.success-page-layout .doc-ready p,.land-rover.success-page-layout .get-in-touch .instruction-section p,.land-rover.success-page-layout .get-in-touch p{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:24px}.land-rover.delay-page-layout .doc-ready .instruction-section p,.land-rover.delay-page-layout .doc-ready .small-p,.land-rover.delay-page-layout .get-in-touch .instruction-section p,.land-rover.delay-page-layout .get-in-touch .small-p,.land-rover.deny-page-layout .doc-ready .instruction-section p,.land-rover.deny-page-layout .doc-ready .small-p,.land-rover.deny-page-layout .get-in-touch .instruction-section p,.land-rover.deny-page-layout .get-in-touch .small-p,.land-rover.pending-page-layout .doc-ready .instruction-section p,.land-rover.pending-page-layout .doc-ready .small-p,.land-rover.pending-page-layout .get-in-touch .instruction-section p,.land-rover.pending-page-layout .get-in-touch .small-p,.land-rover.success-page-layout .doc-ready .instruction-section p,.land-rover.success-page-layout .doc-ready .small-p,.land-rover.success-page-layout .get-in-touch .instruction-section p,.land-rover.success-page-layout .get-in-touch .small-p{font-weight:400}.land-rover.delay-page-layout .doc-ready .info-section,.land-rover.delay-page-layout .get-in-touch .info-section,.land-rover.deny-page-layout .doc-ready .info-section,.land-rover.deny-page-layout .get-in-touch .info-section,.land-rover.pending-page-layout .doc-ready .info-section,.land-rover.pending-page-layout .get-in-touch .info-section,.land-rover.success-page-layout .doc-ready .info-section,.land-rover.success-page-layout .get-in-touch .info-section{margin-bottom:20px}.land-rover.delay-page-layout .doc-ready .info-section p b,.land-rover.delay-page-layout .get-in-touch .info-section p b,.land-rover.deny-page-layout .doc-ready .info-section p b,.land-rover.deny-page-layout .get-in-touch .info-section p b,.land-rover.pending-page-layout .doc-ready .info-section p b,.land-rover.pending-page-layout .get-in-touch .info-section p b,.land-rover.success-page-layout .doc-ready .info-section p b,.land-rover.success-page-layout .get-in-touch .info-section p b{color:#0c121c;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:.2px;line-height:24px}.land-rover.delay-page-layout .doc-ready .info-section .info-highlight,.land-rover.delay-page-layout .doc-ready .info-section p,.land-rover.delay-page-layout .get-in-touch .info-section .info-highlight,.land-rover.delay-page-layout .get-in-touch .info-section p,.land-rover.deny-page-layout .doc-ready .info-section .info-highlight,.land-rover.deny-page-layout .doc-ready .info-section p,.land-rover.deny-page-layout .get-in-touch .info-section .info-highlight,.land-rover.deny-page-layout .get-in-touch .info-section p,.land-rover.pending-page-layout .doc-ready .info-section .info-highlight,.land-rover.pending-page-layout .doc-ready .info-section p,.land-rover.pending-page-layout .get-in-touch .info-section .info-highlight,.land-rover.pending-page-layout .get-in-touch .info-section p,.land-rover.success-page-layout .doc-ready .info-section .info-highlight,.land-rover.success-page-layout .doc-ready .info-section p,.land-rover.success-page-layout .get-in-touch .info-section .info-highlight,.land-rover.success-page-layout .get-in-touch .info-section p{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:24px}.land-rover.pending-page-layout .get-in-touch #dealership-address{margin-left:2px}@media only screen and (max-width:1025px){.deny-page-layout .get-in-touch .info-section,.deny-page-layout .get-in-touch .instruction-section,.pending-page-layout .get-in-touch .info-section,.pending-page-layout .get-in-touch .instruction-section,.success-page-layout .get-in-touch .info-section,.success-page-layout .get-in-touch .instruction-section{margin-left:13px}.deny-page-layout .decision-card-layout .Row__container,.pending-page-layout .decision-card-layout .Row__container,.success-page-layout .decision-card-layout .Row__container{flex-direction:column-reverse}.deny-page-layout .decision-card-layout #decision-card-car-type,.pending-page-layout .decision-card-layout #decision-card-car-type,.success-page-layout .decision-card-layout #decision-card-car-type{margin-top:18px}.pending-page-layout .get-in-touch .info-section,.pending-page-layout .get-in-touch .instruction-section{margin-left:0}}@media only screen and (max-width:767px){.delay-page-layout h1,.deny-page-layout h1,.pending-page-layout h1,.success-page-layout h1{font-size:24px;letter-spacing:1px;line-height:28px}#decision-card-car-img .car-image{height:200px}}.deny-page-layout{display:flex;flex-direction:column;flex-grow:1;height:fit-content;justify-content:space-around}.deny-page-layout h1{color:#000;font-size:27px;font-weight:600;letter-spacing:5.2px;line-height:28px;text-align:center;text-transform:uppercase}.deny-page-layout h1,.deny-page-layout p{font-family:Proxima Nova Regular,sans-serif;font-style:normal}.deny-page-layout p{color:#444;font-size:16px;font-weight:400;line-height:24px}.deny-page-layout .back-to-jaguar{background:#9e1b32;background-image:url(../images/white-right-arrow-6ba257959923726d66bb.svg);background-position:23%;background-repeat:no-repeat;border:transparent;border-radius:0;color:#fff;font-size:12px;letter-spacing:1.2px;line-height:45px;min-height:45px;min-width:auto;min-width:327px;padding:0 0 0 24px;text-transform:uppercase}.deny-buttons{display:flex;flex-direction:row;justify-content:space-around}.deny-button-bold{font-weight:700}.loader-page-layout{display:flex;flex-direction:column;flex-grow:1;height:fit-content;justify-content:space-around}.primary-loader-size{stroke:#000}.jg .primary-loader-size,.jg-loader .primary-loader-size{stroke:#9e1b32}.land-rover .primary-loader-size,.lr-loader .primary-loader-size{stroke:#005a2b}@media only screen and (min-width:1271px){.loader-grid-container{margin:auto;max-width:800px;position:relative;width:800px}}@media only screen and (max-width:1272px){.loader-grid-container{margin:auto;max-width:800px;position:relative;width:600px}}@media only screen and (max-width:767px){.loader-grid-container{margin:0 14%;max-width:450px;position:relative;width:450px}}@media only screen and (max-width:480px){.loader-grid-container{margin:5%;max-width:800px;position:relative;width:auto}#saveApplication{font-size:28px!important;margin-top:30px!important}}.coApp-review-page-layout{display:flex;flex-direction:column;flex-grow:1;height:fit-content;justify-content:space-around}.loader-style{background-color:#fff;height:258px;left:50%;outline:0;padding-left:150px;padding-top:115px;position:absolute;top:50%;transform:translate(-50%,-50%);width:327px}.loader-size{height:32px;width:32px}.step-tracker-primary-coapp-review{margin-top:60px;width:100%}.text-break{word-break:break-all}@media only screen and (min-width:1272px){.review-grid{max-width:630px;width:630px}.button-layout,.review-grid{margin:auto;position:relative}.button-layout{max-width:800px;width:800px}}@media only screen and (max-width:1272px){.review-grid{max-width:630px;width:630px}.button-layout,.review-grid{margin:auto;position:relative}.button-layout{max-width:730px;width:730px}}@media only screen and (min-width:767px){.step-tracker-primary-coapp-review{margin-left:17px;margin-top:60px;width:100%}}@media only screen and (max-width:767px){.review-grid{max-width:450px;width:450px}.button-layout,.review-grid{margin:0 14%;position:relative}.button-layout{max-width:466px;width:466px}}@media only screen and (max-width:480px){.review-grid{margin:0 10%;max-width:800px;position:relative;width:auto}.button-layout{margin:auto;max-width:338px;position:relative;width:338px}}.prim-coAppEdit-page-layout{display:flex;flex-direction:column;flex-grow:1;height:fit-content;justify-content:space-around}.icon{height:42.67px;width:42.67px}@media only screen and (min-width:1271px){.coAppEdit-grid-container{margin:auto;max-width:800px;position:relative;width:800px}.coApplicantEmail-button-width{width:338px}}@media only screen and (max-width:1272px){.coAppEdit-grid-container{margin:auto;max-width:800px;position:relative;width:600px}}@media only screen and (max-width:767px){.coAppEdit-grid-container{margin:0 14%;max-width:450px;position:relative;width:450px}}@media only screen and (max-width:480px){.coAppEdit-grid-container{margin:0 10%;max-width:800px;position:relative;width:auto}.buttons{display:flex;flex-direction:column;justify-content:space-around}}.signup-layout{display:flex;flex-direction:column;height:fit-content;justify-content:space-around}.signup-title{font-size:32px;font-style:normal;font-weight:700;line-height:40px;text-align:center}.text-signup{font-size:18px!important;font-weight:400;line-height:27px!important;text-align:center!important}@media only screen and (min-width:1272px){.grid-signup{margin:auto;max-width:800px;position:relative;width:800px}.row-signup{justify-content:center;margin-bottom:20px}}@media only screen and (max-width:1272px){.grid-signup{margin:auto;max-width:800px;position:relative;width:600px}.row-signup{justify-content:center;margin-bottom:20px}}@media only screen and (max-width:767px){.grid-signup{align-self:center;margin:0 14%;max-width:450px;position:relative;width:450px}.row-signup{justify-content:center;margin-bottom:20px}}@media only screen and (max-width:500px){.grid-signup{margin:0 10%;max-width:800px;position:relative;width:auto}}@media only screen and (max-width:425px){.grid-signup{margin:0 10%;max-width:800px;position:relative;width:auto}.icon-width{width:35px!important}}.co-customer-layout{display:flex;flex-direction:column;flex-grow:1;height:fit-content;justify-content:space-around}.co-customer-layout .title{font-size:24px;letter-spacing:1.75px;line-height:30px;text-transform:uppercase}.co-customer-layout .TextSubtitle__text,.co-customer-layout .title{font-family:Mazda Type Regular,sans-serif!important;text-align:center}.co-customer-layout .TextSubtitle__text{font-size:20px;font-weight:500;letter-spacing:.7px;line-height:27px;margin-bottom:28px}.co-customer-layout .TextBody__text{color:#101010;display:block;font-family:Mazda Type Regular,sans-serif!important;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:17px;margin-top:18px;text-align:center}.co-customer-layout #previous .ButtonCore__text{font-family:Mazda Type Bold,sans-serif;font-size:12px;font-style:normal;font-weight:700;letter-spacing:1.2px;line-height:14px}.option-card{border:2px solid #101010;border-radius:3px;color:#000;cursor:pointer;display:block;font-family:Mazda Type Bold,sans-serif;font-size:13px;font-weight:700;justify-content:start;letter-spacing:1.73px;line-height:13px;margin:6px auto;padding:14px 0;text-align:center;text-decoration:none;text-transform:uppercase;width:324px}.scotiabank-login{background:#101010;color:#fff}.selectedOption.scotiabank-login{color:#101010}.selectedOption.create-account{background:transparent;border:2px solid #0b9ce5;color:#101010;padding:5px}.selectedOption.create-account .buddyTip{background:#fcfcfc;background-image:url(../images/Announcement-1c59d16993e0ed9cc64c.svg);background-position:10px 23px;background-repeat:no-repeat}.selectedOption.create-account .signUpButton{border:1px solid #910a2d;border-radius:3px;height:45px;padding:10px 23px}.create-account{background:#910a2d;border:2px solid #910a2d;color:#fff}.selectedOption{background-color:#fcfcfc;border:2px solid #0b9ce5}.expandContent{font-weight:400;justify-content:start;padding-top:29px}.signUpButton{background:#910a2d;background:transparent;border:2px solid #910a2d;border-radius:8px;color:#fff;font-size:16px;height:54px;line-height:16px;margin-bottom:30px;padding:19px 23px;width:100%}.buddyTip{display:flex;font-size:14px;margin-bottom:9px;margin-left:auto;margin-right:auto}@media only screen and (max-width:320px){.option-card{width:100%}}.buttons{display:flex;flex-direction:row;justify-content:space-around}.titleFocus{border-bottom:1px solid #be061b!important}@media only screen and (min-width:1272px){.grid-container{margin:auto;max-width:800px;position:relative;width:800px}.buddytip-co-applicant{display:flex;margin-left:auto;margin-right:auto}}@media only screen and (max-width:1272px){.grid-container{margin:auto;max-width:800px;position:relative;width:600px}.buddytip-co-applicant{display:flex;margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.grid-container{margin:0 14%;max-width:450px;position:relative;width:450px}.buddytip-co-applicant{display:flex;margin-left:auto;margin-right:auto}}@media only screen and (max-width:480px){.grid-container{margin:0 10%;max-width:800px;position:relative;width:auto}.co-margin-top{margin-top:100px}.error-margin{margin-left:25px;margin-top:10px}}.page-layout{display:flex;flex-direction:column;flex-grow:1;height:fit-content;justify-content:space-around}.sub-title{font-size:18px;font-style:normal;font-weight:400;line-height:27px}@media only screen and (max-width:417px){.sub-title{font-size:18px;font-style:normal;font-weight:400;justify-content:unset;line-height:27px}}@media only screen and (min-width:1271px){.contact-input-field{justify-content:unset}.co-contact-grid-container{justify-content:center;margin:auto;max-width:800px;position:relative;width:800px}}@media only screen and (max-width:1272px){.co-contact-grid-container{margin:auto;max-width:800px;position:relative;width:600px}}@media only screen and (max-width:767px){.co-contact-grid-container{margin:0 14%;max-width:450px;position:relative;width:450px}}@media only screen and (max-width:480px){.co-contact-grid-container{margin:0 10%;max-width:800px;position:relative;width:auto}}.birthday-page-layout{display:flex;flex-direction:column;height:fit-content;justify-content:space-around}.error-margin{margin-left:30px}.birthdayAgeInfoColumn table thead th p{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.birthdayAgeInfoColumn table tbody tr:last-child{border-bottom:.1rem solid #e2e8ee}.birthdayAgeInfoColumn table tbody th{align-items:center;justify-content:center;padding:1.2rem}.birthdayAgeInfoColumn table tbody th p{color:#000;font-weight:700}.birthdayAgeInfoColumn table tbody td p,.birthdayAgeInfoColumn table tbody th p{font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;line-height:24px}.birthdayAgeInfoColumn table tbody td p{color:#444;font-weight:400}@media only screen and (min-width:1271px){.co-birthday-input-field{min-width:500px}.co-birthday-grid-container{justify-content:center;margin:auto;max-width:800px;position:relative;width:800px}}@media only screen and (max-width:1272px){.co-birthday-grid-container{margin:auto;max-width:800px;position:relative;width:600px}}@media only screen and (max-width:767px){.co-birthday-grid-container{margin:0 14%;max-width:450px;position:relative;width:450px}}@media only screen and (max-width:480px){.co-birthday-grid-container{margin:0 10%;max-width:800px;position:relative;width:auto}.error-margin{margin-left:25px;margin-top:10px}}.row-employment{margin-bottom:20px}.employment-page-layout{display:flex;flex-direction:column;flex-grow:1;height:fit-content;justify-content:space-around}@media only screen and (min-width:1272px){.grid-container{margin:auto;max-width:800px;position:relative;width:800px}}@media only screen and (max-width:1272px)and (min-width:767px){.grid-container{margin:auto;max-width:800px;position:relative;width:600px}}@media only screen and (max-width:767px){.grid-container{margin:0 14%;max-width:450px;position:relative;width:450px}.grid-container-co-applicant{margin-left:auto;margin-right:auto;margin-top:43px;max-width:80%;padding-left:0;padding-right:0;width:80%!important}}@media only screen and (min-width:768px){.grid-container-co-applicant{margin-left:auto;margin-right:auto;margin-top:80px;padding-left:0;padding-right:0;width:40%}}@media only screen and (max-width:480px){.grid-container{margin:auto;max-width:800px;position:relative;width:auto}.emp-grid{width:auto}.row-employment{margin-left:30px;margin-right:40px}.grid-margin{margin-left:0!important;margin-right:0!important}}.co-additional-income-layout{display:flex;flex-direction:column;height:fit-content;justify-content:space-around}.co-additional-income-remove{color:#007eab;position:absolute;right:15px;top:2px}.co-incomeTypeFocus{border-bottom:1px solid #be061b!important}@media only screen and (min-width:1272px){.grid-container-additional{margin:auto;max-width:800px;position:relative;width:800px}.row-additional{justify-content:center}}@media only screen and (max-width:1272px){.grid-container-additional{margin:auto;max-width:800px;position:relative;width:600px}.row-additional{justify-content:center}}@media only screen and (max-width:767px){.grid-container-additional{margin:0 14%;max-width:450px;position:relative;width:450px}.row-additional{justify-content:center}}@media only screen and (max-width:480px){.grid-container-additional{margin:0 10%;max-width:800px;position:relative;width:auto}}.co-splash-page-layout{display:flex;flex-direction:column;flex-grow:1;height:fit-content;justify-content:space-around}.co-title-up-down-spacing{margin-bottom:60px!important;margin-top:50px!important}.co-picture-layout{margin-top:80px}@media only screen and (min-width:1272px){.co-splash-page-grid-layout{margin:auto;max-width:800px;position:relative;width:800px}.step-layout{margin-left:10%}.co-picture-layout{margin-top:42px}}@media only screen and (max-width:1272px){.co-splash-page-grid-layout{margin:auto;max-width:800px;position:relative;width:600px}.step-layout{margin-left:10%}}@media only screen and (max-width:767px){.co-splash-page-grid-layout{margin:0 14%;max-width:450px;position:relative;width:450px}.step-layout{margin-left:10%}}@media only screen and (max-width:480px){.co-splash-page-grid-layout{margin:0 5%!important;max-width:800px;position:relative;width:auto}.co-title-up-down-spacing{margin-bottom:90px;margin-top:30px}.step-layout{margin-left:0}}.announce-label .IllustrativeIconCore__svg--size-36px{height:2.6rem;width:2.6rem;stroke-width:1.5}@media only screen and (min-width:1272px){.co-review-grid-layout{margin:auto;max-width:630px;position:relative;width:630px}.button-layout{margin:auto;max-width:800px;position:relative;width:800px}.card-line-separator{margin-left:-36px;margin-right:-36px}}@media only screen and (max-width:1272px){.co-review-grid-layout{margin:auto;max-width:630px;position:relative;width:630px}.button-layout{margin:auto;max-width:730px;position:relative;width:730px}.card-line-separator{margin-left:-30px;margin-right:-30px}}@media only screen and (max-width:767px){.button-layout,.co-review-grid-layout{margin:auto;max-width:466px;position:relative;width:466px}.card-line-separator{margin-left:-24px;margin-right:-24px}}@media only screen and (max-width:480px){.button-layout,.co-review-grid-layout{margin:auto;max-width:338px;position:relative;width:338px}.card-line-separator{margin-left:-18px;margin-right:-18px}}.co-terms-page-layout{display:flex;flex-direction:column;height:fit-content;justify-content:space-around;margin-top:60px}.color-green{color:#138468}.color-blue{color:#007eab;font-weight:700}.co-terms-margin{margin:auto}.title{text-align:left}.loan-data-container .checkbox-item{list-style:none;margin-left:-35px;position:relative}.loan-data-container .checkbox-item .Error__container{bottom:-13px;left:12px;position:absolute}.loan-data-container li .tnc-list-item{padding-left:10px}.agree_checkbox{align-items:center;display:flex}.tnc-image-container{text-align:center}.bottom-buttons{margin-top:5%}.Checkbox__input:checked+.Checkbox__span{background:#9e1b32;border-color:#9e1b32}@media only screen and (max-width:767px){.tnc-image-col{display:none}.terms-page-layout{margin:0 10px}}@media only screen and (max-width:321px){.loan-data-container .checkbox-item .Error__container{bottom:-25px!important}}.co-success-page-layout{display:flex;flex-direction:column;flex-grow:1;height:fit-content;justify-content:space-around}.co-success-buttons{display:flex;flex-direction:row;justify-content:space-around}.co-success-icon{height:42.67px;width:42.67px}.co-loader-size{height:72px;width:72px}@media only screen and (min-width:1271px){.co-success-grid-container{margin:auto;max-width:800px;position:relative;width:800px}.co-success-button-width{font-weight:700;width:338px}}@media only screen and (max-width:1272px){.co-success-grid-container{margin:auto;max-width:800px;position:relative;width:600px}.co-success-button-width{font-weight:700;width:250px}}@media only screen and (max-width:767px){.co-success-grid-container{margin:0 14%;max-width:450px;position:relative;width:450px}}@media only screen and (max-width:480px){.co-success-grid-container{margin:5%;max-width:800px;position:relative;width:auto}.co-success-buttons{display:flex;flex-direction:column;justify-content:space-around}.co-success-button-width{font-weight:700;margin-bottom:20px;width:100%}}.table-container{border-bottom:1px solid #ddd;border-top:1px solid #ddd}.font-family-Scotia{font-family:Scotia,serif}.approved-colour{border:1px solid #138468;color:#138468}.pending-colour{border:1px solid #333;color:#333}.deal-key{border-radius:5px;box-sizing:border-box;font-family:Scotia Regular,sans-serif;font-size:24px;height:54px;line-height:50px;text-align:center;width:327px}.appDetail-status,.deal-key{font-weight:700;margin-bottom:10px}.appDetail-status{color:#333;font-family:Scotia Bold,serif;font-size:18px;padding-top:36px}.appDetail-status.padding-top-20{padding-top:20px}.appDetail-status.margin-0{margin:0}.appDetail-large-status{color:#333;font-family:Scotia,serif;font-size:18px;font-weight:700;margin-bottom:10px;padding-top:36px}.link-style{color:#007eab;display:inline-flex;font-size:16px;font-weight:400}.app-detail-table .TableHead__headRow{border-bottom:transparent!important;height:0}.app-detail-table .TableBody__bodyRow{border-bottom:transparent!important;text-align:left!important}.myAppsArrow{height:2rem!important;padding-top:8px!important;stroke-width:1.3!important;width:1.9rem!important}.app-detail-header{padding-bottom:20px;padding-top:20px}.app-detail-car-logo-size{height:auto;max-width:100%}.app-detail-row{padding-bottom:0;width:100%}.legal-button{color:#7849b8!important;font-size:16px;font-weight:700;margin-left:1.7rem}.vehicle-summary .AccordionItem{border-top:none}.appDetail-dealer-status{font-family:Scotia Regular,serif;font-size:18px;font-weight:700;padding-top:40px}.mble-approved-badge{display:inline-block}#accordion-item-btn-undefined span{font-weight:700}.vehicle-summary .payment-information,.vehicle-summary .vehicle-information{float:left;width:50%}.AccordionBody__wrapper{overflow:hidden}@media only screen and (max-width:480px){.app-detail-grid{margin-left:0;margin-right:0}.app-detail-row{margin:0}.app-detail-car-size{height:250px;width:100%}.Table__title.TextSubtitle__text{line-height:2.1rem;padding-top:20px;position:absolute}.app-detail-table .Table__title{font-size:16px}.app-detail-car-logo-size{max-width:12%}.vehicle-summary .payment-information,.vehicle-summary .vehicle-information{float:left;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){.Table__title.TextSubtitle__text{line-height:2.1rem;padding-top:20px;position:absolute}.app-detail-table .Table__title{font-size:16px}.app-detail-car-logo-size{max-width:12%}.vehicle-summary .payment-information,.vehicle-summary .vehicle-information{float:left;width:100%}}.appStatus{color:#333;font-family:Scotia,serif;font-size:16px;font-weight:700;margin-bottom:10px;padding-top:20px}.myapps-card-effect{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,34,91,.11);box-sizing:border-box}.expired-apps-card-effect,.myappsapproved-card-effect{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,34,91,.11);box-sizing:border-box;height:451px!important;width:1044px!important}.application{flex-direction:row;padding-left:40px}.myapps-car-img-size{height:auto;max-width:100%}.myapps-car-img-responsive{display:none}.myapps-car-logo-size{height:auto;max-width:100%}.details{border-top:1px solid #ddd;margin-top:40px;padding-left:40px;padding-top:20px}.details svg{right:-27px}.details-expired{border-top:1px solid #ddd;margin-right:20px;margin-top:140px;padding-left:20px;padding-top:20px}.myapps .Card__container{margin:0 auto;padding:0!important}.background-#FAFBFD{background-color:#fafbfd}.primary-loader-size{height:72px;width:72px}.cursor-pointer{cursor:pointer}.land-rover-primary{background:#ec111a;border-color:#ec111a}.jag-primary{background:#ec111a}.land-rover-primary:active,.land-rover-primary:focus,.land-rover-primary:hover{background:#fff;border:1px solid #000;color:#0c121c}.jag-primary:active,.jag-primary:focus,.jag-primary:hover{background:#fff;border:1px solid #000;color:#000}@media only screen and (max-width:480px){.text-align-center-sm{text-align:center}.application{flex-direction:column;padding-left:0}.application .width-50-percent{width:100%}.application .jag-primary{font-size:14px;padding:0 16px;width:90%}.car-logo-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.myapps-car-img-size{display:none}.myapps-car-img-responsive{display:unset;max-width:100%;padding-top:10px}.small-screen-padding{padding-left:25px}.small-screen-margin{margin-left:25px}.details{padding-top:15px}.details-expired{margin-top:15px}.primary-loader-size{height:48px;width:48px}}@media only screen and (max-width:768px)and (min-width:481px){.application{flex-direction:column;padding-left:0!important}.application .width-50-percent{width:100%}.application .jag-primary{margin-left:25px}.car-logo-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.expired-apps-card-effect,.myapps-card-effect,.myappsapproved-card-effect{height:auto!important;width:95%!important}.myapps-car-img-size{display:none}.myapps-car-img-responsive{display:unset;height:auto;padding-top:10px;width:100%}.small-screen-padding{padding-left:25px}.small-screen-margin{margin-left:25px}.details{padding-top:15px}.details-expired{margin-top:15px}.primary-loader-size{height:48px;width:48px}}.jlr-layout{flex-grow:1;height:fit-content;justify-content:space-around}.table-margin{margin-left:15%}.jag-border{border-bottom:1px solid hsla(0,0%,85%,.7);margin-left:0!important;margin-right:0!important}.display-small-screen{display:none}.oem-border{border-bottom:1px solid hsla(0,0%,85%,.7)}.oem-border,.oem-border-top{border-top:1px solid hsla(0,0%,85%,.7)}.large-screen-car{max-height:414px;max-width:736px}.approval-style{display:flex;flex-direction:column;font-family:Proxima Nova Regular,sans-serif;font-size:22px;font-weight:600;justify-content:space-evenly;line-height:24px;min-width:300px}.jlr-large-logo-size{height:64px;margin-bottom:36px;margin-top:68px;width:144px}.large-screen-title{color:#000;font-family:Jaguar Modern Bold,sans-serif!important;font-size:36px;font-style:normal;font-weight:700;line-height:42px;padding-bottom:60px;padding-top:60px;text-align:center}.jaguar-modern{font-family:Jaguar Modern Regular,sans-serif!important}.proxima-nova-bold{font-family:Proxima Nova Bold,sans-serif!important}.proxima-nova{font-family:Proxima Nova Regular,sans-serif!important}.jlr-logo-size{height:48px;margin-bottom:36px;margin-top:36px;width:108px}.oem-margin{margin-left:120px;margin-right:120px}.jlrlogo{text-align:center}.jlr-no-margin{margin:0!important;padding:0!important}.jlrPrimary{background:#9e1b32;border-color:#9e1b32;border-radius:0;color:#fff;margin-top:30px;width:100%}.jlrPrimary span{font-family:Proxima Nova Regular,sans-serif;font-size:12px;font-weight:600;line-height:14px}.jlrPrimary:focus,.jlrPrimary:hover{background:#fff;border:1px solid #000;color:#000!important}#benefits-large-screen{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-left:5%;margin-right:5%}#benefits-large-screen>div{height:auto;width:360px}.responsive-padding{padding-bottom:70px}.responsive-padding-top{padding-top:5%}.oemDisplay{display:flex!important;flex-direction:column!important;justify-content:space-between!important}.oem-begin{height:54px;margin-left:0}.oemSecondary{background:#f0f0f0;background:#f0f0f0 url(../images/oemJaguarArrow-114ed5f390293b842d04.svg) no-repeat 20px;border-color:#f0f0f0;border-radius:0;color:#000;height:44px;margin:auto;min-height:44px;padding:0 20px 0 55px}.oemSecondary span{color:#000;font-family:Proxima Nova Regular,sans-serif!important;font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.oemSecondary:active,.oemSecondary:focus,.oemSecondary:hover{background:#fff url(../images/blackArrow-44938af0244da5a84895.svg) no-repeat 20px;border:1px solid #000}.step-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.JlrIcon{stroke:#9e1b32;margin-left:15px}.display-list-item{display:list-item;margin-bottom:10px;margin-right:24px}.buildPriceStyle{border-bottom:1px solid hsla(0,0%,85%,.7)}.JlrTable .TableHead tr,.JlrTable .TableHead__headRow{border-bottom:transparent!important;height:0}.JlrTable .TableBody tr,.JlrTable .TableBody__bodyRow{border-bottom:transparent!important;text-align:left!important}.JlrTable .TableBody__cell--large{padding-bottom:1.6rem;padding-top:1.6rem}.JlrTable .Table__Title{font-family:Proxima Nova,sans-serif;font-weight:600}.min-width-500{min-width:500px!important}.min-width-300{min-width:300px!important}.Carousel,.headline-smallview{display:none}.Carousel .Carousel__slider--single .Carousel__tile{background-color:#fff!important}.NavigationButtons__button{top:29%}.Dots__dot--active{background:#000}.Dots__dot{border:.1rem solid #000;display:inline-flex;margin-bottom:40px}.Dots{padding-top:10px}.oemCardStyleLargeScreen{border-radius:0;display:inline-block;margin-bottom:24px;text-align:center}.instructionStyle{background-color:#f0f0f0;padding-top:60px;text-align:center}.instructionStyle h1{color:#000;font-family:Jaguar Modern Regular,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:25px;text-align:center}.instructionStyle .step-container .oemCardStyle{border-radius:0;height:auto;margin-bottom:0;min-height:270px;padding:36px 18px;text-align:center}.instructionStyle .step-container .oemCardStyle h1{font-size:14px;letter-spacing:.7px;line-height:12px}.instructionStyle .step-container .oemCardStyle .sub-head,.instructionStyle .step-container .oemCardStyle h1{color:#000;font-family:Proxima Nova Regular,sans-serif;font-style:normal;font-weight:700;text-align:center;text-transform:uppercase}.instructionStyle .step-container .oemCardStyle .sub-head{font-size:15px;letter-spacing:1.5px;line-height:15px;margin-bottom:18px}.instructionStyle .step-container .oemCardStyle .step-description{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:18px;text-align:center}.max-height{max-height:450px!important}.listStyle{font-family:Proxima Nova Regular,sans-serif;font-size:16px;margin-bottom:40px;margin-left:24px;padding-top:10px}.list-display{display:table-cell!important}.list-padding{padding-right:30px}.oem-benefits .img-container{background-position:50%;background-repeat:no-repeat;display:inline-block;height:60px;margin:50px 0 10px;width:60px}.oem-benefits .security{background-image:url(../images/oemAuto-90a71bddd25fcc744b9c.svg)}.oem-benefits .application{background-image:url(../images/oemMyActivity-91269736e7fbaf54154b.svg)}.oem-benefits .approvals{background-image:url(../images/oemBills-0f7a336526e4765b681e.svg)}.note-modal .Modal__card{border-radius:0;width:400px}.note-modal .Modal__headline,.note-modal .modalHeadline{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:15px;font-style:normal;font-weight:600;letter-spacing:1.4px;line-height:18px;margin-top:36px;text-transform:uppercase}.note-modal .Modal__message,.note-modal .modalBody{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.note-modal .ModalAlert__button{background:url(../images/close-dd3411a70b189095b978.svg) no-repeat 50%;border:none;min-height:20px;min-width:20px;padding:0;position:absolute;right:20px;top:20px}.prepare-summary-style{margin:60px 0 35px}.prepare-summary-style .caption,.price-summary-style .caption{align-items:center;color:#444;display:flex;font-family:Proxima Nova Regular,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1.2px;line-height:18px;text-transform:uppercase}.prepare-summary-style .AccordionBody__wrapper,.price-summary-style .AccordionBody__wrapper{padding-bottom:0}.prepare-summary-style .AccordionBody__wrapper .list-padding,.price-summary-style .AccordionBody__wrapper .list-padding{padding-top:35px}.prepare-summary-style .AccordionBody__wrapper .listStyle,.price-summary-style .AccordionBody__wrapper .listStyle{margin-bottom:0}.prepare-summary-style .AccordionItem,.price-summary-style .AccordionItem{border:none}.prepare-summary-style .AccordionTitle,.price-summary-style .AccordionTitle{width:190px}.prepare-summary-style .AccordionTitle:focus,.price-summary-style .AccordionTitle:focus{box-shadow:none}.prepare-summary-style .AccordionTitle .AccordionTitle__title,.price-summary-style .AccordionTitle .AccordionTitle__title{align-items:center;color:#444;display:flex;font-family:Proxima Nova Regular,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1.2px;line-height:18px;padding:0;text-transform:uppercase}.prepare-summary-style .AccordionTitle .AccordionTitle__title svg,.price-summary-style .AccordionTitle .AccordionTitle__title svg{top:0}.prepare-summary-style.fr-CA .AccordionTitle{width:300px}.accordion-style{padding:90px 0}.accordion-style h1{color:#000;font-family:Jaguar Modern Regular,sans-serif;font-size:24px;font-weight:400;letter-spacing:1.2px;line-height:24px;text-align:center;text-transform:uppercase}.accordion-style .AccordionItem{border-bottom:1px solid hsla(0,0%,85%,.7);border-top:none}.accordion-style .AccordionItem .AccordionTitle:focus{box-shadow:none}.accordion-style .AccordionItem #accordion-item-btn-undefined span{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:21px;padding:16px 20px 16px 0}.accordion-style .AccordionItem #accordion-item-btn-undefined span svg{top:1.9rem}.accordion-style .AccordionItem .active#accordion-item-btn-undefined span{font-weight:600}.accordion-style .AccordionItem .AccordionBody__wrapper div,.accordion-style .AccordionItem .AccordionBody__wrapper li{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;line-height:24px}.oem-display .approval-style{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:24px;padding:36px 0}.oem-display h1.year-make-model{color:#000;font-family:Jaguar Modern Regular,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:25px;text-align:left}.oem-display .oem-begin{color:#fff;font-size:12px;font-style:normal;font-weight:600;letter-spacing:1.2px;line-height:14px}.oem-display .display-value,.oem-display .oem-begin{font-family:Proxima Nova Regular,sans-serif;text-transform:uppercase}.oem-display .display-value{color:#000;display:inline-block;font-size:18px;letter-spacing:3px;line-height:22px}.oem-display .price-summary-style div{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:14px;font-weight:600;line-height:18px}.prepareSummaryStyle{background-color:#f0f0f0;padding-bottom:40px}.prepareSummaryStyle .list-display .label-txt{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:18px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:22px;margin-bottom:24px;text-transform:uppercase}.prepareSummaryStyle .list-display .sub-text{color:#444;display:block;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:12px}.build-price-summary #table-paymentInfoTable table,.build-price-summary #table-vehicleInfoTable table{border-collapse:collapse}.build-price-summary #table-paymentInfoTable .Table__title,.build-price-summary #table-paymentInfoTable .caption,.build-price-summary #table-vehicleInfoTable .Table__title,.build-price-summary #table-vehicleInfoTable .caption{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:18px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:22px;text-transform:uppercase}.build-price-summary #table-paymentInfoTable .JlrTable tr td,.build-price-summary #table-paymentInfoTable .JlrTable tr th,.build-price-summary #table-paymentInfoTable .TableBody tr td,.build-price-summary #table-paymentInfoTable .TableBody tr th,.build-price-summary #table-vehicleInfoTable .JlrTable tr td,.build-price-summary #table-vehicleInfoTable .JlrTable tr th,.build-price-summary #table-vehicleInfoTable .TableBody tr td,.build-price-summary #table-vehicleInfoTable .TableBody tr th{min-height:42px;padding:10px 0;vertical-align:top}.build-price-summary #table-paymentInfoTable .JlrTable tr td p,.build-price-summary #table-paymentInfoTable .JlrTable tr th p,.build-price-summary #table-paymentInfoTable .TableBody tr td p,.build-price-summary #table-paymentInfoTable .TableBody tr th p,.build-price-summary #table-vehicleInfoTable .JlrTable tr td p,.build-price-summary #table-vehicleInfoTable .JlrTable tr th p,.build-price-summary #table-vehicleInfoTable .TableBody tr td p,.build-price-summary #table-vehicleInfoTable .TableBody tr th p{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;padding:0;text-align:left}.build-price-summary #table-paymentInfoTable .JlrTable tr td p,.build-price-summary #table-paymentInfoTable .TableBody tr td p,.build-price-summary #table-vehicleInfoTable .JlrTable tr td p,.build-price-summary #table-vehicleInfoTable .TableBody tr td p{font-weight:400}#table-paymentInfoTable table tbody th{padding:1.6rem 1.8rem 1.6rem 0}#table-paymentInfoTable table tbody th .payment-note{background:url(../images/note-f19d7b276ed0832621e3.svg) no-repeat 50%;border:none;cursor:pointer;display:inline-block;height:20px;margin-left:6px;margin-top:0;position:relative;top:4px;width:20px}#table-paymentInfoTable table tbody th .note{display:inline-block;position:relative;top:3px}#table-paymentInfoTable table tbody th .note button{background:url(../images/note-f19d7b276ed0832621e3.svg) no-repeat 50%;border:none;cursor:pointer;height:20px;margin-left:6px;margin-top:-1px;position:absolute;width:20px}.jlr-layout.land-rover{color:#0c121c}.jlr-layout.land-rover .oem-benefits .security{background-image:url(../images/oemAutoLR-26dffc69028ceb3f9935.svg)}.jlr-layout.land-rover .oem-benefits .application{background-image:url(../images/oemMyActivityLR-a3fac3d06ece4ddafb5a.svg)}.jlr-layout.land-rover .oem-benefits .approvals{background-image:url(../images/oemBillsLR-f41ebfeb257fb33a7f68.svg)}.jlr-layout.land-rover .JlrIcon{stroke:#005a2b}.jlr-layout.land-rover button.arrow-right img{float:left;margin-top:3px}.jlr-layout.land-rover .large-screen-title{color:#0c121c;font-family:Land Rover Web,sans-serif!important;font-size:38px;letter-spacing:1.9px;line-height:38px;text-align:center;text-transform:uppercase}.jlr-layout.land-rover .displayOnLargeScreen .jaguar-modern,.jlr-layout.land-rover .instructionStyle .jaguar-modern,.jlr-layout.land-rover .oem-display .jaguar-modern{color:#0c121c;font-family:Land Rover Medium,sans-serif!important;font-weight:600;letter-spacing:1.2px;line-height:24px;text-transform:uppercase}.jlr-layout.land-rover .oemCardStyle{border:1px solid hsla(0,0%,85%,.7);padding:36px 18px}.jlr-layout.land-rover .oem-display h1.year-make-model{color:#0c121c;font-family:Land Rover Web,sans-serif!important;text-align:left}.jlr-layout.land-rover .oem-display .oem-begin .jlrPrimary span{font-family:Avenir Next Regular,sans-serif!important}.jlr-layout.land-rover .oem-display .approval-style{font-family:Avenir Next Regular,sans-serif!important;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.jlr-layout.land-rover .oem-display .display-value{color:#0c121c;display:inline-block;font-family:Avenir Next Regular,sans-serif!important;font-size:18px;letter-spacing:3px;line-height:22px;text-transform:uppercase}.jlr-layout.land-rover .oem-display .price-summary-style div{font-size:14px;font-weight:600;letter-spacing:3px;line-height:15px}.jlr-layout.land-rover .prepare-summary-style .caption,.jlr-layout.land-rover .price-summary-style .caption{align-items:center;color:#444;display:flex;font-family:Proxima Nova Regular,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1.2px;line-height:18px;text-transform:uppercase}.jlr-layout.land-rover .prepare-summary-style div,.jlr-layout.land-rover .price-summary-style div{font-family:Avenir Next Medium,sans-serif!important;font-size:11px;font-weight:600;line-height:15px}.jlr-layout.land-rover .prepare-summary-style .AccordionBody__wrapper,.jlr-layout.land-rover .price-summary-style .AccordionBody__wrapper{margin-top:35px}.jlr-layout.land-rover .prepare-summary-style .AccordionItem,.jlr-layout.land-rover .price-summary-style .AccordionItem{border:none}.jlr-layout.land-rover .prepare-summary-style .AccordionTitle,.jlr-layout.land-rover .price-summary-style .AccordionTitle{width:190px}.jlr-layout.land-rover .prepare-summary-style .AccordionTitle .AccordionTitle__title,.jlr-layout.land-rover .price-summary-style .AccordionTitle .AccordionTitle__title{font-family:Avenir Next Medium,sans-serif!important}.jlr-layout.land-rover .list-display .sub-text{color:#4a4f54;font-family:Avenir Next Regular,sans-serif!important;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:24px}.jlr-layout.land-rover .list-display div.label-txt{font-family:Land Rover Web,sans-serif!important;font-size:18px;font-weight:600;letter-spacing:.9px;line-height:18px;text-transform:uppercase}.jlr-layout.land-rover .list-display .listStyle .display-list-item{color:#4a4f54;font-family:Avenir Next Regular,sans-serif!important;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:24px}.jlr-layout.land-rover #table-paymentInfoTable .caption,.jlr-layout.land-rover #table-paymentInfoTable caption,.jlr-layout.land-rover #table-vehicleInfoTable .caption,.jlr-layout.land-rover #table-vehicleInfoTable caption{color:#000;font-family:Land Rover Web,sans-serif!important;font-size:18px;font-weight:600;letter-spacing:.9px;line-height:18px;text-transform:uppercase}.jlr-layout.land-rover #table-paymentInfoTable table tbody td p,.jlr-layout.land-rover #table-paymentInfoTable table tbody th p,.jlr-layout.land-rover #table-vehicleInfoTable table tbody td p,.jlr-layout.land-rover #table-vehicleInfoTable table tbody th p{color:#444;font-family:Avenir Next Medium,sans-serif!important;font-family:Avenir Next;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:24px}.jlr-layout.land-rover #table-paymentInfoTable table tbody td p,.jlr-layout.land-rover #table-vehicleInfoTable table tbody td p{font-family:Avenir Next Regular,sans-serif!important;font-weight:400}.jlr-layout.land-rover #benefits-large-screen .heading-text{font-family:Land Rover Web,sans-serif!important;letter-spacing:.8px;line-height:16px;text-align:center;text-transform:uppercase}.jlr-layout.land-rover #benefits-large-screen .body-text{color:#4a4f54;font-family:Avenir Next Regular,sans-serif!important;font-size:14px;letter-spacing:.2px;line-height:19px;margin-top:8px;text-align:center}.jlr-layout.land-rover .jlrPrimary{background:#0c121c;border-color:#0c121c;height:50px;min-height:50px}.jlr-layout.land-rover .jlrPrimary .ButtonCore__text,.jlr-layout.land-rover .jlrPrimary span{font-family:Avenir Next Regular,sans-serif!important;font-size:15px;font-weight:600;letter-spacing:1px;line-height:20px}.jlr-layout.land-rover .jlrPrimary:focus,.jlr-layout.land-rover .jlrPrimary:hover{background:#fff;border:1px solid #0c121c}.jlr-layout.land-rover .oemSecondary{background:#f0f0f0 url(../images/oemLandRoverArrow-152b110108a27469bf88.svg) no-repeat 20px}.jlr-layout.land-rover .oemSecondary .ButtonCore__text{color:#005a2b;font-family:Avenir Next Medium,sans-serif!important;font-size:10px;font-weight:600;letter-spacing:3px}.jlr-layout.land-rover .oemSecondary:active,.jlr-layout.land-rover .oemSecondary:focus,.jlr-layout.land-rover .oemSecondary:hover{background:#fff url(../images/blackArrow-44938af0244da5a84895.svg) no-repeat 20px}.jlr-layout.land-rover .step-container h1{color:#0c121c;font-family:Land Rover Web,sans-serif!important;font-size:14px;font-weight:400;letter-spacing:.7px}.jlr-layout.land-rover .step-container .sub-head{font-family:Land Rover Web,sans-serif!important;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:16px;text-transform:uppercase}.jlr-layout.land-rover .step-container .step-description{color:#4a4f54;font-family:Avenir Next Regular,sans-serif!important;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:19px;text-align:center}.jlr-layout.land-rover .accordion-style h1{font-family:Land Rover Web,sans-serif!important;font-size:24px;font-weight:600;letter-spacing:1.2px;line-height:24px;text-align:center;text-transform:uppercase}.jlr-layout.land-rover .accordion-style .AccordionItem{border-bottom:1px solid rgba(0,0,0,.12);border-top:none}.jlr-layout.land-rover .accordion-style .AccordionItem .AccordionTitle:focus{box-shadow:none}.jlr-layout.land-rover .accordion-style .AccordionItem #accordion-item-btn-undefined span{color:#4a4f54;font-family:Avenir Next Medium,sans-serif;font-size:14px;font-weight:400;letter-spacing:.2px}.jlr-layout.land-rover .accordion-style .AccordionItem .active#accordion-item-btn-undefined span{font-weight:600}.jlr-layout.land-rover .accordion-style .AccordionItem .AccordionBody__wrapper div,.jlr-layout.land-rover .accordion-style .AccordionItem .AccordionBody__wrapper li,.jlr-layout.land-rover .accordion-style .AccordionItem .AccordionBody__wrapper p{color:#4a4f54;font-family:Avenir Next Regular,sans-serif!important;font-size:14px;font-weight:400;letter-spacing:.2px}@media only screen and (max-width:820px){.jlr-layout.land-rover .jaguar-img-responsive{max-width:100%;width:auto}.jlr-layout.land-rover .displayOnLargeScreen .jaguar-modern,.jlr-layout.land-rover .instructionStyle .jaguar-modern,.jlr-layout.land-rover .oem-display .jaguar-modern{font-size:21px;letter-spacing:1.05px;line-height:21px}.jlr-layout.land-rover .mdTableClass table tr td:last-child,.jlr-layout.land-rover .mdTableClass table tr th:last-child{flex-grow:4;text-align:left}}@media only screen and (min-width:1272px){.jlr-grid-container{max-width:800px;position:relative;width:800px}.table-margin{margin-left:0}}@media only screen and (max-width:1272px){.jlr-grid-container{max-width:800px;position:relative;width:600px}.oemCardWidth{max-width:100%}.oem-margin{margin-left:5%;margin-right:5%}.responsive-padding{padding-bottom:30px}.responsive-padding-top{padding-top:3%}.oemCardStyle{margin-bottom:0;margin-left:0;margin-right:0}}@media only screen and (max-width:1025px){.oem-display{flex-flow:column-reverse}.oem-display .approval-style{display:none}.instructionStyle .step-container .oemCardStyle{margin-bottom:18px}.landing-img{margin-bottom:24px}.price-summary-style{margin:38px 0}.build-price-summary{margin-top:0}.large-screen-title{font-size:27px;line-height:28px}.jlr-layout.land-rover .large-screen-title{font-size:26px;line-height:26px}.jag-border{border-bottom:none}}.mdTableClass table{border-collapse:collapse;width:100%}.mdTableClass table tr{display:flex}.mdTableClass table tr th{align-items:center;border-bottom:1px solid #000;flex-basis:0;flex-grow:1;flex-shrink:0;font-size:1.4rem;line-height:1.8rem;min-width:10rem;outline:0;padding-bottom:10px;-webkit-box-flex:1}.mdTableClass table tr th:last-child{flex-grow:6;text-align:left}.mdTableClass table tr td{align-items:center;flex-basis:0;flex-grow:1;flex-shrink:0;min-width:10rem;outline:0;-webkit-box-flex:1;border-bottom:1px solid #ccc;padding:10px 0;text-align:center}.mdTableClass table tr td:last-child{flex-grow:6;text-align:left}.mdTableClass table tr:last-child td{border-bottom:none}@media only screen and (max-width:820px){.header{border-bottom:1px solid hsla(0,0%,85%,.7)}.list-display{display:inline-block!important}.list-padding{padding-right:0}.display-small-screen{display:contents}.oem-margin{margin-left:5%;margin-right:5%}.margin-left-15{margin-left:15px}.oemCardWidth{max-width:100%}.oemCardStyle{margin-bottom:0;margin-left:0;margin-right:0}.jlr-grid-container{max-width:800px;position:relative;width:auto}.step-container{display:inline-block}.jaguar-img-responsive{display:unset;height:auto;margin-top:20px;width:100%}.accordion-style h1,.instructionStyle h1{font-size:20px;letter-spacing:normal;margin-bottom:36px}.prepare-summary-style{margin:32px 0 35px}.accordion-style .AccordionItem #accordion-item-btn-undefined span{padding:16px 50px 16px 0}}@media only screen and (max-width:767px){.mdTableClass table tr td:last-child,.mdTableClass table tr th:last-child{flex-grow:1;text-align:left}.Carousel{display:contents;text-align:center}.displayOnLargeScreen{display:none}.jlr-layout.land-rover .jlrPrimary{width:100%}.headline-smallview{display:block}.landing-img{margin:0 -21px 24px}.large-screen-title{font-size:24px;line-height:28px}}@media only screen and (max-width:668px){.list-display{display:inline-block!important}.list-padding{padding-right:0}.display-small-screen{display:contents}.oemCardWidth{max-width:100%}.step-container{display:inline-block!important}.oemCardStyle{margin-bottom:24px;margin-left:0;margin-right:0}.jlr-grid-container{max-width:800px;position:relative;width:auto}.step-container{display:inline-block}.jaguar-img-responsive{display:unset;height:auto;margin-top:20px;width:100%}.Carousel{display:contents;text-align:center}.displayOnLargeScreen{display:none}#table-paymentInfoTable table tbody td p,#table-paymentInfoTable table tbody th p{padding-right:10px}}@media only screen and (max-width:480px){.JlrTable{max-width:max-content!important}.JlrTable .Table__Title{max-width:250px!important}}.email-unsubscribe-layout{display:flex;flex-direction:column;height:fit-content;justify-content:space-around}.email-unsubscribe-layout h1{color:#000;font-size:27px;font-weight:600;letter-spacing:5.2px;line-height:28px;text-transform:uppercase}.email-unsubscribe-layout .text-email-unsubscribe,.email-unsubscribe-layout h1{font-family:Proxima Nova Regular,sans-serif;font-style:normal;text-align:center}.email-unsubscribe-layout .text-email-unsubscribe{color:#444;font-size:16px;font-weight:400;line-height:24px}#cancel.email-unsubscribe-button{background:#f0f0f0;border:1px solid transparent;color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:12px;font-style:normal;font-weight:700;letter-spacing:1.2px;line-height:14px;margin-bottom:20px;margin-right:10px;padding:8px 45px;text-transform:uppercase;width:212px}#cancel.email-unsubscribe-button:hover{background:transparent;border:1px solid #000}#cancel.email-unsubscribe-button svg{height:13px;margin:0 12px 0 0;width:13px;stroke:#9e1b32}#continue.email-unsubscribe-button{background:#9e1b32;background-position:85%;background-repeat:no-repeat;border:transparent;border-radius:0;color:#fff;float:none;font-family:Proxima Nova Regular,sans-serif;font-size:12px;font-style:normal;letter-spacing:1.2px;line-height:14px;margin-left:10px;min-height:45px;min-width:auto;padding:0 45px;text-transform:uppercase;width:212px}#continue.email-unsubscribe-button:hover{background:#fff;background-position:85%;background-repeat:no-repeat;border:1px solid #000;color:#000}.email-unsubscribe-layout .land-rover h1{color:#000;font-family:Land Rover Web,sans-serif;font-size:28px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:28px;text-align:center;text-transform:uppercase}.email-unsubscribe-layout .land-rover .text-email-unsubscribe{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:24px}.email-unsubscribe-layout .land-rover #continue.email-unsubscribe-button{background:#0c121c;font-family:Avenir Next Regular,sans-serif;font-size:10px;font-weight:600;letter-spacing:3px;line-height:14px}.email-unsubscribe-layout .land-rover #continue.email-unsubscribe-button:hover{background:#fff;border:1px solid #000;color:#000}.email-unsubscribe-layout .land-rover #cancel.email-unsubscribe-button{color:#005a2b;font-family:Avenir Next Regular,sans-serif;font-size:10px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:14px}.email-unsubscribe-layout .land-rover #cancel.email-unsubscribe-button:hover{background:transparent;border:1px solid #0c121c}@media only screen and (max-width:767px){#cancel.email-unsubscribe-button,#continue.email-unsubscribe-button{margin:0 0 20px}}.co-app-expired-layout{display:flex;flex-direction:column;height:fit-content;justify-content:space-around}.co-app-expired-title{font-size:28px;font-style:normal;font-weight:700;line-height:35px}.row-co-app-expired{justify-content:center;margin-bottom:20px}@media only screen and (min-width:1272px){.grid-co-app-expired{margin:auto;max-width:800px;position:relative;width:800px}}@media only screen and (max-width:1272px){.grid-co-app-expired{margin:auto;max-width:800px;position:relative;width:600px}}@media only screen and (max-width:767px){.grid-co-app-expired{align-self:center;margin:0 14%;max-width:450px;padding-left:40px;padding-right:40px;position:relative;width:450px}}@media only screen and (max-width:500px){.grid-co-app-expired{margin:0 10%;max-width:800px;padding-left:10px;padding-right:10px;position:relative;width:auto}}.grid-generic-layout{display:flex;flex-direction:column;height:fit-content;justify-content:space-around}.grid-generic-title{font-size:28px;font-style:normal;font-weight:700;line-height:35px}.row-grid-generic{justify-content:center;margin-bottom:20px}.full-screen-width{max-width:550px!important}.mazda.grid-generic-layout .grid-generic-title{font-family:Mazda Type Bold,sans-serif}.mazda.grid-generic-layout .font-weight-normal{font-family:Mazda Type Regular,sans-serif}@media only screen and (min-width:1272px){.grid-generic-error{margin:auto;max-width:800px;position:relative;width:800px}}@media only screen and (max-width:1272px){.grid-generic-error{margin:auto;max-width:800px;position:relative;width:600px}}@media only screen and (max-width:767px){.grid-generic-error{align-self:center;margin:0 14%;max-width:450px;padding-left:40px;padding-right:40px;position:relative;width:450px}}@media only screen and (max-width:500px){.grid-generic-error{margin:0 10%;max-width:800px;padding-left:0;padding-right:0;position:relative;width:auto}.grid-generic-title{max-width:300px}}.small-display-view{display:none}.display-info{margin:12px 0 10px 18px}.model-name{color:#000;font-family:Jaguar Modern Regular,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:12px}.display-value{font-size:15px;font-weight:400;letter-spacing:1.5px;line-height:15px}.display-value,.steps-tracker p{color:#000;font-family:Proxima Nova Regular,sans-serif;font-style:normal;text-transform:uppercase}.steps-tracker p{font-size:16px;font-weight:600;line-height:24px}.steps-tracker .TextBody__text{font-weight:400}.steps-tracker li{background:#f0f0f0;border:.5px solid #8d8d8d}.steps-tracker.active.eight li:first-child,.steps-tracker.active.eight li:nth-child(2),.steps-tracker.active.eight li:nth-child(3),.steps-tracker.active.eight li:nth-child(4),.steps-tracker.active.eight li:nth-child(5),.steps-tracker.active.eight li:nth-child(6),.steps-tracker.active.eight li:nth-child(7),.steps-tracker.active.eight li:nth-child(8),.steps-tracker.active.five li:first-child,.steps-tracker.active.five li:nth-child(2),.steps-tracker.active.five li:nth-child(3),.steps-tracker.active.five li:nth-child(4),.steps-tracker.active.five li:nth-child(5),.steps-tracker.active.four li:first-child,.steps-tracker.active.four li:nth-child(2),.steps-tracker.active.four li:nth-child(3),.steps-tracker.active.four li:nth-child(4),.steps-tracker.active.one li:first-child,.steps-tracker.active.seven li:first-child,.steps-tracker.active.seven li:nth-child(2),.steps-tracker.active.seven li:nth-child(3),.steps-tracker.active.seven li:nth-child(4),.steps-tracker.active.seven li:nth-child(5),.steps-tracker.active.seven li:nth-child(6),.steps-tracker.active.seven li:nth-child(7),.steps-tracker.active.six li:first-child,.steps-tracker.active.six li:nth-child(2),.steps-tracker.active.six li:nth-child(3),.steps-tracker.active.six li:nth-child(4),.steps-tracker.active.six li:nth-child(5),.steps-tracker.active.six li:nth-child(6),.steps-tracker.active.three li:first-child,.steps-tracker.active.three li:nth-child(2),.steps-tracker.active.three li:nth-child(3),.steps-tracker.active.two li:first-child,.steps-tracker.active.two li:nth-child(2){background:#9e1b32;border:.5px solid #9e1b32}#coExit,#exit{font-size:12px;line-height:14px}#coExit,#exit,.form-steps h1{color:#000;font-family:Proxima Nova Regular,sans-serif;font-style:normal;font-weight:600;text-transform:uppercase}.form-steps h1{font-size:27px;letter-spacing:5.2px;line-height:28px}.form-steps h2{color:#000;font-family:Proxima Nova Bold,sans-serif;font-size:17px;font-style:normal;font-weight:600;letter-spacing:2.4px;line-height:21px;text-transform:uppercase}.form-steps .buddytip-primary-applicant>span{display:none}.form-steps .buddytip-co-applicant,.form-steps .buddytip-primary-applicant{background:#f9f9f9;background-image:url(../images/notifications-6023d4e768585cb4ad8a.svg);background-position:18px;background-repeat:no-repeat;border:1px solid hsla(0,0%,85%,.7);border-radius:0;max-width:100%;padding:18px 18px 18px 66px}.form-steps .buddytip-co-applicant .BuddyTip__icon,.form-steps .buddytip-primary-applicant .BuddyTip__icon{display:none}.form-steps .buddytip-co-applicant .BuddyTip__text,.form-steps .buddytip-primary-applicant .BuddyTip__text{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.form-steps .InputContainer__input #address-search-label,.form-steps .InputContainer__input .Label,.form-steps .InputContainer__input .Label label{color:#000;font-family:Proxima Nova Bold,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:20px}.form-steps .InputContainer__input input,.form-steps .InputContainer__input select{border-bottom:1px solid #8d8d8d;color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:22px}.form-steps .InputContainer__input input ::placeholder,.form-steps .InputContainer__input input option:first-of-type,.form-steps .InputContainer__input select ::placeholder,.form-steps .InputContainer__input select option:first-of-type{color:#8d8d8d}.form-steps .InputContainer__input input ::-webkit-input-placeholder,.form-steps .InputContainer__input select ::-webkit-input-placeholder{color:#8d8d8d}.form-steps .InputContainer__input .Error__text{color:#d0021b;font-family:Proxima Nova Regular,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.form-steps #address-search-label{color:#000;font-family:Proxima Nova Bold,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:20px}.form-steps .search-address{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1.2px;line-height:18px;text-transform:uppercase}.form-steps .search-address svg{stroke:#9e1b32}.form-steps .address-search-box{border-width:0 0 1px;border-bottom:1px solid #8d8d8d;border-radius:0;color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:22px;padding-left:36px}.form-steps .address-search-box ::placeholder{color:#8d8d8d}.form-steps .address-search-box ::-webkit-input-placeholder{color:#8d8d8d}.form-steps .Search__button{right:auto}.form-steps .addAddress{color:#444;font-family:Proxima Nova Bold,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:1.2px;line-height:18px;text-transform:uppercase}.form-steps .addAddress svg{stroke:#444}.form-steps #btnRemovePrevEmployer,.form-steps #removeAddress,.form-steps .primary-additional-income-remove{color:#444;font-family:Proxima Nova Bold,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:1.2px;line-height:18px;margin:0;padding:0;position:absolute;right:15px;text-transform:uppercase;z-index:1}.form-steps #btnRemovePrevEmployer svg,.form-steps #removeAddress svg,.form-steps .primary-additional-income-remove svg{stroke:#9e1b32}.form-steps #back,.form-steps #coExit,.form-steps #exit,.form-steps #previous{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:14px;text-transform:uppercase}.form-steps .sub-title{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.form-steps .img-box{border:1px solid hsla(0,0%,85%,.7)}.form-steps .display-info{margin:12px 0 10px 18px}.form-steps .display-info .model-name{color:#000;font-family:Jaguar Modern Regular,sans-serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:18px;margin-bottom:12px;text-align:left}.form-steps .display-info .display-value{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:15px;font-style:normal;font-weight:400;letter-spacing:1.5px;line-height:15px;text-transform:uppercase}.form-steps #display-age-details{color:#444;font-family:Proxima Nova Bold,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:18px;margin:15px 0 0;padding:0;text-transform:uppercase}.form-steps #display-age-details:focus{outline:none}.form-steps #display-age-details svg{stroke-width:2.2px;stroke:#9e1b32}.form-steps .birthdayAgeInfoColumn thead{padding-top:40px}.form-steps .birthdayAgeInfoColumn thead th:nth-child(2){flex-grow:3}.form-steps .birthdayAgeInfoColumn thead td p,.form-steps .birthdayAgeInfoColumn thead th{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px;padding:1.2rem}.form-steps .birthdayAgeInfoColumn thead td p{color:#444;font-weight:400}.form-steps .birthdayAgeInfoColumn tbody td:first-child{align-items:center;flex-grow:1;justify-content:center;padding:1.2rem}.form-steps .birthdayAgeInfoColumn tbody td{flex-grow:3;padding:1.2rem}.form-steps .manual-address{color:#444;font-family:Proxima Nova Bold,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:18px;padding-top:0;text-transform:uppercase}.form-steps .manual-address svg{stroke:#9e1b32}.form-steps #add,.form-steps #addAddress,.form-steps #btnAddPrevEmployer,.form-steps #cancel,.form-steps #prim-change-dealership{background:#f0f0f0;border:1px solid transparent;color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:12px;font-style:normal;font-weight:700;letter-spacing:1.2px;line-height:14px;margin-bottom:60px;padding:8px 16px;text-transform:uppercase}.form-steps #add:hover,.form-steps #addAddress:hover,.form-steps #btnAddPrevEmployer:hover,.form-steps #cancel:hover,.form-steps #prim-change-dealership:hover{background:transparent;border:1px solid #000}.form-steps #add svg,.form-steps #addAddress svg,.form-steps #btnAddPrevEmployer svg,.form-steps #cancel svg,.form-steps #prim-change-dealership svg{height:13px;margin:0 12px 0 0;width:13px;stroke:#9e1b32}.form-steps #address-search-label-mobile{left:0}.form-steps .new-line-separator{border:none;border-bottom:1px solid hsla(0,0%,85%,.7)}.form-steps .review-page .card-effect .display-flex{column-gap:24px;position:relative}.form-steps .review-page .card-effect .display-flex h2{color:#000;font-family:Proxima Nova Bold,sans-serif;font-size:17px;font-style:normal;font-weight:600;letter-spacing:2.4px;line-height:21px;text-transform:uppercase;width:180px}.form-steps .review-page .card-effect .display-flex .item-center{flex-grow:1}.form-steps .review-page .card-effect .display-flex .item-center h6{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:20px}.form-steps .review-page .card-effect .display-flex .item-center p{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:22px}.form-steps .review-page .card-effect .display-flex .edit-review{color:#444;font-family:Proxima Nova Bold,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1.2px;line-height:18px;text-transform:uppercase}.form-steps .review-page .card-effect .display-flex .edit-review svg{stroke:#9e1b32}.form-steps .review-page .announce-label>span{display:none}.form-steps .review-page .announce-label{background:hsla(0,0%,98%,.5);background-image:url(../images/Announcement-1c59d16993e0ed9cc64c.svg);background-position:18px;background-repeat:no-repeat;border:1px solid hsla(0,0%,85%,.7);border-radius:0;max-width:100%;padding-left:66px;text-align:left}.form-steps .review-page .announce-label .BuddyTip__icon{display:none}.form-steps .review-page .announce-label .BuddyTip__text{align-items:center;color:#444;display:flex;font-family:Scotia Regular,sans-serif;font-size:14px;line-height:18px}.form-steps .dealer-card-style{border:1px solid hsla(0,0%,85%,.7);border-radius:0}.form-steps .dealer-card-style h2{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:15px;font-style:normal;font-weight:600;letter-spacing:1.5px;line-height:15px;margin-bottom:24px;text-transform:uppercase}.form-steps .dealer-card-style #prim-change-dealership{border-radius:0;color:#9e1b32;margin:0;min-height:45px;width:100%}.form-steps .dealer-card-style #prim-dealership-details{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1.2px;line-height:18px;margin-left:0;padding-left:0;text-transform:uppercase}.form-steps .dealer-card-style #prim-dealership-details svg{stroke:#9e1b32}.form-steps .dealer-card-style .dealership-change-address h3{color:#000;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.form-steps .dealer-card-style .dealership-change-address p{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.form-steps .dealer-card-style .dealership-change-address p.distance-style{right:0}.form-steps .dealer-card-style .dealership-details .contact-info,.form-steps .dealer-card-style .dealership-details h2{font-size:16px;letter-spacing:normal;line-height:24px;text-transform:none}.form-steps .dealer-card-style .dealership-details #prim-dealership-days,.form-steps .dealer-card-style .dealership-details #prim-dealership-days .link-style,.form-steps .dealer-card-style .dealership-details #prim-dealership-hours,.form-steps .dealer-card-style .dealership-details #prim-dealership-hours .link-style{color:#444;font-family:Proxima Nova Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.form-steps .dealer-card-style .dealership-details .column-gap{column-gap:18px}.form-steps .dealer-card-style .map-box{height:373px}.form-steps #co-applicant-inputgroup legend{align-items:center;color:#000;display:flex;font-family:Proxima Nova Regular,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:20px;text-align:justify}.RadioButton__circle{border:1px solid #9e1b32}.RadioButton__input:checked+.RadioButton__circle>span{background-color:#9e1b32!important;transform:scale(1.1)}.jg.edit-screen.form-steps #cancel{color:#9e1b32}.jg.edit-screen.form-steps #cancel:hover{color:#000}.Search__button--clear{display:none}.land-rover .instructionStyle h1{text-align:center}.land-rover h1{font-size:28px;line-height:28px;text-align:left}.land-rover h1,.land-rover h2{color:#0c121c;font-family:Land Rover Web,sans-serif;font-style:normal;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.land-rover h2{font-size:18px;line-height:18px}.land-rover .steps-tracker p{color:#0c121c;font-family:Avenir Next Regular,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:24px;text-transform:uppercase}.land-rover .steps-tracker .TextBody__text{font-weight:400}.land-rover .steps-tracker li{background:#f8f9f9;border:.5px solid rgba(74,79,84,.6)}.land-rover .steps-tracker.active.eight li:first-child,.land-rover .steps-tracker.active.eight li:nth-child(2),.land-rover .steps-tracker.active.eight li:nth-child(3),.land-rover .steps-tracker.active.eight li:nth-child(4),.land-rover .steps-tracker.active.eight li:nth-child(5),.land-rover .steps-tracker.active.eight li:nth-child(6),.land-rover .steps-tracker.active.eight li:nth-child(7),.land-rover .steps-tracker.active.eight li:nth-child(8),.land-rover .steps-tracker.active.five li:first-child,.land-rover .steps-tracker.active.five li:nth-child(2),.land-rover .steps-tracker.active.five li:nth-child(3),.land-rover .steps-tracker.active.five li:nth-child(4),.land-rover .steps-tracker.active.five li:nth-child(5),.land-rover .steps-tracker.active.four li:first-child,.land-rover .steps-tracker.active.four li:nth-child(2),.land-rover .steps-tracker.active.four li:nth-child(3),.land-rover .steps-tracker.active.four li:nth-child(4),.land-rover .steps-tracker.active.one li:first-child,.land-rover .steps-tracker.active.seven li:first-child,.land-rover .steps-tracker.active.seven li:nth-child(2),.land-rover .steps-tracker.active.seven li:nth-child(3),.land-rover .steps-tracker.active.seven li:nth-child(4),.land-rover .steps-tracker.active.seven li:nth-child(5),.land-rover .steps-tracker.active.seven li:nth-child(6),.land-rover .steps-tracker.active.seven li:nth-child(7),.land-rover .steps-tracker.active.six li:first-child,.land-rover .steps-tracker.active.six li:nth-child(2),.land-rover .steps-tracker.active.six li:nth-child(3),.land-rover .steps-tracker.active.six li:nth-child(4),.land-rover .steps-tracker.active.six li:nth-child(5),.land-rover .steps-tracker.active.six li:nth-child(6),.land-rover .steps-tracker.active.three li:first-child,.land-rover .steps-tracker.active.three li:nth-child(2),.land-rover .steps-tracker.active.three li:nth-child(3),.land-rover .steps-tracker.active.two li:first-child,.land-rover .steps-tracker.active.two li:nth-child(2){background:#005a2b;border:.5px solid #005a2b}.land-rover #back,.land-rover #coExit,.land-rover #exit,.land-rover #previous{color:#0c121c;font-family:Avenir Next Regular,sans-serif;font-size:10px;letter-spacing:3px;line-height:14px}.land-rover .buddytip-co-applicant,.land-rover .buddytip-primary-applicant{background-image:url(../images/notification-lr-14573a88b1ee8c77bb67.svg)}.land-rover .buddytip-co-applicant .BuddyTip__text,.land-rover .buddytip-primary-applicant .BuddyTip__text{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:14px;letter-spacing:.2px;line-height:19px}.land-rover .InputContainer__input .Label{align-items:center;color:#0c121c;font-family:Avenir Next Regular,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:19px;text-align:justify}.land-rover .InputContainer__input input,.land-rover .InputContainer__input select{border-bottom:1px solid rgba(74,79,84,.6);color:#0c121c;font-family:Avenir Next Regular,sans-serif}.land-rover #display-age-details{color:#4a4f54;font-family:Avenir Next Regular,sans-serif}.land-rover #display-age-details svg{stroke:#005a2b}.land-rover .birthdayAgeInfoColumn table thead th p{align-items:center;color:#4a4f54;display:flex;font-family:Avenir Next Regular,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:18px}.land-rover .birthdayAgeInfoColumn table tbody tr:last-child{border-bottom:.1rem solid #e2e8ee}.land-rover .birthdayAgeInfoColumn table tbody th{align-items:center;justify-content:center;padding:1.2rem}.land-rover .birthdayAgeInfoColumn table tbody th p{font-weight:700}.land-rover .birthdayAgeInfoColumn table tbody td p,.land-rover .birthdayAgeInfoColumn table tbody th p{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:14px;font-style:normal;line-height:19px}.land-rover .birthdayAgeInfoColumn table tbody td p{font-weight:400;letter-spacing:.2px}.land-rover #add,.land-rover #addAddress,.land-rover #btnAddPrevEmployer{color:#005a2b;font-family:Avenir Next Regular,sans-serif;font-size:10px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:14px;text-transform:uppercase}.land-rover #add svg,.land-rover #addAddress svg,.land-rover #btnAddPrevEmployer svg{stroke:#005a2b}.land-rover #btnRemovePrevEmployer,.land-rover #removeAddress,.land-rover .primary-additional-income-remove{align-items:center;color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:18px;text-transform:uppercase}.land-rover #btnRemovePrevEmployer svg,.land-rover #removeAddress svg,.land-rover .primary-additional-income-remove svg{stroke:#005a2b}.land-rover .sub-note,.land-rover .sub-title{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:24px}.land-rover .address-layout-new .Search__button{top:3rem}.land-rover .address-layout-new #address-search-label{align-items:center;color:#0c121c;font-family:Avenir Next Regular,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:19px;text-align:justify}.land-rover .address-layout-new .address-search-box{align-items:center;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:24px}.land-rover .address-layout-new .search-address{align-items:center;color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:18px;text-transform:uppercase}.land-rover .address-layout-new .search-address svg{stroke:#005a2b}.land-rover .address-layout-new .manual-address{color:#4a4f54;display:flex;font-family:Avenir Next Regular,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:18px;text-transform:uppercase}.land-rover .address-layout-new .manual-address svg{stroke:#005a2b}.land-rover .dealer-card-style .dealership-details #prim-dealership-days,.land-rover .dealer-card-style .dealership-details #prim-dealership-hours,.land-rover .dealer-card-style .dealership-details .business-hours #prim-dealership-days,.land-rover .dealer-card-style .dealership-details .business-hours #prim-dealership-hours{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:24px}.land-rover .dealer-card-style h2{color:#0c121c;font-family:Land Rover Web,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:16px;text-transform:uppercase}.land-rover .dealer-card-style #prim-change-dealership{color:#005a2b;font-family:Avenir Next Regular,sans-serif;font-size:10px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:14px;text-transform:uppercase}.land-rover .dealer-card-style #prim-change-dealership:hover{background:transparent;border:1px solid #000}.land-rover .dealer-card-style #prim-dealership-details{align-items:center;color:#4a4f54;display:flex;font-family:Avenir Next Regular,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:18px;text-transform:uppercase}.land-rover .dealer-card-style #prim-dealership-details svg{stroke:#4a4f54}.land-rover .dealer-card-style .dealership-change-address h3{color:#0c121c;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:24px}.land-rover .dealer-card-style .dealership-change-address p{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:24px}.land-rover .update-dealership-button{background-image:none}.land-rover .review-page .card-effect .display-flex{column-gap:24px;position:relative}.land-rover .review-page .card-effect .display-flex h2{color:#0c121c;font-family:Land Rover Web,sans-serif;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:18px;text-transform:uppercase}.land-rover .review-page .card-effect .display-flex .item-center{flex-grow:1}.land-rover .review-page .card-effect .display-flex .item-center h6{color:#0c121c;font-family:Avenir Next Regular,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:19px}.land-rover .review-page .card-effect .display-flex .item-center p{color:#0c121c;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:24px}.land-rover .review-page .card-effect .display-flex .edit-review{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:18px;text-transform:uppercase}.land-rover .review-page .card-effect .display-flex .edit-review svg{stroke:#005a2b}.land-rover .review-page .announce-label{background:hsla(0,0%,98%,.5);background-image:url(../images/notification-lr-14573a88b1ee8c77bb67.svg);background-position:18px;background-repeat:no-repeat;border:1px solid hsla(0,0%,85%,.7);border-radius:0;max-width:100%;padding-left:66px;text-align:left}.land-rover .review-page .announce-label .BuddyTip__icon{display:none}.land-rover .review-page .announce-label .BuddyTip__text{align-items:center;color:#4a4f54;display:flex;font-family:Avenir Next Regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:19px}.land-rover .agree-section{color:#444}.land-rover .agree-section,.land-rover .loan-data-container li{font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:24px}.land-rover .loan-data-container li{color:#0c121c}.land-rover .agree_checkbox .Label__label--checkbox{font-weight:400}.land-rover .agree_checkbox .Label__label--checkbox,.land-rover .change-dealership-card-container h2{color:#0c121c;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;letter-spacing:.2px;line-height:24px}.land-rover .change-dealership-card-container h2{font-weight:600;text-transform:none}.land-rover .change-dealership-card-container #prim-dealership-details{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:18px;text-transform:uppercase}.land-rover .change-dealership-card-container #prim-dealership-details svg{stroke:#4a4f54}.land-rover .change-dealership-card-container .dealership-change-address h3{color:#0c121c;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:24px}.land-rover .change-dealership-card-container .dealership-change-address p{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:24px}.land-rover #cancel{color:#005a2b;font-family:Avenir Next Regular,sans-serif;font-size:10px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:14px}.land-rover #cancel:hover{background:transparent;border:1px solid #0c121c}.land-rover .no-dealership-found p{color:#4a4f54;font-family:Avenir Next Regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:24px}.land-rover .update-dealership-button#update{background-image:none}.land-rover .update-dealership-button#update:disabled{background:#e4e4e4;pointer-events:none}.land-rover .display-info .model-name{color:#0c121c;font-family:Land Rover Web,sans-serif;font-size:18px;letter-spacing:.05em;line-height:22px;text-align:left}.land-rover .display-info .display-value{color:#0c121c;font-family:Avenir Next Regular,sans-serif;font-size:14px;letter-spacing:.2px;line-height:19px}.land-rover .Checkbox__input:checked+.Checkbox__span{background:#005a2b;border-color:#005a2b}.land-rover.form-steps .manual-address svg,.land-rover.form-steps .search-address svg{stroke:#005a2b}#co-applicant-inputgroup .RadioButton__input:checked+.RadioButton__circle>span{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.co-consent-layout #continue{padding-right:60px}@media only screen and (max-width:1025px){.form-steps .img-box{display:none}.form-steps h1{font-size:27px;letter-spacing:1px;line-height:28px}.form-steps .map-box{height:180px}.form-steps .dealer-card-style{padding:24px}.form-steps .dealer-card-style .dealership-change-address{align-items:baseline}.form-steps .dealer-card-style .dealership-change-address .address-layout{flex-basis:72%}.form-steps .dealer-card-style .dealership-change-address .distance-style{margin-top:7px}.form-steps .dealer-card-style .map-box{height:180px;margin:-24px -24px 36px}.form-steps .review-page .card-effect .display-flex{display:block}.form-steps .review-page .card-effect .display-flex h2{width:auto}.form-steps .review-page .card-effect .display-flex .item-center{margin-top:24px}.form-steps .review-page .card-effect .display-flex .edit-review{position:absolute;right:0;top:0}}@media only screen and (max-width:767px){.land-rover .address-layout-new .Search__button{top:.7rem}}@media only screen and (max-width:600px){.steps-tracker p{font-size:12px}.form-steps h1{font-size:24px;letter-spacing:1px;line-height:28px}.form-steps .birthdayAgeInfoColumn tbody td,.form-steps .birthdayAgeInfoColumn thead th:nth-child(2){flex-grow:2}.form-steps .review-page .card-effect .display-flex{display:block}.form-steps .review-page .card-effect .display-flex h2{width:170px}.form-steps .review-page .announce-label{background-position:18px 18px}.form-steps #removeAddress{right:10px}.form-steps .previous-address{width:50%}}