@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}#brxe-priceheroimg {width: 100%}#brxe-priceheroimg{position:absolute;inset:0;width:100%;height:100%}#brxe-priceheroimg img{width:100%;height:100%;object-fit:cover;object-position:center 54%;display:block}@media(max-width:800px){#brxe-priceheroimg{position:relative;inset:auto;aspect-ratio:16/10}#brxe-priceheroimg img{object-position:center 46%}}#brxe-priceheroshade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(17,19,21,.88) 0%,rgba(17,19,21,.58) 46%,rgba(17,19,21,.12) 78%),linear-gradient(0deg,rgba(17,19,21,.52),transparent 58%)}@media(max-width:767px){#brxe-priceheroshade{display:none}}#brxe-priceey {font-size: 12px; font-weight: 600; letter-spacing: 1.8px; color: var(--brand-accent)}#brxe-priceh1 {max-width: 820px; font-size: clamp(42px,5.6vw,76px); font-weight: 600; line-height: 1.02; letter-spacing: -1.8px; color: var(--brand-surface)}@media(max-width:800px){#brxe-priceh1{font-size:clamp(38px,10vw,52px);line-height:1.02;letter-spacing:-1.2px}}#brxe-priceintro {max-width: 680px; font-size: 17px; line-height: 1.65; color: var(--footer-muted)}@media(max-width:800px){#brxe-priceintro{font-size:16px;line-height:1.6}}#brxe-priceherocta {background-color: var(--brand-surface); font-size: 15px; font-weight: 600; color: var(--brand-ink); padding-top: 15px; padding-right: 22px; padding-bottom: 15px; padding-left: 22px; border-radius: 4px; align-self: }#brxe-priceherocta{align-self:flex-start}@media(max-width:800px){#brxe-priceherocta{width:100%;min-height:52px;margin-top:2px}}#brxe-priceheroin {display: flex; flex-direction: column; row-gap: 20px; width: 100%; max-width: 1320px}#brxe-priceheroin{position:relative;z-index:2}@media(max-width:800px){#brxe-priceheroin{padding:28px 20px 34px;background:var(--brand-ink);gap:16px}}#brxe-pricehero {min-height: 560px; display: flex; align-items: flex-end; padding-top: 92px; padding-right: 24px; padding-bottom: 64px; padding-left: 24px}#brxe-pricehero{position:relative;overflow:hidden;background:var(--brand-ink)}@media(max-width:767px){#brxe-pricehero{min-height:0;padding:0;display:block}}#brxe-pricefiltertitle {font-size: 30px; font-weight: 600; line-height: 1.08; color: var(--brand-ink)}@media(max-width:800px){#brxe-pricefiltertitle{font-size:28px}}#brxe-pricefilterdesc {font-size: 14px; line-height: 1.6; color: var(--brand-muted)}#brxe-pricefiltercopy {display: flex; flex-direction: column; row-gap: 8px}#brxe-priceall {font-size: 14px; font-weight: 600; color: var(--brand-ink); padding-top: 12px; padding-right: 17px; padding-bottom: 12px; padding-left: 17px; border: 1px solid var(--brand-border); border-radius: 4px}#brxe-priceall{} body.mercedes-price-all #brxe-priceall{background:var(--brand-ink);color:var(--brand-surface);border-color:var(--brand-ink)}#brxe-priceunder2 {font-size: 14px; font-weight: 600; color: var(--brand-ink); padding-top: 12px; padding-right: 17px; padding-bottom: 12px; padding-left: 17px; border: 1px solid var(--brand-border); border-radius: 4px}#brxe-priceunder2{} body.mercedes-price-under-2 #brxe-priceunder2{background:var(--brand-ink);color:var(--brand-surface);border-color:var(--brand-ink)}#brxe-price2to4 {font-size: 14px; font-weight: 600; color: var(--brand-ink); padding-top: 12px; padding-right: 17px; padding-bottom: 12px; padding-left: 17px; border: 1px solid var(--brand-border); border-radius: 4px}#brxe-price2to4{} body.mercedes-price-2-4 #brxe-price2to4{background:var(--brand-ink);color:var(--brand-surface);border-color:var(--brand-ink)}#brxe-price4to8 {font-size: 14px; font-weight: 600; color: var(--brand-ink); padding-top: 12px; padding-right: 17px; padding-bottom: 12px; padding-left: 17px; border: 1px solid var(--brand-border); border-radius: 4px}#brxe-price4to8{} body.mercedes-price-4-8 #brxe-price4to8{background:var(--brand-ink);color:var(--brand-surface);border-color:var(--brand-ink)}#brxe-priceover8 {font-size: 14px; font-weight: 600; color: var(--brand-ink); padding-top: 12px; padding-right: 17px; padding-bottom: 12px; padding-left: 17px; border: 1px solid var(--brand-border); border-radius: 4px}#brxe-priceover8{} body.mercedes-price-over-8 #brxe-priceover8{background:var(--brand-ink);color:var(--brand-surface);border-color:var(--brand-ink)}#brxe-pricefilterbuttons {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: 10px; row-gap: 10px; justify-content: flex-end}@media(max-width:900px){#brxe-pricefilterbuttons{justify-content:flex-start}}@media(max-width:800px){#brxe-pricefilterbuttons{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;scrollbar-width:none;margin-right:-18px;padding-right:18px}#brxe-pricefilterbuttons::-webkit-scrollbar{display:none}#brxe-pricefilterbuttons>a{flex:0 0 auto;min-height:44px}}#brxe-pricefilterin {display: grid; align-items: initial; grid-template-columns: 0.55fr 1.45fr; grid-gap: 40px; align-items: ; width: 100%; max-width: 1320px}#brxe-pricefilterin{align-items:center}@media(max-width:900px){#brxe-pricefilterin{grid-template-columns:1fr;gap:22px}}#brxe-pricefilter {background-color: var(--brand-surface); padding-top: 42px; padding-right: 24px; padding-bottom: 42px; padding-left: 24px; border-bottom: 1px solid var(--brand-border)}@media(max-width:800px){#brxe-pricefilter{padding:30px 18px}}#brxe-pricegridtitle {font-size: clamp(34px,4.2vw,56px); font-weight: 600; line-height: 1.05; letter-spacing: -1.1px; color: var(--brand-ink)}@media(max-width:800px){#brxe-pricegridtitle{font-size:36px;line-height:1.06;letter-spacing:-.7px}}#brxe-pricegridnote {font-size: 15px; line-height: 1.7; color: var(--brand-muted)}#brxe-pricegridhead {display: flex; flex-direction: column; row-gap: 12px; max-width: 760px}.brxe-pricecard .brxe-priceimg.brxe-image {width: 100%}.brxe-priceimg{width:100%;height:100%;min-height:190px;overflow:hidden;background:var(--brand-bg)} .brxe-priceimg img{width:100%;height:100%;object-fit:cover;display:block}.brxe-pricecard .brxe-pricevalue.brxe-text-basic {font-size: 18px; font-weight: 600; color: var(--brand-accent)}@media(max-width:800px){.brxe-pricevalue{font-size:18px}}.brxe-pricecard .brxe-pricename.brxe-heading {font-size: 25px; font-weight: 600; line-height: 1.08; color: var(--brand-ink)}@media(max-width:800px){.brxe-pricename{font-size:28px;line-height:1.08}}.brxe-pricecard .brxe-priceexcerpt.brxe-text-basic {font-size: 14px; line-height: 1.65; color: var(--brand-muted)}.brxe-pricecard .brxe-pricedetail.brxe-button {font-size: 13px; font-weight: 600; color: var(--brand-ink); padding-top: 11px; padding-right: 15px; padding-bottom: 11px; padding-left: 15px; border: 1px solid var(--brand-border); border-radius: 4px}.brxe-pricecard .brxe-pricequote.brxe-button {background-color: var(--brand-accent); font-size: 13px; font-weight: 600; color: var(--brand-surface); padding-top: 12px; padding-right: 15px; padding-bottom: 12px; padding-left: 15px; border-radius: 4px}.brxe-pricecard .brxe-priceactions.brxe-div {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: 10px; row-gap: 10px; margin-top: auto; margin-right: 0; margin-bottom: 0; margin-left: 0}.brxe-pricecard .brxe-pricebody.brxe-block {display: flex; flex-direction: column; row-gap: 12px; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 0}.brxe-pricecard.brxe-block {display: grid; align-items: initial; grid-template-columns: 190px 1fr; grid-gap: 24px; align-items: ; background-color: var(--brand-surface); border: 1px solid var(--brand-border); border-radius: 8px}.brxe-pricecard{overflow:hidden;min-width:0;align-items:stretch}#brxe-pricegrid {display: grid; align-items: initial; grid-template-columns: repeat(2,minmax(0,1fr)); grid-gap: 18px; width: 100%}@media(max-width:800px){#brxe-pricegrid{grid-template-columns:1fr}}#brxe-pricegridin {display: flex; flex-direction: column; row-gap: 38px; width: 100%; max-width: 1320px}@media(max-width:800px){#brxe-pricegridin{gap:28px}}#brxe-pricegridsec {background-color: var(--brand-bg); padding-top: 88px; padding-right: 24px; padding-bottom: 96px; padding-left: 24px}#brxe-pricegridsec{scroll-margin-top:76px}@media(max-width:800px){#brxe-pricegridsec{padding:44px 16px 60px} #brxe-pricegridsec #brxe-pricegridin{gap:24px} #brxe-pricegridsec #brxe-pricegridhead{gap:10px} #brxe-pricegridsec #brxe-pricegridtitle{font-size:34px;line-height:1.06;letter-spacing:-.6px} #brxe-pricegridsec #brxe-pricegridnote{font-size:15px;line-height:1.6} #brxe-pricegridsec #brxe-pricegrid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:20px!important} #brxe-pricegridsec .brxe-pricecard{display:block!important;width:100%!important;min-width:0!important;overflow:hidden!important} #brxe-pricegridsec .brxe-priceimg{display:block!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:16/9!important} #brxe-pricegridsec .brxe-priceimg img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important} #brxe-pricegridsec .brxe-pricebody{display:flex!important;width:100%!important;padding:20px 18px 22px!important;gap:9px!important} #brxe-pricegridsec .brxe-pricevalue{font-size:19px!important;line-height:1.25!important} #brxe-pricegridsec .brxe-pricename{font-size:27px!important;line-height:1.08!important} #brxe-pricegridsec .brxe-priceexcerpt{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;font-size:14px!important;line-height:1.55!important;margin-bottom:2px!important} #brxe-pricegridsec .brxe-priceactions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;margin-top:5px!important} #brxe-pricegridsec .brxe-priceactions>a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:48px!important;padding:11px 10px!important}}@media(max-width:390px){#brxe-pricegridsec .brxe-priceactions{grid-template-columns:1fr!important} #brxe-pricegridsec .brxe-pricename{font-size:25px!important}}#brxe-priceinfoh {font-size: clamp(34px,4vw,54px); font-weight: 600; line-height: 1.05; color: var(--brand-ink)}#brxe-priceinfop {font-size: 16px; line-height: 1.7; color: var(--brand-muted)}#brxe-priceinfohead {display: flex; flex-direction: column; row-gap: 16px}#brxe-priceinfo1 {padding-top: 22px; padding-right: 0; padding-bottom: 22px; padding-left: 0; border-bottom: 1px solid var(--brand-border); font-size: 16px; font-weight: 500; color: var(--brand-ink)}#brxe-priceinfo2 {padding-top: 22px; padding-right: 0; padding-bottom: 22px; padding-left: 0; border-bottom: 1px solid var(--brand-border); font-size: 16px; font-weight: 500; color: var(--brand-ink)}#brxe-priceinfo3 {padding-top: 22px; padding-right: 0; padding-bottom: 22px; padding-left: 0; border-bottom: 1px solid var(--brand-border); font-size: 16px; font-weight: 500; color: var(--brand-ink)}#brxe-priceinfo4 {padding-top: 22px; padding-right: 0; padding-bottom: 22px; padding-left: 0; border-bottom: 1px solid var(--brand-border); font-size: 16px; font-weight: 500; color: var(--brand-ink)}#brxe-priceinfolist {display: flex; flex-direction: column; row-gap: 0px; border-top: 1px solid var(--brand-border)}#brxe-priceinfoin {display: grid; align-items: initial; grid-template-columns: 0.8fr 1.2fr; grid-gap: 72px; width: 100%; max-width: 1320px}@media(max-width:900px){#brxe-priceinfoin{grid-template-columns:1fr;gap:36px}}#brxe-priceinfo {background-color: var(--brand-surface); padding-top: 88px; padding-right: 24px; padding-bottom: 88px; padding-left: 24px}@media(max-width:800px){#brxe-priceinfo{padding:64px 18px}}#brxe-pricectah {font-size: clamp(34px,4.2vw,56px); font-weight: 600; line-height: 1.05; color: var(--brand-surface)}#brxe-pricectap {font-size: 16px; line-height: 1.7; color: var(--footer-muted)}#brxe-pricectacopy {display: flex; flex-direction: column; row-gap: 12px; max-width: 760px}#brxe-pricectabtn {background-color: var(--brand-accent); font-size: 15px; font-weight: 600; color: var(--brand-surface); padding-top: 16px; padding-right: 24px; padding-bottom: 16px; padding-left: 24px; border-radius: 4px}@media(max-width:800px){#brxe-pricectabtn{width:100%;min-height:52px}}#brxe-pricectain {display: flex; flex-direction: row; justify-content: space-between; align-items: ; flex-wrap: wrap; row-gap: 24px; column-gap: 40px; width: 100%; max-width: 1320px}#brxe-pricectain{align-items:center}@media(max-width:767px){#brxe-pricectain{align-items:flex-start}}#brxe-pricecta {background-color: var(--brand-ink); padding-top: 82px; padding-right: 24px; padding-bottom: 82px; padding-left: 24px}@media(max-width:800px){#brxe-pricecta{padding:64px 18px}}