html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,del,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,table,caption,tbody,tr,th,td{margin:0;padding:0;border:0;outline:0}button{background-color:inherit;font:inherit;margin:0;padding:0;border:0}input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}a{margin:0;padding:0;border:0}table{border-spacing:unset}th{font-weight:unset;text-align:unset}ul{padding-inline-start:0}html{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#212121}body{min-width:320px}a,button{color:#1976d2;cursor:pointer;background:none}a:visited,a:hover,button:visited,button:hover{color:#005cb2}.button-link{text-decoration:none}strong{font-weight:700}@media screen{.visually-hidden,.sr-only{position:absolute !important;left:-10000px;height:1px;width:1px;margin:0;padding:0;border:0;overflow:hidden;clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap}}@media print{html footer,body footer{page-break-after:always}@page{size:letter}html{line-height:1.1}#vehicle-history-report,#buyback-guarantee,#warranty-check{break-after:page}#top-barsection,.vhr-tabs,#vehicle-history-report:not(.do-not-print),#buyback-guarantee:not(.do-not-print),#warranty-check:not(.do-not-print),.detailed-history-records{display:block !important}a{text-decoration:none;color:#212121}button{color:#212121}caption{display:none}thead{display:table-row-group}.do-not-print,.modal-root{display:none !important}}.checkbox-input_label{font-size:16px;line-height:24px}.text-area-input_counter{font-size:12px;line-height:16px}.radio-input_input:focus-visible+div{-moz-outline-radius:4px;-webkit-outline-radius:4px;outline-color:#005cb2;outline-offset:2px;outline-style:solid;outline-width:2px}[aria-invalid=false].text-area-input_input,.text-input input[aria-invalid=false]{border-color:#2e7d32}[aria-invalid=true].text-area-input_input,.text-input input[aria-invalid=true]{border-color:#d32f2f}.text-area-input_input::placeholder,.text-input input::placeholder{color:#929292;opacity:1}.text-area-input_input::-webkit-input-placeholder,.text-input input::-webkit-input-placeholder{color:#929292;opacity:1}.text-area-input_input,.text-input input{background-color:#fff;border-radius:4px;border:1px solid #929292;color:#212121;font-size:16px;line-height:24px;padding:11px 16px;transition:border-color .25s,width .2s}.text-area-input_input[data-small],.text-input[data-small] input{padding-bottom:7px;padding-top:7px}.text-area-input_input:focus,.text-input input:focus{border-color:#005cb2}.checkbox-input__toggle[data-disabled] .checkbox-input_toggle_dot,.radio-input[data-disabled] .radio-input_circle,.text-area-input_input:disabled,.text-input input:disabled{background-color:#e0e0e0}.checkbox-input__toggle[data-disabled] .checkbox-input_toggle,.radio-input[data-disabled] .radio-input_circle,.text-area-input_input:disabled,.text-input input:disabled{border-color:#929292}.checkbox-input__toggle[data-disabled]:not([data-checked]),.text-area-input_input:disabled+label,.text-input input:disabled>span,.radio-input[data-disabled],.text-area-input_input:disabled,.text-input input:disabled{color:#929292}.text-input input:disabled>span,.radio-input[data-disabled],.text-area-input_input:disabled,.text-input input:disabled{cursor:not-allowed}.text-input_label,.text-area-input label,.text-input_label{color:#616161}.text-input_label,.text-area-input label,.text-input_label{font-size:16px;line-height:24px;pointer-events:none;position:absolute;transition:top .2s,font-size .2s,color .2s;z-index:1}.text-area-input label,.text-input_label{left:17px;top:12px}.text-area-input_input[data-placeholder-label][data-has-value],.text-area-input_input[data-placeholder-label]:focus,.text-input[data-use-placeholder-label] input:focus,.text-input[data-use-placeholder-label] input:not([value=""]),.text-input[data-use-placeholder-label] input:-webkit-autofill{padding-bottom:3px;padding-top:19px}.text-area-input_input[data-placeholder-label][data-has-value]+label,.text-area-input_input[data-placeholder-label]:focus+label,.text-input[data-use-placeholder-label] input:focus+.text-input_label,.text-input[data-use-placeholder-label] input:not([value=""])+.text-input_label,.text-input[data-use-placeholder-label] input:-webkit-autofill+.text-input_label{font-size:12px;line-height:16px;top:4px}.text-area-input_input[data-small][data-placeholder-label]+label,.text-input[data-small][data-use-placeholder-label] .text-input_label{top:8px}.text-area-input_input[data-small][data-placeholder-label][data-has-value]+label,.text-area-input_input[data-small][data-placeholder-label]:focus+label,.text-input[data-small][data-use-placeholder-label] input:focus+.text-input_label,.text-input[data-small][data-use-placeholder-label] input:not([value=""])+.text-input_label,.text-input[data-small][data-use-placeholder-label] input:-webkit-autofill+.text-input_label{top:2px}.text-area-input_input[data-small][data-placeholder-label][data-has-value],.text-area-input_input[data-small][data-placeholder-label]:focus,.text-input[data-small][data-use-placeholder-label] input:focus,.text-input[data-small][data-use-placeholder-label] input:not([value=""]),.text-input[data-small][data-use-placeholder-label] input:-webkit-autofill{padding-top:15px;padding-bottom:1px}.text-input[data-small]>span{top:8px}.text-input>span{position:absolute;top:12px;right:16px;z-index:1}.text-input[data-has-icon] input{padding-right:48px}.modal:not([data-full-screen]){box-shadow:0px 24px 38px rgba(0,0,0,.14),0px 9px 46px rgba(0,0,0,.12),0px 11px 15px rgba(0,0,0,.2)}.radio-input_input:focus-visible+div{-moz-outline-radius:4px;-webkit-outline-radius:4px;outline-color:#005cb2;outline-offset:2px;outline-style:solid;outline-width:2px}.ripple{background-position:50%;background-repeat:no-repeat;bottom:0;display:block;height:100%;left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0;transform:scale(0);transition:0s;width:100%}.ripple[data-theme=light]{background-image:radial-gradient(circle, #ffffff 15%, transparent 10.01%)}.ripple[data-theme=dark]{background-image:radial-gradient(circle, #212121 15%, transparent 10.01%)}.ripple[data-active]{opacity:0;transform:scale(7);transition-delay:.05s;transition:transform .5s,opacity 1s}.ripple-container{-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;position:relative;transition-duration:.25s;transition-property:background-color,border-color,color;transition-timing-function:ease-in}.button{align-items:center;border-radius:4px;border:none;cursor:pointer;display:flex;font-size:16px;font-weight:bold;height:48px;justify-content:center;line-height:24px;min-width:16px;padding:12px 24px;text-align:center;user-select:none;width:auto}.modal[data-full-screen] .modal_footer_actions .button,.button[data-large]{height:48px;padding:12px 24px}.button[data-medium]{height:40px;padding:8px 20px}div.modal_footer_actions .button,.button[data-small]{height:32px;padding:4px 16px}.button[data-compact]{display:inline-flex;height:auto;padding:0px}.button[data-theme=blue]{background-color:#005cb2;color:#fff}.button[data-theme=blue]:hover{background-color:#004789}.button[data-theme=green]{background-color:#005005;color:#fff}.button[data-theme=green]:hover{background-color:#003d04}.button:disabled[data-theme]:hover,.button:disabled[data-theme]:focus,.button[aria-disabled][data-theme]:hover,.button[aria-disabled][data-theme]:focus,.button:disabled[data-theme],.button[aria-disabled][data-theme]{background-color:#e0e0e0;border:none;color:#929292;cursor:not-allowed;text-decoration:none}.button.button-link{display:inline-flex}.button[data-small] .button_icon svg,.button[data-medium] .button_icon svg,.button[data-large] .button_icon svg{height:24px;width:24px}.button[data-compact] .button_icon{display:flex}.button[data-compact] .button_icon svg{height:16px;width:16px}.button[data-theme=white]{background-color:#fff;color:#005cb2}.button[data-theme=white]:focus{outline-color:#fff}.button[data-theme=white]:hover{background-color:#e7f1fb}.button[data-theme=red]{background-color:#d32f2f;color:#fff}.button[data-theme=red]:hover{background-color:#b12525}.button[data-theme=pink]{background-color:#d81b60;color:#fff}.button[data-theme=pink]:hover{background-color:#b51751}.button[data-theme=black]{background-color:#212121;color:#fff}.button[data-theme=black]:hover{background-color:#494949}.button[data-theme*=-outline]{background-color:#fff;border-style:solid;border-width:2px;line-height:20px}.button[data-theme=white-outline]{background-color:rgba(0,0,0,0);border-color:#f5f5f5;color:#fff}.button[data-theme=white-outline]:focus{outline-color:#f5f5f5}.button[data-theme=blue-outline]{border-color:#005cb2;color:#005cb2}.button[data-theme=red-outline]{border-color:#d32f2f;color:#d32f2f}.button[data-theme=pink-outline]{border-color:#d81b60;color:#d81b60}.button[data-theme=blue-flat]{color:#005cb2}.button[data-theme=red-flat]{color:#d32f2f}.button[data-theme=white-flat]{color:#fff}.button[data-theme=white-flat]:focus{outline-color:#f5f5f5}.button:hover{text-decoration:underline}.button:disabled[data-compact],.button[aria-disabled][data-compact]{background-color:rgba(0,0,0,0)}.button:disabled[data-compact]:hover,.button[aria-disabled][data-compact]:hover{background-color:rgba(0,0,0,0)}.button_icon[data-left]{margin-right:4px}.button_icon[data-right]{margin-left:4px}.ripple{background-position:50%;background-repeat:no-repeat;bottom:0;display:block;height:100%;left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0;transform:scale(0);transition:0s;width:100%}.ripple[data-theme=light]{background-image:radial-gradient(circle, #ffffff 15%, transparent 10.01%)}.ripple[data-theme=dark]{background-image:radial-gradient(circle, #212121 15%, transparent 10.01%)}.ripple[data-active]{opacity:0;transform:scale(7);transition-delay:.05s;transition:transform .5s,opacity 1s}.ripple-container{-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;position:relative;transition-duration:.25s;transition-property:background-color,border-color,color;transition-timing-function:ease-in}.button{align-items:center;border-radius:4px;border:none;cursor:pointer;display:flex;font-size:16px;font-weight:bold;height:48px;justify-content:center;line-height:24px;min-width:16px;padding:12px 24px;text-align:center;user-select:none;width:auto}.modal[data-full-screen] .modal_footer_actions .button,.button[data-large]{height:48px;padding:12px 24px}.button[data-medium]{height:40px;padding:8px 20px}div.modal_footer_actions .button,.button[data-small]{height:32px;padding:4px 16px}.button[data-compact]{display:inline-flex;height:auto;padding:0px}.button[data-theme=blue]{background-color:#005cb2;color:#fff}.button[data-theme=blue]:hover{background-color:#004789}.button[data-theme=green]{background-color:#005005;color:#fff}.button[data-theme=green]:hover{background-color:#003d04}.button:disabled[data-theme],.button[aria-disabled][data-theme],.button:disabled[data-theme]:hover,.button:disabled[data-theme]:focus,.button[aria-disabled][data-theme]:hover,.button[aria-disabled][data-theme]:focus{background-color:#e0e0e0;border:none;color:#929292;cursor:not-allowed;text-decoration:none}.button.button-link{display:inline-flex}.button[data-small] .button_icon svg,.button[data-medium] .button_icon svg,.button[data-large] .button_icon svg{height:24px;width:24px}.button[data-compact] .button_icon{display:flex}.button[data-compact] .button_icon svg{height:16px;width:16px}.button[data-theme=white]{background-color:#fff;color:#005cb2}.button[data-theme=white]:focus{outline-color:#fff}.button[data-theme=white]:hover{background-color:#e7f1fb}.button[data-theme=red]{background-color:#d32f2f;color:#fff}.button[data-theme=red]:hover{background-color:#b12525}.button[data-theme=pink]{background-color:#d81b60;color:#fff}.button[data-theme=pink]:hover{background-color:#b51751}.button[data-theme=black]{background-color:#212121;color:#fff}.button[data-theme=black]:hover{background-color:#494949}.button[data-theme*=-outline]{background-color:#fff;border-style:solid;border-width:2px;line-height:20px}.button[data-theme=white-outline]{background-color:rgba(0,0,0,0);border-color:#f5f5f5;color:#fff}.button[data-theme=white-outline]:focus{outline-color:#f5f5f5}.button[data-theme=blue-outline]{border-color:#005cb2;color:#005cb2}.button[data-theme=red-outline]{border-color:#d32f2f;color:#d32f2f}.button[data-theme=pink-outline]{border-color:#d81b60;color:#d81b60}.button[data-theme=blue-flat]{color:#005cb2}.button[data-theme=red-flat]{color:#d32f2f}.button[data-theme=white-flat]{color:#fff}.button[data-theme=white-flat]:focus{outline-color:#f5f5f5}.button:hover{text-decoration:underline}.button:disabled[data-compact],.button[aria-disabled][data-compact]{background-color:rgba(0,0,0,0)}.button:disabled[data-compact]:hover,.button[aria-disabled][data-compact]:hover{background-color:rgba(0,0,0,0)}.button_icon[data-left]{margin-right:4px}.button_icon[data-right]{margin-left:4px}.modal-root{align-items:center;bottom:0px;display:flex;height:100%;justify-content:center;left:0px;position:fixed;right:0px;top:0px;width:100%;z-index:498}.modal{animation-timing-function:ease;animation:slide-modal-in .35s ease 0s 1 normal forwards;background-color:#fff;display:flex;flex-direction:column;min-height:200px;opacity:0;position:relative;top:0px;z-index:500}.modal:not([data-full-screen]){border-radius:4px;max-height:calc(100% - 64px);max-width:640px;width:80%}.modal:not([data-full-screen])[data-wide-format]{max-width:1280px}.modal[data-full-screen]{bottom:0px;height:100%;left:0px;right:0px;top:0px;width:100%}.modal_header,.modal_header_container{display:flex}.modal_header{flex-shrink:0;padding-bottom:5px;padding-right:6px;padding-top:11px}.modal_header[data-separator]{border-bottom:1px solid #bdbdbd;padding-bottom:4px}.modal_header button.modal_header_left-button{padding:12px 24px}.modal_header_container{align-items:center;flex-grow:1;font-size:18px;line-height:18px}.modal_header_container:not([data-has-left-button]){padding-left:24px}.modal_header_container .cfx-icon{margin-right:8px}.modal_header_content{display:flex;justify-content:center;align-items:center}.modal_header_left-button,.modal_close{flex-shrink:0}.modal[data-full-screen] .modal_header{padding-bottom:0px;padding-right:0px;padding-top:7px}.modal[data-full-screen] .modal_header[data-separator]{padding-bottom:0px}.modal[data-full-screen] .modal_header_left-button{padding:12px 16px}.modal_close{background-color:rgba(0,0,0,0);cursor:pointer;flex-shrink:0;height:48px;width:48px}.modal_close:hover .modal_close_icon{fill:#1976d2}.modal_close_icon{fill:#212121;transition:color .35s}.modal_body{flex-grow:1;height:100%;overflow-y:auto;padding:24px}.modal_body[data-disable-scroll]{overflow:visible}.modal_body[data-has-nav]{padding-top:16px}.modal[data-full-screen] .modal_body{padding:16px}.modal_footer{flex-shrink:0;padding:24px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.modal_footer[data-separator]{padding-top:23px;border-top:1px solid #bdbdbd;background-color:#f5f5f5}.modal_footer[data-has-message]{padding:16px 24px}.modal_footer[data-type=MESSAGE-INLINE] .modal_footer_actions{width:initial}.modal_footer[data-type=MESSAGE-INLINE] .modal_footer_message{margin-right:16px}.modal[data-full-screen] .modal_footer{padding:16px}.modal[data-full-screen] .modal_footer[data-separator]{padding-top:15px}.modal_footer_container{align-items:center}.modal_footer_container,.modal_footer_actions,.modal_footer_container[data-has-message] .modal_footer_message{display:flex}.modal_footer,.modal_footer_container,.modal_footer_actions{width:100%}.modal[data-full-screen] .modal_footer_container[data-message-inline]{flex-direction:column}div.modal_footer_actions{position:relative}div.modal_footer_actions .button{display:inline-block}div.modal_footer_actions .button:nth-child(2){margin-left:16px}div.modal_footer_actions[data-button-count="3"] .button:nth-child(3),div.modal_footer_actions[data-stepper] .button:nth-child(2){position:absolute;right:0px}.modal_footer_actions[data-stepper].modal_footer_actions[data-button-count="1"] .button{margin-left:auto}.modal[data-full-screen] .modal_footer_actions{width:100%}.modal[data-full-screen] .modal_footer_actions[data-button-count="1"] .button{width:100%}.modal[data-full-screen] .modal_footer_actions[data-button-count="2"] .button:nth-child(1),.modal[data-full-screen] .modal_footer_actions[data-button-count="2"] .button:nth-child(2){width:calc(50% - 8px)}.modal[data-full-screen] .modal_footer_actions[data-button-count="2"] .button:nth-child(1){margin-right:8px}.modal[data-full-screen] .modal_footer_actions[data-button-count="2"] .button:nth-child(2){margin-left:8px}.modal[data-full-screen] .modal_footer_actions[data-button-count="3"]{display:block}.modal[data-full-screen] .modal_footer_actions[data-button-count="3"] .button:nth-child(2),.modal[data-full-screen] .modal_footer_actions[data-button-count="3"] .button:nth-child(3){width:calc(50% - 8px);position:relative;display:inline-block}.modal[data-full-screen] .modal_footer_actions[data-button-count="3"] .button:nth-child(2){margin-left:0px;margin-right:16px}.modal[data-full-screen] .modal_footer_actions[data-button-count="3"] .button:nth-child(1){margin-bottom:16px;width:100%;position:initial;right:initial}.modal_footer[data-has-message] .modal_footer_message{display:flex;align-items:center;margin-bottom:16px}.modal[data-full-screen] .modal_footer_container[data-message-inline] .modal_footer_message{margin-bottom:16px}.modal_footer_container[data-has-message] .modal_footer_message{align-items:center;flex:1 0}.modal_footer_message{font-size:.875rem;line-height:1.125rem}@keyframes slide-modal-in{0%{top:100%;opacity:0}100%{top:0%;opacity:1}}[aria-invalid=false].text-area-input_input,.text-input input[aria-invalid=false]{border-color:#2e7d32}[aria-invalid=true].text-area-input_input,.text-input input[aria-invalid=true]{border-color:#d32f2f}.text-area-input_input::placeholder,.text-input input::placeholder{color:#929292;opacity:1}.text-area-input_input::-webkit-input-placeholder,.text-input input::-webkit-input-placeholder{color:#929292;opacity:1}.text-area-input_input,.text-input input{background-color:#fff;border-radius:4px;border:1px solid #929292;color:#212121;font-size:16px;line-height:24px;padding:11px 16px;transition:border-color .25s,width .2s}.text-area-input_input[data-small],.text-input[data-small] input{padding-bottom:7px;padding-top:7px}.text-area-input_input:focus,.text-input input:focus{border-color:#005cb2}.checkbox-input__toggle[data-disabled] .checkbox-input_toggle_dot,.radio-input[data-disabled] .radio-input_circle,.text-area-input_input:disabled,.text-input input:disabled{background-color:#e0e0e0}.checkbox-input__toggle[data-disabled] .checkbox-input_toggle,.radio-input[data-disabled] .radio-input_circle,.text-area-input_input:disabled,.text-input input:disabled{border-color:#929292}.checkbox-input__toggle[data-disabled]:not([data-checked]),.text-area-input_input:disabled+label,.text-input input:disabled>span,.radio-input[data-disabled],.text-area-input_input:disabled,.text-input input:disabled{color:#929292}.text-input input:disabled>span,.radio-input[data-disabled],.text-area-input_input:disabled,.text-input input:disabled{cursor:not-allowed}.text-input_label,.text-area-input label,.text-input_label{color:#616161}.text-input_label,.text-area-input label,.text-input_label{font-size:16px;line-height:24px;pointer-events:none;position:absolute;transition:top .2s,font-size .2s,color .2s;z-index:1}.text-area-input label,.text-input_label{left:17px;top:12px}.text-area-input_input[data-placeholder-label][data-has-value],.text-area-input_input[data-placeholder-label]:focus,.text-input[data-use-placeholder-label] input:focus,.text-input[data-use-placeholder-label] input:not([value=""]),.text-input[data-use-placeholder-label] input:-webkit-autofill{padding-bottom:3px;padding-top:19px}.text-area-input_input[data-placeholder-label][data-has-value]+label,.text-area-input_input[data-placeholder-label]:focus+label,.text-input[data-use-placeholder-label] input:focus+.text-input_label,.text-input[data-use-placeholder-label] input:not([value=""])+.text-input_label,.text-input[data-use-placeholder-label] input:-webkit-autofill+.text-input_label{font-size:12px;line-height:16px;top:4px}.text-area-input_input[data-small][data-placeholder-label]+label,.text-input[data-small][data-use-placeholder-label] .text-input_label{top:8px}.text-area-input_input[data-small][data-placeholder-label][data-has-value]+label,.text-area-input_input[data-small][data-placeholder-label]:focus+label,.text-input[data-small][data-use-placeholder-label] input:focus+.text-input_label,.text-input[data-small][data-use-placeholder-label] input:not([value=""])+.text-input_label,.text-input[data-small][data-use-placeholder-label] input:-webkit-autofill+.text-input_label{top:2px}.text-area-input_input[data-small][data-placeholder-label][data-has-value],.text-area-input_input[data-small][data-placeholder-label]:focus,.text-input[data-small][data-use-placeholder-label] input:focus,.text-input[data-small][data-use-placeholder-label] input:not([value=""]),.text-input[data-small][data-use-placeholder-label] input:-webkit-autofill{padding-top:15px;padding-bottom:1px}.text-input[data-small]>span{top:8px}.text-input>span{position:absolute;top:12px;right:16px;z-index:1}.text-input[data-has-icon] input{padding-right:48px}.radio-group-input{border:none;display:inline-flex;position:relative;user-select:none}.radio-group-input[data-horizontal] .radio-input:not(:last-child){margin-right:8px}.radio-group-input[data-horizontal] .radio-input_label{padding-left:28px;padding-right:16px;flex-grow:1}.radio-group-input[data-vertical]{flex-direction:column}.radio-group-input[data-vertical] .radio-input_label:not([data-align-left]){padding-left:16px}.radio-group-input[data-vertical] .radio-input_label[data-align-left]{padding-right:16px}.radio-input{color:#212121;cursor:pointer;font-size:16px;line-height:24px;padding:12px 0px;position:relative;width:auto}.radio-input:not(.radio-input-chip){align-items:flex-start;display:flex}.radio-input:hover .radio-input_circle{background-color:#e7f1fb}.radio-input[data-checked]:not([data-disabled]):hover .radio-input_circle{background-color:#fff;border-color:#004789}.radio-input[data-checked]:not([data-disabled]):hover .radio-input_circle:after{background-color:#004789}.radio-input[data-checked] .radio-input_circle{border-color:#005cb2}.radio-input[data-checked] .radio-input_circle:after{background-color:#005cb2;opacity:1;transform:scale(1)}.radio-input[data-disabled][data-checked]{color:#212121}.radio-input[data-disabled][data-checked] .radio-input_circle{background-color:#fff}.radio-input[data-disabled][data-checked] .radio-input_circle:after{background-color:#929292}.radio-input_input[aria-invalid=true]+.radio-input_circle{border-color:#d32f2f}.radio-input_label{flex-grow:1}.radio-input_circle{background-color:#fff;border-radius:50%;border:2px solid #929292;flex-shrink:0;height:18px;position:relative;top:2px;width:18px}.radio-input_circle:after{border-radius:50%;content:" ";display:block;height:10px;left:2px;opacity:0;position:absolute;top:2px;transform-origin:center;transform:scale(0);transition:transform .25s,opacity .25s;width:10px}.form-element{display:flex}.form-element[data-inline]{align-items:baseline}.form-element[data-stacked]{flex-direction:column}.form-element_input{flex-grow:1;flex-shrink:0}.form-element_message{color:#616161;font-size:.75rem;line-height:1rem;margin-top:4px;display:flex}.form-element_message[data-theme=red]{color:#d32f2f}.form-element_message[data-theme=green]{color:#2e7d32}.form-element_message svg{margin-right:4px}.form-element[data-inline] .form-element_label{margin-right:16px}.form-element[data-stacked] .form-element_label{margin-bottom:4px}.form-element_label{color:#212121;display:flex;flex-shrink:0;font-size:1rem;font-weight:700;line-height:1.5rem}.form-element_required{color:#d32f2f}.form-element_popover{display:flex;margin-left:4px}.form-element_popover svg{height:20px;width:20px}[aria-invalid=false].text-area-input_input,.text-input input[aria-invalid=false]{border-color:#2e7d32}[aria-invalid=true].text-area-input_input,.text-input input[aria-invalid=true]{border-color:#d32f2f}.text-area-input_input::placeholder,.text-input input::placeholder{color:#929292;opacity:1}.text-area-input_input::-webkit-input-placeholder,.text-input input::-webkit-input-placeholder{color:#929292;opacity:1}.text-area-input_input,.text-input input{background-color:#fff;border-radius:4px;border:1px solid #929292;color:#212121;font-size:16px;line-height:24px;padding:11px 16px;transition:border-color .25s,width .2s}.text-area-input_input[data-small],.text-input[data-small] input{padding-bottom:7px;padding-top:7px}.text-area-input_input:focus,.text-input input:focus{border-color:#005cb2}.checkbox-input__toggle[data-disabled] .checkbox-input_toggle_dot,.text-area-input_input:disabled,.text-input input:disabled,.radio-input[data-disabled] .radio-input_circle{background-color:#e0e0e0}.checkbox-input__toggle[data-disabled] .checkbox-input_toggle,.text-area-input_input:disabled,.text-input input:disabled,.radio-input[data-disabled] .radio-input_circle{border-color:#929292}.checkbox-input__toggle[data-disabled]:not([data-checked]),.text-area-input_input:disabled+label,.text-input input:disabled>span,.text-area-input_input:disabled,.text-input input:disabled,.radio-input[data-disabled]{color:#929292}.text-input input:disabled>span,.text-area-input_input:disabled,.text-input input:disabled,.radio-input[data-disabled]{cursor:not-allowed}.text-input_label,.text-area-input label,.text-input_label{color:#616161}.text-input_label,.text-area-input label,.text-input_label{font-size:16px;line-height:24px;pointer-events:none;position:absolute;transition:top .2s,font-size .2s,color .2s;z-index:1}.text-area-input label,.text-input_label{left:17px;top:12px}.text-area-input_input[data-placeholder-label][data-has-value],.text-area-input_input[data-placeholder-label]:focus,.text-input[data-use-placeholder-label] input:focus,.text-input[data-use-placeholder-label] input:not([value=""]),.text-input[data-use-placeholder-label] input:-webkit-autofill{padding-bottom:3px;padding-top:19px}.text-area-input_input[data-placeholder-label][data-has-value]+label,.text-area-input_input[data-placeholder-label]:focus+label,.text-input[data-use-placeholder-label] input:focus+.text-input_label,.text-input[data-use-placeholder-label] input:not([value=""])+.text-input_label,.text-input[data-use-placeholder-label] input:-webkit-autofill+.text-input_label{font-size:12px;line-height:16px;top:4px}.text-area-input_input[data-small][data-placeholder-label]+label,.text-input[data-small][data-use-placeholder-label] .text-input_label{top:8px}.text-area-input_input[data-small][data-placeholder-label][data-has-value]+label,.text-area-input_input[data-small][data-placeholder-label]:focus+label,.text-input[data-small][data-use-placeholder-label] input:focus+.text-input_label,.text-input[data-small][data-use-placeholder-label] input:not([value=""])+.text-input_label,.text-input[data-small][data-use-placeholder-label] input:-webkit-autofill+.text-input_label{top:2px}.text-area-input_input[data-small][data-placeholder-label][data-has-value],.text-area-input_input[data-small][data-placeholder-label]:focus,.text-input[data-small][data-use-placeholder-label] input:focus,.text-input[data-small][data-use-placeholder-label] input:not([value=""]),.text-input[data-small][data-use-placeholder-label] input:-webkit-autofill{padding-top:15px;padding-bottom:1px}.text-input[data-small]>span{top:8px}.text-input>span{position:absolute;top:12px;right:16px;z-index:1}.text-input[data-has-icon] input{padding-right:48px}.text-input{position:relative;width:100%}.text-input input{height:48px;width:100%}.text-input input::-webkit-calendar-picker-indicator{background:none;display:none}.text-input[data-small] input{height:40px}.text-input>span svg{display:block}[aria-invalid=false].text-area-input_input,.text-input input[aria-invalid=false]{border-color:#2e7d32}[aria-invalid=true].text-area-input_input,.text-input input[aria-invalid=true]{border-color:#d32f2f}.text-area-input_input::placeholder,.text-input input::placeholder{color:#929292;opacity:1}.text-area-input_input::-webkit-input-placeholder,.text-input input::-webkit-input-placeholder{color:#929292;opacity:1}.text-area-input_input,.text-input input{background-color:#fff;border-radius:4px;border:1px solid #929292;color:#212121;font-size:16px;line-height:24px;padding:11px 16px;transition:border-color .25s,width .2s}.text-area-input_input[data-small],.text-input[data-small] input{padding-bottom:7px;padding-top:7px}.text-area-input_input:focus,.text-input input:focus{border-color:#005cb2}.checkbox-input__toggle[data-disabled] .checkbox-input_toggle_dot,.text-area-input_input:disabled,.radio-input[data-disabled] .radio-input_circle,.text-input input:disabled{background-color:#e0e0e0}.checkbox-input__toggle[data-disabled] .checkbox-input_toggle,.text-area-input_input:disabled,.radio-input[data-disabled] .radio-input_circle,.text-input input:disabled{border-color:#929292}.checkbox-input__toggle[data-disabled]:not([data-checked]),.text-area-input_input:disabled+label,.text-area-input_input:disabled,.radio-input[data-disabled],.text-input input:disabled,.text-input input:disabled>span{color:#929292}.text-area-input_input:disabled,.radio-input[data-disabled],.text-input input:disabled,.text-input input:disabled>span{cursor:not-allowed}.text-area-input label,.text-input_label{color:#616161}.text-area-input label,.text-input_label{font-size:16px;line-height:24px;pointer-events:none;position:absolute;transition:top .2s,font-size .2s,color .2s;z-index:1}.text-area-input label,.text-input_label{left:17px;top:12px}.text-area-input_input[data-placeholder-label][data-has-value],.text-area-input_input[data-placeholder-label]:focus,.text-input[data-use-placeholder-label] input:focus,.text-input[data-use-placeholder-label] input:not([value=""]),.text-input[data-use-placeholder-label] input:-webkit-autofill{padding-bottom:3px;padding-top:19px}.text-area-input_input[data-placeholder-label][data-has-value]+label,.text-area-input_input[data-placeholder-label]:focus+label,.text-input[data-use-placeholder-label] input:focus+.text-input_label,.text-input[data-use-placeholder-label] input:not([value=""])+.text-input_label,.text-input[data-use-placeholder-label] input:-webkit-autofill+.text-input_label{font-size:12px;line-height:16px;top:4px}.text-area-input_input[data-small][data-placeholder-label]+label,.text-input[data-small][data-use-placeholder-label] .text-input_label{top:8px}.text-area-input_input[data-small][data-placeholder-label][data-has-value]+label,.text-area-input_input[data-small][data-placeholder-label]:focus+label,.text-input[data-small][data-use-placeholder-label] input:focus+.text-input_label,.text-input[data-small][data-use-placeholder-label] input:not([value=""])+.text-input_label,.text-input[data-small][data-use-placeholder-label] input:-webkit-autofill+.text-input_label{top:2px}.text-area-input_input[data-small][data-placeholder-label][data-has-value],.text-area-input_input[data-small][data-placeholder-label]:focus,.text-input[data-small][data-use-placeholder-label] input:focus,.text-input[data-small][data-use-placeholder-label] input:not([value=""]),.text-input[data-small][data-use-placeholder-label] input:-webkit-autofill{padding-top:15px;padding-bottom:1px}.text-input[data-small]>span{top:8px}.text-input>span{position:absolute;top:12px;right:16px;z-index:1}.text-input[data-has-icon] input{padding-right:48px}.text-area-input{position:relative;display:flex;flex-direction:column}.text-area-input_counter{margin-top:4px}.text-area-input_input{height:auto;width:100%}.checkbox-input_label{position:relative;word-break:break-word}[data-align=left].checkbox-input_label{padding-right:16px}[data-align=right].checkbox-input_label{padding-left:16px}.checkbox-input__toggle{align-items:center;cursor:pointer;display:flex;user-select:none}[data-disabled].checkbox-input__toggle{cursor:not-allowed}.checkbox-input__toggle input:not(:disabled)[aria-invalid=true]+.checkbox-input_toggle{border-color:#d32f2f}.checkbox-input__toggle[data-checked]:hover:not([data-disabled]) .checkbox-input_toggle{background-color:#004789;border-color:#004789}.checkbox-input__toggle:hover .checkbox-input_toggle{background-color:#494949;border-color:#494949}.checkbox-input__toggle[data-checked] .checkbox-input_toggle{background-color:#005cb2;border-color:#005cb2}.checkbox-input__toggle[data-checked] .checkbox-input_toggle_dot{left:24px}.checkbox-input__toggle[data-disabled] .checkbox-input_toggle{background-color:#929292}.checkbox-input__toggle[data-full-width]{width:100%}.checkbox-input__toggle[data-full-width] .checkbox-input_label{width:100%}.checkbox-input__toggle[data-full-width] .checkbox-input_label[data-align=left]{text-align:left}.checkbox-input__toggle[data-full-width] .checkbox-input_label[data-align=right]{text-align:right}.checkbox-input_toggle{background-color:#616161;border-radius:16px;border:2px solid #616161;flex-shrink:0;height:24px;position:relative;transition:background-color .2s,border-color .2s;width:48px}.checkbox-input_toggle_dot{background-color:#fff;border-radius:50%;height:20px;left:0px;position:absolute;top:0px;transition:left .2s;width:20px}.badge{display:inline-flex;user-select:none;width:auto}.badge[data-background-color=black]>strong{background-color:#212121}.badge[data-background-color=black]>svg{fill:#212121}.badge[data-background-color=blue]>strong{background-color:#1976d2}.badge[data-background-color=blue]>svg{fill:#1976d2}.badge[data-background-color=green]>strong{background-color:#2e7d32}.badge[data-background-color=green]>svg{fill:#2e7d32}.badge[data-background-color=green-dark]>strong{background-color:#005005}.badge[data-background-color=green-dark]>svg{fill:#005005}.badge[data-background-color=blue-tint]>strong{background-color:#f3f8fd}.badge[data-background-color=red]>strong{background-color:#d32f2f}.badge[data-color=black]>strong{color:#212121}.badge[data-color=blue-dark]>strong{color:#005cb2}.badge>strong{color:#fff;display:block;font-size:.75rem;letter-spacing:-0.5px;line-height:24px;padding:0px 8px;text-transform:uppercase;z-index:1}.badge>svg{height:24px;flex-shrink:0}.badge[data-caret]{width:120px}.badge[data-caret]>strong{font-size:.875rem;padding:0px;text-align:center;width:100%}.badge[data-caret]>svg{margin-left:-12px;width:24px}.badge[data-cutout]>strong{font-size:.875rem;text-align:center;width:100%}.badge[data-cutout]>svg{margin-left:-1px;width:9px}.badge[data-cutout][data-large]>svg{height:28px}.badge[data-cutout][data-large]>strong{font-size:1rem;line-height:28px}.top-bar-common{display:flex;justify-content:center;position:relative;z-index:0}@media print{.vhr-tabs{display:flex;flex-direction:column}}.vhr-tabs{width:100%;max-width:1004px}
main{max-width:1004px;padding-top:16px;display:flex;flex-grow:1;flex-direction:column}
.header-hat{display:flex;flex-direction:row;justify-content:space-between;margin:16px 0 26px 0}.header-hat-left{display:flex;align-items:flex-start;justify-content:space-between;height:100%;flex-direction:column}.header-hat-right{display:flex;align-items:flex-end;justify-content:space-between;height:100%;flex-direction:column}
#language-toggle{display:flex}.language-toggle-button{font-size:12px;display:flex;justify-content:center;align-items:center;height:33px;width:77px;border:1px solid;cursor:pointer}.language-toggle-button:focus{outline:0}.language-toggle-left-button{border-radius:4px 0 0 4px}.language-toggle-right-button{border-radius:0 4px 4px 0}.selected-language-button{background-color:#1976d2;border-color:#1976d2;color:#fff}.unselected-language-button{color:#1976d2;border-color:#bdbdbd;background-color:#fff}
.vhr-subscriber-information{margin-left:16px}@media screen and (max-width: 959px){.vhr-subscriber-information{margin-left:12px}}
.checkbox-input_toggle{border:none}.checkbox-input_toggle_dot{left:2px;top:2px}
.accident-leadership-message{height:112px;margin-bottom:24px;display:flex;align-items:center;padding-left:16px}@media screen and (max-width: 719px){.accident-leadership-message .accident-leadership-line-one{font-size:15px;letter-spacing:.2mm;font-weight:400;line-height:.8}.accident-leadership-message .accident-leadership-second-line{flex-direction:column;gap:0}.accident-leadership-message .accident-leadership-line-two{font-size:18px;font-weight:400}.accident-leadership-message .accident-leadership-line-three{letter-spacing:.2mm;line-height:.9}}.accident-leadership-message-text{font-size:26px;font-weight:700;color:#fff;line-height:1;display:flex;flex-direction:column;align-items:flex-start;margin-left:8px}.accident-leadership-line-two{white-space:nowrap}.accident-leadership-second-line{display:flex;gap:.25em}.superiority-fox{align-self:flex-end}
#summary-section{width:100%;margin-bottom:16px;overflow:hidden}#summary-section-title-bar{background-color:#1976d2;display:flex;height:64px;flex-direction:row;justify-content:space-between;border-radius:4px 4px 0 0}.summary-section-logo-text{display:flex;align-items:center;flex:1}#summary-section-title-logo{height:40px;margin:auto 10px auto 16px}@media screen and (max-width: 719px){#summary-section-title-logo{height:18px;width:96px}}.summary-section-title-text{color:#fff;font-size:24px;font-weight:700}@media screen and (max-width: 719px){.summary-section-title-text{font-size:16px}}.summary-section-content{display:flex;flex-direction:row;position:relative;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd}@media screen and (max-width: 959px){.summary-section-content{flex-direction:column;border-bottom:none}}@media print{#summary-section-title-bar{background-color:#fff;border:1px solid #bdbdbd;border-radius:4px 4px 0 0}#summary-section-title-bar .summary-section-title-text{color:#212121}}
#history-overview{width:72%;min-height:200px}@media screen and (max-width: 959px){#history-overview{min-height:auto;position:relative;width:100%;border-bottom:1px solid #bdbdbd}}@media print{#history-overview .visually-hidden{display:none}}
.history-overview-row{display:flex}.history-overview-row,.history-overview-row:visited,.history-overview-row:hover{color:#212121}.history-overview-row:hover{display:flex;text-decoration:underline;font-weight:700}.history-overview-row:nth-child(n+1){border-bottom:1px solid #bdbdbd}.history-overview-is-taller .history-overview-row:last-child{border-bottom:none}.history-overview-cell{height:56px;display:flex;align-items:center}.history-overview-icon-cell{width:56px;justify-content:center}.history-overview-icon-cell.severity-scale-shown{height:112px}.history-overview-text-cell{font-size:16px;width:100%}@media screen and (max-width: 719px){.history-overview-text-cell{font-size:14px}}.history-overview-text-cell.severity-scale-shown{height:112px}.history-overview-text-cell.severity-scale-shown>svg{align-self:start;padding-top:18px}.history-overview-chevron-right{color:#1976d2;font-weight:700}.history-overview-text-cell strong{padding-right:5px}@media(min-width: 960px){.vehicle-information-is-taller .history-overview-row:last-of-type{margin-bottom:50px}.history-overview-is-taller .history-overview-row:last-of-type .history-overview-cell{border-bottom:none}.history-overview-row .history-overview-text-cell span{max-width:100%}.history-overview-row:nth-child(4) .history-overview-text-cell span{max-width:74%}.history-overview-row:nth-child(5) .history-overview-text-cell span{max-width:63%}.history-overview-row:nth-child(6) .history-overview-text-cell span{max-width:65%}}@media print{.history-overview-cell{height:48px}.history-overview-chevron-right{display:none}.history-overview-icon-cell.severity-scale-shown{height:96px}.history-overview-text-cell.severity-scale-shown{height:96px}}.headerRowIcon{display:none}
.scroll-to-link-without-underline{text-decoration:none}
.severity-scale-header{width:212px;padding-top:8px}.history-overview-row:hover .severity-scale-header{font-weight:normal;text-decoration:none}.slider-bar{fill:#fff;stroke-miterlimit:10;stroke:#212121}.slider-bar-text{font-size:12px;fill:#231f20;font-family:Roboto-Regular,Roboto}
.header-carfox{position:absolute;bottom:-1px;right:0;z-index:10}@media print{.desktop-image.summary-section-history-overview-fox,.tablet-image.summary-section-history-overview-fox{display:block}.default-header-carfox{height:171px;width:160px}.regular-oil-changes-header-carfox{height:149px;width:160px}.new-car-header-carfox{height:171px;width:160px}.superiority-carfox-header{height:190px;width:160px}}.summary-section-vehicle-information-fox{display:none}@media screen and (max-width: 719px){.summary-section-vehicle-information-fox{display:block}}.summary-section-history-overview-fox{display:block}@media screen and (max-width: 719px){.summary-section-history-overview-fox{display:none}}@media print{.mobile-image.summary-section-history-overview-fox{display:block}}.superiority-carfox-header.en{transform:translate(7.8%, 0%)}@media screen and (min-width: 720px)and (max-width: 959px){.superiority-carfox-header.en{transform:translate(0%)}}@media screen and (max-width: 719px){.superiority-carfox-header.en{transform:translate(4%, 0%)}}.superiority-carfox-header.es{transform:translate(4.8%, 0%)}@media screen and (min-width: 720px)and (max-width: 959px){.superiority-carfox-header.es{transform:translate(0%)}}.default-header-carfox{transform:translate(7.8%, 0%)}@media screen and (min-width: 720px)and (max-width: 959px){.default-header-carfox{transform:translate(0%)}}@media screen and (min-width: 1050px)and (max-width: 1144px){.default-header-carfox{width:145px;height:auto}}@media screen and (max-width: 719px){.default-header-carfox{transform:translate(4%, 0%)}}.regular-oil-changes-header-carfox{margin-right:4px}@media screen and (min-width: 1050px)and (max-width: 1223px){.regular-oil-changes-header-carfox{width:145px;height:auto}}.new-car-header-carfox.en{margin-right:4px}@media(min-width: 720px){.new-car-header-carfox.en{bottom:-22px}}@media screen and (min-width: 1050px)and (max-width: 1144px){.new-car-header-carfox.en{width:auto;height:232px}}.new-car-header-carfox.es{margin-right:4px}@media(min-width: 720px){.new-car-header-carfox.es{bottom:-1px}}@media screen and (min-width: 1050px)and (max-width: 1144px){.new-car-header-carfox.es{width:auto;height:202px}}
@media print{.desktop-image{display:none}.tablet-image{display:none}}
.new-car-speech-bubble{position:relative;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #1976d2;border-radius:4px;padding:.5em 2%;text-align:left;width:45%;margin:2em 0 2em 3%}@media screen and (max-width: 719px){.new-car-speech-bubble{width:90%;margin:0 3% 1em 3%;padding:.3em 2%}}@media screen and (min-width: 720px)and (max-width: 959px){.new-car-speech-bubble{width:55%}}.new-car-speech-bubble::before,.new-car-speech-bubble::after{left:100%;top:30%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}@media screen and (max-width: 719px){.new-car-speech-bubble::before,.new-car-speech-bubble::after{display:none}}.new-car-speech-bubble::before{border-left-color:#1976d2;border-width:8px;margin-top:-8px}.new-car-speech-bubble::after{border-left-color:#fff;border-width:7px;margin-top:-7px}.new-car-speech-bubble span{padding:.5em}@media screen and (max-width: 719px){.new-car-speech-bubble span{min-width:200px}}@media screen and (min-width: 720px)and (max-width: 959px){.new-car-speech-bubble span{padding:.8em}}.new-car-speech-bubble img{display:none}@media screen and (max-width: 719px){.new-car-speech-bubble img{display:block;max-width:72px}}@media screen and (max-width: 719px){.new-car-speech-bubble-container{padding-top:1em}}@media screen and (max-width: 959px){.new-car-speech-bubble-container{border-bottom:1px solid #bdbdbd}}@media print{.new-car-speech-bubble{width:50%}}
a.history-overview-screen-reader-row{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.vehicle-information{line-height:16px}@media screen and (max-width: 719px){.vehicle-information{max-width:66%}}.vehicle-information label{color:#306099}.vehicle-information-year-make-model{font-size:18px;font-weight:700;line-height:24px;margin-bottom:4px}@media screen and (max-width: 719px){.vehicle-information-year-make-model{font-size:16px}}#vehicle-information-decode{line-height:1.35}
.interstitial-link{text-decoration:underline}
.interstitial-modal-text{font-size:16px}
.modal:not([data-full-screen]){box-shadow:0px 24px 38px rgba(0,0,0,.14),0px 9px 46px rgba(0,0,0,.12),0px 11px 15px rgba(0,0,0,.2)}.ripple{background-position:50%;background-repeat:no-repeat;bottom:0;display:block;height:100%;left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0;transform:scale(0);transition:0s;width:100%}.ripple[data-theme=light]{background-image:radial-gradient(circle, #ffffff 15%, transparent 10.01%)}.ripple[data-theme=dark]{background-image:radial-gradient(circle, #212121 15%, transparent 10.01%)}.ripple[data-active]{opacity:0;transform:scale(7);transition-delay:.05s;transition:transform .5s,opacity 1s}.ripple-container{-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;position:relative;transition-duration:.25s;transition-property:background-color,border-color,color;transition-timing-function:ease-in}.button{align-items:center;border-radius:4px;border:none;cursor:pointer;display:flex;font-size:16px;font-weight:bold;height:48px;justify-content:center;line-height:24px;min-width:16px;padding:12px 24px;text-align:center;user-select:none;width:auto}.modal[data-full-screen] .modal_footer_actions .button,.button[data-large]{height:48px;padding:12px 24px}.button[data-medium]{height:40px;padding:8px 20px}div.modal_footer_actions .button,.button[data-small]{height:32px;padding:4px 16px}.button[data-compact]{display:inline-flex;height:auto;padding:0px}.button[data-theme=blue]{background-color:#005cb2;color:#fff}.button[data-theme=blue]:hover{background-color:#004789}.button[data-theme=green]{background-color:#005005;color:#fff}.button[data-theme=green]:hover{background-color:#003d04}.button:disabled[data-theme]:hover,.button:disabled[data-theme]:focus,.button[aria-disabled][data-theme]:hover,.button[aria-disabled][data-theme]:focus,.button:disabled[data-theme],.button[aria-disabled][data-theme]{background-color:#e0e0e0;border:none;color:#929292;cursor:not-allowed;text-decoration:none}.button.button-link{display:inline-flex}.button[data-small] .button_icon svg,.button[data-medium] .button_icon svg,.button[data-large] .button_icon svg{height:24px;width:24px}.button[data-compact] .button_icon{display:flex}.button[data-compact] .button_icon svg{height:16px;width:16px}.button[data-theme=white]{background-color:#fff;color:#005cb2}.button[data-theme=white]:focus{outline-color:#fff}.button[data-theme=white]:hover{background-color:#e7f1fb}.button[data-theme=red]{background-color:#d32f2f;color:#fff}.button[data-theme=red]:hover{background-color:#b12525}.button[data-theme=pink]{background-color:#d81b60;color:#fff}.button[data-theme=pink]:hover{background-color:#b51751}.button[data-theme=black]{background-color:#212121;color:#fff}.button[data-theme=black]:hover{background-color:#494949}.button[data-theme*=-outline]{background-color:#fff;border-style:solid;border-width:2px;line-height:20px}.button[data-theme=white-outline]{background-color:rgba(0,0,0,0);border-color:#f5f5f5;color:#fff}.button[data-theme=white-outline]:focus{outline-color:#f5f5f5}.button[data-theme=blue-outline]{border-color:#005cb2;color:#005cb2}.button[data-theme=red-outline]{border-color:#d32f2f;color:#d32f2f}.button[data-theme=pink-outline]{border-color:#d81b60;color:#d81b60}.button[data-theme=blue-flat]{color:#005cb2}.button[data-theme=red-flat]{color:#d32f2f}.button[data-theme=white-flat]{color:#fff}.button[data-theme=white-flat]:focus{outline-color:#f5f5f5}.button:hover{text-decoration:underline}.button:disabled[data-compact],.button[aria-disabled][data-compact]{background-color:rgba(0,0,0,0)}.button:disabled[data-compact]:hover,.button[aria-disabled][data-compact]:hover{background-color:rgba(0,0,0,0)}.button_icon[data-left]{margin-right:4px}.button_icon[data-right]{margin-left:4px}.modal-root{align-items:center;bottom:0px;display:flex;height:100%;justify-content:center;left:0px;position:fixed;right:0px;top:0px;width:100%;z-index:498}.modal{animation-timing-function:ease;animation:slide-modal-in .35s ease 0s 1 normal forwards;background-color:#fff;display:flex;flex-direction:column;min-height:200px;opacity:0;position:relative;top:0px;z-index:500}.modal:not([data-full-screen]){border-radius:4px;max-height:calc(100% - 64px);max-width:640px;width:80%}.modal:not([data-full-screen])[data-wide-format]{max-width:1280px}.modal[data-full-screen]{bottom:0px;height:100%;left:0px;right:0px;top:0px;width:100%}.modal_header,.modal_header_container{display:flex}.modal_header{flex-shrink:0;padding-bottom:5px;padding-right:6px;padding-top:11px}.modal_header[data-separator]{border-bottom:1px solid #bdbdbd;padding-bottom:4px}.modal_header button.modal_header_left-button{padding:12px 24px}.modal_header_container{align-items:center;flex-grow:1;font-size:18px;line-height:18px}.modal_header_container:not([data-has-left-button]){padding-left:24px}.modal_header_container .cfx-icon{margin-right:8px}.modal_header_content{display:flex;justify-content:center;align-items:center}.modal_header_left-button,.modal_close{flex-shrink:0}.modal[data-full-screen] .modal_header{padding-bottom:0px;padding-right:0px;padding-top:7px}.modal[data-full-screen] .modal_header[data-separator]{padding-bottom:0px}.modal[data-full-screen] .modal_header_left-button{padding:12px 16px}.modal_close{background-color:rgba(0,0,0,0);cursor:pointer;flex-shrink:0;height:48px;width:48px}.modal_close:hover .modal_close_icon{fill:#1976d2}.modal_close_icon{fill:#212121;transition:color .35s}.modal_body{flex-grow:1;height:100%;overflow-y:auto;padding:24px}.modal_body[data-disable-scroll]{overflow:visible}.modal_body[data-has-nav]{padding-top:16px}.modal[data-full-screen] .modal_body{padding:16px}.modal_footer{flex-shrink:0;padding:24px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.modal_footer[data-separator]{padding-top:23px;border-top:1px solid #bdbdbd;background-color:#f5f5f5}.modal_footer[data-has-message]{padding:16px 24px}.modal_footer[data-type=MESSAGE-INLINE] .modal_footer_actions{width:initial}.modal_footer[data-type=MESSAGE-INLINE] .modal_footer_message{margin-right:16px}.modal[data-full-screen] .modal_footer{padding:16px}.modal[data-full-screen] .modal_footer[data-separator]{padding-top:15px}.modal_footer_container{align-items:center}.modal_footer_container,.modal_footer_actions,.modal_footer_container[data-has-message] .modal_footer_message{display:flex}.modal_footer,.modal_footer_container,.modal_footer_actions{width:100%}.modal[data-full-screen] .modal_footer_container[data-message-inline]{flex-direction:column}div.modal_footer_actions{position:relative}div.modal_footer_actions .button{display:inline-block}div.modal_footer_actions .button:nth-child(2){margin-left:16px}div.modal_footer_actions[data-button-count="3"] .button:nth-child(3),div.modal_footer_actions[data-stepper] .button:nth-child(2){position:absolute;right:0px}.modal_footer_actions[data-stepper].modal_footer_actions[data-button-count="1"] .button{margin-left:auto}.modal[data-full-screen] .modal_footer_actions{width:100%}.modal[data-full-screen] .modal_footer_actions[data-button-count="1"] .button{width:100%}.modal[data-full-screen] .modal_footer_actions[data-button-count="2"] .button:nth-child(1),.modal[data-full-screen] .modal_footer_actions[data-button-count="2"] .button:nth-child(2){width:calc(50% - 8px)}.modal[data-full-screen] .modal_footer_actions[data-button-count="2"] .button:nth-child(1){margin-right:8px}.modal[data-full-screen] .modal_footer_actions[data-button-count="2"] .button:nth-child(2){margin-left:8px}.modal[data-full-screen] .modal_footer_actions[data-button-count="3"]{display:block}.modal[data-full-screen] .modal_footer_actions[data-button-count="3"] .button:nth-child(2),.modal[data-full-screen] .modal_footer_actions[data-button-count="3"] .button:nth-child(3){width:calc(50% - 8px);position:relative;display:inline-block}.modal[data-full-screen] .modal_footer_actions[data-button-count="3"] .button:nth-child(2){margin-left:0px;margin-right:16px}.modal[data-full-screen] .modal_footer_actions[data-button-count="3"] .button:nth-child(1){margin-bottom:16px;width:100%;position:initial;right:initial}.modal_footer[data-has-message] .modal_footer_message{display:flex;align-items:center;margin-bottom:16px}.modal[data-full-screen] .modal_footer_container[data-message-inline] .modal_footer_message{margin-bottom:16px}.modal_footer_container[data-has-message] .modal_footer_message{align-items:center;flex:1 0}.modal_footer_message{font-size:.875rem;line-height:1.125rem}@keyframes slide-modal-in{0%{top:100%;opacity:0}100%{top:0%;opacity:1}}.ripple{background-position:50%;background-repeat:no-repeat;bottom:0;display:block;height:100%;left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0;transform:scale(0);transition:0s;width:100%}.ripple[data-theme=light]{background-image:radial-gradient(circle, #ffffff 15%, transparent 10.01%)}.ripple[data-theme=dark]{background-image:radial-gradient(circle, #212121 15%, transparent 10.01%)}.ripple[data-active]{opacity:0;transform:scale(7);transition-delay:.05s;transition:transform .5s,opacity 1s}.ripple-container{-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;position:relative;transition-duration:.25s;transition-property:background-color,border-color,color;transition-timing-function:ease-in}.button{align-items:center;border-radius:4px;border:none;cursor:pointer;display:flex;font-size:16px;font-weight:bold;height:48px;justify-content:center;line-height:24px;min-width:16px;padding:12px 24px;text-align:center;user-select:none;width:auto}.button[data-large],.modal[data-full-screen] .modal_footer_actions .button{height:48px;padding:12px 24px}.button[data-medium]{height:40px;padding:8px 20px}.button[data-small],div.modal_footer_actions .button{height:32px;padding:4px 16px}.button[data-compact]{display:inline-flex;height:auto;padding:0px}.button[data-theme=blue]{background-color:#005cb2;color:#fff}.button[data-theme=blue]:hover{background-color:#004789}.button[data-theme=green]{background-color:#005005;color:#fff}.button[data-theme=green]:hover{background-color:#003d04}.button:disabled[data-theme],.button[aria-disabled][data-theme],.button:disabled[data-theme]:hover,.button:disabled[data-theme]:focus,.button[aria-disabled][data-theme]:hover,.button[aria-disabled][data-theme]:focus{background-color:#e0e0e0;border:none;color:#929292;cursor:not-allowed;text-decoration:none}.button.button-link{display:inline-flex}.button[data-small] .button_icon svg,.button[data-medium] .button_icon svg,.button[data-large] .button_icon svg{height:24px;width:24px}.button[data-compact] .button_icon{display:flex}.button[data-compact] .button_icon svg{height:16px;width:16px}.button[data-theme=white]{background-color:#fff;color:#005cb2}.button[data-theme=white]:focus{outline-color:#fff}.button[data-theme=white]:hover{background-color:#e7f1fb}.button[data-theme=red]{background-color:#d32f2f;color:#fff}.button[data-theme=red]:hover{background-color:#b12525}.button[data-theme=pink]{background-color:#d81b60;color:#fff}.button[data-theme=pink]:hover{background-color:#b51751}.button[data-theme=black]{background-color:#212121;color:#fff}.button[data-theme=black]:hover{background-color:#494949}.button[data-theme*=-outline]{background-color:#fff;border-style:solid;border-width:2px;line-height:20px}.button[data-theme=white-outline]{background-color:rgba(0,0,0,0);border-color:#f5f5f5;color:#fff}.button[data-theme=white-outline]:focus{outline-color:#f5f5f5}.button[data-theme=blue-outline]{border-color:#005cb2;color:#005cb2}.button[data-theme=red-outline]{border-color:#d32f2f;color:#d32f2f}.button[data-theme=pink-outline]{border-color:#d81b60;color:#d81b60}.button[data-theme=blue-flat]{color:#005cb2}.button[data-theme=red-flat]{color:#d32f2f}.button[data-theme=white-flat]{color:#fff}.button[data-theme=white-flat]:focus{outline-color:#f5f5f5}.button:hover{text-decoration:underline}.button:disabled[data-compact],.button[aria-disabled][data-compact]{background-color:rgba(0,0,0,0)}.button:disabled[data-compact]:hover,.button[aria-disabled][data-compact]:hover{background-color:rgba(0,0,0,0)}.button_icon[data-left]{margin-right:4px}.button_icon[data-right]{margin-left:4px}.vhr-modal-title{font-size:18px;font-weight:700}.vhr-modal .modal_footer{width:unset}.interstitial-button-link:focus-visible{outline:0}.interstitial-button-link{text-decoration:none;box-sizing:border-box}.button.button-link.interstitial-button-link{display:flex}
.cip-tab-link{text-decoration:underline}@media print{.cip-tab-link{text-decoration:none}}
#vehicle-information-panel{display:flex;position:relative;background:#fff;padding:8px 16px 4px 16px;flex-direction:column;width:28%;border-right:1px solid #bdbdbd}@media screen and (max-width: 959px){#vehicle-information-panel{width:auto;border-right:none;border-bottom:1px solid #bdbdbd;padding:12px;min-height:100px}}
.report-provided-by{margin-top:auto;margin-bottom:16px}@media screen and (max-width: 959px){.report-provided-by{display:none}}.report-provided-by-dealer-name{font-size:16px;font-weight:700}
.ratings-summary{display:flex;flex-direction:row;padding-top:8px;justify-content:left;flex-wrap:wrap}.ratings-container{display:flex;align-items:center}@media screen and (max-width: 719px){.vehicle-information-ratings-summary{justify-content:center}}.detailed-history-ratings-summary{font-size:14px}.print-information-ratings-summary{font-size:28px}.ratings-average-value{padding:0 5px 0 3px}.ratings-verified-reviews{padding-right:8px;text-decoration:underline;flex:none}@media screen and (max-width: 719px){.ratings-verified-reviews{text-align:left;order:2;padding-left:4px;padding-right:0}}.snackbar-print-ratings-verified-reviews{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#616161}@media screen and (max-width: 719px){.ratings-container .mobile-image{order:1;width:24px;height:20px}}@media print{.ratings-summary{padding-top:2px}.ratings-verified-reviews{color:#212121;text-decoration:none}}
.stars_star input[type=radio]:focus-visible+svg{-moz-outline-radius:4px;-webkit-outline-radius:4px;outline-color:#005cb2;outline-offset:2px;outline-style:solid;outline-width:2px}.modal:not([data-full-screen]){box-shadow:0px 24px 38px rgba(0,0,0,.14),0px 9px 46px rgba(0,0,0,.12),0px 11px 15px rgba(0,0,0,.2)}.overlay{-webkit-box-align:center;-webkit-box-pack:center;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:rgba(0,0,0,0);display:flex;height:100%;inset:0px;justify-content:center;position:fixed;transition:opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color .35s;width:100%}.overlay.spinner-overlay--parent{position:absolute}.overlay.overlay--initial,.overlay.overlay__initial{display:none;z-index:-1}.overlay.overlay--hidden,.overlay.overlay__hidden{background-color:rgba(33,33,33,0);z-index:-1;animation:OVERLAY-OUT .35s ease 0 1 normal forwards;pointer-events:none}.overlay.overlay--visible,.overlay.overlay__visible{background-color:rgba(33,33,33,.6);z-index:499;bottom:0px;left:0px;pointer-events:initial;right:0px;top:0px;animation:OVERLAY-IN .35s ease 0 1 normal forwards}.overlay.overlay--visible[data-theme=transparent],.overlay.overlay__visible[data-theme=transparent]{background-color:rgba(0,0,0,0)}@keyframes OVERLAY-IN{0%{background-color:rgba(33,33,33,0);z-index:-1}100%{background-color:rgba(33,33,33,.6);z-index:499}}@keyframes OVERLAY-OUT{0%{background-color:rgba(33,33,33,.6);z-index:499}100%{background-color:rgba(33,33,33,0);z-index:-1}}.stars{align-items:center;border:none;display:flex}.stars[data-disabled]{cursor:not-allowed}.stars[data-disabled] svg{fill:#bdbdbd;cursor:not-allowed}.stars[data-large]{font-size:16px}.stars[data-mutable] svg{cursor:pointer}.stars[data-small]{font-size:14px}.stars_content-before{margin-right:4px}.stars_content-after{margin-left:4px}.stars_star{align-items:center;display:flex;height:48px;justify-content:center;width:44px}.stars_star[data-mutable]:hover svg{transform:scale(1.2)}.stars_star[data-small]{width:28px;height:28px}.stars_star[data-small] svg{height:24px;width:24px}.stars_star label{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.stars_star svg{height:40px;width:40px}.ripple{background-position:50%;background-repeat:no-repeat;bottom:0;display:block;height:100%;left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0;transform:scale(0);transition:0s;width:100%}.ripple[data-theme=light]{background-image:radial-gradient(circle, #ffffff 15%, transparent 10.01%)}.ripple[data-theme=dark]{background-image:radial-gradient(circle, #212121 15%, transparent 10.01%)}.ripple[data-active]{opacity:0;transform:scale(7);transition-delay:.05s;transition:transform .5s,opacity 1s}.ripple-container{-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;position:relative;transition-duration:.25s;transition-property:background-color,border-color,color;transition-timing-function:ease-in}.button{align-items:center;border-radius:4px;border:none;cursor:pointer;display:flex;font-size:16px;font-weight:bold;height:48px;justify-content:center;line-height:24px;min-width:16px;padding:12px 24px;text-align:center;user-select:none;width:auto}.modal[data-full-screen] .modal_footer_actions .button,.button[data-large]{height:48px;padding:12px 24px}.button[data-medium]{height:40px;padding:8px 20px}div.modal_footer_actions .button,.button[data-small]{height:32px;padding:4px 16px}.button[data-compact]{display:inline-flex;height:auto;padding:0px}.button[data-theme=blue]{background-color:#005cb2;color:#fff}.button[data-theme=blue]:hover{background-color:#004789}.button[data-theme=green]{background-color:#005005;color:#fff}.button[data-theme=green]:hover{background-color:#003d04}.button:disabled[data-theme]:hover,.button:disabled[data-theme]:focus,.button[aria-disabled][data-theme]:hover,.button[aria-disabled][data-theme]:focus,.button:disabled[data-theme],.button[aria-disabled][data-theme]{background-color:#e0e0e0;border:none;color:#929292;cursor:not-allowed;text-decoration:none}.button.button-link{display:inline-flex}.button[data-small] .button_icon svg,.button[data-medium] .button_icon svg,.button[data-large] .button_icon svg{height:24px;width:24px}.button[data-compact] .button_icon{display:flex}.button[data-compact] .button_icon svg{height:16px;width:16px}.button[data-theme=white]{background-color:#fff;color:#005cb2}.button[data-theme=white]:focus{outline-color:#fff}.button[data-theme=white]:hover{background-color:#e7f1fb}.button[data-theme=red]{background-color:#d32f2f;color:#fff}.button[data-theme=red]:hover{background-color:#b12525}.button[data-theme=pink]{background-color:#d81b60;color:#fff}.button[data-theme=pink]:hover{background-color:#b51751}.button[data-theme=black]{background-color:#212121;color:#fff}.button[data-theme=black]:hover{background-color:#494949}.button[data-theme*=-outline]{background-color:#fff;border-style:solid;border-width:2px;line-height:20px}.button[data-theme=white-outline]{background-color:rgba(0,0,0,0);border-color:#f5f5f5;color:#fff}.button[data-theme=white-outline]:focus{outline-color:#f5f5f5}.button[data-theme=blue-outline]{border-color:#005cb2;color:#005cb2}.button[data-theme=red-outline]{border-color:#d32f2f;color:#d32f2f}.button[data-theme=pink-outline]{border-color:#d81b60;color:#d81b60}.button[data-theme=blue-flat]{color:#005cb2}.button[data-theme=red-flat]{color:#d32f2f}.button[data-theme=white-flat]{color:#fff}.button[data-theme=white-flat]:focus{outline-color:#f5f5f5}.button:hover{text-decoration:underline}.button:disabled[data-compact],.button[aria-disabled][data-compact]{background-color:rgba(0,0,0,0)}.button:disabled[data-compact]:hover,.button[aria-disabled][data-compact]:hover{background-color:rgba(0,0,0,0)}.button_icon[data-left]{margin-right:4px}.button_icon[data-right]{margin-left:4px}.ripple{background-position:50%;background-repeat:no-repeat;bottom:0;display:block;height:100%;left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0;transform:scale(0);transition:0s;width:100%}.ripple[data-theme=light]{background-image:radial-gradient(circle, #ffffff 15%, transparent 10.01%)}.ripple[data-theme=dark]{background-image:radial-gradient(circle, #212121 15%, transparent 10.01%)}.ripple[data-active]{opacity:0;transform:scale(7);transition-delay:.05s;transition:transform .5s,opacity 1s}.ripple-container{-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;position:relative;transition-duration:.25s;transition-property:background-color,border-color,color;transition-timing-function:ease-in}.button{align-items:center;border-radius:4px;border:none;cursor:pointer;display:flex;font-size:16px;font-weight:bold;height:48px;justify-content:center;line-height:24px;min-width:16px;padding:12px 24px;text-align:center;user-select:none;width:auto}.modal[data-full-screen] .modal_footer_actions .button,.button[data-large]{height:48px;padding:12px 24px}.button[data-medium]{height:40px;padding:8px 20px}div.modal_footer_actions .button,.button[data-small]{height:32px;padding:4px 16px}.button[data-compact]{display:inline-flex;height:auto;padding:0px}.button[data-theme=blue]{background-color:#005cb2;color:#fff}.button[data-theme=blue]:hover{background-color:#004789}.button[data-theme=green]{background-color:#005005;color:#fff}.button[data-theme=green]:hover{background-color:#003d04}.button:disabled[data-theme],.button[aria-disabled][data-theme],.button:disabled[data-theme]:hover,.button:disabled[data-theme]:focus,.button[aria-disabled][data-theme]:hover,.button[aria-disabled][data-theme]:focus{background-color:#e0e0e0;border:none;color:#929292;cursor:not-allowed;text-decoration:none}.button.button-link{display:inline-flex}.button[data-small] .button_icon svg,.button[data-medium] .button_icon svg,.button[data-large] .button_icon svg{height:24px;width:24px}.button[data-compact] .button_icon{display:flex}.button[data-compact] .button_icon svg{height:16px;width:16px}.button[data-theme=white]{background-color:#fff;color:#005cb2}.button[data-theme=white]:focus{outline-color:#fff}.button[data-theme=white]:hover{background-color:#e7f1fb}.button[data-theme=red]{background-color:#d32f2f;color:#fff}.button[data-theme=red]:hover{background-color:#b12525}.button[data-theme=pink]{background-color:#d81b60;color:#fff}.button[data-theme=pink]:hover{background-color:#b51751}.button[data-theme=black]{background-color:#212121;color:#fff}.button[data-theme=black]:hover{background-color:#494949}.button[data-theme*=-outline]{background-color:#fff;border-style:solid;border-width:2px;line-height:20px}.button[data-theme=white-outline]{background-color:rgba(0,0,0,0);border-color:#f5f5f5;color:#fff}.button[data-theme=white-outline]:focus{outline-color:#f5f5f5}.button[data-theme=blue-outline]{border-color:#005cb2;color:#005cb2}.button[data-theme=red-outline]{border-color:#d32f2f;color:#d32f2f}.button[data-theme=pink-outline]{border-color:#d81b60;color:#d81b60}.button[data-theme=blue-flat]{color:#005cb2}.button[data-theme=red-flat]{color:#d32f2f}.button[data-theme=white-flat]{color:#fff}.button[data-theme=white-flat]:focus{outline-color:#f5f5f5}.button:hover{text-decoration:underline}.button:disabled[data-compact],.button[aria-disabled][data-compact]{background-color:rgba(0,0,0,0)}.button:disabled[data-compact]:hover,.button[aria-disabled][data-compact]:hover{background-color:rgba(0,0,0,0)}.button_icon[data-left]{margin-right:4px}.button_icon[data-right]{margin-left:4px}.modal-root{align-items:center;bottom:0px;display:flex;height:100%;justify-content:center;left:0px;position:fixed;right:0px;top:0px;width:100%;z-index:498}.modal{animation-timing-function:ease;animation:slide-modal-in .35s ease 0s 1 normal forwards;background-color:#fff;display:flex;flex-direction:column;min-height:200px;opacity:0;position:relative;top:0px;z-index:500}.modal:not([data-full-screen]){border-radius:4px;max-height:calc(100% - 64px);max-width:640px;width:80%}.modal:not([data-full-screen])[data-wide-format]{max-width:1280px}.modal[data-full-screen]{bottom:0px;height:100%;left:0px;right:0px;top:0px;width:100%}.modal_header,.modal_header_container{display:flex}.modal_header{flex-shrink:0;padding-bottom:5px;padding-right:6px;padding-top:11px}.modal_header[data-separator]{border-bottom:1px solid #bdbdbd;padding-bottom:4px}.modal_header button.modal_header_left-button{padding:12px 24px}.modal_header_container{align-items:center;flex-grow:1;font-size:18px;line-height:18px}.modal_header_container:not([data-has-left-button]){padding-left:24px}.modal_header_container .cfx-icon{margin-right:8px}.modal_header_content{display:flex;justify-content:center;align-items:center}.modal_header_left-button,.modal_close{flex-shrink:0}.modal[data-full-screen] .modal_header{padding-bottom:0px;padding-right:0px;padding-top:7px}.modal[data-full-screen] .modal_header[data-separator]{padding-bottom:0px}.modal[data-full-screen] .modal_header_left-button{padding:12px 16px}.modal_close{background-color:rgba(0,0,0,0);cursor:pointer;flex-shrink:0;height:48px;width:48px}.modal_close:hover .modal_close_icon{fill:#1976d2}.modal_close_icon{fill:#212121;transition:color .35s}.modal_body{flex-grow:1;height:100%;overflow-y:auto;padding:24px}.modal_body[data-disable-scroll]{overflow:visible}.modal_body[data-has-nav]{padding-top:16px}.modal[data-full-screen] .modal_body{padding:16px}.modal_footer{flex-shrink:0;padding:24px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.modal_footer[data-separator]{padding-top:23px;border-top:1px solid #bdbdbd;background-color:#f5f5f5}.modal_footer[data-has-message]{padding:16px 24px}.modal_footer[data-type=MESSAGE-INLINE] .modal_footer_actions{width:initial}.modal_footer[data-type=MESSAGE-INLINE] .modal_footer_message{margin-right:16px}.modal[data-full-screen] .modal_footer{padding:16px}.modal[data-full-screen] .modal_footer[data-separator]{padding-top:15px}.modal_footer_container{align-items:center}.modal_footer_container,.modal_footer_actions,.modal_footer_container[data-has-message] .modal_footer_message{display:flex}.modal_footer,.modal_footer_container,.modal_footer_actions{width:100%}.modal[data-full-screen] .modal_footer_container[data-message-inline]{flex-direction:column}div.modal_footer_actions{position:relative}div.modal_footer_actions .button{display:inline-block}div.modal_footer_actions .button:nth-child(2){margin-left:16px}div.modal_footer_actions[data-button-count="3"] .button:nth-child(3),div.modal_footer_actions[data-stepper] .button:nth-child(2){position:absolute;right:0px}.modal_footer_actions[data-stepper].modal_footer_actions[data-button-count="1"] .button{margin-left:auto}.modal[data-full-screen] .modal_footer_actions{width:100%}.modal[data-full-screen] .modal_footer_actions[data-button-count="1"] .button{width:100%}.modal[data-full-screen] .modal_footer_actions[data-button-count="2"] .button:nth-child(1),.modal[data-full-screen] .modal_footer_actions[data-button-count="2"] .button:nth-child(2){width:calc(50% - 8px)}.modal[data-full-screen] .modal_footer_actions[data-button-count="2"] .button:nth-child(1){margin-right:8px}.modal[data-full-screen] .modal_footer_actions[data-button-count="2"] .button:nth-child(2){margin-left:8px}.modal[data-full-screen] .modal_footer_actions[data-button-count="3"]{display:block}.modal[data-full-screen] .modal_footer_actions[data-button-count="3"] .button:nth-child(2),.modal[data-full-screen] .modal_footer_actions[data-button-count="3"] .button:nth-child(3){width:calc(50% - 8px);position:relative;display:inline-block}.modal[data-full-screen] .modal_footer_actions[data-button-count="3"] .button:nth-child(2){margin-left:0px;margin-right:16px}.modal[data-full-screen] .modal_footer_actions[data-button-count="3"] .button:nth-child(1){margin-bottom:16px;width:100%;position:initial;right:initial}.modal_footer[data-has-message] .modal_footer_message{display:flex;align-items:center;margin-bottom:16px}.modal[data-full-screen] .modal_footer_container[data-message-inline] .modal_footer_message{margin-bottom:16px}.modal_footer_container[data-has-message] .modal_footer_message{align-items:center;flex:1 0}.modal_footer_message{font-size:.875rem;line-height:1.125rem}@keyframes slide-modal-in{0%{top:100%;opacity:0}100%{top:0%;opacity:1}}.ratings-histogram-content{display:flex;flex-direction:row;justify-content:space-evenly;align-items:end}@media screen and (max-width: 719px){.ratings-histogram-content{flex-direction:column;align-items:center}}.histogram-summary{display:flex;flex-direction:column;align-items:center;padding:0 24px 0 0;font-size:16px}@media screen and (max-width: 719px){.histogram-summary{padding:0 0 16px 0}}.histogram-summary h4{font-weight:700}.histogram-reviews{width:60%;max-width:280px}@media screen and (max-width: 719px){.histogram-reviews{width:100%}}.ratings-histogram{display:flex;flex-direction:column}.ratings-histogram-rating{font-size:40px;color:#1976d2}.ratings-histogram-verified-reviews-container{display:flex;padding-top:8px;align-items:center}.ratings-histogram-verified-reviews-text{padding-right:8px;font-weight:400}.ratings-histogram-all-reviews{font-size:16px;font-weight:700;line-height:24px;padding-top:20px}
.histogram-row{display:flex;margin-bottom:8px;height:16px;max-width:260px}.histogram-row-background{flex-grow:1;background:#f5f5f5;height:16px}.histogram-row-label{min-width:40px;width:12.5%}.histogram-row-label:lang(es){min-width:68px}.histogram-row-percentage-bar{background:#1976d2;height:100%}.histogram-row-percentage-label{width:36px;color:#9e9e9e;text-align:right}
.ratings-star{color:#fbc02d}
.favorites-container{display:flex;align-items:center;padding:2px 0 0 0}@media screen and (max-width: 959px){.favorites-container{padding:8px 0 0 0}}@media screen and (max-width: 719px){.vehicle-information-favorites{justify-content:center}}.detailed-history-favorites{font-size:14px}.print-header-favorites-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.heart-favorites-value-container{font-size:24px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:8px 8px}.favorites-heart{color:#d81b60}.favorites-value{padding:0 4px 0 3px;white-space:nowrap}@media screen and (max-width: 719px){.favorites-text{display:none}}.print-header-customer-favorites-text{margin:auto;color:#616161}.vehicle-information-favorites .favorites-text{color:#1976d2;text-decoration:underline;cursor:pointer}.no-disclaimer-favorites-text{color:#212121}@media screen and (max-width: 719px){.no-disclaimer-favorites-text{display:none}}.detailed-history-favorites .favorites-text{color:#212121}@media print{.favorites-container{padding:0 0 0 0}.vehicle-information-favorites .favorites-text{color:#212121;text-decoration:none}}
.common-section-row-modal-content{font-size:16px}.info-circle-icon{cursor:pointer}
.common-section-row-modal-bulleted-list{font-size:16px;margin-left:24px}.common-section-row-modal-bulleted-list li{padding-left:12px}
.common-section-row-definition-term{font-size:16px;font-weight:700}.common-section-row-definition-description{font-size:16px;margin-bottom:24px}dd.common-section-row-definition-description:last-child{margin-bottom:0}
.report-price-bubble{color:#fff;height:40px;width:96px;border-radius:50px;background-color:#005cb2;display:flex;align-items:center;justify-content:center;margin-top:12px;margin-right:16px}@media screen and (max-width: 719px){.report-price-bubble{font-size:12px;height:28px;width:76px;margin-top:16px}}@media print{.report-price-bubble{color:#212121;background-color:#e0e0e0}}
.lead-in{margin-bottom:24px}@media screen and (max-width: 1049px){.lead-in{padding:16px 16px 0 16px}}@media screen and (max-width: 719px){.lead-in{font-size:12px}}@media print{.lead-in{padding:0;margin-bottom:0}}
.ownership-history-section{margin-bottom:24px;width:100%}@media screen and (max-width: 719px){.ownership-history-section{margin:16px auto auto}}.ownership-history-section thead{background-color:#1976d2;color:#fff}.ownership-history-section thead th:not(:last-of-type){border-right:1px solid #bdbdbd}.ownership-history-section thead th:first-child{border-top-left-radius:4px}@media screen and (max-width: 1049px){.ownership-history-section thead th:first-child{border-top-left-radius:0}}.ownership-history-section thead th:last-child{border-top-right-radius:4px}@media screen and (max-width: 1049px){.ownership-history-section thead th:last-child{border-top-right-radius:0}}@media screen and (max-width: 719px){.ownership-history-section thead th:not(:last-of-type){border-right:none}}@media screen and (max-width: 719px){.ownership-history-section thead th:not(:last-of-type){border-right:none}}.ownership-history-section tbody tr:last-of-type td{border-bottom:1px solid #bdbdbd}.ownership-history-section tbody th,.ownership-history-section tbody td:first-child{border-left:1px solid #bdbdbd;text-align:left}.ownership-history-section tbody th,.ownership-history-section tbody td{border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;border-top:0;min-height:50px}.ownership-history-section tbody tr:last-child>td:last-child{border-bottom-right-radius:4px}@media screen and (max-width: 1049px){.ownership-history-section tbody tr:last-child>td:last-child{border-bottom-right-radius:0}}.ownership-history-section tbody tr:last-child>th,.ownership-history-section tbody tr:last-child>td:first-child{border-bottom-left-radius:4px}@media screen and (max-width: 1049px){.ownership-history-section tbody tr:last-child>th,.ownership-history-section tbody tr:last-child>td:first-child{border-bottom-left-radius:0}}@media screen and (max-width: 719px){.ownership-history-section tbody tr:last-child>td:last-child{border-bottom-right-radius:initial}.ownership-history-section tbody tr:last-child>th,.ownership-history-section tbody tr:last-child>td:first-child{border-bottom-left-radius:initial}}@media print{.ownership-history-section{margin:12px auto auto}.ownership-history-section thead{background-color:#fff;color:#212121}.ownership-history-section thead th{border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;border-right:1px solid #bdbdbd}.ownership-history-section thead th:first-child{border-top-left-radius:4px;border-left:1px solid #bdbdbd}.ownership-history-section thead th:last-child{border-top-right-radius:4px}}.ownership-history-section-container{position:relative}@media screen and (max-width: 719px){.ownership-history-section-container{display:none}}
.combined-column-heading{display:none}@media screen and (max-width: 719px){.combined-column-heading{display:table-cell}}
.section-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#1976d2;border-radius:4px 4px 0 0;box-sizing:border-box;width:100%;height:auto;min-height:57px;padding-top:8px;padding-bottom:8px;color:#fff}@media screen and (max-width: 1049px){.section-header{border-radius:initial}}.section-header-right-side{margin-right:16px}@media screen and (max-width: 719px){.section-header-right-side{display:none;margin-right:0}}.section-header-right-side a,.section-header-right-side a:visited{font-weight:700;font-size:16px;color:#fff;text-decoration:underline}.section-header-right-side a:hover{color:#fff;cursor:pointer}@media print{.section-header{background-color:#fff;color:#212121}}
.section-header-title-block{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-left:16px;margin-right:16px}@media screen and (max-width: 959px){.section-header-title-block{margin-right:8px}}.section-header-title-subtitle-container{display:flex;flex-direction:column;align-items:flex-start}.section-header-title-logo-container{display:flex;flex-direction:row;align-items:center}.section-header-logo{height:24px;width:128px}@media screen and (max-width: 719px){.section-header-logo{display:none}}.section-header-title-text{font-size:18px;font-weight:700;margin-left:10px;white-space:nowrap}@media screen and (max-width: 719px){.section-header-title-text{font-size:16px;margin-left:0}}.section-header-subtitle-text{font-weight:400}@media screen and (max-width: 1049px){.section-header-subtitle-text{font-size:12px}}
.columned-section-column-heading-owner-icon{margin-right:8px;margin-top:4px;color:#fff}.columned-section-column-heading-owner-text{font-weight:700;font-size:16px}@media screen and (min-width: 720px)and (max-width: 1049px){.columned-section-column-heading-owner-text{font-size:14px}}.columned-section-column-heading>span{display:flex;justify-content:center}th.columned-section-column-heading.one-data-column:nth-child(n+1){width:22%}th.columned-section-column-heading.two-data-columns:nth-child(n+1){width:21.2%}th.columned-section-column-heading.three-data-columns:nth-child(n+1){width:16.5%}@media print{.columned-section-column-heading{background-color:#fff}}
.common-section-row-heading{display:flex;flex-direction:column;padding:16px}.common-section-row-heading>span{display:flex;align-items:center;margin-bottom:4px}@media screen and (max-width: 719px){.common-section-row-heading>span{margin-bottom:0}}.common-section-row-heading>div{line-height:16px}@media screen and (max-width: 719px){.common-section-row .more-information-modal{height:16px;width:16px}}.common-section-row-combined-cell{width:20%}@media print{.common-section-row-heading{padding:8px}}
.more-information-modal{fill:#1976d2;vertical-align:middle;padding-left:8px;cursor:pointer}@media screen and (max-width: 719px){.more-information-modal{padding-left:4px}}@media print{.more-information-modal{display:none}}
.common-section-cell-content{display:flex;align-items:center;justify-content:center;text-align:center;padding:4px;min-width:48px}.common-section-cell-icon{margin-right:8px}@media screen and (max-width: 1049px){.common-section-cell-icon{margin-right:0}}.common-section-cell-text-with-icon{text-align:left}@media screen and (max-width: 1049px){.common-section-cell-text-with-icon{display:none}}@media screen and (max-width: 1049px){#manufacturer-recall .common-section-cell-text-with-icon{display:inline;text-align:center}}@media screen and (max-width: 1049px){#manufacturer-recall .common-section-cell-icon{display:none}}.common-section-cell-text-guaranteed{color:#2e7d32;height:16px}.common-section-cell-alert{color:#d32f2f;text-align:center}@media print{.common-section-cell-content{padding:8px;margin-left:24px}.common-section-cell-content .visually-hidden{display:none}}

.common-section-row-description-glossary-link:before{content:" "}
.one-owner-logo{position:absolute;width:180px;top:40%;left:53.4%}@media screen and (min-width: 720px)and (max-width: 1049px){.one-owner-logo{left:53%;top:43.5%;width:140px}}@media print{.one-owner-logo{top:39%;left:45.5%;width:160px}}
.title-history-section{margin-bottom:24px;width:100%}@media screen and (max-width: 719px){.title-history-section{margin:16px auto auto}}.title-history-section thead{background-color:#1976d2;color:#fff}.title-history-section thead th:not(:last-of-type){border-right:1px solid #bdbdbd}.title-history-section thead th:first-child{border-top-left-radius:4px}@media screen and (max-width: 1049px){.title-history-section thead th:first-child{border-top-left-radius:0}}.title-history-section thead th:last-child{border-top-right-radius:4px}@media screen and (max-width: 1049px){.title-history-section thead th:last-child{border-top-right-radius:0}}@media screen and (max-width: 719px){.title-history-section thead th:not(:last-of-type){border-right:none}}@media screen and (max-width: 719px){.title-history-section thead th:not(:last-of-type){border-right:none}}.title-history-section tbody tr:last-of-type td{border-bottom:1px solid #bdbdbd}.title-history-section tbody th,.title-history-section tbody td:first-child{border-left:1px solid #bdbdbd;text-align:left}.title-history-section tbody th,.title-history-section tbody td{border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;border-top:0;min-height:50px}.title-history-section tbody tr:last-child>td:last-child{border-bottom-right-radius:4px}@media screen and (max-width: 1049px){.title-history-section tbody tr:last-child>td:last-child{border-bottom-right-radius:0}}.title-history-section tbody tr:last-child>th,.title-history-section tbody tr:last-child>td:first-child{border-bottom-left-radius:4px}@media screen and (max-width: 1049px){.title-history-section tbody tr:last-child>th,.title-history-section tbody tr:last-child>td:first-child{border-bottom-left-radius:0}}@media screen and (max-width: 719px){.title-history-section tbody tr:last-child>td:last-child{border-bottom-right-radius:initial}.title-history-section tbody tr:last-child>th,.title-history-section tbody tr:last-child>td:first-child{border-bottom-left-radius:initial}}@media print{.title-history-section{margin:12px auto auto}.title-history-section thead{background-color:#fff;color:#212121}.title-history-section thead th{border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;border-right:1px solid #bdbdbd}.title-history-section thead th:first-child{border-top-left-radius:4px;border-left:1px solid #bdbdbd}.title-history-section thead th:last-child{border-top-right-radius:4px}}
.buyback-guarantee-row-guaranteed-text{font-size:18px;font-weight:700;text-transform:uppercase;color:#2e7d32}@media screen and (max-width: 719px){.buyback-guarantee-row-guaranteed-text{font-size:14px}}.buyback-guarantee-row-alert-text{text-transform:uppercase;font-size:18px;color:#d32f2f}.buyback-guarantee-row-status-image{height:64px;margin-right:16px}.buyback-guarantee-row-cell{display:flex;flex-direction:row;align-items:center;min-height:50px;padding:16px}.buyback-guarantee-row-cell>p{line-height:18px}@media print{.buyback-guarantee-row-cell{padding:8px 16px}}


.additional-history-section{margin-bottom:24px;width:100%}@media screen and (max-width: 719px){.additional-history-section{margin:16px auto auto}}.additional-history-section thead{background-color:#1976d2;color:#fff}.additional-history-section thead th:not(:last-of-type){border-right:1px solid #bdbdbd}.additional-history-section thead th:first-child{border-top-left-radius:4px}@media screen and (max-width: 1049px){.additional-history-section thead th:first-child{border-top-left-radius:0}}.additional-history-section thead th:last-child{border-top-right-radius:4px}@media screen and (max-width: 1049px){.additional-history-section thead th:last-child{border-top-right-radius:0}}@media screen and (max-width: 719px){.additional-history-section thead th:not(:last-of-type){border-right:none}}@media screen and (max-width: 719px){.additional-history-section thead th:not(:last-of-type){border-right:none}}.additional-history-section tbody tr:last-of-type td{border-bottom:1px solid #bdbdbd}.additional-history-section tbody th,.additional-history-section tbody td:first-child{border-left:1px solid #bdbdbd;text-align:left}.additional-history-section tbody th,.additional-history-section tbody td{border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;border-top:0;min-height:50px}.additional-history-section tbody tr:last-child>td:last-child{border-bottom-right-radius:4px}@media screen and (max-width: 1049px){.additional-history-section tbody tr:last-child>td:last-child{border-bottom-right-radius:0}}.additional-history-section tbody tr:last-child>th,.additional-history-section tbody tr:last-child>td:first-child{border-bottom-left-radius:4px}@media screen and (max-width: 1049px){.additional-history-section tbody tr:last-child>th,.additional-history-section tbody tr:last-child>td:first-child{border-bottom-left-radius:0}}@media screen and (max-width: 719px){.additional-history-section tbody tr:last-child>td:last-child{border-bottom-right-radius:initial}.additional-history-section tbody tr:last-child>th,.additional-history-section tbody tr:last-child>td:first-child{border-bottom-left-radius:initial}}@media print{.additional-history-section{margin:12px auto auto}.additional-history-section thead{background-color:#fff;color:#212121}.additional-history-section thead th{border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;border-right:1px solid #bdbdbd}.additional-history-section thead th:first-child{border-top-left-radius:4px;border-left:1px solid #bdbdbd}.additional-history-section thead th:last-child{border-top-right-radius:4px}}.additional-history-section .section-header-subtitle-text:lang(es){font-size:11px}.additional-history-section tr td:nth-child(2):nth-last-child(4) .common-section-cell-content>span>div,.additional-history-section tr td:nth-child(2):nth-last-child(4)~td .common-section-cell-content>span>div{width:68px}
.details-section{margin-bottom:24px;width:100%}@media screen and (max-width: 719px){.details-section{margin:16px auto auto}}@media print{.details-section .section-header{border:1px solid #bdbdbd;border-radius:4px 4px 0 0}}@media print{.details-section{margin:12px auto auto}}.details-section-content{border-top:0;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;border-radius:0 0 4px 4px}@media screen and (max-width: 719px){.details-section-content{border:none}}@media screen and (max-width: 719px){.details-section-content{border-bottom:1px solid #bdbdbd}}@media screen and (max-width: 1049px){.details-section-content{border-radius:0}}.glossary-link,.glossary-link:visited{color:#fff;font-size:12px;font-weight:700;text-decoration:underline}.glossary-link:hover{color:#f5f5f5;cursor:pointer}@media print{.glossary-link{display:none}}
.help-center-block{padding:0 16px 24px 16px;text-align:center;font-size:16px}@media screen and (max-width: 719px){.help-center-block{padding-bottom:16px;font-size:14px}}@media print{.help-center-block{padding-bottom:8px}}
.help-center-message:nth-child(2){padding-left:4px}
.owner-blocks{padding:24px 16px 0 16px}@media screen and (max-width: 719px){.owner-blocks{padding:0}}@media print{.owner-blocks{padding:12px 8px 0 8px}}
.owner-block{border-radius:4px;margin-bottom:24px}@media screen and (max-width: 719px){.owner-block{border-radius:0;border:0;margin-bottom:16px}}@media print{.owner-block{margin-bottom:8px}}
.detailed-history-records{font-size:16px;width:100%;border-spacing:0}@media screen and (max-width: 719px){.detailed-history-records{font-size:14px}}.detailed-history-records thead,.detailed-history-records tbody{display:grid}.owner-records-caption{display:none}.detailed-history-records th{border-top:1px solid #bdbdbd}.detailed-history-records tbody tr:last-of-type td{border-bottom:1px solid #bdbdbd}.detailed-history-records th:first-child,.detailed-history-records td:first-child{border-left:1px solid #bdbdbd}.detailed-history-records th:last-child,.detailed-history-records td:last-child{border-right:1px solid #bdbdbd}.detailed-history-records:only-child th:first-child{border-top-left-radius:4px}@media screen and (max-width: 719px){.detailed-history-records:only-child th:first-child{border-top-left-radius:0}}.detailed-history-records:only-child th:last-child{border-top-right-radius:4px}@media screen and (max-width: 719px){.detailed-history-records:only-child th:last-child{border-top-right-radius:0}}.detailed-history-records tr:last-child>td:first-child{border-bottom-left-radius:4px}@media screen and (max-width: 719px){.detailed-history-records tr:last-child>td:first-child{border-bottom-left-radius:0}}.detailed-history-records tr:last-child>td:last-child{border-bottom-right-radius:4px}@media screen and (max-width: 719px){.detailed-history-records tr:last-child>td:last-child{border-bottom-right-radius:0}}
.narrow-record-odometer-reading{display:none}@media screen and (max-width: 719px){.narrow-record-odometer-reading{display:block}}.narrow-record-icon{display:none}@media screen and (max-width: 1049px){.narrow-record-icon{display:block}}@media screen and (max-width: 719px){.record-odometer-reading{display:none}}@media screen and (max-width: 1049px){.record-icon{display:none}}.detailed-history-row td{padding:16px 3px;vertical-align:top}.detailed-history-row-main{display:grid;word-wrap:anywhere;grid-template-columns:16% 10% 26% 6% 42%}@media screen and (min-width: 720px)and (max-width: 1049px){.detailed-history-row-main{grid-template-columns:16% 12% 28% 44%}}@media screen and (max-width: 719px){.detailed-history-row-main{grid-template-columns:minmax(95px, 20%) minmax(96px, 35%) minmax(129px, 45%)}}.detailed-history-row-main.data-research{grid-template-columns:10% 10% 12% 10% 22% 6% 30%}@media screen and (min-width: 720px)and (max-width: 1049px){.detailed-history-row-main.data-research{grid-template-columns:10% 10% 12% 10% 22% 36%}}@media screen and (max-width: 719px){.detailed-history-row-main.data-research{grid-template-columns:15% 15% 15% 15% 40%}}.detailed-history-row-main td{border-top:1px solid #bdbdbd}.detailed-history-row-main td:nth-child(1){padding-left:16px}.detailed-history-row-main td:last-child{padding-right:16px}@media screen and (max-width: 719px){td.record-icon,td.record-odometer-reading{display:none}}@media print{.detailed-history-row td{padding:8px 3px}.record-odometer-reading .visually-hidden{display:none}}
.detail-record-source-line:not(:first-of-type)>a{display:none}
.detail-record-source-cpo{display:block;margin-top:8px;max-width:125px}@media screen and (max-width: 719px){.detail-record-source-cpo{display:none}}
ul.record-comments-groups{list-style:none}


.record-comments-advisor-text{margin-top:10px}
.modal:not([data-full-screen]){box-shadow:0px 24px 38px rgba(0,0,0,.14),0px 9px 46px rgba(0,0,0,.12),0px 11px 15px rgba(0,0,0,.2)}.overlay{-webkit-box-align:center;-webkit-box-pack:center;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:rgba(0,0,0,0);display:flex;height:100%;inset:0px;justify-content:center;position:fixed;transition:opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color .35s;width:100%}.overlay.spinner-overlay--parent{position:absolute}.overlay.overlay--initial,.overlay.overlay__initial{display:none;z-index:-1}.overlay.overlay--hidden,.overlay.overlay__hidden{background-color:rgba(33,33,33,0);z-index:-1;animation:OVERLAY-OUT .35s ease 0 1 normal forwards;pointer-events:none}.overlay.overlay--visible,.overlay.overlay__visible{background-color:rgba(33,33,33,.6);z-index:499;bottom:0px;left:0px;pointer-events:initial;right:0px;top:0px;animation:OVERLAY-IN .35s ease 0 1 normal forwards}.overlay.overlay--visible[data-theme=transparent],.overlay.overlay__visible[data-theme=transparent]{background-color:rgba(0,0,0,0)}@keyframes OVERLAY-IN{0%{background-color:rgba(33,33,33,0);z-index:-1}100%{background-color:rgba(33,33,33,.6);z-index:499}}@keyframes OVERLAY-OUT{0%{background-color:rgba(33,33,33,.6);z-index:499}100%{background-color:rgba(33,33,33,0);z-index:-1}}.ripple{background-position:50%;background-repeat:no-repeat;bottom:0;display:block;height:100%;left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0;transform:scale(0);transition:0s;width:100%}.ripple[data-theme=light]{background-image:radial-gradient(circle, #ffffff 15%, transparent 10.01%)}.ripple[data-theme=dark]{background-image:radial-gradient(circle, #212121 15%, transparent 10.01%)}.ripple[data-active]{opacity:0;transform:scale(7);transition-delay:.05s;transition:transform .5s,opacity 1s}.ripple-container{-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;position:relative;transition-duration:.25s;transition-property:background-color,border-color,color;transition-timing-function:ease-in}.button{align-items:center;border-radius:4px;border:none;cursor:pointer;display:flex;font-size:16px;font-weight:bold;height:48px;justify-content:center;line-height:24px;min-width:16px;padding:12px 24px;text-align:center;user-select:none;width:auto}.modal[data-full-screen] .modal_footer_actions .button,.button[data-large]{height:48px;padding:12px 24px}.button[data-medium]{height:40px;padding:8px 20px}div.modal_footer_actions .button,.button[data-small]{height:32px;padding:4px 16px}.button[data-compact]{display:inline-flex;height:auto;padding:0px}.button[data-theme=blue]{background-color:#005cb2;color:#fff}.button[data-theme=blue]:hover{background-color:#004789}.button[data-theme=green]{background-color:#005005;color:#fff}.button[data-theme=green]:hover{background-color:#003d04}.button:disabled[data-theme]:hover,.button:disabled[data-theme]:focus,.button[aria-disabled][data-theme]:hover,.button[aria-disabled][data-theme]:focus,.button:disabled[data-theme],.button[aria-disabled][data-theme]{background-color:#e0e0e0;border:none;color:#929292;cursor:not-allowed;text-decoration:none}.button.button-link{display:inline-flex}.button[data-small] .button_icon svg,.button[data-medium] .button_icon svg,.button[data-large] .button_icon svg{height:24px;width:24px}.button[data-compact] .button_icon{display:flex}.button[data-compact] .button_icon svg{height:16px;width:16px}.button[data-theme=white]{background-color:#fff;color:#005cb2}.button[data-theme=white]:focus{outline-color:#fff}.button[data-theme=white]:hover{background-color:#e7f1fb}.button[data-theme=red]{background-color:#d32f2f;color:#fff}.button[data-theme=red]:hover{background-color:#b12525}.button[data-theme=pink]{background-color:#d81b60;color:#fff}.button[data-theme=pink]:hover{background-color:#b51751}.button[data-theme=black]{background-color:#212121;color:#fff}.button[data-theme=black]:hover{background-color:#494949}.button[data-theme*=-outline]{background-color:#fff;border-style:solid;border-width:2px;line-height:20px}.button[data-theme=white-outline]{background-color:rgba(0,0,0,0);border-color:#f5f5f5;color:#fff}.button[data-theme=white-outline]:focus{outline-color:#f5f5f5}.button[data-theme=blue-outline]{border-color:#005cb2;color:#005cb2}.button[data-theme=red-outline]{border-color:#d32f2f;color:#d32f2f}.button[data-theme=pink-outline]{border-color:#d81b60;color:#d81b60}.button[data-theme=blue-flat]{color:#005cb2}.button[data-theme=red-flat]{color:#d32f2f}.button[data-theme=white-flat]{color:#fff}.button[data-theme=white-flat]:focus{outline-color:#f5f5f5}.button:hover{text-decoration:underline}.button:disabled[data-compact],.button[aria-disabled][data-compact]{background-color:rgba(0,0,0,0)}.button:disabled[data-compact]:hover,.button[aria-disabled][data-compact]:hover{background-color:rgba(0,0,0,0)}.button_icon[data-left]{margin-right:4px}.button_icon[data-right]{margin-left:4px}.ripple{background-position:50%;background-repeat:no-repeat;bottom:0;display:block;height:100%;left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0;transform:scale(0);transition:0s;width:100%}.ripple[data-theme=light]{background-image:radial-gradient(circle, #ffffff 15%, transparent 10.01%)}.ripple[data-theme=dark]{background-image:radial-gradient(circle, #212121 15%, transparent 10.01%)}.ripple[data-active]{opacity:0;transform:scale(7);transition-delay:.05s;transition:transform .5s,opacity 1s}.ripple-container{-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;position:relative;transition-duration:.25s;transition-property:background-color,border-color,color;transition-timing-function:ease-in}.button{align-items:center;border-radius:4px;border:none;cursor:pointer;display:flex;font-size:16px;font-weight:bold;height:48px;justify-content:center;line-height:24px;min-width:16px;padding:12px 24px;text-align:center;user-select:none;width:auto}.modal[data-full-screen] .modal_footer_actions .button,.button[data-large]{height:48px;padding:12px 24px}.button[data-medium]{height:40px;padding:8px 20px}div.modal_footer_actions .button,.button[data-small]{height:32px;padding:4px 16px}.button[data-compact]{display:inline-flex;height:auto;padding:0px}.button[data-theme=blue]{background-color:#005cb2;color:#fff}.button[data-theme=blue]:hover{background-color:#004789}.button[data-theme=green]{background-color:#005005;color:#fff}.button[data-theme=green]:hover{background-color:#003d04}.button:disabled[data-theme],.button[aria-disabled][data-theme],.button:disabled[data-theme]:hover,.button:disabled[data-theme]:focus,.button[aria-disabled][data-theme]:hover,.button[aria-disabled][data-theme]:focus{background-color:#e0e0e0;border:none;color:#929292;cursor:not-allowed;text-decoration:none}.button.button-link{display:inline-flex}.button[data-small] .button_icon svg,.button[data-medium] .button_icon svg,.button[data-large] .button_icon svg{height:24px;width:24px}.button[data-compact] .button_icon{display:flex}.button[data-compact] .button_icon svg{height:16px;width:16px}.button[data-theme=white]{background-color:#fff;color:#005cb2}.button[data-theme=white]:focus{outline-color:#fff}.button[data-theme=white]:hover{background-color:#e7f1fb}.button[data-theme=red]{background-color:#d32f2f;color:#fff}.button[data-theme=red]:hover{background-color:#b12525}.button[data-theme=pink]{background-color:#d81b60;color:#fff}.button[data-theme=pink]:hover{background-color:#b51751}.button[data-theme=black]{background-color:#212121;color:#fff}.button[data-theme=black]:hover{background-color:#494949}.button[data-theme*=-outline]{background-color:#fff;border-style:solid;border-width:2px;line-height:20px}.button[data-theme=white-outline]{background-color:rgba(0,0,0,0);border-color:#f5f5f5;color:#fff}.button[data-theme=white-outline]:focus{outline-color:#f5f5f5}.button[data-theme=blue-outline]{border-color:#005cb2;color:#005cb2}.button[data-theme=red-outline]{border-color:#d32f2f;color:#d32f2f}.button[data-theme=pink-outline]{border-color:#d81b60;color:#d81b60}.button[data-theme=blue-flat]{color:#005cb2}.button[data-theme=red-flat]{color:#d32f2f}.button[data-theme=white-flat]{color:#fff}.button[data-theme=white-flat]:focus{outline-color:#f5f5f5}.button:hover{text-decoration:underline}.button:disabled[data-compact],.button[aria-disabled][data-compact]{background-color:rgba(0,0,0,0)}.button:disabled[data-compact]:hover,.button[aria-disabled][data-compact]:hover{background-color:rgba(0,0,0,0)}.button_icon[data-left]{margin-right:4px}.button_icon[data-right]{margin-left:4px}.modal-root{align-items:center;bottom:0px;display:flex;height:100%;justify-content:center;left:0px;position:fixed;right:0px;top:0px;width:100%;z-index:498}.modal{animation-timing-function:ease;animation:slide-modal-in .35s ease 0s 1 normal forwards;background-color:#fff;display:flex;flex-direction:column;min-height:200px;opacity:0;position:relative;top:0px;z-index:500}.modal:not([data-full-screen]){border-radius:4px;max-height:calc(100% - 64px);max-width:640px;width:80%}.modal:not([data-full-screen])[data-wide-format]{max-width:1280px}.modal[data-full-screen]{bottom:0px;height:100%;left:0px;right:0px;top:0px;width:100%}.modal_header,.modal_header_container{display:flex}.modal_header{flex-shrink:0;padding-bottom:5px;padding-right:6px;padding-top:11px}.modal_header[data-separator]{border-bottom:1px solid #bdbdbd;padding-bottom:4px}.modal_header button.modal_header_left-button{padding:12px 24px}.modal_header_container{align-items:center;flex-grow:1;font-size:18px;line-height:18px}.modal_header_container:not([data-has-left-button]){padding-left:24px}.modal_header_container .cfx-icon{margin-right:8px}.modal_header_content{display:flex;justify-content:center;align-items:center}.modal_header_left-button,.modal_close{flex-shrink:0}.modal[data-full-screen] .modal_header{padding-bottom:0px;padding-right:0px;padding-top:7px}.modal[data-full-screen] .modal_header[data-separator]{padding-bottom:0px}.modal[data-full-screen] .modal_header_left-button{padding:12px 16px}.modal_close{background-color:rgba(0,0,0,0);cursor:pointer;flex-shrink:0;height:48px;width:48px}.modal_close:hover .modal_close_icon{fill:#1976d2}.modal_close_icon{fill:#212121;transition:color .35s}.modal_body{flex-grow:1;height:100%;overflow-y:auto;padding:24px}.modal_body[data-disable-scroll]{overflow:visible}.modal_body[data-has-nav]{padding-top:16px}.modal[data-full-screen] .modal_body{padding:16px}.modal_footer{flex-shrink:0;padding:24px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.modal_footer[data-separator]{padding-top:23px;border-top:1px solid #bdbdbd;background-color:#f5f5f5}.modal_footer[data-has-message]{padding:16px 24px}.modal_footer[data-type=MESSAGE-INLINE] .modal_footer_actions{width:initial}.modal_footer[data-type=MESSAGE-INLINE] .modal_footer_message{margin-right:16px}.modal[data-full-screen] .modal_footer{padding:16px}.modal[data-full-screen] .modal_footer[data-separator]{padding-top:15px}.modal_footer_container{align-items:center}.modal_footer_container,.modal_footer_actions,.modal_footer_container[data-has-message] .modal_footer_message{display:flex}.modal_footer,.modal_footer_container,.modal_footer_actions{width:100%}.modal[data-full-screen] .modal_footer_container[data-message-inline]{flex-direction:column}div.modal_footer_actions{position:relative}div.modal_footer_actions .button{display:inline-block}div.modal_footer_actions .button:nth-child(2){margin-left:16px}div.modal_footer_actions[data-button-count="3"] .button:nth-child(3),div.modal_footer_actions[data-stepper] .button:nth-child(2){position:absolute;right:0px}.modal_footer_actions[data-stepper].modal_footer_actions[data-button-count="1"] .button{margin-left:auto}.modal[data-full-screen] .modal_footer_actions{width:100%}.modal[data-full-screen] .modal_footer_actions[data-button-count="1"] .button{width:100%}.modal[data-full-screen] .modal_footer_actions[data-button-count="2"] .button:nth-child(1),.modal[data-full-screen] .modal_footer_actions[data-button-count="2"] .button:nth-child(2){width:calc(50% - 8px)}.modal[data-full-screen] .modal_footer_actions[data-button-count="2"] .button:nth-child(1){margin-right:8px}.modal[data-full-screen] .modal_footer_actions[data-button-count="2"] .button:nth-child(2){margin-left:8px}.modal[data-full-screen] .modal_footer_actions[data-button-count="3"]{display:block}.modal[data-full-screen] .modal_footer_actions[data-button-count="3"] .button:nth-child(2),.modal[data-full-screen] .modal_footer_actions[data-button-count="3"] .button:nth-child(3){width:calc(50% - 8px);position:relative;display:inline-block}.modal[data-full-screen] .modal_footer_actions[data-button-count="3"] .button:nth-child(2){margin-left:0px;margin-right:16px}.modal[data-full-screen] .modal_footer_actions[data-button-count="3"] .button:nth-child(1){margin-bottom:16px;width:100%;position:initial;right:initial}.modal_footer[data-has-message] .modal_footer_message{display:flex;align-items:center;margin-bottom:16px}.modal[data-full-screen] .modal_footer_container[data-message-inline] .modal_footer_message{margin-bottom:16px}.modal_footer_container[data-has-message] .modal_footer_message{align-items:center;flex:1 0}.modal_footer_message{font-size:.875rem;line-height:1.125rem}@keyframes slide-modal-in{0%{top:100%;opacity:0}100%{top:0%;opacity:1}}.airbag-deployed-modal-content{font-size:16px;line-height:1.5}@media screen and (max-width: 719px){.airbag-deployed-modal-content{font-size:14px}}.airbag-replacement-paragraph{padding-bottom:24px}.airbag-deployed-modal-table{border-collapse:collapse}.airbag-deployed-modal-table th,.airbag-deployed-modal-table td{font-size:14px;padding:8px 16px;text-align:left;vertical-align:top}.airbag-deployed-modal-table td{padding:16px;text-align:left;vertical-align:top}.airbag-deployed-modal-table-header-row{background-color:#005cb2;border:1px solid #005cb2}.airbag-deployed-modal-table-header-row th{line-height:1.5;color:#fff;font-size:14px;font-weight:700;padding:20px 16px}.airbag-deployed-modal-table-header-row th:nth-child(1){width:40%}.airbag-deployed-modal-table-header-row th:nth-child(2){width:60%}.airbag-deployed-modal-table tbody tr{background-color:#fff;border-bottom:1px solid #bdbdbd}.airbag-deployed-modal-table tbody tr td:first-child{font-weight:700}
ul.record-comments-groups>li.record-comments-group:not(:first-of-type){padding-top:1em}


.window-sticker-icon{padding-top:12px;display:block;width:128px;height:86px}@media screen and (max-width: 719px){.window-sticker-icon{padding-top:6px;padding-bottom:12px;width:112px;height:76px}}@media print{.window-sticker-icon{padding-bottom:0}}
.comments-line-alert{color:#d32f2f}
.soft-lemon-text{font-weight:400;padding-bottom:1em}
ul.record-comments-group-inner-lines{font-weight:400;margin-left:7px;list-style:none}li.record-comments-group-inner-line::before{content:"-";margin-left:-7px;position:absolute}
.record-odometer-reading-label{display:none}@media screen and (max-width: 719px){.record-odometer-reading-label{display:inline}}
.damage-detail{padding-top:8px}@media(min-width: 720px){.damage-detail{display:flex;flex-direction:row;position:relative}}td.damage-detail-left-cell{display:flex;width:100%;padding-left:16px;align-items:center}td.left-cell-without-message{justify-content:flex-end}.damage-detail-left-content{display:flex;display:-webkit-flex;align-items:center;flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-wrap:wrap;-webkit-flex-wrap:wrap}.damage-detail-right-cell{border-right:1px solid #bdbdbd}@media screen and (max-width: 719px){.damage-detail-full-cell{display:table-cell;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd;grid-column:1/3}}.damage-detail-full-content{display:flex;flex-direction:column;align-items:center}.damage-detail-severity-scale-with-fox{display:flex;justify-content:flex-start}
.point-of-impact{position:relative;width:auto;display:flex;flex-direction:row;align-items:flex-end}.poi-container{width:278px;background:#f3f8fd;display:flex;flex-direction:column;align-items:center;border:1px solid #bdbdbd;border-radius:4px;padding:15px 0}.poi-label{font-size:12px;font-weight:700}.poi-diagram{display:flex;flex-direction:column;align-items:center;margin-top:8px}.poi-diagram-middle-row{display:flex;flex-direction:row;align-items:center;margin:8px 0}.poi-diagram-middle-row .poi-image{margin:0 8px}.poi-diagram-label{font-size:10px}.mobile-damage-detail-fox{display:none}@media screen and (max-width: 719px){.mobile-damage-detail-fox{display:inherit;position:absolute;height:98px;right:-15px;bottom:-8px}}@media print{.poi-container{height:275px}.poi-diagram-middle-row{height:205px}}
.poi-image.front .front,.poi-image.left-side .left-side,.poi-image.right-side .right-side,.poi-image.rear .rear,.poi-image .roof,.poi-image.left-front .left-front,.poi-image.right-front .right-front,.poi-image.left-rear .left-rear,.poi-image.right-rear .right-rear{display:none}.poi-image.roof .roof{display:block}.poi-image svg{overflow:hidden}
.severity-scale{width:278px;height:99px;background:#f3f8fd;border:1px solid #bdbdbd;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:8px 0}.severity-scale-label{font-size:12px;font-weight:700;margin-bottom:15px;display:flex;flex-direction:row;align-items:center}.severity-scale-slider{width:212px;height:12px;background:#fff;border:1px solid #212121}.severity-scale-slider svg{height:19px;width:50px;margin-top:-4.5px;border:1px solid #212121;overflow:hidden}.very-minor-damage svg{margin-left:-1px;width:25px}.minor-damage svg{margin-left:-4px}.minor-to-moderate-damage svg{margin-left:35px}.minor-to-moderate-structural-damage svg{margin-left:25px;width:110px}.moderate-damage svg{margin-left:80px}.moderate-to-severe-damage svg{margin-left:120px}.moderate-to-severe-structural-damage svg{margin-left:90px;width:122px}.severe-damage svg{margin-left:166px}.very-severe-damage svg{margin-left:186px;width:25px}.severity-scale-ruler{font-size:10px;display:flex;justify-content:space-between;width:88%;margin-top:10px}
.desktop-damage-detail-full-fox{height:329px;align-self:flex-end;position:relative;left:50px}@media screen and (max-width: 719px){.desktop-damage-detail-full-fox{display:none}}.levitating-standing-fox-without-message{right:24px;left:-24px}
.desktop-damage-detail-half-fox{height:100px;position:relative;top:25px;left:-16px}@media screen and (max-width: 719px){.desktop-damage-detail-half-fox{display:none}}
.record-damage-superiority-message{display:flex;flex-direction:column;font-size:22px;line-height:1.1;color:#1976d2;font-weight:700}.record-damage-superiority-message span{white-space:nowrap}
.learn-more-campaign-text{-webkit-border-radius:4px;background-clip:padding-box;border-radius:4px}.learn-more-campaign-text{background:#fff;padding:16px;border:1px solid #1976d2;position:relative;margin:0px 16px;top:-16px}.learn-more-campaign-text p+p{margin-top:16px}.learn-more-campaign-text:after,.learn-more-campaign-text:before{bottom:100%;left:57%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}@media screen and (max-width: 959px){.learn-more-campaign-text:after,.learn-more-campaign-text:before{left:55%}}.learn-more-campaign-text:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:9px;margin-left:5px}.learn-more-campaign-text:before{border-color:rgba(25,118,210,0);border-bottom-color:#1976d2;border-width:10px;margin-left:4px}@media print{.learn-more-campaign-text{padding:8px;top:0px}.learn-more-campaign-text p+p{margin-top:8px}}


.detail-record-xperts{grid-column:1/3}.detail-record-xperts-content{display:flex;justify-content:flex-end;align-items:flex-end;margin-right:8px;font-size:14px}@media screen and (max-width: 719px){.detail-record-xperts-content{justify-content:flex-start}}.detail-record-xperts-content ul{margin-left:1em}.detail-record-xperts-fox{width:82px;height:80px;margin-bottom:-8px;margin-right:20px}


.call-out-tiny{margin-top:-6px;line-height:18px;background-color:#fff;border:1px solid #1976d2;border-radius:4px;display:flex;flex-direction:column;align-self:center;max-width:138px;padding:8px 8px 8px 20px;height:55px;margin-top:8px}.call-out-tiny .call-out-caret{left:-7px;bottom:26px}.call-out-small{margin-top:-6px;line-height:18px;background-color:#fff;border:1px solid #1976d2;border-radius:4px;display:flex;flex-direction:column;align-self:center;min-width:230px;max-width:250px;height:54px;padding:8px}@media screen and (max-width: 719px){.call-out-small{min-width:190px;height:60px}}.call-out-small .call-out-caret{right:8px}@media screen and (max-width: 719px){.call-out-small .call-out-caret{right:-5px}}.call-out-medium{margin-top:-6px;line-height:18px;background-color:#fff;border:1px solid #1976d2;border-radius:4px;width:43%;padding:16px;display:flex;flex-basis:43%;flex-direction:column;align-self:center}@media screen and (max-width: 719px){.call-out-medium{width:auto;padding:12px;flex-basis:100%}}.call-out-medium .call-out-caret{right:15px}@media screen and (max-width: 719px){.call-out-medium .call-out-caret{right:-1px}}.call-out-large{margin-top:-6px;line-height:18px;background-color:#fff;border:1px solid #1976d2;border-radius:4px;font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;line-height:1.5;padding:14px 28px;margin-top:0;flex:1;display:block}@media screen and (max-width: 719px){.call-out-large{padding:12px}}.call-out-large .call-out-caret{right:27px}@media screen and (max-width: 719px){.call-out-large .call-out-caret{right:-1px}}.call-out-caret{position:relative;bottom:-28px}@media screen and (max-width: 719px){.call-out-caret{bottom:-40px}}.call-out-caret:before{position:absolute;top:-66px;left:-10px;border-style:solid;border-width:6px 9px 6px 0;border-color:rgba(0,0,0,0) #1976d2;content:""}@media screen and (max-width: 719px){.call-out-caret:before{position:absolute;top:-66px;left:-22px;border-style:solid;border-width:6px 9px 6px 0;border-color:rgba(0,0,0,0) #1976d2;content:""}}.call-out-caret:after{position:absolute;top:-66px;left:-9px;border-style:solid;border-width:6px 9px 6px 0;border-color:rgba(0,0,0,0) #fff;content:""}@media screen and (max-width: 719px){.call-out-caret:after{position:absolute;top:-66px;left:-21px;border-style:solid;border-width:6px 9px 6px 0;border-color:rgba(0,0,0,0) #fff;content:""}}@media print{.call-out-medium{padding:8px}.call-out-large{padding:8px}.call-out-caret{display:none}}
.learn-more-toggle{font-weight:700;padding-top:12px;display:flex;align-items:center}.learn-more-toggle span{padding-left:12px}@media screen and (max-width: 719px){.learn-more-text-long{display:none}}.learn-more-text-short{display:none}@media screen and (max-width: 719px){.learn-more-text-short{display:inline}}
.detailed-history-row-supplementary{display:grid;grid-template-columns:52% 48%}@media screen and (min-width: 720px)and (max-width: 1049px){.detailed-history-row-supplementary{grid-template-columns:56% 44%}}.detailed-history-row-supplementary td{padding:8px 16px}.learn-more-campaign-box{display:grid;grid-template-columns:99.9%;justify-content:center}.learn-more-campaign-box td{padding:8px 16px}@media print{.detailed-history-row-supplementary td{padding:8px}.learn-more-campaign-box td{padding:8px}}
.detailed-history-column-headings{background-color:#e0e0e0;height:40px;border-radius:4px 4px 0 0;border-top:1px solid #bdbdbd;display:grid;grid-template-columns:16% 10% 26% 6% 42%}@media screen and (min-width: 720px)and (max-width: 1049px){.detailed-history-column-headings{grid-template-columns:16% 12% 28% 44%}}@media screen and (max-width: 719px){.detailed-history-column-headings{grid-template-columns:minmax(95px, 20%) minmax(96px, 35%) minmax(129px, 45%)}}.detailed-history-column-headings.data-research{grid-template-columns:10% 10% 12% 10% 22% 6% 30%}@media screen and (min-width: 720px)and (max-width: 1049px){.detailed-history-column-headings.data-research{grid-template-columns:10% 10% 12% 10% 22% 36%}}@media screen and (max-width: 719px){.detailed-history-column-headings.data-research{grid-template-columns:15% 15% 15% 15% 40%}}
.detailed-history-column-heading{font-size:16px;font-weight:700;padding:8px 3px;text-align:left}@media screen and (max-width: 719px){.detailed-history-column-heading{font-size:14px}}.detailed-history-column-heading:nth-child(1){padding-left:16px}@media screen and (max-width: 719px){.detailed-history-column-heading:nth-child(2){display:none}}@media screen and (max-width: 719px){.data-research .detailed-history-column-heading:nth-child(2){display:block}}@media screen and (max-width: 1049px){.detailed-history-column-heading:nth-child(4){display:none}}@media screen and (min-width: 720px)and (max-width: 1049px){.data-research .detailed-history-column-heading:nth-child(4){display:block}}@media screen and (max-width: 1049px){.data-research .detailed-history-column-heading:nth-child(6){display:none}}.data-research .detailed-history-column-heading:nth-child(1){padding-left:16px}@media screen and (max-width: 719px){.data-research .detailed-history-column-heading:nth-child(3){padding-left:16px}}@media screen and (max-width: 719px){.data-research .detailed-history-column-heading:nth-child(6){display:none}}.data-research .detailed-history-column-heading:nth-child(7){padding-right:16px}
.vehicle-xperts-row{border-top:1px solid #bdbdbd}
.vehicle-no-recent-records-xpert{display:flex;padding:8px 20px 8px 34px}@media screen and (max-width: 719px){.vehicle-no-recent-records-xpert{padding-left:4px;padding-right:12px}}.vehicle-no-recent-records-xpert-fox{height:80px;margin-bottom:-9px;margin-right:20px;align-self:flex-end}
.vehicle-well-maintained-xpert{display:flex;padding:8px 20px 8px 34px}@media screen and (max-width: 719px){.vehicle-well-maintained-xpert{padding-left:4px;padding-right:12px}}.vehicle-well-maintained-xpert-fox{height:97px;margin-bottom:-9px;margin-right:20px;align-self:flex-end}@media screen and (max-width: 719px){.vehicle-well-maintained-xpert-fox{height:66px}}
.owner-tab{display:-ms-grid;-ms-grid-columns:23% 1fr 18%;display:grid;grid-template-columns:23% 1fr 18%;grid-template-areas:"ownership-left ownership-middle ownership-right";background-color:#f3f8fd;min-height:56px;max-height:86px;padding:16px 16px 12px 23px;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-top:1px solid #bdbdbd;border-radius:4px 4px 0 0}.owner-tab .details-owner-icon-container{padding-right:12px}@media screen and (max-width: 719px){.owner-tab{display:grid;grid-template-columns:1fr 1fr;-ms-grid-columns:1fr 1fr;grid-template-rows:56px 1fr;max-height:150px;min-height:56px;border-radius:0}}.owner-icon{height:24px;width:19px;padding-top:2px;padding-right:11px}.ownership-left{font-size:16px;display:flex;-ms-grid-row:1;-ms-grid-column:1;grid-column:1}@media screen and (max-width: 719px){.ownership-left{font-size:14px;grid-column:1/1;grid-row:1;-ms-grid-row:1;-ms-grid-column:1/1}}.ownership-label{font-size:16px}.ownership-middle{display:flex;-ms-grid-row:1;-ms-grid-column:2;grid-column:2}@media screen and (max-width: 719px){.ownership-middle{grid-row:2;grid-column:1/-1;-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;justify-content:center}}@media screen and (max-width: 379px){.ownership-middle{font-size:12px}}.ownership-right{font-size:16px;display:flex;flex-direction:column;text-align:right;-ms-grid-row:1;-ms-grid-column:3;grid-column:3}@media screen and (max-width: 719px){.ownership-right{font-size:14px;grid-column:2;grid-row:1;-ms-grid-row:1;-ms-grid-column:2}}@media screen and (max-width: 379px){.ownership-right{font-size:12px}}@media print{.owner-tab{min-height:30px;padding:8px 12px 8px 12px}}
.owner-type{text-transform:capitalize}
.low-mileage-xpert{display:flex}.low-mileage-xpert-img{align-self:flex-start;padding-right:10px;height:78px;margin-bottom:-12px}@media screen and (max-width: 719px){.low-mileage-xpert-img{margin-top:10px}}
.ucl-lead-form-container{border:1px solid #bdbdbd;margin-top:24px;border-radius:4px}#uclLeadFrame{width:468px;height:745px;padding-left:12px}@media screen and (max-width: 719px){#uclLeadFrame{width:100%;padding-left:0}}
#glossary-section{margin-bottom:24px;width:100%}@media screen and (max-width: 719px){#glossary-section{margin:16px auto auto}}@media print{#glossary-section .section-header{border:1px solid #bdbdbd;border-radius:4px 4px 0 0}}@media print{#glossary-section{margin:12px auto auto}}#glossary-section .section-header-right-side{width:118px}#glossary-section .section-header-right-side:lang(es){width:173px}@media screen and (min-width: 720px)and (max-width: 1049px){#glossary-section .section-header-right-side{margin-right:8px}}@media screen and (min-width: 720px)and (max-width: 1049px){#glossary-section .section-header-title-block{margin-left:8px;margin-right:8px}}.glossary-section-content{border-top:0;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;border-radius:0 0 4px 4px}@media screen and (max-width: 719px){.glossary-section-content{border:none}}@media screen and (max-width: 719px){.glossary-section-content{border-bottom:1px solid #bdbdbd;padding-bottom:16px}}@media print{#glossary-section .section-header-right-side{display:none}}
.glossary{margin-block-start:0;margin-block-end:0;padding:16px}@media print{.glossary{padding:8px}}
.glossary-entry-term{font-weight:700}.glossary-entry-definition{margin-bottom:16px;text-align:left;margin-inline-start:0}.glossary-entry-definition:last-child{margin-bottom:0}.glossary-entry-definition .inset{margin:10px 20px}@media screen and (max-width: 719px){.glossary-entry-definition .inset{margin:10px 0}}.inset>ul{margin:10px 20px 20px 20px}.inset li{margin-top:5px}@media print{.glossary-entry-definition{margin-bottom:8px}}
.glossary-entry-definition-extension{margin:10px 20px}@media screen and (max-width: 719px){.glossary-entry-definition-extension{margin:10px 0}}@media print{.glossary-entry-definition-extension{margin:8px 20px}}
.glossary-entry-definition-disclaimers{margin:0 20px 20px 20px}.glossary-entry-definition-disclaimers>li{margin-top:5px}
.full-glossary-button{display:none}@media screen and (max-width: 719px){.full-glossary-button{font-size:14px;font-weight:700;color:#1976d2;text-decoration:none;margin:0 16px;width:initial;height:40px;border:1px solid #1976d2;border-radius:4px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;transform:translate3d(0, 0, 0);cursor:pointer}.full-glossary-button:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #212121 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.full-glossary-button:active:before{transform:scale(0, 0);opacity:.15;transition:0s}}
.footer-territory{margin-top:16px}@media screen and (max-width: 1049px){.footer-territory{margin-left:16px;margin-right:16px}}.footer-territory p{font-size:12px;margin-bottom:16px}@media print{.footer-territory{margin-top:4px}.footer-territory p{margin-bottom:4px}}
#vehicle-history-report-copyright,#vehicle-history-report-copyright span{font-size:12px;align-self:flex-start}
.footer-signature{border:1px solid #9e9e9e;border-radius:4px;background-color:#f5f5f5;margin:24px 0;padding:24px;height:130px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 719px){.footer-signature{display:none}}.signature-text{font-size:14px;font-weight:700}.footer-signature-lines{display:flex;justify-content:space-between;font-size:14px;font-weight:700}.footer-signature-line{border-top:1px solid #979797;width:48%;padding-top:8px;display:flex;justify-content:space-between}.footer-signature-label{padding-left:5px}.footer-signature-date-label{margin-right:16%}
.social-media-links{font-weight:700;display:flex;align-items:center;width:570px;margin-bottom:24px}@media screen and (max-width: 719px){.social-media-links{display:none}}.social-media-links ul{display:flex;justify-content:space-around;list-style-type:none;padding-left:8px;width:87%}.social-media-links img{margin-right:8px}.social-media-links a{display:flex;align-items:center;text-decoration:none}@media print{.social-media-links{margin-bottom:8px}}
.buyback-alert{display:flex;border:1px solid #d32f2f;background-color:rgba(255,59,48,.05);border-radius:4px;padding:8px 16px;margin-bottom:24px;align-items:center;line-height:125%}.buyback-alert img{margin-right:16px;height:50px}.buyback-alert strong{color:#d32f2f}
@media print{.back-to-top-button,.make-room-for-mobile{display:none}}.back-to-top-button{display:flex;position:fixed;bottom:12px;right:12px;height:40px;width:fit-content;padding:0 12px;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#212121;border-radius:24px;background-color:#fff;box-shadow:0 6px 10px 0 rgba(0,0,0,.55);z-index:100}@media screen and (max-width: 719px){.back-to-top-button{left:50%;right:0;transform:translateX(-50%)}}@media screen and (max-width: 719px){.make-room-for-mobile{margin-bottom:72px}}
#accident-damage-section{margin-bottom:24px;width:100%}@media screen and (max-width: 719px){#accident-damage-section{margin:16px auto auto}}@media print{#accident-damage-section .section-header{border:1px solid #bdbdbd;border-radius:4px 4px 0 0}}@media print{#accident-damage-section{margin:12px auto auto}}.accident-damage-section-content{padding:16px;border-top:0;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;border-radius:0 0 4px 4px}@media screen and (max-width: 719px){.accident-damage-section-content{border:none}}.accident-damage-section-expand-toggle{display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:16px;font-weight:700}.accident-damage-section-expand-toggle:hover{text-decoration:underline}@media print{.accident-damage-section-expand-toggle{display:none}}.show-expandable-group{display:block}.hide-expandable-group{display:none}@media print{.hide-expandable-group{display:block}}
.section-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#1976d2;border-radius:4px 4px 0 0;box-sizing:border-box;width:100%;height:auto;min-height:57px;padding-top:8px;padding-bottom:8px;color:#fff}@media screen and (max-width: 1049px){.section-header{border-radius:initial}}.section-header-right-side{margin-right:16px}@media screen and (max-width: 719px){.section-header-right-side{display:none;margin-right:0}}.section-header-right-side a,.section-header-right-side a:visited{font-weight:700;font-size:16px;color:#fff;text-decoration:underline}.section-header-right-side a:hover{color:#fff;cursor:pointer}@media print{.section-header{background-color:#fff;color:#212121}}
.section-header-title-block{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-left:16px;margin-right:16px}@media screen and (max-width: 959px){.section-header-title-block{margin-right:8px}}.section-header-title-subtitle-container{display:flex;flex-direction:column;align-items:flex-start}.section-header-title-logo-container{display:flex;flex-direction:row;align-items:center}.section-header-logo{height:24px;width:128px}@media screen and (max-width: 719px){.section-header-logo{display:none}}.section-header-title-text{font-size:18px;font-weight:700;margin-left:10px;white-space:nowrap}@media screen and (max-width: 719px){.section-header-title-text{font-size:16px;margin-left:0}}.section-header-subtitle-text{font-weight:400}@media screen and (max-width: 1049px){.section-header-subtitle-text{font-size:12px}}
.accident-damage-record{box-sizing:border-box;margin-bottom:16px}.accident-damage-record .comments-group-outer-line{font-size:18px;font-weight:700}.accident-damage-record .record-comments-group-inner-lines{font-size:16px}.accident-damage-record-content.accident-damage-record:last-of-type{margin-bottom:0}.accident-damage-record-title{display:flex;align-items:center;justify-content:center;min-height:40px;background-color:#f5f5f5;border:1px solid #bdbdbd;border-radius:4px 4px 0 0}.accident-damage-record-content{min-height:40px;padding:16px 12px;border-top:0;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;display:flex;justify-content:space-between}@media screen and (max-width: 719px){.accident-damage-record-content{flex-direction:column}}.accident-damage-record-content .accident-damage-record-comments{margin-right:8px}.accident-damage-record-content .accident-damage-section-severity-and-points-of-impact{display:flex}@media screen and (max-width: 1049px){.accident-damage-record-content .accident-damage-section-severity-and-points-of-impact{flex-direction:column}.accident-damage-record-content .accident-damage-section-severity-and-points-of-impact>div:nth-child(2){margin-top:8px}}@media screen and (max-width: 719px){.accident-damage-record-content .accident-damage-section-severity-and-points-of-impact{margin-top:16px}}.accident-damage-record-content .severity-scale{margin:0 12px 0 0;height:120px}@media screen and (min-width: 720px)and (max-width: 1049px){.accident-damage-record-content .severity-scale{margin:0;width:254px}}@media screen and (max-width: 719px){.accident-damage-record-content .severity-scale{margin:0;width:100%}}@media screen and (max-width: 719px){.accident-damage-record-content .severity-scale .severity-scale-ruler{width:248px}}.accident-damage-record-content .poi-image{display:flex;justify-content:center;align-items:center;margin:0;background-color:#f3f8fd;border:1px solid #bdbdbd;border-radius:4px;height:120px;width:179px}@media screen and (min-width: 720px)and (max-width: 1049px){.accident-damage-record-content .poi-image{height:157px;width:254px}}@media screen and (max-width: 719px){.accident-damage-record-content .poi-image{height:157px;width:100%}}.accident-damage-record-content .poi-image>svg{transform:rotate(270deg) scale(0.74)}@media screen and (max-width: 1049px){.accident-damage-record-content .poi-image>svg{transform:rotate(270deg) scale(1)}}.accident-damage-record h3{font-size:14px;font-weight:400}
.accident-damage-section-view-more-jumplink{font-size:16px;font-weight:700;margin-top:16px}@media print{.accident-damage-section-view-more-jumplink{display:none}}.accident-damage-section-view-more-jumplink a{display:flex;align-items:center}.accident-damage-section-view-more-jumplink a:hover{text-decoration:underline}
.history-based-value{margin-bottom:24px}.history-based-value .back-to-top{display:none}.history-based-value button{color:#fff;text-decoration:underline;font-weight:700}
.new-hbv-section .history-based-value-content{display:grid;grid-template-columns:50% 50%;border:1px solid #bdbdbd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;justify-items:center}@media screen and (max-width: 1049px){.new-hbv-section .history-based-value-content{display:block}}@media screen and (max-width: 719px){.new-hbv-section .history-based-value-content{height:auto}.new-hbv-section .history-based-value-content .arrows-container{order:0}.new-hbv-section .history-based-value-content .value-container{order:2}}.new-hbv-section .history-based-value-content .hbv-badge-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;grid-row:1/3;width:100%;height:100%;background-color:#f3f8fd}@media screen and (max-width: 719px){.new-hbv-section .history-based-value-content .hbv-badge-container{background-color:rgba(0,0,0,0);grid-row:initial;order:1;padding-top:8px}}.new-hbv-section .history-based-value-content.hbv-content-with-badge{grid-template-rows:auto auto}@media screen and (max-width: 719px){.new-hbv-section .history-based-value-content.hbv-content-with-badge{grid-template-columns:25% 75%;grid-template-rows:min-content min-content min-content}}@media screen and (max-width: 719px){.new-hbv-section .history-based-value-content.hbv-content-with-badge{grid-template-columns:100%;grid-template-rows:min-content min-content min-content}}
.arrows-container-wrapper{display:flex;justify-content:center;width:100%;padding:24px 0;border-left:1px solid #bdbdbd}@media screen and (max-width: 1049px){.arrows-container-wrapper{justify-content:flex-start;padding:0 24px;border-left:none}}.arrows-container{display:flex;flex-direction:column;width:100%;max-width:418px}@media screen and (min-width: 720px)and (max-width: 1049px){.arrows-container{max-width:540px}}@media screen and (max-width: 719px){.arrows-container{max-width:none}}.arrows-container-arrows{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:16px 12px;width:auto}@media screen and (min-width: 720px)and (max-width: 1049px){.arrows-container-arrows{display:grid;grid-template-columns:auto auto;padding:0 0 24px 0}}@media screen and (max-width: 719px){.arrows-container-arrows{padding:0 0 16px 0}}.arrows-container>h3{padding-top:16px;color:#212121;font-size:18px;font-weight:700}@media screen and (min-width: 720px)and (max-width: 1049px){.arrows-container>h3{font-size:18px}}@media screen and (max-width: 719px){.arrows-container>h3{font-size:14px}}.fair-value-text{color:#1976d2}.good-value-text{color:#2e7d32}.great-value-text{color:#005005}
.arrows-container-arrow{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;text-align:center;width:auto;font-weight:700}@media screen and (max-width: 719px){.arrows-container-arrow{font-size:12px;width:auto}}.arrows-container-arrow>p{font-weight:400;text-align:left}@media(min-width: 720px){.arrows-container-arrow>p{font-size:16px}}@media screen and (max-width: 719px){.arrows-container-arrow>p{font-size:14px}}.arrows-container-arrow>*{margin-right:8px}.hbv-up-arrow{color:#005005}.hbv-down-arrow{color:#e37300}.arrows-container-arrow>img{width:68px;height:40px}@media screen and (max-width: 719px){.arrows-container-arrow>img{width:40px;height:24px}}.arrows-container-arrow>svg{width:30px;height:30px;padding:4px 0}@media screen and (max-width: 719px){.arrows-container-arrow>svg{display:block}}
.new-hbv-section .value-container{display:flex;flex-direction:column;width:100%}.new-hbv-section .button-and-toggle-row{justify-content:center;align-items:center;padding:0 24px;margin-bottom:16px}.new-hbv-section .button-and-toggle-row .hbv-update-trim-and-options-button{font-size:16px;height:auto}.new-hbv-section .button-and-toggle-row .radio-group-input[data-vertical] .radio-input{font-size:16px;padding:4px 0}.new-hbv-section .button-and-toggle-row .radio-group-input[data-vertical] .radio-input_circle{top:3px}.new-hbv-section .button-and-toggle-row .hbv-value-toggle{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:16px}@media screen and (max-width: 1049px){.new-hbv-section .button-and-toggle-row{margin-bottom:0}}@media screen and (max-width: 719px){.new-hbv-section .button-and-toggle-row{justify-content:center;padding-top:16px}}.new-hbv-section .space-taker{width:200px}@media screen and (max-width: 719px){.new-hbv-section .space-taker{padding-bottom:16px}}@media print{.new-hbv-section .button-and-toggle-row{display:none}}
.radio-input_circle{box-sizing:border-box}

.new-hbv-section .carfax-prices{display:flex;flex-direction:column;padding-top:24px;padding-left:24px;margin-right:24px;margin-bottom:16px}@media screen and (max-width: 719px){.new-hbv-section .carfax-prices{padding-top:12px}}.new-hbv-section .hbv-content-with-badge .badge-values-box{height:32px;width:320px;display:grid;grid-template-columns:120px 1fr;column-gap:8px;grid-auto-rows:50%}.new-hbv-section .hbv-content-with-badge .special-case-value{height:auto;width:auto;display:flex;flex-direction:column-reverse}.new-hbv-section .hbv-content-with-badge .history-based-badge{grid-column:1;grid-row:1/3;align-content:center;height:24px;padding-top:6px}.new-hbv-section .hbv-content-with-badge .price-difference-text{grid-column:2;grid-row:1}.new-hbv-section .hbv-content-with-badge .carfax-price-text{grid-column:2;grid-row:2}.new-hbv-section .view-details-button{width:195px;margin-top:20px}@media print{.new-hbv-section .carfax-prices{margin-bottom:16px}}
.new-hbv-section .carfax-price-text p:first-child,.new-hbv-section .compared-price-text p:first-child{font-size:32px;font-weight:700}@media screen and (max-width: 719px){.new-hbv-section .carfax-price-text p:first-child,.new-hbv-section .compared-price-text p:first-child{font-size:24px}}.new-hbv-section .hbv-content-with-badge{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;line-height:1.5}.new-hbv-section .hbv-content-with-badge .carfax-value-row{display:flex;flex-direction:column}.new-hbv-section .hbv-content-with-badge .carfax-value-row+.new-hbv-section .hbv-content-with-badge .carfax-value-row{flex-direction:row}@media screen and (max-width: 719px){.new-hbv-section .hbv-content-with-badge .carfax-value-row{font-size:12px}}.new-hbv-section .hbv-content-with-badge .carfax-value-row p{margin-right:4px}.new-hbv-section .hbv-content-with-badge .carfax-value-row.always-print{display:none}.new-hbv-section .hbv-content-with-badge .carfax-value-row .mobile-tablet{display:none}.new-hbv-section .hbv-content-with-badge .listing-value{font-size:32px;font-weight:700}@media screen and (max-width: 719px){.new-hbv-section .hbv-content-with-badge .listing-value{font-size:24px}}.new-hbv-section .hbv-content-with-badge .listing-price-text{padding-bottom:8px}.new-hbv-section .hbv-content-with-badge .price-difference-text{flex-direction:row;color:#2e7d32;font-weight:700}.new-hbv-section .hbv-content-with-badge .carfax-price-text{flex-direction:row;align-items:center}.new-hbv-section .hbv-content-with-badge .carfax-price-text p:first-child{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;line-height:1.5}@media screen and (max-width: 719px){.new-hbv-section .hbv-content-with-badge .carfax-price-text p:first-child{font-size:12px}}.new-hbv-section .hbv-content-with-badge .value-badge-info-circle-icon{fill:#1976d2}.new-hbv-section .hbv-content-with-badge .only-value{grid-row:1/3;align-items:center}.new-hbv-section .hbv-content-with-badge .no-diff-only-value{grid-row:1/3;align-items:center}.new-hbv-section .hbv-content-with-badge .special-case-value>.carfax-value-row{height:auto;width:auto;display:flex;flex-direction:column;align-items:flex-start}.new-hbv-section .hbv-content-with-badge .special-case-value>.carfax-value-row p:first-child{font-size:32px;font-weight:700}@media screen and (max-width: 719px){.new-hbv-section .hbv-content-with-badge .special-case-value>.carfax-value-row p:first-child{font-size:24px}}.new-hbv-section .hbv-content-with-badge .last-seen-text{color:#616161;font-size:12px;padding-top:16px;padding-bottom:16px;text-align:center}@media screen and (max-width: 1049px){.new-hbv-section .hbv-content-with-badge .last-seen-text{padding-top:0}}@media screen and (max-width: 1049px){.new-hbv-section .hbv-content-with-badge .carfax-value-row.last-seen-text.desktop{display:none}}.new-hbv-section .hbv-content-with-badge .carfax-value-row.last-seen-text.mobile-tablet{display:none}@media screen and (max-width: 1049px){.new-hbv-section .hbv-content-with-badge .carfax-value-row.last-seen-text.mobile-tablet{display:flex;text-align:left;padding-left:24px;padding-right:24px}}.new-hbv-section .carfax-value-row.always-print{display:none}@media print{.new-hbv-section .carfax-value-row.always-print{display:flex}.new-hbv-section .always-print-hide{display:none}}
.value-slider{padding-top:16px;display:grid;grid-template-columns:repeat(3, 1fr);column-gap:4px;width:100%;text-align:center}.value-slider svg{width:100%}.value-slider__text{font-size:16px;line-height:24px;text-align:center;max-width:70px;margin:auto}@media screen and (max-width: 719px){.value-slider div{font-size:12px}}.value-slider .bold{font-weight:bold}
@media print{.button.button-link.view-details-button{display:none}}

.service-history-section{margin-bottom:24px;width:100%}@media screen and (max-width: 719px){.service-history-section{margin:16px auto auto}}@media print{.service-history-section .section-header{border:1px solid #bdbdbd;border-radius:4px 4px 0 0}}@media print{.service-history-section{margin:12px auto auto}}.service-history-section-content{border-top:0;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;border-radius:0 0 4px 4px}@media screen and (max-width: 719px){.service-history-section-content{border:none}}
.keep-it-maintained-content{display:grid;width:100%;grid-template-columns:1fr 220px;grid-template-rows:60px}@media screen and (max-width: 719px){.keep-it-maintained-content{display:none}}.keep-it-maintained-left-column-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:220px;padding-left:16px;border-bottom:1px solid #bdbdbd}.keep-it-maintained-title{font-size:14px}.keep-it-maintained-icon{margin-left:8px;margin-right:8px}.keep-it-maintained-right-column-content{display:flex;justify-content:center;align-items:center;min-width:220px;border-bottom:1px solid #bdbdbd;border-left:1px solid #bdbdbd}
.car-care-promotion{display:grid;grid-template-columns:237px 1fr 220px;width:100%;min-height:184px}@media screen and (max-width: 719px){.car-care-promotion{grid-template-columns:auto auto;max-height:unset;min-height:unset;margin-top:16px}}.car-care-promotion-phone-shield-area{grid-row:1/span 2;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 719px){.car-care-promotion-phone-shield-area{grid-row:1/span 1}}.car-care-promotion-image{margin-left:16px}.car-care-promotion-text-area{margin-left:8px;margin-right:8px}.activate-car-care{font-size:24px;font-weight:700;color:#1976d2;margin-top:24px}@media screen and (max-width: 719px){.activate-car-care{font-size:14px;font-weight:700}}.car-care-promotional-list{padding-top:12px;margin-left:24px}@media screen and (max-width: 719px){.car-care-promotional-list{margin-left:16px;font-size:12px}}.car-care-promotional-download{margin-top:20px;margin-right:8px;height:74px;font-size:16px}@media screen and (max-width: 719px){.car-care-promotional-download{grid-column-start:1;grid-column-end:3;grid-row:2/span 1;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:none;margin-top:0;font-size:14px}}.car-care-promotion-first-service-area{grid-column-start:3;grid-row:1/span 2;min-width:221px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-left:1px solid #bdbdbd}@media screen and (max-width: 719px){.car-care-promotion-first-service-area{display:none}}.first-service-form{display:flex;flex-direction:column;padding:8px}.first-service-form-description{font-size:16px;font-weight:700}.first-service-form-line-item{margin-left:1em;line-height:3.5;font-weight:700}.first-service-form-date-line{display:inline-block;border-bottom:2px solid #000;width:112px}.first-service-form-miles-line{display:inline-block;border-bottom:2px solid #000;width:108px}
.trade-in-leads-top-banner{display:flex;flex-direction:row;justify-content:center;align-items:center;height:56px;margin:8px 0 24px 0;background:#f5f5f5}@media screen and (max-width: 719px){.trade-in-leads-top-banner{flex-direction:column;height:96px;margin:0 16px 16px 16px}}@media screen and (min-width: 720px)and (max-width: 1049px){.trade-in-leads-top-banner{margin:0 0 16px 0}}.sell-my-car-label{font-size:18px;font-weight:700;font-weight:700;margin-right:22px}@media screen and (max-width: 719px){.sell-my-car-label{flex-direction:column;margin:0 0 8px 0}}@media print{.trade-in-leads-top-banner{display:none}}
.top-banner-button.top-banner-button{width:150px;height:32px;font-size:14px}.top-banner-button.top-banner-button:lang(es){width:190px}.trade-in-leads-section-button.trade-in-leads-section-button{width:155px;height:48px}@media screen and (min-width: 720px)and (max-width: 1049px){.trade-in-leads-section-button.trade-in-leads-section-button{width:163px;height:48px}.trade-in-leads-section-button.trade-in-leads-section-button:lang(es){width:220px}}@media screen and (max-width: 719px){.trade-in-leads-section-button.trade-in-leads-section-button{width:152px;height:40px;font-size:14px}.trade-in-leads-section-button.trade-in-leads-section-button:lang(es){width:220px}}.trade-in-leads-section-button.trade-in-leads-section-button:lang(es){width:220px}
.trade-in-leads-bottom-banner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:208px;margin-bottom:24px;border:1px solid #bdbdbd}@media screen and (max-width: 719px){.trade-in-leads-bottom-banner{margin-top:18px;height:307px;flex-direction:column}}.trade-in-leads-bottom-banner-text{display:flex;flex-direction:row;margin-bottom:16px;font-size:24px;font-weight:700;font-weight:400}@media screen and (max-width: 1049px){.trade-in-leads-bottom-banner-text{margin-bottom:8px}}@media screen and (max-width: 719px){.trade-in-leads-bottom-banner-text{flex-direction:column}}.trade-in-leads-bottom-banner-sell-my-car-label{margin-right:6px}.trade-in-leads-bottom-banner-three-steps-label{font-weight:700}.trade-in-leads-bottom-banner-button-and-label{display:flex;flex-direction:column;justify-content:center;align-items:center}.trade-in-leads-bottom-banner-left-images{display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:100%;width:140px}.trade-in-leads-bottom-banner-mobile{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.trade-in-leads-bottom-banner-top-logo{margin-top:24px}@media print{.trade-in-leads-bottom-banner{display:none}}
.print-only-report-provided-by-snackbar{display:none}.report-provided-by-snackbar{display:grid;border:2px solid #1976d2;border-radius:4px;text-align:center;box-sizing:border-box}@media screen and (min-width: 720px)and (max-width: 1049px){.report-provided-by-snackbar{grid-template-columns:135px auto 40px;margin-bottom:16px}}@media screen and (max-width: 719px){.report-provided-by-snackbar{grid-template-columns:auto 24px;grid-template-areas:"main icon";margin:0 16px 16px 16px;padding:16px}}.report-provided-by-snackbar .ratings-container .ratings-verified-reviews{padding-left:4px}@media screen and (min-width: 720px)and (max-width: 1049px){.report-provided-by-snackbar .advantage-dealer-logo-container{display:flex;justify-content:center;width:135px;background-color:#1976d2;align-content:center;text-align:center}}@media screen and (min-width: 720px)and (max-width: 1049px){.report-provided-by-snackbar .advantage-dealer-logo-container.snackbar-lifetime-div{flex-direction:column;justify-content:flex-end;align-items:center}.report-provided-by-snackbar .advantage-dealer-logo-container.snackbar-lifetime-div #advantage-dealer-logo-image{transform:translateY(1.5px)}}@media screen and (min-width: 720px)and (max-width: 1049px){.report-provided-by-snackbar .report-provided-by-text-container{display:block;padding:16px;text-align:left}}@media screen and (max-width: 719px){.report-provided-by-snackbar .report-provided-by-text-container{display:flex;flex-direction:column;align-items:center}}.report-provided-by-snackbar .snack-bar-message{font-size:14px;font-weight:700}.report-provided-by-snackbar .report-provided-by-snackbar-dealer-name{font-size:18px;font-weight:700;font-weight:700;margin-top:4px}.report-provided-by-snackbar .report-provided-by-info-container{padding:16px 16px 0 0;color:#1976d2}@media screen and (max-width: 719px){.report-provided-by-snackbar .report-provided-by-info-container{padding:0;grid-area:icon}}.report-provided-by-snackbar .report-provided-by-snackbar-ribbon{height:25px;margin-top:4px}@media screen and (max-width: 719px){.report-provided-by-snackbar .advantage-dealer-logo.snackbar-lifetime-logo{border-bottom:1px solid #e0e0e0}}@media screen and (max-width: 719px){.report-provided-by-snackbar .favorites-text{display:initial}}@media print{.report-provided-by-snackbar{display:none}.print-only-report-provided-by-snackbar{display:grid;grid-template-columns:19% auto 22% 20%;align-items:center;margin-bottom:16px;box-sizing:border-box;border-radius:4px;border:1px solid #929292}.print-snackbar-advantage-dealer-logo-container{margin-left:10px}.print-snackbar-report-provided-by-text-container{display:flex;flex-direction:column;justify-content:center;height:100%;line-height:1.2}.print-snackbar-message{color:#616161;margin:10px 0 6px 0}.print-snackbar-dealer-address-container{display:flex;flex-direction:column;margin-bottom:6px}.print-snackbar-dealer-name{font-size:14px;font-weight:700;margin-bottom:6px}.print-snackbar-dealer-phone{margin-top:8px}.print-snackbar-top-rated-favorites-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.print-snackbar-top-rated-ribbon{width:100px}.print-snackbar-ribbon-reviews-container{margin:4px 0}.print-snackbar-favorites-container{display:flex;flex-direction:column;justify-content:center;height:60%;border-left:1px solid #bdbdbd}}
.address-display{display:flex;flex-direction:column}
.animated-fox{display:block;margin-bottom:16px}main .animated-fox{display:none}@media screen and (max-width: 1049px){main .animated-fox{display:block;margin-left:auto;margin-right:auto;width:98%;height:auto}}
#recent-service-history-section{margin-bottom:24px;width:100%}@media screen and (max-width: 719px){#recent-service-history-section{margin:16px auto auto}}@media print{#recent-service-history-section .section-header{border:1px solid #bdbdbd;border-radius:4px 4px 0 0}}@media print{#recent-service-history-section{margin:12px auto auto}}#recent-service-history-section .recent-service-history-section-content{border-top:0;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;border-radius:0 0 4px 4px;display:flex;flex-direction:column;padding:16px 16px 24px 16px}@media screen and (max-width: 719px){#recent-service-history-section .recent-service-history-section-content{border:none}}.recent-service-history-table{display:grid;grid-template-columns:24% 38% 22% 16%;border-top:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-bottom:none;border-radius:4px 4px 0 0}.recent-service-history-table tbody{display:contents}@media screen and (max-width: 719px){.recent-service-history-table{grid-template-columns:73% 27%}}.recent-service-faux-expert{display:flex;align-items:center;justify-content:center;height:80px;border:1px solid #bdbdbd;border-radius:0 0 4px 4px}@media screen and (max-width: 719px){.recent-service-faux-expert{height:106px}}.recent-service-faux-expert .call-out-medium{padding:12px 16px}.recent-service-faux-expert .call-out-caret:before{top:-48px}.recent-service-faux-expert .call-out-caret:after{top:-48px}@media screen and (max-width: 719px){.recent-service-faux-expert .call-out-caret:before{top:-10px}.recent-service-faux-expert .call-out-caret:after{top:-10px}}.recent-service-xpert-fox{height:101px;margin-bottom:20px}@media screen and (max-width: 719px){.recent-service-xpert-fox{height:93px;margin-bottom:-14px}}
.recent-service-history-header{display:contents}.recent-service-history-header tr{display:contents}.recent-service-history-header tr th{padding:8px 0 8px 0;background-color:#f5f5f5;font-size:16px;font-weight:700}@media screen and (max-width: 719px){.recent-service-history-header tr th{font-size:14px;font-weight:700}}.recent-service-history-header tr th:first-child{padding-left:16px;border-radius:4px 0 0 0}.recent-service-history-header tr th:last-child{border-radius:0 4px 0 0}.recent-service-history-header tr th .view-details-text{display:none}
.recent-service-history-row{display:contents}.recent-service-history-row td{border-top:1px solid #bdbdbd;padding:16px 0 16px 0}.recent-service-history-row td.service-name-cell{display:flex;padding-left:16px}.recent-service-history-row td.service-comments{display:flex;padding-left:16px;flex-direction:column;row-gap:5px}.recent-service-history-row td.service-comments .icon-service{display:flex}.recent-service-history-row td:not(.date-cell){font-size:16px;font-weight:700}@media screen and (max-width: 719px){.recent-service-history-row td:not(.date-cell){font-size:14px;font-weight:700}}.recent-service-history-row td.date-cell{font-size:16px}@media screen and (max-width: 719px){.recent-service-history-row td.date-cell{font-size:14px}}.recent-service-history-row td.date-link{display:flex;flex-direction:column;row-gap:5px}.recent-service-history-row td .service-icon{margin-right:8px}.recent-service-history-row td .icon-service,.recent-service-history-row td.service-name-cell{align-items:center}.recent-service-history-row td .cfx-icon__flushIcon{width:16px;height:20px;padding:2px 4px}.recent-service-history-row td .date{font-weight:400}.recent-service-history-row td .view-details-link{display:flex;align-items:center;padding-right:16px}.recent-service-history-row td .view-details-link .view-details-chevron{margin-left:4px}.recent-service-history-row td .view-details-link:hover{text-decoration:underline}.recent-service-history-row td ul{list-style-type:none}.recent-service-history-row td ul li{display:flex;color:#2e7d32}.recent-service-history-row td ul li .green-checkmark{fill:#2e7d32;margin-right:8px}
.coachmark_title{font-size:18px;line-height:24px}.coachmark_body{font-size:16px;line-height:24px}.coachmark_steps{font-size:12px;line-height:16px}.tooltip{box-shadow:0px 8px 10px rgba(0,0,0,.14),0px 3px 14px rgba(0,0,0,.12),0px 5px 5px rgba(0,0,0,.2)}@keyframes displayTooltip{0%,20%{opacity:0}100%{opacity:1}}.tooltip{border-radius:4px;display:inline-block;font-size:.875rem;opacity:1;padding:8px 12px;position:fixed;width:auto;z-index:501;animation-name:displayTooltip;animation-duration:.35s;animation-iteration-count:1}.tooltip:focus-visible{outline-width:2px;outline-style:solid;outline-color:#6ab7ff;outline-offset:2px;-moz-outline-radius:4px;-webkit-outline-radius:4px}.tooltip[data-no-defined-width]{white-space:nowrap}.tooltip[data-theme=blue]{background-color:#1976d2;color:#fff}.tooltip[data-theme=light]{background-color:#fff;color:#212121}.tooltip[data-theme=dark]{background-color:#212121;color:#fff}.tooltip[data-position=bottom] .tooltip_caret{border-bottom-color:#fff;top:-16px}.tooltip[data-position=bottom][data-theme=blue] .tooltip_caret{border-bottom-color:#1976d2}.tooltip[data-position=bottom][data-theme=dark] .tooltip_caret{border-bottom-color:#212121}.tooltip[data-position=top] .tooltip_caret{bottom:-16px;border-top-color:#fff}.tooltip[data-position=top][data-theme=blue] .tooltip_caret{border-top-color:#1976d2}.tooltip[data-position=top][data-theme=dark] .tooltip_caret{border-top-color:#212121}.tooltip[data-position=right] .tooltip_caret{border-right-color:#fff;left:-16px}.tooltip[data-position=right][data-theme=blue] .tooltip_caret{border-right-color:#1976d2}.tooltip[data-position=right][data-theme=dark] .tooltip_caret{border-right-color:#212121}.tooltip[data-position=left] .tooltip_caret{border-left-color:#fff;right:-16px}.tooltip[data-position=left][data-theme=blue] .tooltip_caret{border-left-color:#1976d2}.tooltip[data-position=left][data-theme=dark] .tooltip_caret{border-left-color:#212121}.tooltip_caret{border-color:rgba(0,0,0,0);border-style:solid;border-width:9px;position:absolute;pointer-events:none}.popover{padding:16px;font-size:1rem}.coachmark_indicator,.coachmark{z-index:399}.coachmark_indicator{height:32px;position:fixed;width:32px}.coachmark_indicator::before,.coachmark_indicator::after{border-radius:50%;content:"";display:block}.coachmark_indicator::before{animation:indicatorPulse 2.5s ease-in-out infinite;background-color:#6ab7ff;height:100%;position:absolute;width:100%}.coachmark_indicator::after{background-color:#1976d2;height:16px;transform:translate(50%, 51%);width:16px}.coachmark{padding:24px;position:fixed}.coachmark_close{position:absolute;right:12px;top:12px}@keyframes indicatorPulse{0%{opacity:1;transform:scale(0.5)}50%{opacity:.75}100%{opacity:0;transform:scale(1)}}.coachmark_action-bar{column-gap:24px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:24px;row-gap:16px}.coachmark_action-bar[data-type=default][data-mobile]>[data-type=primary]{flex-basis:100%}.coachmark_action-bar[data-type=default][data-mobile] .coachmark_action-bar-remaining{gap:16px}.coachmark_action-bar[data-type=default][data-mobile] .coachmark_action-bar-remaining>.button{flex-grow:1}.coachmark_action-bar[data-type=default]>[data-type=primary]{flex-grow:1}.coachmark_action-bar[data-type=default] .coachmark_action-bar-remaining{display:flex;flex-grow:4;justify-content:space-between}.coachmark_action-bar[data-type=default] .coachmark_action-bar-remaining>[data-type=tertiary]{margin-left:auto}.coachmark_action-bar[data-type=stepper][data-mobile]{justify-content:flex-start}.coachmark_steps{position:absolute;right:48px;top:28px}.coachmark_body{margin-top:12px}.coachmark_title{margin-bottom:12px;width:calc(100% - 104px)}.coachmark_inline-content{display:flex;gap:24px}.flush-hover-bubble{font-size:16px}.flush-info{color:#005cb2;margin-left:6px}
.coop-ad-territory{display:flex;justify-content:center;align-items:center}
#svg-definitions{display:none}
header{display:flex;align-items:center;justify-content:center;height:64px;width:100%;background-color:#1976d2;z-index:400;margin-bottom:16px}@media screen{header{position:fixed;top:0;left:0}}header img{height:40px}@media screen and (max-width: 719px){header img{height:32px}}@media screen and (max-width: 719px){.report-header-buttons{display:none}}.report-header-buttons .cfx-icon{margin-right:8px}.report-header-container{display:flex;justify-content:space-between;align-items:center;width:1004px}.report-header-container.sidebar-shown{width:1344px}.left-header-bar-items,.right-header-bar-items{flex-grow:1;flex-basis:0}.right-header-bar-items{display:flex;justify-content:flex-end}.report-header-buttons{display:flex}#app-promotion-banner-and-report-header{position:fixed;z-index:400;display:flex;flex-direction:column;width:100%;top:0}#banner-and-header-spacing-wrapper{margin-bottom:64px}#banner-and-header-spacing-wrapper:has(#smart-banner){margin-bottom:138px !important}div:has(+#smart-banner){display:none}#top-bar,#smart-banner{position:relative !important}
.share-button{margin-right:16px}
.text-input{margin-bottom:20px;width:90%}.checkmark{color:#2e7d32;margin-right:8px}
@media screen and (max-width: 1049px){.cip-menu{background-color:#005cb2;position:fixed;height:100%;box-shadow:inset 0 11px 8px -10px rgba(0,0,0,.24);z-index:200}}@media screen and (max-width: 719px){.cip-menu{width:100%}}@media screen and (min-width: 720px)and (max-width: 1049px){.cip-menu{width:372px}}.mask-over-primary-content{background:rgba(33,33,33,.25);z-index:10;width:100vw;height:100vh;position:fixed}
.cip-menu-icon{display:flex;align-items:center;justify-content:center;color:#fff}.cip-menu-icon-button,.cip-menu-icon-button-open{display:flex;align-items:center;justify-content:center;height:64px}@media screen and (min-width: 720px)and (max-width: 1049px){.cip-menu-icon-button,.cip-menu-icon-button-open{width:56px}}@media screen and (max-width: 719px){.cip-menu-icon-button,.cip-menu-icon-button-open{width:48px}}.cip-menu-icon-button-open{background-color:#005cb2}
.cip-menu-item,.cip-menu-item-active{height:40px;padding-left:24px;border-bottom:1px solid rgba(0,0,0,.1);list-style:none}@media(min-width: 1050px){.cip-menu-item,.cip-menu-item-active{background-color:#fff}}@media screen and (max-width: 1049px){.cip-menu-item,.cip-menu-item-active{height:64px;padding-left:16px}}.cip-menu-item button,.cip-menu-item-active button{display:flex;align-items:center;width:100%;height:100%}@media(min-width: 1050px){.cip-menu-item-active{background-color:#2e7d32}}.cip-menu-item-text{font-size:16px;font-weight:700;color:#1976d2}@media screen and (max-width: 1049px){.cip-menu-item-text{font-weight:400;color:#fff}}.cip-menu-item-active .cip-menu-item-text{color:#fff}

.checkbox-input_label{font-size:16px;line-height:24px}.checkbox-input input:focus-visible+div{-moz-outline-radius:4px;-webkit-outline-radius:4px;outline-color:#005cb2;outline-offset:2px;outline-style:solid;outline-width:2px}.checkbox-input[data-disabled]:hover>.checkbox-input_box,.checkbox-input[data-disabled]>.checkbox-input_box{background-color:#e0e0e0}.checkbox-input[data-disabled][data-checked]:hover>.checkbox-input_box,.checkbox-input[data-disabled][data-checked]>.checkbox-input_box{border-color:#929292}.checkbox-input[data-disabled]>.checkbox-input_label{color:#929292}.checkbox-input_label{font-size:16px;line-height:24px}.checkbox-input input:focus-visible+div{-moz-outline-radius:4px;-webkit-outline-radius:4px;outline-color:#005cb2;outline-offset:2px;outline-style:solid;outline-width:2px}.checkbox-input[data-disabled]:hover>.checkbox-input_box,.checkbox-input[data-disabled]>.checkbox-input_box{background-color:#e0e0e0}.checkbox-input[data-disabled][data-checked]:hover>.checkbox-input_box,.checkbox-input[data-disabled][data-checked]>.checkbox-input_box{border-color:#929292}.checkbox-input[data-disabled]>.checkbox-input_label{color:#929292}.checkbox-input_box{background-color:#fff;border-radius:4px;border:2px solid #929292;height:18px;min-height:18px;min-width:18px;position:relative;transition:border .35s,background-color .25s;width:18px}.checkbox-input[data-checked]>.checkbox-input_box{background-color:#005cb2;border:2px solid #005cb2}.checkbox-input_box>svg{height:18px;left:-2px;opacity:0;position:absolute;top:-2px;transform:scale(0);transition:opacity .35s,transform .35s;width:18px}.checkbox-input[data-checked]:hover>.checkbox-input_box svg,.checkbox-input[data-checked]>.checkbox-input_box svg{fill:#fff;opacity:1;transform:scale(1)}.checkbox-input_label{position:relative;word-break:break-word}[data-align=left].checkbox-input_label{padding-right:16px}[data-align=right].checkbox-input_label{padding-left:16px}.checkbox-input{align-items:center;cursor:pointer;display:flex;user-select:none}[data-disabled].checkbox-input{cursor:not-allowed}.checkbox-input input:not(:disabled)[aria-invalid=true]+.checkbox-input_toggle{border-color:#d32f2f}.checkbox-input[data-checked]:hover .checkbox-input_box{background-color:#004789;border-color:#004789}.checkbox-input[data-disabled]:hover>.checkbox-input_box,.checkbox-input[data-disabled]>.checkbox-input_box{border:2px solid #929292}.checkbox-input[data-disabled][data-checked]:hover>.checkbox-input_box,.checkbox-input[data-disabled][data-checked]>.checkbox-input_box{background-color:#929292}.checkbox-input[data-disabled][data-checked]>.checkbox-input_label{color:#212121}.checkbox-input:hover .checkbox-input_box{background-color:#e7f1fb}.print-modal-text{font-size:16px;margin:12px 0}.print-modal-label{font-size:16px}.select-all{font-size:16px;margin:26px 0 6px;color:#1976d2;text-decoration:underline}.checkbox-input{margin-bottom:12px}.HistoryBasedValueSection{margin-left:35px}.checkbox-input_box{min-width:13px;min-height:13px;width:13px;height:13px}.print-validator{display:flex;width:100%;height:64px;border:1px solid #d32f2f;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.15);margin:15px 0 30px}.alertCircle-container{display:flex;align-items:center;justify-content:center}.validator-modal-text{font-size:16px}.alertCircle{color:#1976d2;width:65px}
.nmvtis-button{margin-right:16px}@media screen and (max-width: 719px){.nmvtis-button{display:none !important}}
.vhr-sidebar{display:flex;flex-grow:1;flex-direction:column;margin-right:24px;padding-top:24px;max-width:316px;min-width:316px;background-color:#f5f5f5;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd;min-height:100vh}.vhr-sidebar-content{position:-webkit-sticky;position:sticky;top:88px}.unstick{position:static}
.sidebar-vehicle-information{padding-bottom:24px}.sidebar-vehicle-information-year-Make-Model{font-size:18px;font-weight:700;margin-left:24px;max-width:264px}.sidebar-vehicle-information-vin{font-size:16px;margin-left:24px;max-width:264px}.sidebar-vehicle-information-vin-label{font-weight:700}
.advantage-dealer-badge{display:flex;flex-direction:column;align-items:center;margin-top:21px;padding:47px 24px 0 24px;max-width:316px}.advantage-dealer-badge .badge-provided-by{font-size:12px}.advantage-dealer-badge .top-margin-8{margin-top:8px}.advantage-dealer-badge-lifetime{padding:85px 24px 0 24px}.advantage-dealer-badge-top-rated{padding:93px 24px 0 24px}.advantage-dealer-badge-info{position:relative;padding:52px 14px 16px 14px;display:flex;flex-direction:column;align-items:center;border:1px solid #bdbdbd;border-radius:5px;background-color:#fff;text-align:center;width:calc(100% - 30px)}.advantage-dealer-badge-info .advantage-dealer-one-link+.ratings-summary,.advantage-dealer-badge-info .advantage-dealer-no-link+.ratings-summary{border-top:1px solid #e0e0e0;padding-top:11px;margin-top:12px}.advantage-dealer-badge-info .ratings-max-value{display:none}.advantage-dealer-badge-info .favorites-container{justify-content:center;text-align:center}.advantage-dealer-badge-info .favorites-container .favorites-text{flex-basis:100%}.advantage-dealer-name{font-size:16px;font-weight:700}.advantage-dealer-phone{font-weight:700}.advantage-dealer-badge-logo{position:absolute;transform:translateY(-98.75px)}.advantage-dealer-badge-lifetime-logo{position:absolute;transform:translateY(-137px);border-bottom:1px solid #e0e0e0}.advantage-dealer-badge-top-rated-logo{position:absolute;transform:translateY(-150px)}.advantage-dealer-badge-ribbon{height:56px;width:0}.advantage-dealer-badge-ribbon .advantage-dealer-ribbon-image{transform:translateX(-146px) translateY(8px)}.advantage-dealer-one-link{padding-top:8px}.advantage-dealer-no-link{display:none}.advantage-dealer-badge-info-icon{position:absolute;top:16px;right:16px;color:#1976d2}
#warranty-check{width:100%;padding-top:40px}.warranty-check-container{display:flex;flex-direction:column;max-width:1004px;width:100%;margin:auto;border:1px solid #bdbdbd;border-radius:0 0 4px 4px}@media screen and (min-width: 720px)and (max-width: 1049px){.warranty-check-container{width:calc(100% - 48px)}}@media screen and (max-width: 719px){.warranty-check-container{width:calc(100% - 32px)}}.warranty-check-inner-container{display:flex;flex-direction:column;margin:24px auto auto auto;width:95.219%}.warranty-check-inner-container p{margin-bottom:2.39%}
.warranty-check-alert-text{color:#d32f2f}
.warranty-check-vehicle-details{display:flex;border:1px solid #bdbdbd;border-radius:4px;background-color:#f5f5f5;margin-bottom:24px}.warranty-check-vehicle-details-grid{display:flex;flex-direction:column;width:65%;padding:24px;color:#212121}@media screen and (max-width: 1049px){.warranty-check-vehicle-details-grid{width:100%}}.warranty-check-vehicle-detail-row{display:flex;justify-content:space-between;align-items:center;min-height:40px;border-bottom:1px solid #bdbdbd}@media screen and (max-width: 719px){.warranty-check-vehicle-detail-row{flex-direction:column;align-items:flex-start;margin-bottom:8px}}.warranty-check-vehicle-details-year-make-model{font-size:16px;font-weight:700}.warranty-check-vehicle-details-fox{display:flex;width:35%;justify-content:center}@media screen and (max-width: 1049px){.warranty-check-vehicle-details-fox{width:0}}
.warranty-check-disclaimer{display:flex;margin:2.39% 0}.warranty-check-disclaimer-icon{display:flex;align-items:flex-start;justify-content:center;padding-right:10px}
.warranty-check-warranty-information{border:1px solid #bdbdbd}.warranty-check-warranty-information thead{height:40px;width:100%;background-color:#1976d2;font-size:14px;font-weight:700;color:#fff}.warranty-check-warranty-information th,.warranty-check-warranty-information td{width:32.5%}@media screen and (max-width: 719px){.warranty-check-warranty-information th,.warranty-check-warranty-information td{padding-left:8px;padding-right:8px;box-sizing:border-box;width:100%}}@media screen and (max-width: 719px){.warranty-check-warranty-information th{text-align:center}}@media(min-width: 720px){.warranty-check-warranty-information th:first-child,.warranty-check-warranty-information td:first-child{padding-left:16px}.warranty-check-warranty-information th:last-child,.warranty-check-warranty-information td:last-child{padding-right:16px}}
.warranty-check-information-row{height:max-content}@media screen and (max-width: 719px){.warranty-check-information-row{display:flex;flex-direction:column}}@media(min-width: 720px){.warranty-check-information-row th{padding-bottom:12px;padding-top:12px}}@media screen and (max-width: 719px){.warranty-check-information-row th{display:flex;justify-content:space-between;padding-bottom:8px}}@media(min-width: 720px){.warranty-check-information-row td{padding-bottom:12px;padding-top:12px}}@media screen and (max-width: 719px){.warranty-check-information-row td{display:flex;justify-content:space-between;padding-bottom:2px}.warranty-check-information-row td span:nth-child(2){max-width:77%;text-align:right}}.warranty-check-information-row:nth-last-child(n+1){border-bottom:1px solid #bdbdbd}.warranty-check-information-row:nth-child(even){background:#f5f5f5}
.warranty-check-recalculator-input{display:flex;margin-top:8px}.warranty-check-recalculator-input .text-input[data-small] input{width:100%;height:48px;box-sizing:border-box}.warranty-check-recalculator-input-box{margin-right:24px;width:29.19%}.warranty-check-guide{margin-bottom:8px}
#buyback-guarantee{width:100%}.bbg-content{display:flex;flex-direction:column;align-items:center;border:3px solid #1976d2;margin-top:26px;height:100%}.bbg-content .bbg-details{position:relative;display:flex;flex-direction:column;align-items:center;width:93%;margin:3% 4%;border-image-source:url("https://static-dev.reportdelivery.staging.aws.carfax.io/img/vhr/bbg/deco-border-v4.svg");border-image-slice:473;border-image-width:auto}@media screen and (min-width: 720px)and (max-width: 1049px){.bbg-content .bbg-details{border-image-source:url("https://static-dev.reportdelivery.staging.aws.carfax.io/img/vhr/bbg/bbg-tablet-deco-border.svg");border-image-slice:300;margin:0;width:100%}}@media screen and (max-width: 719px){.bbg-content .bbg-details{border-image-source:url("https://static-dev.reportdelivery.staging.aws.carfax.io/img/vhr/bbg/bbg-mobile-deco-border-v2.svg");border-image-slice:130;margin:0}}@media print{.bbg-content .bbg-details{border-image-slice:130}}.bbg-content .personalized-name{color:#000 !important;font-size:18px;font-weight:700}.bbg-content p,.bbg-content span{color:#616161;font-size:16px}.bbg-content div{text-align:center}.bbg-content h3{font-size:18px;font-weight:700}.bbg-logo{width:145px;margin-right:16px}@media screen and (min-width: 720px)and (max-width: 1049px){.bbg-logo{width:80px;margin-right:10px}}@media screen and (max-width: 719px){.bbg-logo{width:90px;margin-right:0;margin-bottom:16px}}.title-border{width:70%;border:1px solid #bdbdbd}.bbg-title-section{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:200px}.bbg-title-section h1{font-size:36px;font-weight:600}.bbg-info-box{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100px}.bbg-info-box h2{font-size:24px;font-weight:700}.bbg-details-section{display:flex;justify-content:space-evenly;width:70%;border-bottom:1px solid #bdbdbd}.bbg-info-column{display:flex;flex-direction:column;padding-top:30px}.bbg-info-block{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;height:100px}.buy-back-section{display:flex;flex-direction:column;width:90%;justify-content:space-evenly;border-bottom:1px solid #bdbdbd;padding:20px 0}.buy-back-row{display:flex;justify-content:space-evenly}.conditions-section{display:flex;justify-content:center;align-items:center;height:100px;padding-bottom:25px}.bbg-terms-block{display:flex;flex-direction:row;width:100%}.bbg-terms-box{display:flex;flex-direction:column;flex-basis:100%;align-items:center}.bbg-terms-box h3{margin:12px 0 8px 0;font-size:16px;font-weight:700}.bbg-terms-box ul{list-style-type:none}.bbg-terms-box li{color:#616161;font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;line-height:1.5}.bbg-lemon{width:30px}.bbg-terms-link{text-decoration:none;font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;line-height:1.5}.bbg-buy-description{max-width:512px}.copyright{display:flex;justify-content:flex-start;width:93%}#vehicle-history-report-copyright{text-align:left}@media screen and (min-width: 720px)and (max-width: 1049px){h1{font-size:26px}#buyback-guarantee{align-items:center}.bbg-logo{width:80px;margin-right:10px}.bbg-title-section h1{font-size:28px}}@media screen and (max-width: 719px){#buyback-guarantee{align-items:center}.personalized-name{font-size:16px;font-weight:700}.personalized-name p,.personalized-name span{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;line-height:1.5}.bbg-logo{width:90px;margin-right:0;margin-bottom:16px}.bbg-title-section{flex-direction:column;margin-bottom:16px}.bbg-title-section h1{font-size:18px;font-weight:700}h3{font-size:16px;font-weight:700}.bbg-details-section{flex-direction:column}.bbg-info-box{font-size:18px;font-weight:700}.buy-back-row{flex-direction:column}.bbg-terms-block{flex-direction:column;margin-bottom:20px}.bbg-terms-box{height:200px;margin:8px 0}}.no-bbg-available-text{font-size:14px;font-weight:700}.no-bbg-available-link{text-decoration:none}@media print{h1{font-size:26px}.bbg-details-section{height:120px}.bbg-title-section{height:120px}.bbg-logo{height:100px}.bbg-info-column{padding-top:0}.bbg-info-box{height:60px}.bbg-info-block{height:70px}.buy-back-row{padding-top:16px}.conditions-section{padding-bottom:0;height:min-content}.main{padding-top:0}}
.upgrade-section{display:flex;flex-direction:row;margin-top:14px}.upgrade-box{border:1px solid #1976d2;padding:24px;box-shadow:0 1px 4px 0 rgba(0,0,0,.15);background-color:#f3f8fd}.upgrade-box p{margin-top:10px;color:#1976d2;font-size:16px;font-weight:700}.upgrade-box ul{margin:0 15px;padding:18px 14px;font-weight:700}.upgrade-buttons{display:flex;flex-direction:row;justify-content:space-between}.leaning-fox{height:250px;transform:translateX(-10px) translateY(10px)}@media screen and (max-width: 719px){.leaning-fox{display:none}}@media screen and (max-width: 719px){button.button[data-medium].ripple-container{padding:28px 5px}a.button[data-small].button-link{padding:14px 5px;width:150px}}
.personalized-container{display:flex;flex-direction:row;justify-content:center;align-items:center;border-bottom:1px solid #bdbdbd;gap:16px;padding-bottom:25px;margin-left:129px;margin-right:163px;margin-top:40px}@media screen and (max-width: 719px){.personalized-container{flex-direction:column;align-items:normal;padding-bottom:16px;margin-left:16px;margin-top:32px;width:94%;margin-right:16px}}.personalized-title{display:flex;flex-direction:column;align-items:center;font-size:16px;padding-top:24px;gap:8px}@media screen and (max-width: 719px){.personalized-title{padding-top:16px}}.bbg-text-input{font-size:18px;font-weight:700}

/*# sourceMappingURL=vhr.css.map*/