:where(.ep-theme-spark){color:var(--spark-color-text);font-family:var(--spark-font-family-body);font-size:var(--spark-font-size-body);font-weight:var(--spark-font-weight-body);line-height:var(--spark-font-line-height-body)}:where(.ep-theme-spark) :where(a){color:var(--spark-color-text-link);font-size:inherit;font-weight:var(--ep-button-font-weight-text);text-decoration-color:var(--spark-color-decoration-line-link);text-decoration-line:var(--spark-font-decoration-line-link);text-decoration-thickness:var(--spark-size-decoration-line-link);text-underline-offset:var(--spark-font-decoration-line-offset);transition:-webkit-text-decoration .25s ease;transition:text-decoration .25s ease;transition:text-decoration .25s ease,-webkit-text-decoration .25s ease}:where(.ep-theme-spark) :where(a):where(:hover){text-decoration-color:var(--spark-color-decoration-line-link-hover);text-decoration-thickness:var(--spark-size-decoration-line-link-hover)}:where(.ep-theme-spark) :where(a):where(:active){text-decoration-color:var(--spark-color-decoration-line-link-active);text-decoration-thickness:var(--spark-size-decoration-line-link-active)}:where(.ep-theme-spark) :where(a):where(:focus){outline:1px dotted var(--spark-color-border-focus)}:where(.ep-theme-spark) :where(a):where(:focus-visible){outline:var(--spark-size-decoration-line-link-focus) solid var(--spark-color-border-focus)}:where(.ep-theme-spark) :where(a .disabled,a :disabled,a [disabled],.disabled a,:disabled a,[disabled] a,a.disabled,a:disabled,a[disabled]){color:var(--spark-color-text-link-disabled);-webkit-text-decoration:var(--spark-font-decoration-line-link-disabled);text-decoration:var(--spark-font-decoration-line-link-disabled)}:where(.ep-theme-spark) :where(strong,b){font-weight:var(--spark-font-weight-body-bold)}.spark-heading-1,:where(.ep-theme-spark h1){font-family:var(--spark-font-family-heading-1);font-size:var(--spark-font-size-heading-1-sm);font-weight:var(--spark-font-weight-heading-1);letter-spacing:var(--spark-font-letter-spacing-heading-1-sm)}@media screen and (min-width:768px){.spark-heading-1,:where(.ep-theme-spark h1){font-size:var(--spark-font-size-heading-1-md);letter-spacing:var(--spark-font-letter-spacing-heading-1-md)}}@media screen and (min-width:980px){.spark-heading-1,:where(.ep-theme-spark h1){font-size:var(--spark-font-size-heading-1-lg);letter-spacing:var(--spark-font-letter-spacing-heading-1-lg)}}.spark-heading-1,:where(.ep-theme-spark h1){line-height:var(--spark-font-line-height-heading)}.spark-heading-1-sm{font-size:var(--spark-font-size-heading-1-sm);letter-spacing:var(--spark-font-letter-spacing-heading-1-sm)}.spark-heading-1-md,.spark-heading-1-sm{font-family:var(--spark-font-family-heading-1);font-weight:var(--spark-font-weight-heading-1)}.spark-heading-1-md{font-size:var(--spark-font-size-heading-1-md);letter-spacing:var(--spark-font-letter-spacing-heading-1-md)}.spark-heading-1-lg{font-family:var(--spark-font-family-heading-1);font-size:var(--spark-font-size-heading-1-lg);font-weight:var(--spark-font-weight-heading-1);letter-spacing:var(--spark-font-letter-spacing-heading-1-lg)}#header h1,.spark-heading-2,:where(.ep-theme-spark h2){font-family:var(--spark-font-family-heading-2);font-size:var(--spark-font-size-heading-2-sm);font-weight:var(--spark-font-weight-heading-2);letter-spacing:var(--spark-font-letter-spacing-heading-2-sm)}@media screen and (min-width:768px){#header h1,.spark-heading-2,:where(.ep-theme-spark h2){font-size:var(--spark-font-size-heading-2-md);letter-spacing:var(--spark-font-letter-spacing-heading-2-md)}}@media screen and (min-width:980px){#header h1,.spark-heading-2,:where(.ep-theme-spark h2){font-size:var(--spark-font-size-heading-2-lg);letter-spacing:var(--spark-font-letter-spacing-heading-2-lg)}}#header h1,.spark-heading-2,:where(.ep-theme-spark h2){line-height:var(--spark-font-line-height-heading)}.spark-heading-2-sm{font-size:var(--spark-font-size-heading-2-sm);letter-spacing:var(--spark-font-letter-spacing-heading-2-sm)}.spark-heading-2-md,.spark-heading-2-sm{font-family:var(--spark-font-family-heading-2);font-weight:var(--spark-font-weight-heading-2)}.spark-heading-2-md{font-size:var(--spark-font-size-heading-2-md);letter-spacing:var(--spark-font-letter-spacing-heading-2-md)}.spark-heading-2-lg{font-family:var(--spark-font-family-heading-2);font-size:var(--spark-font-size-heading-2-lg);font-weight:var(--spark-font-weight-heading-2);letter-spacing:var(--spark-font-letter-spacing-heading-2-lg)}#srp-results .no-results,.spark-heading-3,:where(.ep-theme-spark h3){font-family:var(--spark-font-family-heading-3);font-size:var(--spark-font-size-heading-3-sm);font-weight:var(--spark-font-weight-heading-3);letter-spacing:var(--spark-font-letter-spacing-heading-3-sm)}@media screen and (min-width:768px){#srp-results .no-results,.spark-heading-3,:where(.ep-theme-spark h3){font-size:var(--spark-font-size-heading-3-md);letter-spacing:var(--spark-font-letter-spacing-heading-3-md)}}@media screen and (min-width:980px){#srp-results .no-results,.spark-heading-3,:where(.ep-theme-spark h3){font-size:var(--spark-font-size-heading-3-lg);letter-spacing:var(--spark-font-letter-spacing-heading-3-lg)}}#srp-results .no-results,.spark-heading-3,:where(.ep-theme-spark h3){line-height:var(--spark-font-line-height-heading)}.spark-heading-3-sm{font-size:var(--spark-font-size-heading-3-sm);letter-spacing:var(--spark-font-letter-spacing-heading-3-sm)}.spark-heading-3-md,.spark-heading-3-sm{font-family:var(--spark-font-family-heading-3);font-weight:var(--spark-font-weight-heading-3)}.spark-heading-3-md{font-size:var(--spark-font-size-heading-3-md);letter-spacing:var(--spark-font-letter-spacing-heading-3-md)}.spark-heading-3-lg{font-family:var(--spark-font-family-heading-3);font-size:var(--spark-font-size-heading-3-lg);font-weight:var(--spark-font-weight-heading-3);letter-spacing:var(--spark-font-letter-spacing-heading-3-lg)}.spark-heading-4,:where(.ep-theme-spark h4){font-family:var(--spark-font-family-heading-4);font-size:var(--spark-font-size-heading-4-sm);font-weight:var(--spark-font-weight-heading-4);letter-spacing:var(--spark-font-letter-spacing-heading-4-sm)}@media screen and (min-width:768px){.spark-heading-4,:where(.ep-theme-spark h4){font-size:var(--spark-font-size-heading-4-md);letter-spacing:var(--spark-font-letter-spacing-heading-4-md)}}@media screen and (min-width:980px){.spark-heading-4,:where(.ep-theme-spark h4){font-size:var(--spark-font-size-heading-4-lg);letter-spacing:var(--spark-font-letter-spacing-heading-4-lg)}}.spark-heading-4,:where(.ep-theme-spark h4){line-height:var(--spark-_font-line-height-1-25)}.spark-heading-4-sm{font-size:var(--spark-font-size-heading-4-sm);letter-spacing:var(--spark-font-letter-spacing-heading-4-sm)}.spark-heading-4-md,.spark-heading-4-sm{font-family:var(--spark-font-family-heading-4);font-weight:var(--spark-font-weight-heading-4)}.spark-heading-4-md{font-size:var(--spark-font-size-heading-4-md);letter-spacing:var(--spark-font-letter-spacing-heading-4-md)}.spark-heading-4-lg{font-family:var(--spark-font-family-heading-4);font-size:var(--spark-font-size-heading-4-lg);font-weight:var(--spark-font-weight-heading-4);letter-spacing:var(--spark-font-letter-spacing-heading-4-lg)}.spark-heading-5,:where(.ep-theme-spark h5){font-family:var(--spark-font-family-heading-5);font-size:var(--spark-font-size-heading-5-sm);font-weight:var(--spark-font-weight-heading-5);letter-spacing:var(--spark-font-letter-spacing-heading-5-sm)}@media screen and (min-width:768px){.spark-heading-5,:where(.ep-theme-spark h5){font-size:var(--spark-font-size-heading-5-md);letter-spacing:var(--spark-font-letter-spacing-heading-5-md)}}@media screen and (min-width:980px){.spark-heading-5,:where(.ep-theme-spark h5){font-size:var(--spark-font-size-heading-5-lg);letter-spacing:var(--spark-font-letter-spacing-heading-5-lg)}}.spark-heading-5,:where(.ep-theme-spark h5){line-height:var(--spark-_font-line-height-1-33)}.spark-heading-5-sm{font-size:var(--spark-font-size-heading-5-sm);letter-spacing:var(--spark-font-letter-spacing-heading-5-sm)}.spark-heading-5-md,.spark-heading-5-sm{font-family:var(--spark-font-family-heading-5);font-weight:var(--spark-font-weight-heading-5)}.spark-heading-5-md{font-size:var(--spark-font-size-heading-5-md);letter-spacing:var(--spark-font-letter-spacing-heading-5-md)}.spark-heading-5-lg{font-family:var(--spark-font-family-heading-5);font-size:var(--spark-font-size-heading-5-lg);font-weight:var(--spark-font-weight-heading-5);letter-spacing:var(--spark-font-letter-spacing-heading-5-lg)}.spark-heading-6,:where(#srp-results,#deal-shopping-results) spark-card h2,:where(.ep-theme-spark h6){font-family:var(--spark-font-family-heading-6);font-size:var(--spark-font-size-heading-6-sm);font-weight:var(--spark-font-weight-heading-6);letter-spacing:var(--spark-font-letter-spacing-heading-6-sm)}@media screen and (min-width:768px){.spark-heading-6,:where(#srp-results,#deal-shopping-results) spark-card h2,:where(.ep-theme-spark h6){font-size:var(--spark-font-size-heading-6-md);letter-spacing:var(--spark-font-letter-spacing-heading-6-md)}}@media screen and (min-width:980px){.spark-heading-6,:where(#srp-results,#deal-shopping-results) spark-card h2,:where(.ep-theme-spark h6){font-size:var(--spark-font-size-heading-6-lg);letter-spacing:var(--spark-font-letter-spacing-heading-6-lg)}}.spark-heading-6,:where(#srp-results,#deal-shopping-results) spark-card h2,:where(.ep-theme-spark h6){line-height:var(--spark-_font-line-height-1-33)}.spark-heading-6-sm{font-size:var(--spark-font-size-heading-6-sm);letter-spacing:var(--spark-font-letter-spacing-heading-6-sm)}.spark-heading-6-md,.spark-heading-6-sm{font-family:var(--spark-font-family-heading-6);font-weight:var(--spark-font-weight-heading-6)}.spark-heading-6-md{font-size:var(--spark-font-size-heading-6-md);letter-spacing:var(--spark-font-letter-spacing-heading-6-md)}.spark-heading-6-lg{font-family:var(--spark-font-family-heading-6);font-size:var(--spark-font-size-heading-6-lg);font-weight:var(--spark-font-weight-heading-6);letter-spacing:var(--spark-font-letter-spacing-heading-6-lg)}.spark-body-small,:where(.ep-theme-spark small){font-family:var(--spark-font-family-body);font-size:var(--spark-font-size-body-small);font-weight:var(--spark-font-weight-body);line-height:var(--spark-font-line-height-body)}.spark-body-smaller{font-size:var(--spark-font-size-body-smaller)}.spark-body,.spark-body-default,.spark-body-smaller{font-family:var(--spark-font-family-body);font-weight:var(--spark-font-weight-body);line-height:var(--spark-font-line-height-body)}.spark-body,.spark-body-default{font-size:var(--spark-font-size-body)}.spark-body-large{font-size:var(--spark-font-size-body-large)}.spark-body-large,.spark-body-larger{font-family:var(--spark-font-family-body);font-weight:var(--spark-font-weight-body);line-height:var(--spark_-font-line-height-1-33)}.spark-body-larger{font-size:var(--spark-font-size-body-larger)}.spark-article-overline{color:var(--spark-color-text-weak);font-family:var(--spark-font-family-body);font-size:var(--spark-font-size-body-smaller);font-weight:var(--spark-font-weight-body-bold);line-height:var(--spark-_font-line-height-1-5)}.spark-article-title{color:var(--spark-color-text);font-family:var(--spark-font-family-body);font-size:var(--spark-font-size-body-large);font-weight:var(--spark-font-weight-body-semi-bold);line-height:var(--spark-_font-line-height-1-33)}@media screen and (min-width:768px){.spark-article-title{font-size:var(--spark-_font-size-3)}}.spark-article-excerpt{color:var(--spark-color-text-weak);font-family:var(--spark-font-family-body);font-size:var(--spark-font-size-body-small);font-weight:var(--spark-font-weight-body);line-height:var(--spark-font-line-height-body)}@media screen and (min-width:768px){.spark-article-excerpt{font-size:var(--spark-font-size-body)}}.visually-hidden:not(:focus):not(:active){clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}*{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none}:root{--z-card-gallery:calc(var(--z-above) + var(--z-base));--z-card-accessory:calc(var(--z-above) + var(--z-card-gallery));--card-gallery-border-radius:var(--spark-size-radius-card) var(--spark-size-radius-card) 0 0}card-gallery:not(:defined){aspect-ratio:4/3;display:block;height:100%;width:100%}card-gallery:not(:defined) img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}card-gallery:not(:defined) img:not(:first-child){display:none}spark-card card-gallery{z-index:var(--z-card-gallery)}spark-card::part(accessory){z-index:var(--z-card-accessory)}search-info-panel:not(:defined){display:block;min-height:10.125rem}.skeleton{animation:sheen 8s ease-in-out infinite;background:linear-gradient(270deg,#f8f8f8,#ddd,#ddd,#f8f8f8);background-size:400% 100%;border-radius:6px}.skeleton.vertical{animation:sheen-vertical 8s ease-in-out infinite;background:linear-gradient(0deg,#f8f8f8,#ddd,#ddd,#f8f8f8);background-size:100% 400%}@keyframes sheen{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes sheen-vertical{0%{background-position:0 200%}to{background-position:0 -200%}}:root{--z-base:0;--z-below:-1;--z-above:1;--z-filter-sort-bar:calc(var(--z-above) + var(--z-base));--page-max-width:114rem;--page-margin:var(--spark-spacing-2);--grid-gap:var(--spark-spacing-2);--filter-width:325px;--listing-filters-min-height:50rem}main:has(search-provider[data-updating]),search-provider[data-updating] listing-filters::part(filter-popover__body-outer){opacity:.5;pointer-events:none}main{margin:0 var(--page-margin)}@media (min-width:73.125rem){main{margin:0 auto;max-width:var(--page-max-width);padding-left:var(--spark-spacing-2);padding-right:var(--spark-spacing-2);width:100%}}.QSISlider{top:75px!important}@media (min-width:48rem){.QSISlider{top:350px!important}}#header{display:flex;flex-direction:column;gap:var(--spark-spacing-2);margin-bottom:var(--spark-spacing-2)}#filter-sort-bar{--bar-height:2.3125rem;align-items:center;display:flex;float:right;gap:var(--spark-spacing-3);justify-content:space-between;margin-bottom:calc(var(--bar-height)*-1);min-height:var(--bar-height);position:relative;z-index:var(--z-filter-sort-bar)}@media (min-width:61.25rem){#filter-sort-bar{float:none;margin-bottom:var(--spark-spacing-2)}}#applied-filters{display:none;min-width:0}@media (min-width:61.25rem){#applied-filters{display:block}}#sort-by{display:none}@media (min-width:61.25rem){#sort-by{display:block}}#sort-by spark-picker::part(trigger__base){gap:var(--spark-spacing-0-5);margin-bottom:var(--spark-spacing-0-5);margin-top:calc(var(--spark-spacing-0-5)*-1)}#srp-grid{display:flex;flex-direction:column-reverse;gap:var(--grid-gap);width:100%}#srp-grid :where(#srp-filters,#srp-results):focus-visible:focus{outline:none}#srp-grid :where(#srp-filters,#srp-results):focus-visible:focus-visible{outline:2px solid #9653e5;outline-offset:2px}#srp-grid:not(:has(#srp-filters)){margin-top:calc(37px + var(--grid-gap) + 1rem)}#srp-grid #srp-results{flex-grow:1}@media (min-width:61.25rem){#srp-grid{flex-direction:row-reverse;gap:0}#srp-grid:not(:has(#srp-filters)){margin-top:0;padding-left:calc(var(--filter-width) + var(--grid-gap))}#srp-grid #srp-filters{flex-shrink:0;width:var(--filter-width)}}listing-filters:not(:defined){display:block;min-height:var(--ep-button-height-sm)}@media (min-width:61.25rem){listing-filters:not(:defined){background-color:var(--spark-color-background-callout-cool);border-radius:var(--spark-size-radius-card);min-height:var(--listing-filters-min-height)}}search-provider::part(fetching-status){color:var(--spark-color-text-weaker);display:flex;gap:var(--spark-spacing-1);justify-content:center;margin-top:var(--spark-spacing-4)}@media (min-width:61.25rem){search-provider::part(fetching-status){margin-left:var(--filter-width)}}@media (min-width:61.25rem){#srp-results .no-results{margin-left:var(--spark-spacing-3)}}#srp-results ul{--grid-gap-column-xs:var(--spark-spacing-1);--grid-gap-row-xs:var(--spark-spacing-1);--grid-gap-column-sm:var(--spark-spacing-1-75);--grid-gap-row-sm:var(--spark-spacing-2);display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:calc(var(--grid-gap-row-xs)*-1) calc(var(--grid-gap-column-xs)*-1);max-width:100%;max-width:calc(100% + var(--grid-gap-column-xs)*2)}@media(min-width:632px){#srp-results ul{margin:calc(var(--grid-gap-row-sm)*-1) calc(var(--grid-gap-column-sm)*-1);max-width:calc(100% + var(--grid-gap-column-sm)*2)}}@media (min-width:61.25rem){#srp-results ul{margin-left:var(--grid-gap-column-sm);max-width:100%}}#srp-results ul:focus{outline:none}#deal-shopping-results li,#srp-results li{contain-intrinsic-size:auto 75vh;content-visibility:auto;padding:var(--grid-gap-row-xs) var(--grid-gap-column-xs)}@media(min-width:632px){#deal-shopping-results li,#srp-results li{contain-intrinsic-size:340px 540px;padding:var(--grid-gap-row-sm) var(--grid-gap-column-sm)}}#srp-results .info-panel-result,#srp-results .listing-ad-row,#srp-results .text-result{content-visibility:revert-layer;grid-column:1/-1}:where(#srp-results,#deal-shopping-results) spark-card{position:relative}:where(#srp-results,#deal-shopping-results) spark-card:not(:defined) spark-save{display:none}:where(#srp-results,#deal-shopping-results) spark-card:not(:defined) [slot=footer]{box-sizing:content-box;margin-bottom:calc(var(--spark-spacing-2)*-1);margin-left:calc(var(--spark-spacing-2)*-1);margin-top:var(--spark-spacing-2);max-width:calc(100% + .75rem);width:calc(100% + .75rem)}:where(#srp-results,#deal-shopping-results) spark-card::part(accessory){left:unset;right:0}:where(#srp-results,#deal-shopping-results) spark-card::part(media),:where(#srp-results,#deal-shopping-results) spark-card:not(:defined) [slot=media]{aspect-ratio:4/3}:where(#srp-results,#deal-shopping-results) spark-card::part(footer),:where(#srp-results,#deal-shopping-results) spark-card:not(:defined) [slot=footer]{background-color:var(--spark-color-background-callout-cool);border-bottom:1px solid var(--spark-_color-grey-20);border-radius:0 0 var(--spark-size-radius-card) var(--spark-size-radius-card);padding:var(--spark-spacing-1)}:where(#srp-results,#deal-shopping-results) spark-card [slot=footer]{align-items:center;color:var(--spark-color-text-weak);display:flex;flex-wrap:nowrap;font-size:var(--spark-font-size-body-small);gap:var(--spark-spacing-1);justify-content:space-between;width:100%}:where(#srp-results,#deal-shopping-results) spark-card [slot=footer]>[data-stack]{min-width:0}:where(#srp-results,#deal-shopping-results) spark-card spark-svg{pointer-events:none}:where(#srp-results,#deal-shopping-results) spark-card .datum-icon{align-items:center;display:flex;flex-shrink:1;font-size:var(--spark-font-size-body-small);gap:var(--spark-spacing-0-5);line-height:var(--spark-font-line-height-body);min-width:0}:where(#srp-results,#deal-shopping-results) spark-card .datum-icon>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(#srp-results,#deal-shopping-results) spark-card p{line-height:1}:where(#srp-results,#deal-shopping-results) spark-card>[data-stack]{height:100%}:where(#srp-results,#deal-shopping-results) spark-card>[data-stack] [data-stack]:has([data-badge-button]){align-items:start;flex-grow:1}:where(#srp-results,#deal-shopping-results) spark-card>[data-stack] [data-stack]:has(h2){flex-grow:1}:where(#srp-results,#deal-shopping-results) spark-card>[data-stack]:has([data-badge-button]) [data-stack]:has(h2){flex-grow:0}:where(#srp-results,#deal-shopping-results) spark-card .spark-body-larger{font-family:var(--spark-font-family-heading-1);font-size:var(--spark-_font-size-3);letter-spacing:-.025em;line-height:var(--spark-font-line-height-heading)}:where(#srp-results,#deal-shopping-results) spark-card .price-drop{color:var(--spark-color-text-feedback-benefit);font-weight:var(--spark-font-weight-body-semi-bold);gap:0}:where(#srp-results,#deal-shopping-results) spark-card .mileage{color:var(--spark-color-text-weaker)}:where(#srp-results,#deal-shopping-results) spark-card .price-and-monthly-payment{align-items:center;display:flex;flex-direction:row;gap:var(--spark-spacing-1-5)}:where(#srp-results,#deal-shopping-results) spark-card .price-and-monthly-payment .estimated-monthly-payment{--button-height:1.5rem;--button-icon-margin:var(--spark-spacing-0-5)}:where(#srp-results,#deal-shopping-results) spark-card [data-monthly-payment]{--button-color:var(--spark-color-text-weaker);--button-font-size:var(--spark-font-size-body-smaller);--button-font-weight:var(--spark-font-weight-body);--button-icon-margin:var(--spark-spacing-0-5);--button-margin:-0.3rem 0;--button-padding:0.3rem 0}:where(#srp-results,#deal-shopping-results) spark-card h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(#srp-results,#deal-shopping-results) spark-card h2 :where(a,span){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(#srp-results,#deal-shopping-results) spark-card h2 a{font-weight:var(--spark-font-weight-body)}:where(#srp-results,#deal-shopping-results) spark-card h2 a:focus-visible{outline-offset:-2px}:where(#srp-results,#deal-shopping-results) spark-card button:has(spark-badge){cursor:pointer}:where(#srp-results,#deal-shopping-results) spark-card spark-button[target=_blank]{--button-color:var(--spark-color-text-weaker);--button-font-size:var(--spark-font-size-body-small);--button-font-weight:var(--spark-font-weight-body);--button-margin:-0.3rem 0;--button-padding:0.3rem 0}:where(#srp-results,#deal-shopping-results) spark-card [data-stack]:has(.review-star)>p:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(#srp-results,#deal-shopping-results) spark-card [data-stack]:has(.review-star)>.review-star{flex-shrink:0}:where(#srp-results,#deal-shopping-results) spark-card .review-star{color:var(--spark-color-text-weaker)}:where(#srp-results,#deal-shopping-results) spark-card .review-star spark-svg{color:var(--spark-color-fill-accent)}:where(#srp-results,#deal-shopping-results) spark-card [data-stack]:has([data-badge-button])+[data-stack]:has(spark-button){padding-top:var(--spark-spacing-1)}:where(#srp-results,#deal-shopping-results) spark-card dni-button::part(button),:where(#srp-results,#deal-shopping-results) spark-card dni-button:not(:defined){min-width:5rem}:where(#srp-results,#deal-shopping-results) spark-card .spr:before{background-color:var(--spark-color-background-sponsor);border-radius:var(--spark-size-radius-card);color:var(--spark-color-text-inverse);content:"Sponsored";font-size:var(--spark-font-size-body-smaller);font-weight:var(--spark-font-weight-body-bold);left:var(--spark-spacing-1-5);padding:var(--spark-spacing-0-5) var(--spark-spacing-1);pointer-events:none;position:absolute;top:var(--spark-spacing-1-5);z-index:1}:where(#srp-results,#deal-shopping-results) spark-card [data-stack]:has(>spark-button[data-monthly-payment]){min-height:.9375rem}:where(#srp-results,#deal-shopping-results) spark-card [data-stack]:has(>spark-button[target=_blank]){min-height:1.125rem}:where(#srp-results,#deal-shopping-results) spark-card [data-stack]:has(>spark-button[size=small][variant=secondary]){min-height:2.3125rem}#srp-results .skeleton{height:100%;min-height:500px}search-pagination{margin:var(--spark-spacing-4) auto 0 auto}.display-ad,cars-banner-ad{align-items:center;display:flex;justify-content:center;margin:0 auto 24px;max-width:1170px;min-height:50px;overflow:auto;text-align:center;width:100%}.display-ad>div,cars-banner-ad>div{flex-basis:100%}@media (min-width:48rem){.display-ad,cars-banner-ad{margin-bottom:40px;min-height:90px}}@media (min-width:61.25rem){.display-ad[data-ad-sizes*="[970, 250]"],cars-banner-ad[data-ad-sizes*="[970, 250]"]{min-height:140px}}.display-ad.footer-ad,cars-banner-ad.footer-ad{margin-bottom:2.5rem}@media (min-width:61.25rem){.display-ad.footer-ad,cars-banner-ad.footer-ad{margin-bottom:4rem}}.display-ad.listing-ad,cars-banner-ad.listing-ad{margin-bottom:1rem;margin-top:1rem}.display-ad.rail-ad,cars-banner-ad.rail-ad{margin-top:1rem;min-height:250px;width:300px}.display-ad.top-rail-ad,cars-banner-ad.top-rail-ad{min-height:0}.display-ad.top-rail-ad iframe,cars-banner-ad.top-rail-ad iframe{margin-bottom:1rem;min-height:50px;width:300px}.display-ad.lightbox-ad,cars-banner-ad.lightbox-ad{min-width:300px;width:300px}.display-ad.sticky,cars-banner-ad.sticky{position:sticky;top:1rem}.display-ad.collapsed,cars-banner-ad.collapsed{min-height:0}.display-ad.bottom-ad,cars-banner-ad.bottom-ad{margin-top:1rem;min-height:250px;width:300px}@media (min-width:48rem){.display-ad.bottom-ad,cars-banner-ad.bottom-ad{min-height:90px;width:728px}}@media screen and (max-width:48rem){.display-ad[data-hidden-on*=mobile],cars-banner-ad[data-hidden-on*=mobile]{display:none}}@media (min-width:48rem)and (max-width:61.1875rem){.display-ad[data-hidden-on*=tablet],cars-banner-ad[data-hidden-on*=tablet]{display:none}}@media screen and (min-width:61.25rem){.display-ad[data-hidden-on*=desktop],cars-banner-ad[data-hidden-on*=desktop]{display:none}}.native-ad .ad-badge{background-color:#0a0a0a;border-radius:0 0 2px 0;color:#fff;font-size:var(--spark-font-size-body-smaller);font-weight:var(--spark-font-weight-body-bold);left:0;padding:2px 6px;position:absolute;text-align:center;top:0}.native-ad .title,.native-ad .title-m{font-weight:600;margin:0 0 .25rem;text-align:left}.native-ad .subtitle,.native-ad .subtitle-m{font-weight:400}.native-ad .cta,.native-ad .description,.native-ad .subtitle,.native-ad .title{display:none}.native-ad .cta,.native-ad .cta-m,.native-ad .subtitle,.native-ad .subtitle-m{font-size:.875rem}.native-ad .description-m{display:inline}@media (min-width:48rem){.native-ad .cta,.native-ad .cta-m,.native-ad .subtitle,.native-ad .subtitle-m{font-size:1rem}}@media (min-width:61.25rem){.native-ad .cta,.native-ad .subtitle,.native-ad .title{display:inherit}.native-ad .description{display:inline}.native-ad .cta-m,.native-ad .description-m,.native-ad .subtitle-m,.native-ad .title-m{display:none}}.native-ad .impression-pixel,.native-ad .pixel-native{display:none}.native-ad.loading-ads{display:none!important}.native-ad .loading-ad{display:none}[data-ad-sizes*=fluid].mobile-fluid-max-height-70{max-height:70px}@media (min-width:48rem){[data-ad-sizes*=fluid].mobile-fluid-max-height-70{max-height:none}}[data-ad-sizes*=fluid].mobile-fluid-max-height-596{max-height:596px}@media (min-width:48rem){[data-ad-sizes*=fluid].mobile-fluid-max-height-596{max-height:none}}[data-ad-sizes*=fluid].mobile-fluid-max-height-570{max-height:570px}@media (min-width:48rem){[data-ad-sizes*=fluid].mobile-fluid-max-height-570{max-height:none}}[data-ad-sizes*=fluid].mobile-fluid-max-height-600{max-height:600px}@media (min-width:48rem){[data-ad-sizes*=fluid].mobile-fluid-max-height-600{max-height:none}[data-ad-sizes*=fluid].fluid-max-height-90{max-height:90px}[data-ad-sizes*=fluid].fluid-max-height-250{max-height:250px}[data-ad-sizes*=fluid].fluid-max-height-310{max-height:310px}[data-ad-sizes*=fluid].fluid-max-height-472{max-height:472px}[data-ad-sizes*=fluid].fluid-max-height-570{max-height:570px}[data-ad-sizes*=fluid].fluid-max-height-600{max-height:600px}}.listing-ad.outstream-ad,.listing-ad[data-ad-subtype=outstream],cars-banner-ad[data-ad-subtype=outstream]{margin-left:auto;margin-right:auto;max-width:550px;min-height:310px;width:100%}#srp-results li.listing-ad-row:has(cars-banner-ad.outstream-ad):not(:has(.teads-inread)),li.listing-ad-row:has(cars-banner-ad[data-ad-subtype=outstream]):not(:has(.teads-inread)){display:none!important}.branded-canvas-current .branded-canvas{border:1px solid #f2f2f2;box-shadow:inset 0 -1px 0 0 #f2f2f2;height:520px;margin-bottom:24px;position:relative;width:100%}@media (min-width:48rem){.branded-canvas-current .branded-canvas{height:343px}}@media (min-width:61.25rem){.branded-canvas-current .branded-canvas{height:343px}}.branded-canvas-current .branded-canvas .branded-canvas-main-container{display:flex;flex-direction:column;height:272px;overflow:hidden;position:relative;width:100%}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-main-container{flex-direction:row;height:265px;justify-content:space-between}}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-from{color:#fff;font-size:11px;font-style:italic;left:10px;position:absolute;top:32px;z-index:1}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-logo{height:55px;position:absolute;right:12px;top:10px;width:55px;z-index:1}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-car-container{flex:0 0 45%;height:175px;position:relative;text-align:center;z-index:1}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-car-container{flex:0 0 50%}}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-car-container img{max-width:280px;padding-top:52px;position:inherit}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-car-container img{left:11%;max-width:80%;padding-top:0;position:absolute;top:30%}}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-button-container-desktop{display:none}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-button-container-desktop{display:flex;justify-content:flex-end}}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-button-container-desktop .sds-button--secondary-dense .sds-text-field__icon_1{stroke:#532380}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-button-container-desktop .sds-button--secondary-dense:hover .sds-text-field__icon_1{stroke:#fff;transition:stroke .25s ease}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-button-container-desktop .button-1{flex:1 1 50%;margin:16px 8px 16px 0;padding:8px;z-index:3}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-button-container-desktop .button-1 .sds-text-field__icon{margin-left:4px;stroke:var(--spark-color-border-strong)}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-button-container-desktop .button-2{flex:1 1 50%;margin:16px 16px 16px 0;padding:8px;z-index:3}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-button-container-desktop .button-2 .sds-text-field__icon{margin-left:4px;stroke:#fff}.branded-canvas-current .branded-canvas .branded-canvas-news{border-top:1px solid #f2f2f2;display:block;flex-direction:column;margin-top:1rem}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-news{display:flex;flex:0 0 100%;flex-direction:row;height:75px;margin-top:0;order:6}}.branded-canvas-current .branded-canvas .branded-canvas-news .branded-canvas-article{border-bottom:1px solid #e6e6e6;color:#141817;display:flex;height:75px;margin-bottom:4px}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-news .branded-canvas-article{border-bottom:0;flex:1 0 50%;margin-bottom:0}}.branded-canvas-current .branded-canvas .branded-canvas-news .branded-canvas-article .branded-canvas-article-image-container{background-position:50%;background-size:cover;flex:0 0 150px;height:75px}.branded-canvas-current .branded-canvas .branded-canvas-news .branded-canvas-article-title{flex:0 1 60%;font-size:13px;padding:12px;white-space:break-spaces}.branded-canvas-current .branded-canvas .branded-canvas-button-container-mobile{display:flex;justify-content:center}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-button-container-mobile{display:none}}.branded-canvas-current .branded-canvas .branded-canvas-button-container-mobile .button-1-mobile{margin:16px 8px;padding:8px 16px;width:70%}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-button-container-mobile .button-1-mobile{margin-right:16px;padding:8px 26px}}.branded-canvas-current .branded-canvas .branded-canvas-button-container-mobile .button-1-mobile svg{margin-left:4px;stroke:var(--spark-color-border-strong)}.branded-canvas-current .branded-canvas .branded-canvas-button-container-mobile .button-2-mobile{margin:16px 16px 16px 8px;padding:8px 26px;width:70%}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-button-container-mobile .button-2-mobile{padding:8px 16px}}.branded-canvas-current .branded-canvas .branded-canvas-button-container-mobile .button-2-mobile svg{margin-left:4px;stroke:#fff}.branded-canvas-current .branded-canvas .branded-canvas-text-container{margin-top:32px;padding-left:8px;text-align:center}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-text-container{margin:95px 26px 15px 0;padding-left:0;padding-right:16px;text-align:left}}@media (min-width:61.25rem){.branded-canvas-current .branded-canvas .branded-canvas-text-container{flex:0 0 50%;margin-top:100px;padding-left:0;padding-right:16px}}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-car-header{margin-top:1rem}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-car-header a{color:#000;font-family:DM Sans,DM Sans Helvetica Fallback,DM Sans Arial Fallback,sans-serif;font-weight:600}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-msrp{font-size:10px;vertical-align:text-top}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-price{font-size:18px;font-weight:600}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-price>span{font-weight:600}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-price{font-size:22px}}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-external-link-container{display:inline-block}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-external-link-container .branded-canvas-external-link{color:#c400d6;margin-left:10px;position:relative}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-external-link-container .branded-canvas-external-link svg{margin-left:2px;position:absolute;stroke:#c400d6;top:1px}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-external-link:hover{color:#532380}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-external-link:hover svg:hover{stroke:#532380}.branded-canvas-current .branded-canvas .branded-canvas-main-container:after{background:linear-gradient(180deg,#122d63,#4d277f 38%);clip-path:polygon(0 0,1000px 0,-1400px 100%,0 100%);content:" ";display:block;height:100%;position:absolute;width:100%}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-main-container:after{clip-path:polygon(0 0,1600px 0,-1600px 100%,0 100%)}}@media (min-width:61.25rem){.branded-canvas-current .branded-canvas .branded-canvas-main-container:after{clip-path:polygon(0 0,1500px 0,-1400px 100%,0 100%)}}.branded-canvas-current .branded-canvas .branded-canvas-main-container:before{background-color:#000;border-radius:0 0 2px 0;color:#fff;content:"Ad";font-size:10px;font-weight:700;left:0;line-height:1;padding:4px 8px 6px 6px;position:absolute;top:0;z-index:1}.branded-canvas-current .branded-canvas-disclaimer{display:none}.branded-canvas-current .show-branded-canvas-disclaimer{border:1px solid #e6e6e6;border-top:none;color:#3d4846;display:block;font-size:10px;height:auto;padding:15px;position:relative;top:-24px;width:100%}.branded-canvas-current .show-branded-canvas-disclaimer>p{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:48rem){.branded-canvas-current .show-branded-canvas-disclaimer>p{max-width:none}}.branded-canvas-current #disclaimer-modal{display:none}.branded-canvas-current #disclaimer-modal:target{display:block}.branded-canvas-current #disclaimer-modal>.sds-modal__content>.content{padding:1rem}@media (min-width:61.25rem){.branded-canvas-current #disclaimer-modal>.sds-modal__content>.content{padding:0 32px}}.branded-canvas-current #disclaimer-modal>.sds-modal__content>.content .disclaimer-text{font-size:1rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px;margin:1rem 0;text-align:left}.branded-canvas-redesign{background-color:#e6f4f5;border-radius:.625rem;margin-bottom:1.5rem;padding:1rem;position:relative}.branded-canvas-redesign .branded-canvas{margin:0 auto;max-width:825px}.branded-canvas-redesign .branded-canvas-main-container{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-wrap:wrap;justify-content:center}.branded-canvas-redesign .branded-canvas-main-container:before{background-color:#3d4846;border-radius:100cqmax;color:#fff;content:"Ad";font-size:.75rem;font-weight:700;left:.5rem;line-height:1.2;padding:2px .5rem;position:absolute;top:.5rem}@media (min-width:48rem){.branded-canvas-redesign .branded-canvas-main-container{flex-wrap:nowrap;justify-content:flex-start}}.branded-canvas-redesign .branded-canvas-from{display:none}.branded-canvas-redesign .branded-canvas-logo{flex:0 0 55px}.branded-canvas-redesign .branded-canvas-logo img{max-width:55px}.branded-canvas-redesign .branded-canvas-car-container{flex:1 1 244px;max-width:320px}.branded-canvas-redesign .branded-canvas-link{display:block;width:100%}.branded-canvas-redesign .branded-canvas-link img{width:100%}.branded-canvas-redesign .branded-canvas-text-container{flex:0 0 100%;text-align:center}@media (min-width:48rem){.branded-canvas-redesign .branded-canvas-text-container{align-items:flex-start;flex:1 0 48%;text-align:left}}.branded-canvas-redesign .branded-canvas-car-header{font-family:DM Sans,DM Sans Helvetica Fallback,DM Sans Arial Fallback,sans-serif;font-size:1.25rem;margin-bottom:.5rem}.branded-canvas-redesign .branded-canvas-car-header a{text-decoration:none}.branded-canvas-redesign .branded-canvas-car-header a:hover{color:#141817;text-decoration:underline;text-decoration-color:#9653e5;text-decoration-thickness:3px}@media (min-width:48rem){.branded-canvas-redesign .branded-canvas-car-header a{display:block;text-wrap:wrap}.branded-canvas-redesign .branded-canvas-car-header{font-size:1.4375rem}}.branded-canvas-redesign .branded-canvas-external-link{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-top:.5rem}.branded-canvas-redesign .branded-canvas-external-link svg{fill:none;font-weight:400;height:20px;stroke:#212121;width:20px}@media (min-width:48rem){.branded-canvas-redesign .branded-canvas-external-link{justify-content:flex-start;margin-bottom:1.5rem}}.branded-canvas-redesign .branded-canvas-news{display:flex;flex-direction:column;margin:1.5rem 0;row-gap:.75rem}@media (min-width:48rem){.branded-canvas-redesign .branded-canvas-news{-moz-column-gap:1rem;column-gap:1rem;flex-direction:row;margin:1rem 0 0}}.branded-canvas-redesign .branded-canvas-article{background-color:#cce9eb;border-radius:.625rem;display:flex;text-decoration:none}.branded-canvas-redesign .branded-canvas-article-title{font-size:.875rem;font-weight:400;padding:.75rem}.branded-canvas-redesign .branded-canvas-article-image-container{background-position:50%;background-size:cover;border-radius:.625rem 0 0 .625rem;flex:0 0 120px;min-height:87px}@media (min-width:48rem){.branded-canvas-redesign .branded-canvas-article{flex:1 1 50%}}.branded-canvas-redesign .branded-canvas-button-container-desktop{display:none}@media (min-width:48rem){.branded-canvas-redesign .branded-canvas-button-container-desktop{display:flex}}.branded-canvas-redesign .branded-canvas-button-container-mobile{display:flex}@media (min-width:48rem){.branded-canvas-redesign .branded-canvas-button-container-mobile{display:none}}.branded-canvas-redesign .branded-canvas-button-container-desktop,.branded-canvas-redesign .branded-canvas-button-container-mobile{-moz-column-gap:1rem;column-gap:1rem;justify-content:center}.branded-canvas-redesign .branded-canvas-button-container-desktop a,.branded-canvas-redesign .branded-canvas-button-container-mobile a{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #141817;border-radius:100cqmax;box-sizing:border-box;display:inline-flex;font-size:.875rem;font-weight:700;justify-content:center;padding:.25rem .875rem;text-align:center;text-decoration:none;transition:background-color .25s ease;vertical-align:middle;white-space:nowrap}.branded-canvas-redesign .branded-canvas-button-container-desktop a svg,.branded-canvas-redesign .branded-canvas-button-container-mobile a svg{fill:none;stroke:#212121}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1-mobile,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1-mobile{color:#141817;flex:1 1 50%}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1-mobile:hover,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1:hover,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1-mobile:hover,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1:hover{background-color:hsla(171,6%,55%,.251);border-color:#141817;color:#141817}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1-mobile:active,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1:active,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1-mobile:active,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1:active{background-color:hsla(171,6%,55%,.251);border-color:#141817;color:#141817;scale:.9166666667}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1-mobile:focus,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1:focus,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1-mobile:focus,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1:focus{box-shadow:none}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1-mobile:focus-visible,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1:focus-visible,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1-mobile:focus-visible,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1:focus-visible{border-color:#141817;outline:2px solid #9653e5;outline-offset:.25rem}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2-mobile,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2-mobile{background-color:#141817;color:#fff;flex:1 1 50%}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2-mobile:hover,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2:hover,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2-mobile:hover,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2:hover{background-color:#3d4846;border-color:#141817;color:#fff}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2-mobile:active,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2:active,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2-mobile:active,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2:active{background-color:#141817;border-color:#141817;color:#fff;scale:.9166666667}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2-mobile:focus,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2:focus,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2-mobile:focus,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2:focus{box-shadow:none}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2-mobile:focus-visible,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2:focus-visible,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2-mobile:focus-visible,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2:focus-visible{border-color:#141817;outline:2px solid #9653e5;outline-offset:.25rem}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2 svg,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2-mobile svg,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2 svg,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2-mobile svg{stroke:#fff}.branded-canvas-redesign .branded-canvas-disclaimer{display:none}.branded-canvas-redesign .show-branded-canvas-disclaimer{display:block;font-size:.75rem;margin-top:1.5rem}.branded-canvas-redesign .show-branded-canvas-disclaimer p{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;max-width:none;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.branded-canvas-redesign .show-branded-canvas-disclaimer a{font-weight:700}.branded-canvas-redesign #disclaimer-modal{display:none}save-provider .branded-canvas-redesign{margin-bottom:0}
