<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("global.css");
.clearfix.visible-lg,
.clearfix.visible-md {display: none !important;}
.calendar-widget .calendar-filter{display:none;}
.calendar-widget .filter-drop{width:auto;min-width:200px;height:50px;margin-bottom:40px;position:relative;top:0px;display:inline-block;z-index:0;}
.calendar-widget .filter-drop::after{content:'\e689';font-family:'Pe-icon-7-stroke';position:absolute;top: calc(50% - 15px);right:25px;font-size:20px;pointer-events:none;}
.calendar-widget .filter-drop #calFilterDrop{width:100%;height:100%;padding:0 50px 0 25px;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;}
.calendar-widget .filter-drop #calFilterDrop::-ms-expand{display:none;}
.calendar-widget .filter-drop #calFilterDrop option{color:initial !important;background:white !important; color: #000 !important; }
.calendar-widget .filter-drop #calFilterDrop::-ms-value{ background: transparent; }

.specials-widget div[class*="specials-widget"] {padding: 20px; background-color: #ffffff;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .title {display: block; position: absolute; top: 12px; left: 15px;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .title .vehicle {font-size: 16px; font-weight: bold; text-align: left;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .title .trim,
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .title .offerType {font-size: 14px; display: block; text-align: left; line-height: 12px;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description {font-size: 16px; margin: 30px 0 0 0; width: calc(100% - 10px); color: #333333;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .blue {color: #035280 font-weight: bold;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .value {font-size: 22px; color: #035280}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .value .dollar-sign {font-size: 16px; vertical-align: middle;}
.specials-widget div[class*="specials-widget"] .btn.btn-primary.detail-btn {font-size: 16px; text-transform: uppercase; font-weight: bold; width: 100%;border-radius: 0 !important;margin-left: 0 !important;margin-right: 0;margin-top: 5px;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .disclaimer {text-align: center; margin: 10px 0 5px 0; font-size: 16px; color: #035280}
.ui-tooltip {font-size: 12px; font-family: "Roboto",Helvetica,sans-serif;}
/* lease offers */
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .lease-offer {font-size: 16px;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .program-name {font-size: 18px; padding: 5px 0;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .program-bold {font-weight: bold; padding: 5px 0; display: block;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .lease-offer .offer-value {font-size: 50px;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .lease-offer .offer-line1 {position: absolute; top: 15px; left: auto;}
/* purchase offers */
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .offer .offer-value {font-size: 60px;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .purchase-or .offer-value {font-size: 50px; padding: 0 5px;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .purchase-or {font-size: 16px;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .purchase-or .offer-line1 {position: absolute; top: auto; left: auto; margin-top: 15px;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .offer .offer-line1 {position: absolute; top: 20px; left: auto; font-size: 20px;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .offer .offer-line2 {font-size: 14px;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .offer .program-name {font-size: 18px;}
/* purchase offer tables */
/*#{id} .specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .purchase-table {border-bottom: 1px solid #616161;padding-bottom: 10px;}*/
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .purchase-table .purchase-row {width: 100%; display: block;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .purchase-table .purchase-row .table-value {padding-right: 10px;display: inline-block; width: calc(40% - 20px); text-align: right;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .purchase-table .purchase-row .table-label {padding-left: 10px; display: inline-block; width: calc(60% - 20px); text-align: left;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .purchase-table-offer {padding-top: 10px;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .purchase-table-offer .offer-value {font-size: 40px;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .purchase-table-offer .offer-line1 {position: absolute; top: auto; left: auto; margin-top: 10px; font-size: 16px;}
.specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .purchase-table-offer .offer-line2 {font-size: 16px;}
@media (min-width: 768px) {
    .specials-widget div[class*="specials-widget"] {width: calc(50% - 10px); margin: 5px;}
    .specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .purchase-or {font-size: 14px;}
    .specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .purchase-or .offer-line1 {margin-top: 3px;}
    .specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .purchase-or .offer-value {font-size: 28px;}
}
@media (min-width: 1200px) {
    .specials-widget div[class*="specials-widget"] {width: calc(33.333% - 10px);}
}
@media (min-width: 1440px) {
    .specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .purchase-or {font-size: 16px;}
    .specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .purchase-or .offer-line1 {margin-top: 5px;}
    .specials-widget div[class*="specials-widget"] .special .specialPrintableSection .description .purchase-or .offer-value {font-size: 40px;}
}</pre></body></html>