.q-search-field .q-search-field-label{font-family:ChevySans;margin:0;padding:0}
.q-search-field .q-search-field-label a{font-weight:inherit}
.q-search-field .q-search-field-label a:visited{color:#262626}
.q-search-field .q-search-field-label a:hover,.q-search-field .q-search-field-label a:active{color:#cd9834}
.q-search-field .q-invert.q-search-field-label{color:#fff}
.q-search-field .q-invert.q-search-field-label a{color:inherit;font-weight:inherit}
.q-search-field .q-invert.q-search-field-label a:visited{color:#fff}
.q-search-field .q-invert.q-search-field-label a:hover,.q-search-field .q-invert.q-search-field-label a:active{color:#e6ac39}
.q-body2,.q-body1{font-family:ChevySans}
.q-body2 a,.q-body1 a{color:inherit;font-weight:500;text-decoration:underline}
.q-body2 a:visited,.q-body1 a:visited{color:#262626}
.q-body2 a:hover,.q-body1 a:hover,.q-body2 a:active,.q-body1 a:active{color:#cd9834}
.q-body2 ul li,.q-body1 ul li,.q-body2 ol li,.q-body1 ol li{margin-top:0}
.q-invert.q-body2,.q-invert.q-body1{color:#fff}
.q-invert.q-body2 a,.q-invert.q-body1 a{color:inherit;font-weight:inherit;text-decoration:underline}
.q-invert.q-body2 a:visited,.q-invert.q-body1 a:visited{color:#fff}
.q-invert.q-body2 a:hover,.q-invert.q-body1 a:hover,.q-invert.q-body2 a:active,.q-invert.q-body1 a:active{color:#e6ac39}
.q-body1{font-size:1rem;line-height:1.5;color:#262626}
@media print,only screen and (min-width:75em){.q-body1{font-size:1.25rem;line-height:1.4}
}
@media only screen and (min-width:6250000em){.q-body1{font-size:1.25rem;line-height:1.4}
}
.q-body1 ul,.q-body1 ol{margin:0 0 0 1.25rem}
.q-body2{font-size:.875rem;line-height:1.5;color:gray}
@media print,only screen and (min-width:75em){.q-body2{font-size:1rem;line-height:1.375}
}
@media only screen and (min-width:6250000em){.q-body2{font-size:1rem;line-height:1.375}
}
.q-body2 ul,.q-body2 ol{margin:0 0 0 1.25rem}
.q-invert.q-label1{color:#fff}
.q-label1{color:#fff;font-family:ChevySans;font-size:1rem;line-height:1.25}
.q-invert.qf-base a,.q-invert.q-body3 a,.q-invert.q-body2 a,.q-invert.q-body1 a{color:#fff}
.q-invert.qf-base a:hover,.q-invert.q-body3 a:hover,.q-invert.q-body2 a:hover,.q-invert.q-body1 a:hover,.q-invert.qf-base a:active,.q-invert.q-body3 a:active,.q-invert.q-body2 a:active,.q-invert.q-body1 a:active{color:#0077d9}
.q-invert.qf-base,.q-invert.q-body3,.q-invert.q-body2,.q-invert.q-body1{color:#fff}
.qf-base a,.q-body3 a,.q-body2 a,.q-body1 a{color:#262626;cursor:pointer;text-decoration:underline}
.qf-base a:visited,.q-body3 a:visited,.q-body2 a:visited,.q-body1 a:visited{color:#262626}
.qf-base a:active,.q-body3 a:active,.q-body2 a:active,.q-body1 a:active,.qf-base a:hover,.q-body3 a:hover,.q-body2 a:hover,.q-body1 a:hover{color:#0077d9}
.q-invert.qf-base a,.q-invert.q-body3 a,.q-invert.q-body2 a,.q-invert.q-body1 a{color:#fff}
.q-invert.qf-base a:visited,.q-invert.q-body3 a:visited,.q-invert.q-body2 a:visited,.q-invert.q-body1 a:visited{color:#fff}
.q-invert.qf-base a:active,.q-invert.q-body3 a:active,.q-invert.q-body2 a:active,.q-invert.q-body1 a:active,.q-invert.qf-base a:hover,.q-invert.q-body3 a:hover,.q-invert.q-body2 a:hover,.q-invert.q-body1 a:hover{color:#0077d9}
.q-body1{color:#262626;font-family:ChevySans;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5}
@media(min-width:800px) and (max-width:1199px){.q-body1{font-size:1.25rem;letter-spacing:0;line-height:1.4}
}
@media(min-width:1200px){.q-body1{font-size:1.25rem;letter-spacing:0;line-height:1.4}
}
.q-heavy.q-body1{font-weight:700}
.q-body2{color:#262626;font-family:ChevySans;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.5}
@media(min-width:800px) and (max-width:1199px){.q-body2{font-size:1rem;letter-spacing:0;line-height:1.375}
}
@media(min-width:1200px){.q-body2{font-size:1rem;letter-spacing:0;line-height:1.375}
}
.q-heavy.q-body2{font-weight:700}
.q-body3{color:#262626;font-family:ChevySans;font-size:.75rem;font-weight:500;letter-spacing:0;line-height:1.125}
@media(min-width:800px) and (max-width:1199px){.q-body3{font-size:.75rem;letter-spacing:0;line-height:1.125}
}
@media(min-width:1200px){.q-body3{font-size:.75rem;letter-spacing:0;line-height:1.125}
}
.q-heavy.q-body3{font-weight:700}
.qf-base{color:#262626;font-family:ChevySans;font-size:16px;font-weight:500;letter-spacing:0;line-height:22px}
@media(min-width:800px) and (max-width:1199px){.qf-base{font-size:16px;letter-spacing:0;line-height:22px}
}
@media(min-width:1200px){.qf-base{font-size:16px;letter-spacing:0;line-height:22px}
}
.q-heavy.qf-base{font-weight:700}
.q-label1{color:#fff;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.25}
.q-search-field{margin:1.25rem auto;padding-left:0;padding-right:0}
.q-search-field .q-hide{display:none}
.q-search-field .q-show{display:block}
.q-search-field .button{background-color:gray;font-family:Roboto,Helvetica,sans-serif;font-size:1rem;height:3.75rem;width:4.375rem}
.q-search-field .button.q-icon-search{background-position:center center;background-repeat:no-repeat;background-size:1.575rem}
.q-search-field .button:hover{background-color:#262626}
.q-search-field .search-field{float:left;width:100%;width:calc(100% - 70px)}
.q-search-field .search-field span.error{background:0;color:#ff1614;font-style:normal;margin-block-start:1.25rem;padding-inline-start:0}
.q-search-field input{border:.0625rem solid #b3b3b3;box-shadow:none;color:#262626;font-family:Roboto,Helvetica,sans-serif;font-size:1.125rem;height:3.75rem;padding-block-end:0;padding-block-start:0;padding-inline-end:0;padding-inline-start:1.875rem;vertical-align:middle;width:100%}
.q-search-field input:focus{background-color:#fff;border-color:#b3b3b3}
.q-search-field input::-webkit-input-placeholder,.q-search-field input::-moz-placeholder,.q-search-field input:-ms-input-placeholder,.q-search-field input::placeholder{color:#b3b3b3}
.q-search-field .q-suggest-items-container{background-color:#fff;border-left:.0625rem solid #b3b3b3;border-right:.0625rem solid #b3b3b3;position:absolute;top:3.75rem;width:100%;width:calc(100% - 70px);z-index:100}
.q-search-field .q-suggest-items-container li:last-child{border-bottom:.0625rem solid #b3b3b3}
.q-search-field .q-suggest-item{color:#262626;font-family:Roboto,Helvetica,sans-serif;font-size:1.188rem;overflow:hidden;padding-block:.625rem;padding-inline-end:0;padding-inline-start:1.875rem;white-space:nowrap}
.q-search-field .q-suggest-item:hover,.q-search-field .q-suggest-item.ui-state-active{background:#f2f2f2}
.q-search-field .search{position:relative}
.q-search-field .search-bar,.q-search-field .search-button{padding:0}
.ui-helper-hidden-accessible{display:none}
html[dir=rtl] .q-search-field .search-field{float:right}
html[dir=rtl] .q-search-field span.error{letter-spacing:0}
.q-search-field input :active,.q-search-field .button :active{border-bottom:2px solid #b3b3b3}
.q-search-field :hover input:focus{border-bottom-color:#b3b3b3}
.q-search-field :hover input:focus,.q-search-field :hover button:hover{border-bottom-color:#b3b3b3}
.q-search-field :hover input,.q-search-field :hover .button{border-bottom:2px solid #262626}
.q-search-field :hover input::-webkit-input-placeholder{color:#262626;font-family:ChevySans;font-size:16px;font-style:normal;font-weight:500;line-height:1.375}
.q-search-field .button{background-color:#f2f2f2;border-bottom:1px solid #e6e6e6;border-radius:0 .25rem 0 0;color:#262626;font-family:ChevySans;font-weight:700;height:56px;letter-spacing:.063rem;line-height:1.375;margin:0;width:calc(1% - 18px)}
.q-search-field .button:hover{background-color:#f2f2f2;color:#0077d9}
.q-search-field .button.q-icon-search{background-image:url("../../../../etc.clientlibs/clientlibs/chevrolet-2023/resources/img/search-white.svg");background-size:100%;background-size:1.4rem;border:0;height:24px;margin-top:.8rem;padding:1rem;padding-right:0;width:24px}
.q-search-field .q-search-field-label{display:block;margin-bottom:.5rem}
.q-search-field .search-field{width:calc(100% - 66px)}
.q-search-field .search-field span{bottom:.313rem;left:.75rem;line-height:1.42857;padding:0;position:relative}
.q-search-field .search-field span::before{background:url("../../../../etc.clientlibs/clientlibs/chevrolet-2023/resources/img/search-error.svg");content:"";display:inline-block;height:1rem;margin-left:2rem;margin-right:.5rem;position:relative;top:.188rem;width:1rem}
.q-search-field .search-field span.error{color:#d64022;font-family:ChevySans;font-size:12px;font-weight:500;line-height:1.5;margin:0;margin-left:-0.75rem;text-wrap:nowrap;top:0;width:294px}
.q-search-field input{background-color:#f2f2f2;border:0;border-bottom:1px solid #e6e6e6;border-inline-end:0;border-radius:.25rem 0 0;font-family:ChevySans;font-size:16px;font-weight:500;height:56px;line-height:1.375;margin-bottom:.188rem;transition:none;width:calc(104% - -26px)}
.q-search-field input:focus,.q-search-field input:active{background-color:#f2f2f2;border-bottom:2px solid #b3b3b3;color:#262626}
.q-search-field input::-webkit-input-placeholder{color:#666;font-family:ChevySans;font-size:16px;font-style:normal;font-weight:500;line-height:1.375}
.q-search-field .search-bar{height:56px}
.q-search-field .search-bar ul{max-height:10rem;overflow-y:scroll}
.q-search-field .search-bar ul:empty{display:none}
.q-search-field .q-suggest-items-container{background-color:#fff;border-radius:0 0 .25rem .25rem;top:3.5rem;width:calc(104% - 42.5px)}
.q-search-field .q-suggest-items-container::-webkit-scrollbar{height:auto;width:4px}
.q-search-field .q-suggest-items-container::-webkit-scrollbar-thumb{background-color:#e6e6e6;border-radius:4px}
.q-search-field .q-suggest-item{background-color:#fff;color:#262626;font-family:ChevySans;font-size:1rem;font-weight:500;letter-spacing:.031rem;line-height:1.375;padding:.625rem 2rem}
.q-search-field .q-suggest-item:hover,.q-search-field .q-suggest-item.ui-state-active{background-color:#f2f2f2;color:#262626;font-weight:700}
@media print,only screen and (min-width:75em) and (max-width:6249999.9375em){.q-search-field{margin:0;max-width:43rem}
}